What have I broken here? Based on code in https://gnucobol.sourceforge.io/faq/GnuCOBOLFAQ.pdf
-a-a-a-a-a-a ...
-a-a-a-a-a-a 01 LOGICALS.
-a-a-a-a-a-a-a-a 03 ITEM-1 PIC 999 USAGE COMP-5.
-a-a-a-a-a-a-a-a 03 ITEM-2 PIC 999 USAGE COMP-5.
-a-a-a-a-a-a-a-a 03 RESULT USAGE BINARY-LONG.
-a-a-a-a-a-a ...
-a-a-a-a-a-a LOGICAL-OR.
-a-a-a-a-a-a-a-a-a-a INITIALIZE RESULT.
-a-a-a-a-a-a-a-a-a-a CALL "CBL_OR" USING ITEM-1 ITEM-2 BY VALUE 1
-a-a-a-a-a-a-a-a-a-a-a-a-a RETURNING RESULT.
-a-a-a-a-a-a-a-a-a-a DISPLAY ITEM-1 SPACE ITEM-2 SPACE RESULT.
-a-a-a-a-a-a-a-a-a-a EXIT.
ITEM-1 ITEM-2 RESULT
00001-a 00253-a +0000000000
00002-a 00253-a +0000000000
00004-a 00253-a +0000000000
00008-a 00253-a +0000000000
00016-a 00253-a +0000000000
00032-a 00253-a +0000000000
00064-a 00253-a +0000000000
00128-a 00253-a +0000000000
Why do I only get +0?
| Sysop: | Amessyroom |
|---|---|
| Location: | Fayetteville, NC |
| Users: | 59 |
| Nodes: | 6 (0 / 6) |
| Uptime: | 22:55:11 |
| Calls: | 810 |
| Calls today: | 1 |
| Files: | 1,287 |
| D/L today: |
12 files (21,036K bytes) |
| Messages: | 195,759 |