TypeCobol
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.
See #995 `namespace` and `using` clause : - Type and procedure can now be qualified with a namespace - Search of types and procedure without namespace qualification must use `using`...
```cobol 01 TOTO typedef strict pic X. 01 TITI typedef strict type TOTO. *> this should be working ```
The case is as following : We have one main Program like this : ```COBOL MAIN PROGRAM 01 myVar TYPE Dep1::DataType [...] MOVE myVar::Child1::DataChild::Branch TO ... ``` ```COBOL DEP1 PROGRAM...
See #995 which was the proposal for a refactoring of visibility and namespace introduction. See (TODO create issue) for the meeting about this proposal. Issue #1081 Public/Private visibility refactoring should...
We are facing a problem does not allow parser to seek for type inside a type contains in a dependencies file. What we need to do today, is to qualify...
New features for functions and procedures: - [ ] **TCRFUN_TCFUNC_WHERE_COBOL85FUNC_** A custom function can be called as part of any statement where an COBOL 85 intrinsic function call would be...
For function invocations, the codegen always generates in the corresponding generated `CALL` statement the same return value holder variable for a given function call : **-RESULT**. Two problem with this...
Change rule **TCRFUN_LIBRARY_PROCEDURE_NO_USING** described here: https://github.com/TypeCobolTeam/TypeCobol/wiki/TypeCobolFunctionsSyntax A program which contains public procedure should be able to have input/output paramters in its `procedure division using` clause. Also update page https://github.com/TypeCobolTeam/TypeCobol/wiki/TypeCobolFunctionsSyntax and...
Need to discuss this with @sarterbe
```cobol TODO Complete code here ``` Also, do we need to always generate a working/local storage? Because some simple procedure don't always need a working/local storage.