Documentation
Everything this compiler claims, and what each claim rests on. Start with Getting started if you want to run it, For mainframe engineers if you want to read the COBOL, and For the person deciding if you have to accept the risk rather than the output.
Start here
The output
The language and the compiler
Language reference
Decisions
- ADR-0001: Use BankTS as a restricted language
- ADR-0002: Make IBM Enterprise COBOL the primary backend target
- ADR-0003: Lower ledger and audit operations to a named calling convention
- ADR-0004: One module, one file, one program
- ADR-0005: No index type; tables are traversed, not subscripted
- ADR-0006: string<n> is n bytes, and Unicode text is a separate type