-
Notifications
You must be signed in to change notification settings - Fork 26
DetailedRules
Olivier Smedile edited this page Aug 8, 2018
·
3 revisions
In our wiki, a detailed rules is identifier by an unique name starting with TC
followed by an identifier related to the theme.
-
TCNS
for namespace -
TCRFUN
for function and procedure
For Codegen rules, we add: _CGEN
just after the prefix:
-
TCNS_CGEN
for codegen of namespace -
TCRFUN_CGEN
for codegen of function and procedure
For rules specific to Euro-Information, we add _EI
just after the prefix:
-
TCNS_EI
for EI rules of namespace -
TCRFUN_EI
for EI rules of function and procedure
Visually we use bold and italic: TCNS_ONLY_MAIN_CAN_DECLARE_NS
A rule is also written in the C# source code so we can quickly identify where a rule is implemented.
Introduction
TypeCobol language
-
In a nutshell
-
TypeCobol concepts
TypeCobol Editor
(Type)Cobol parser API
TypeCobol architecture
- Glossary
- Main phases
- How to extend the grammar and semantic check (full example)
- File
- Text
- Code analysis steps
- Program class parser
- Type checker
- Error handler
- Grammars Composition
- Code generation
- Compilation process
(Type)Cobol concepts / reference doc
Contributing