List view
The parser has to return a syntax-tree. The syntax tree will be used for compilers, but also for IDEs and other tools, hence it should provide as much information as possible about input-source, but also be simple and stable: Inspired by Roslyn, tokens will be part of syntax tree. This should simplify location and comment handling.
No due date•9/9 issues closedThe parser has to be maintainable. This will be achieved by parsing a super-set of TTCN-3 and moving as much as possible into semantic checks. Further, the parser should support non-standard features of other vendors, so its easier to use with already existing ttcn3 sources.
No due date•18/18 issues closed