TypeCobol icon indicating copy to clipboard operation
TypeCobol copied to clipboard

TypeCobol is an Incremental Cobol parser for IBM Enterprise Cobol 6 for zOS syntax. TypeCobol is also an extension of Cobol 85 language which can then be converted to Cobol85.

Results 223 TypeCobol issues
Sort by recently updated
recently updated
newest added

Fixes #2190. Another hack in the REPLACE mechanism to handle simple case of PIC replacements which are now considered at text level instead of token level. Note that the preprocessor...

🔍 Ready for Review

**[Column names](https://www.ibm.com/docs/en/db2-for-zos/12?topic=elements-column-names)** Column names can be seen as symbols used to declare colum name, specify/identify the name of a column or specify the values of column in SQL statements or...

SQL Parser

This functionnality brings together all scenarios to be carried out to integrate SQL expressions into the parser. https://www.ibm.com/docs/en/db2-for-zos/12?topic=elements-expressions **Conception** [](https://user-images.githubusercontent.com/19149269/160636464-728625ca-06b1-4fdd-b481-4b7ec0956071.png) Expressions in SQL must be considred as instance of the...

SQL Parser

**Describe the bug** Handle paragraph and section identified by a number. **To Reproduce** Cobol code that cause the bug : ```cobol IDENTIFICATION DIVISION. PROGRAM-ID. Pgm. PROCEDURE DIVISION. perform 300 perform...

Bug
Cobol
User Visible

In its current form, our parser does not handle RENAMES correctly. From the Cobol specs: >All RENAMES entries associated with one logical record must immediately follow the last data description...

Bug
Cobol
rfc
User Visible

**Constants** https://www.ibm.com/docs/en/db2-for-zos/12?topic=elements-constants This issue is for integrating constants analysis in the parser. A Constant (also called literal) Specifies a value. Constants are classified as null constants, string constants, numeric constants,...

SQL Parser

**Describe the bug** **LINK WITH #2218** During a replace the `Scanner` always use `ColumnsLayout.FreeTextFormat`. See method `ScanIsolatedToken` in the `Scanner`. And the line `TokensLine.CreateVirtualLineForInsertedToken(0, tokenText);` The `ScanState` used by `ScanIsolatedToken`...

Bug
Cobol

**Describe the bug** **LINK WITH #2217** Method `ScanIsolatedToken` in the `Scanner` receive a string which contains the text without the original spaces before the text. It means the new token...

Bug

Issue to be completed! ### Description Some symbols are missing from Semanic Domain Lite that need to be implemented - Renames clause

Enhancement
Cobol