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

**Describe the bug** `InvalidOperationException` has been thrown by `SelectAllTokensBetween`. See following stack trace: ``` à TypeCobol.Compiler.Scanner.TokensLinesIterator.SelectAllTokensBetween(Token startToken, Token stopToken) à TypeCobol.Compiler.Preprocessor.PreprocessorStep.CupProcessTokensLinesChanges(CompilationDocument document, ISearchableReadOnlyList`1 documentLines, IList`1 tokensLinesChanges, PrepareDocumentLineForUpdate prepareDocumentLineForUpdate, IDocumentImporter documentImporter,...

Bug
Cobol
User Visible

Description The [Execute immediate](https://www.ibm.com/docs/en/db2-for-zos/12?topic=statements-execute-immediate) combines the basic functions of the PREPARE and EXECUTE statements. It can be used to prepare and execute an SQL statement that contains neither host variables...

SQL Parser

Following #1721, the semantic objects are all created but some links between them are missing. The goal of this issue is to finalize the building of Semantic Domain by adding...

Class `TableViewCorrelationName` only wrap `SymbolReference`. It doesn't add anything to `SymbolReference`. `TableViewCorrelationName` can then be deleted replaced by `SymbolReference`.

SQL Parser

**What is the current problem** Implement SQL Declare table clause: https://www.ibm.com/docs/en/db2-for-zos/12?topic=statements-declare-table Cobol code to illustrate. ```cobol ``` **Technical** Will be edited by a team member. Implementation details with the chosen...

Enhancement
SQL Parser

**What is the current problem** Implement SQL Call clause : https://www.ibm.com/docs/en/db2-for-zos/12?topic=statements-call Cobol code to illustrate. ```cobol ``` **Technical** Will be edited by a team member. Implementation details with the chosen...

Enhancement
SQL Parser

Description The [Set Assignment](https://www.ibm.com/docs/en/db2-for-zos/12?topic=statements-set-assignment-statement) statement assigns values to variables and array elements. Limit syntax of set to this: ![image](https://user-images.githubusercontent.com/13764482/177161514-6fe36e04-ca5c-4563-8298-64bc67c3a41f.png) **Technical** This implies: To write the ANTLR grammar To write the...

SQL Parser

**Describe the bug** According to some results with IBM compiler, when a token is replaced by one replace operation, other following operations of the same directive should not be considered...

Bug
Cobol
rfc
::
User Visible

**Describe the bug** Our parser does not handle replace operations over PictureCharacterString **To Reproduce** (Type)Cobol code that cause the bug : (if any) ```cobol IDENTIFICATION DIVISION. PROGRAM-ID. MyPgm. REPLACE ==toReplace==...

Bug
Cobol
User Visible

**Description** In the property AlphanumericValue.IsSymbolicCharacterReference an uncaught exception can be raised InvalidOperationException ![image](https://user-images.githubusercontent.com/19149269/138653223-cd6f3665-66f5-4586-a462-9953656bdd7a.png)

Bug
Cobol
User Visible