summaryrefslogtreecommitdiffstats
path: root/src/lexscanner.l
Commit message (Collapse)AuthorAgeFilesLines
* Refactoring: replace QGString by std::ostringstreamDimitri van Heesch2021-03-231-1/+1
|
* Adding support for lex filesalbert-github2021-02-181-34/+51
| | | | | - Correct handling of C comment start and end tokens as well as Cpp comment start in rules. These tokes can give "Reached end of file while still inside a (nested) comment..." - Correct other warnings in respect to lex files
* Adding support for lex filesalbert-github2021-02-121-0/+938
Adding support for lex. The lex files consist of a mixture of lex specific structures, that are handled in the the lexcode.l and lexscanner.l, abd C code that is handled by the C parsers (hence the rules used are partly copied from scanner.l). Special attention has been paid to memberdef.cpp as the initial values should not be handled by the lex parsers but by the C parsers.