After you click on the play "arrow" you will see in the lower right had corner the icon for full screen. Click the icon This makes the video much easier to read
Mickey regarding the F1 key not working. I use(d) Windows wordpad / write to display the help screens in rich text format (RTF) The problem is Windows 11 no longer provides wordpad and there is no longer any stock MSFT windows component that understands RTF format. I will use WORD to convert the RTF help files into text files so that I can dispatch MSFT notepad. Good grief ! Sorry about that Thank you Mickey !
Thanks for sharing Mickey. 30h to do this? Wouldn't it have been faster and easier to write a COBOL compiler(source to source) that generates Java text in that time ? Then you could run that on further COBOL code without AI. As a side note, i tried to open a bank account last November. I decided I would not continue the account opening process if there were any significant issues, i would just try at the next bank.. I tried 7 different banks and credit unions and I was not able to open an account...
Ralph, It is better now that you added the help flag verbiage as to what you are doing. Perhaps before you do several things, edit compile . you have a verbiage window that says what you are going to do, then the steps and help flags as you do now. However, the F1 key does not work for me, and if I am in e or s for edit, F1 is cut. I will watch it again this week end. Thanks Mickey From: discussion@gnucobol.p.re.sourceforge.net discussion@gnucobol.p.re.sourceforge.net On Behalf Of Ralph Linkletter...
Thank you very much for publishing this. Unfortunately, the image is very difficult to read without logging into Flashback.
Hey could y'all review this video for me. https://flashbackconnect.com/Default.aspx?id=M0N1ISGUmE1teRUZhnskcA2 Two notes: Y'all have to press the the BIG arrow key to advance the video (upper left hand corner) from pause to pause Once you start the video click on the icon for full screen at the bottom right hand corner. I would appeciate your feedback. Thanks Ralph
Thanks for the links. Way Back, I worked for a Large overnight package delivery company in Memphis. At one time I worked in the Revenue Credit Card operations and that is where I first learned Unix. We would run several pipe lines to the three top credit card processors 24x7 and used Unix Sockets to do the authorizations. Then we would save the response in a flat file and upload it to the mainframe and do the settlement processes in batch and DB2 tables. My my have times changed!
That's interesting: it is a video from the official Anthropic channel and it uses GnuCOBOL 3.2 for the reasonable approach to run the same test data through COBOL and the written Java code (if the generated test classes and COBOL test code would not match, then the whole test would be useless and "look correct, but isn't" [older LLMs start to change the expected test result if they can't solve the failing tests if you don't tell them explicit to do so - so watch out for that]. In a real scenario...
https://www.youtube.com/watch?v=OwMu0pyYZBc
portability updates
just some hints: * for "compile and run" you want to do one of the following: * include the run by adding the cobc argument --job (or -j) * have a Makefile with a "phony" run target that depends on the executable which depends on the source file(s) * vscode way: * have a separate definition "compile" that does the compilation * have a separate definition "run" that does the execution * have a "compile and run" that just chains both in order * to include the preprocessor * create a command/batch script...
I’ve set up VS Code on my Windows 11 environment and started using Superbol. I’m trying to figure out how to modify tasks.json when using EXEC SQL. Here’s my current setup: ・I have a COBOL source file: SQL_TEST.cob. ・I created a tasks.json file (attached). Currently, I follow these steps manually: Run SQL_TEST.cob through GixSQL to generate SQL_TEST.cbsql. Build the generated SQL_TEST.cbsql. Execute the resulting SQL_TEST.exe to display the output. What I’d like to achieve: ・Simply select SQL_TEST.cob,...
This is a video of using WINIDE On the website of the video, in the lower right corner, is an icon to go full screen. https://flashbackconnect.com/Default.aspx?id=na_Y8kSAbMp4RCTrOVnB0A2 The editor is extensible Change this environment variable in the WINIDE START UP REM SET ANIMEDITOR=C:\IBZANIM\ANIMRTS\TedNPad.exe SET SAVE_ANIMEDITOR=C:\WINEDIT\TIMEDIT\SPF.EXE The editor can be NOTEPAD++, TED, or whatever editor you like. It is very easy to use - give it a try at wincobol.com The GnuCOBOL components...
doc update
XML and JSON updates
This is a video of using WINIDE https://flashbackconnect.com/Default.aspx?id=na_Y8kSAbMp4RCTrOVnB0A2 The editor is extensible Change this environment variable in the WINIDE START UP REM SET ANIMEDITOR=C:\IBZANIM\ANIMRTS\TedNPad.exe SET SAVE_ANIMEDITOR=C:\WINEDIT\TIMEDIT\SPF.EXE The editor can be NOTEPAD++, TED, or whatever editor you like. It is very easy to use - give it a try at wincobol.com The GnuCOBOL components provided in WINIDE are isolated from any other GnuCOBOL installed in your environment....
This is a video of using WINIDE https://flashbackconnect.com/Default.aspx?id=na_Y8kSAbMp4RCTrOVnB0A2 The editor is extensible Change this environment variable in the WINIDE START UP REM SET ANIMEDITOR=C:\IBZANIM\ANIMRTS\TedNPad.exe SET SAVE_ANIMEDITOR=C:\WINEDIT\TIMEDIT\SPF.EXE The editor can be NOTEPAD++, TED, or whatever editor you like. It is very easy to use - give it a try at wincobol.com Ralph
XML and JSON updates
I'm very happy that my work was useful to you. The purpose of this documentation is precisely to simplify the lives of those interested in getting started with these powerful tools. I'll try to add other useful and important information later, but I wanted to quickly provide the basic and essential information to get started. Thank you for your message. I also invite you to share any other useful information that a GnuCOBOL developer might discover when using these solutions.
Thanks, I thought about that, but there are so many more items than I was thinking.... maybe try it later. On a good note, thanks to your document, I finally have VSCODIUM and the SuperBOL extension working. Good job sir !
Thanks, I thought about that, but there are so many items than I was thinking.... maybe try it later. On a good note, thanks to your document, I finally have VSCODIUM and the SuperBOL extension working. Good job sir !
I haven't tried it, but you can probably do it easily. Go to the folder C:\Users...yourname...\AppData\Local\GnuCOBOL where both the compiler and GCSORT were installed and replace everything with the new version. Or rename C:\Users...yourname...\AppData\Local\GnuCOBOL to C:\Users...yourname...\AppData\Local\GnuCOBOL-OLD and create a new folder: C:\Users...yourname...\AppData\Local\GnuCOBOL with the new version of the compiler.
Gix-IDE has been tested on Windows 7 and 10, but it has not been verified on Windows 11, which makes it unstable. That’s why, when you try to configure things like the DB Manager, the application crashes unexpectedly.
I guess the issue is about the java/jni parts and you may need to adjust the build recipe/headers? Or about GCC's change to std=gnu23 which you may need to downgrade to CC="gcc -std=gnu17" somewhere? Or is that really about GC with 3.3 complaining about a COBOL part or generating bad code?
I recently upgraded to GC 3.3-dev on Manjaro Linux and I cannot build Cobjapi. Before I post the error messages, I want to know if anyone else has had problems, Thanks Rich Di iulio
Neat. Is it possible, after the complete installs, to update the GnuCOBOL version to the Nightly Build, or perhaps Chuck's version? And the gcsort to the current version?
Thanks for taking care. Of course I'd highly suggest to replace all occurences of "VS Code" by "vscode" (that is indeed the software's name) and replace 3 as well as its hint in 1 by VSCodium (link is https://vscodium-next.netlify.app/ or the older one https://vscodium.com, see https://vscodium-next.netlify.app/#why) - especially for environments that don't have "Visual Studio Code" (the product which consists of vscode + telemetry + binary only extensions that have different licenses) installed...
I found this by accident, and thought it was interesting: James Lowden - The Once and Future COBOL https://www.youtube.com/watch?v=RM7Q7u0pZyQ
I'm attaching a document describing the steps required to activate a complete GnuCOBOL development environment using Microsoft's VS Code IDE (or the similar VS Codium solution) and the SuperBOL extension with the GnuCOBOL 3.2 compiler. The SuperBOL extension allows for intelligent editing of COBOL source files, allows for compilation and exceution, and allows for debugging with source code animation. It also includes a "coverage" solution that compiles with the --coverage flag and after running the...
GCSORT failure with FINDREP and STARTPOS <> 0
Or you issue M-x cobol-mode on a real editor 😏 On Sat, Nov 8, 2025 at 6:15 PM Michael Del Solio mds711@users.sourceforge.net wrote: That's a good result!! As a tip for people who like to use the fixed format: vertical lines can be displayed in the editor for the special COBOL columns. To do this, add the following to the settings.json of VS Code: "[cobol]": { "editor.rulers": [ 6,7,11,72,80 ]},"editor.guides.indentation": false, Simon has already posted this here, too: https://sourceforge.net/p/gnucobol/discussion/help/thread/0e3e3ebf1f/?limit=25#9a4c/47f5...
That's a good result!! As a tip for people who like to use the fixed format: vertical lines can be displayed in the editor for the special COBOL columns. To do this, add the following to the settings.json of VS Code: "[cobol]": { "editor.rulers": [ 6,7,11,72,80 ] }, "editor.guides.indentation": false, Simon has already posted this here, too: https://sourceforge.net/p/gnucobol/discussion/help/thread/0e3e3ebf1f/?limit=25#9a4c/47f5 This is nice and helpful for fixed format programs in my opinion. One...
Hello Boris, Thank you very much. I will further investigate the problem(s) and will open a ticket on github. Probably this take some days for me but I will do so. Today I spent some hours to bring debugging run on my Ubuntu 24.04 with VS Code and a fresh self compiled GnuCOBOL from the 3.x-branch (SVN Rev 5593) but without success, too. In the generated tasks.json the SuperBOL macro definitions for debugging etc. are yellowed lined, so debug build will not add -g etc. to the cobc parameter list....
The DB2 COBOL preprocessor is packaged with DB2 community edition. Currently at Ver 12. x (Ithink) db2 prep %2 target ibmcob bindfile db2 bind %3 The WINIDE DB2 support is transparent. Tell the IDE to compile a program. If it contains EXEC SQL the DB2 preprocessor and bind are invoked automatically. Review the release at https://www.wincobol.com/post/winzos-winide-much-improved
The DB2 COBOL preprocessor is packaged with DB2 community edition. Currently at Ver 12. x (Ithink) db2 prep %2 target ibmcob bindfile db2 bind %3
What operating system? Windows, Linux, Mac ? Here is some info that has been discussed https://sourceforge.net/p/gnucobol/discussion/cobol/thread/e743f2fc28/?limit=25#2679
I'm writing to ask where I can find more information about: EXEC SQL preprocessors available for PostgreSQL, Firebird, ODBC and DB2
I have a new computer with WINDOWS 11. I installed VSCODE. I added the SuperBOL Studio OSS extension from inside VSCODE. Now I can open and edit a GnuCOBOL source code from VSCODE. Then I downloaded gnucobol-3.2-aio-20240402-user.msi from https://superbol.eu/developers/windows/ and installed GnuCOBOL 3.2 Executing from a "cmd" session the following command : cobc prog1.cob -x works fine. Then the prog1 program executes ok. UPDATE: Exit and re-enter from VSCODE. Now from VSCODE menu: Terminal -->...
I have a new computer with WINDOWS 11. I installed VSCODE. I added the SuperBOL Studio OSS extension to VSCODE. Now I can open and edit a GnuCOBOL source code. Then I downloaded gnucobol-3.2-aio-20240402-user.msi from https://superbol.eu/developers/windows/ and installed GnuCOBOL 3.2 Executing from a "cmd" session: cobc prog1.cob -x works fine. Then the prog1 program executes ok. Can someone tell me where I should look to find out what I need to do to perform a simple GnuCOBOL compilation from whitin...
I have a new computer with WINDOWS 11. I installed VSCODE. I added the SuperBOL Studio OSS extension to VSCODE. Now I can open and edit a GnuCOBOL source code. Then I downloaded gnucobol-3.2-aio-20240402-user.msi from https://superbol.eu/developers/windows/ and installed GnuCOBOL 3.2 Can someone tell me where I should look to find out what I need to do to perform a simple GnuCOBOL compilation ? I couldn't find any instructions in the SuperBOL documentation. When I download and install OpenCOBOLIDE,...
I have a new computer with WINDOWS 11. I installed VSCODE. I added the SuperBOL Studio OSS extension to VSCODE. Now I can open and edit a GnuCOBOL source code. Then I downloaded GnuCOBOL 3.2 from Arnold's website. It's very strange but I don't find the most obvious things. Can someone tell me where I should look to find out what I need to do to perform a simple GnuCOBOL compilation ? I couldn't find any instructions in the SuperBOL documentation. When I download and install OpenCOBOLIDE, I simply...
I have a new computer with WINDOWS 11. I installed VSCODE. I added the SuperBOL Studio OSS extension to VSCODE. Now I can open and edit a GnuCOBOL source code. Then I downloaded GnuCOBOL 3.2 from Arnold's website. It's very strange but I don't find the most obvious things. Can someone tell me where I should look to find out what I need to do to perform a simple GnuCOBOL compilation ? I couldn't find any instructions in the SuperBOL documentation.
I have a new computer with WINDOWS 11. I installed VSCODE. I added the SuperBOL Studio OSS extension to VSCODE. I downloaded GnuCOBOL 3.2 from Arnold's website. Now I can open and edit a GnuCOBOL source code. Can someone tell me where I should look to find out what I need to do to perform a simple compilation ? I couldn't find any instructions in the SuperBOL documentation.
This IDE is for GnuCOBOL developers that create applications outside the domain of mainframe zOS. WINIDE has been enhanced to meet the requirements of educators and application developers. The GnuCOBOL components in WINIDE include upgrades to GnuCOBOL version 3.2 as reflected in GnuCOBOL 3.3-dev.5574 WINIDE with significant improvements is available for download at wincobol.com Review the release at https://www.wincobol.com/post/winzos-winide-much-improved Ralph
This IDE is for GnuCOBOL developers that create applications outside the domain of mainframe zOS. WINIDE has been enhanced to meet the requirements of educators and application developers. The GnuCOBOL components in WINIDE include upgrades to GnuCOBOL version 3.2 as reflected in GnuCOBOL 3.3-dev.5574 WINIDE with significant improvements is available for download on the wincobol.com Review the release at https://www.wincobol.com/post/winzos-winide-much-improved Ralph
Negative values for LINE and COLUMN
I did download and .exe it. How do I know what version it is, downloaded WINZOS75 but is there a -version ? I see no change on the WINIDE With Animation ICON.. I see the danimedit.bat file, and shows good stuff, like copybook dir and all. Will play tomorrow.. Guess I will have to watch the video to remember to compile as .exe and .dll and how to run and where my input ( and output ) files go. Like create a sandalone exe file? So this is like Chuck's gnucobol with your stuff thrown in? I would like...
Okay, I have found why this happens. I was looking for a solutions of putting together one Code Workspace file for both Windows and Linux. Someone responded to me with a solution, just combine the Folders section. I did that and it worked great. However, I would get the error mentioned above. "folders": [ { "name": "GUIWORKS - Win", "path": "r:\\guiworks" }, { "name": "Develop Tools - Win", "path": "C:\\develop\\devtools" }, // { // "name": "GUIWORKS - Unx", // "path": "/home/rdiiulio/shr/prj/guiworks"...
Mickey, the new version is on the WINCOBOL website as of 18:30 EST November 6
You can compile and execute Free Mode COBOL DB2PREP expects traditional COBOL (dB2 Community edition) Precludes dB2 - perhaps other SQL preprocessors will interact with Free The slew of my preprocessor components used to generate the animator enabled .DLL expect traditional COBOL formats. If the inverse of the program to make free source worked reliably I could add that as another preprocessor. But the animation line numbers would not be in sync with the original code. But again it would require...
Other resources with same topic. Comparison between some IDE and source Editors https://sourceforge.net/p/gnucobol/discussion/cobol/thread/dd43c6519c/?limit=50#6876 What is the best editor for GnuCOBOL? https://sourceforge.net/p/gnucobol/discussion/help/thread/b0c890ae7b/
Hi Ralph, your description is truly impressive. My sincere compliments. Having an IDE developed and dedicated to GnuCOBOL could be a real advantage. It's just not clear whether it's possible to manage and use source code in FREE mode.
After porting my engine from COBOL-85 to COBOL-74, I now have a single logic base that runs identically on modern systems and vintage mainframes. 4 ready-to-play adventures (forest, tower, temple, study) Win logic embedded in object records (no separate solution file) Includes a CLIST for interactive play in MVS READY mode in TK4- Tools to edit data files easily (PowerShell) It’s pure COBOL — no C, no libraries, just ACCEPT and DISPLAY. 🔗 https://github.com/manyone/cobol-adventure-engine 🖼️ (screenshot...
I am sorry, I forgot. This happens in both Windows and Linux.
I am trying to get restarted with GnuCOBOL. I have gotten VS Codium working with one code workspace and settings file. When I try to use Superbol Studio OSS extension with my source code I am getting errors. I am not sure it is on my side or not. Errors: Request: textDocument/hover failed Request: textDocument/semanticTokens/range failed Request: textDocument/foldingRange failed
Hi Guys. The more I think about AI, the more I worry. If it automated some low wage jobs or even a few high paying consulting jobs that might be ok but what worries me is when machine vision/hearing, robotics and AI converge. Will we still need dentists? Machines that can evaluate your teeth by sight and carrying out most procedures without human intervention seem quite possible in the not so distant future. I wonder how many jobs will actually be safe. BTW, if you are scanning stocks, look for the...
I have read with interest the IDE posts. I have finished the ultimate GnuCOBOL IDE :-) It is free to use software - forever Including periodic updates - at no charge I believe it surpasses any of the above IDE(s) in simplicity The kinetic debugger brings a real life pro debugger to GnuCOBOL EXEC SQL execution is transparent to compiling using IBM Community edition dB2 A preprocessor scans your program searching for 'EXEC SQL' statements If found the dB2 preprocessor and binder are automatically executed...
This ticket should be Closed. Hi Mickey, yes, fixed. I have released a new version (1.04.09) that includes the update for OUTREC. Sauro
I have read with interest the IDE posts. I have finished the ultimate GnuCOBOL IDE :-) It is free to use software - forever Including periodic updates - at no charge I believe it surpasses any of the above IDE(s) in simplicity The kinetic debugger brings a real life pro debugger to GnuCOBOL EXEC SQL execution is transparent to compiling using IBM Community edition dB2 A preprocessor scans your program searching for 'EXEC SQL' statements If found the dB2 preprocessor and binder are automatically executed...
I have read with interest the IDE posts. I have finished the ultimate GnuCOBOL IDE :-) It is free to use software - forever Including periodic updates - at no charge I believe it surpasses any of the above IDE(s) in simplicity The kinetic debugger brings a real life pro debugger to GnuCOBOL EXEC SQL execution is transparent to compiling using IBM Community edition dB2 A preprocessor scans your program searching for 'EXEC SQL' statements If found the dB2 preprocessor and binder are automatically executed...
I have read with interest the IDE posts. I have finished the ultimate GnuCOBOL IDE :-) I believe it surpasses any of the above IDE(s) in simplicity. The kinetic debugger bring a real life pro debugger to GnuCOBOL. Features and benefits: Your choice of source code editors The SPF editor is supplied and is the default It will not use the EXTFH I-O but rather BDB or whatever and "standard" GnuCOBOL I-O * No generation data groups, * No partitioned (PDS /PDSE) datasets * No native EBCDIC file processing,...
I have read with interest the IDE posts. I have finished the ultimate GnuCOBOL IDE :-) Features and benefits: Your choice of source code editors The SPF editor is supplied and is the default It will not use the EXTFH I-O but rather BDB or whatever and "standard" GnuCOBOL I-O * No generation data groups, * No partitioned (PDS /PDSE) datasets * No native EBCDIC file processing, * No VSAM (ISAM at your own risk) The editor selection is extensible via an environment variable or a setting in the WINIDE...
I have read with interest the IDE posts. I have finished the ultimate GnuCOBOL IDE :-) Features and benefits: Your choice of source code editors The SPF editor is supplied and is the default It will not use the EXTFH I-O but rather BDB or whatever and "standard" GnuCOBOL I-O * No generation data groups, * No partitioned (PDS /PDSE) datasets * No native EBCDIC file processing, * No VSAM (ISAM at your own risk) The editor selection is extensible via an environment variable or a setting in the WINIDE...
I have read with interest the IDE posts. I have finished the ultimate GnuCOBOL IDE :-) Features and benefits: Your choice of source code editor The SPF editor is supplied and is the default It will not use the EXTFH I-O but rather BDB or whatever and "standard" GnuCOBOL I-O * No generation data groups, * No partitioned (PDS /PDSE) datasets * No native EBCDIC file processing, * No VSAM (ISAM at your own risk) The editor selection is extensible via an environment variable or a setting in the WINIDE...
I'm sorry to have to correct you, but your corrections are not valid. 1. Chapter 7.8.1.10 ACCEPT FROM EXCEPTION STATUS should be eliminated. Its presence in the PG has no reason to exist and therefore IMHO it creates confusion. 2. Furthermore, the Syntax Diagram at 7.8.1.10 ACCEPT FROM EXCEPTION STATUS is incorrect. It indicates exception-status-pic-9-4 as a variable when instead it should be PIC X (some exception-status are ALPHANUMERIC! See the code list on page 470). However, it does not need...
I'm sorry to have to correct you, but your corrections are not valid. 1. Chapter 7.8.1.10 ACCEPT FROM EXCEPTION STATUS should be eliminated. Its presence in the PG has no reason to exist and therefore IMHO it creates confusion. 2. Furthermore, the Syntax Diagram at 7.8.1.10 ACCEPT FROM EXCEPTION STATUS is incorrect. It indicates exception-status-pic-9-4 as a variable when instead it should be PIC X (some exception-status are ALPHANUMERIC! See the code list on page 470). However, it does not need...
I'm sorry to have to correct you, but your corrections are not valid. 1. Chapter 7.8.1.10 ACCEPT FROM EXCEPTION STATUS should be eliminated. Its presence in the PG has no reason to exist and therefore IMHO it creates confusion. 2. Furthermore, the Syntax Diagram at 7.8.1.10 ACCEPT FROM EXCEPTION STATUS is incorrect. It indicates exception-status-pic-9-4 as a variable when instead it should be PIC X (some exception-status are ALPHANUMERIC! See the code list on page 470). However, it does not need...
7.8.12.3 DISPLAY UPON ENVIRONMENT-NAME wrong title
7.8.1.10 ACCEPT FROM EXCEPTION STATUS is redundant
Opps , redone - may be the mv script command did not work and I failed to notice. Now when commiting I am getting errors regarding gnucobpg-a4.pdf but I think the first try must have worked but I did rerun the build scripts after a few minutes :(
1160
1160
7.8.12.3 DISPLAY UPON ENVIRONMENT-NAME wrong title
7.8.1.10 ACCEPT FROM EXCEPTION STATUS is redundant
7.8.1.10 ACCEPT FROM EXCEPTION STATUS is redundant
Sorry to bore you again, Vincent, but your update didn't go well. The PDF remains the same as before, without the new corrections.
1160
INITIATE and TERMINATE diagrams
INITIATE and TERMINATE diagrams
Found one instance and the other I replaced it allow looked correct on my copy of the pdf.
See attached screenshots. The error is always on same position The word "identified" isn't printed correctly. It is written identied instead of identified there is a strange fi character in the .texi file the error is highlighted in reverse.
See attached screenshots. The error is always on same position The word "identified" isn't printed correctly. It is written identied instead of identified the error is highlighted in reverse.
See attached screenshots. The error is always on same position The word "identified" isn't printed correctly. the error is highlighted in reverse.
Looking at the gnucobpg-a4.pdf I cannot find any such instances. Please specify EXACTLY where providing page (A4) number and line for all instances.
Looking at the gnucobpg-a4.pdf I cannot find any such instances. Please specify EXACTLY where proving page (A$) number and line for all instances.
There's something strange. You may have noticed that your fixes didn't work. Both JSON PARSE and XML PARSE still have typo errors. The word "identified" isn't printed correctly.
There's something strange. You may have noticed that your fixes didn't work. Both JSON PARSE and XML PARSE still have typo errors. The word "identified" isn't printed correctly.
Negative values for LINE and COLUMN
A couple of typos at JSON PARSE and XML PARSE
A couple of typos at JSON PARSE and XML PARSE
Chgs SET + new for LOCALE - NYI)
Hello Boris, Thank you very much. I will further investigate the problem(s) and will open a ticket on github. Probably this take some days for me but I will do so. Today I spent some hours to bring debugging run on my Ubuntu 24.04 with VS Code and a fresh self compiled GnuCOBOL from the 3.x-branch (SVN Rev 5593) but without success, too. In the generated tasks.json the SuperBOL macro definitions for debugging etc. are yellowed lined, so debug build will not add -g etc. to the cobc parameter list....
7.8.18 EXIT Syntax Diagram needs some updates
7.8.20 GENERATE wrong diagram
Wen the change is ready and released, in the Programmers Guide we will have to add a new Chapter in the PROCEDURE DIVISION called "SET LOCALE" with the following content. 7.8.44.13 SET LOCALE Format 1. SET LOCALE SET LOCALE { LC-ALL } TO { identifier-1 } { LC_COLLATE } { locale-name } { LC_CTYPE } { USER-DEFAULT } { LC_MESSAGES } { SYSTEM-DEFAULT } { LC_MONETARY } { LC_NUMERIC } { LC_TIME } { USER-DEFAULT } Use the set locale function to set, change, or query some or all of the current program locale...
7.8.18 EXIT Syntax Diagram needs some updates
7.8.20 GENERATE wrong diagram