Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | cmCommandArgumentParserHelper: rework input handling | Oleksandr Koval | 2020-09-09 | 1 | -1/+1 |
| | | | | | | | | Old implementation uses involved Flex input management technique that requires usage of obsolete YY_INPUT macro. This causes a lot of useless allocations and byte-by-byte scanning. New implementation avoids those hacks, it uses yy_scan_string() API to setup Flex input. Also it fixes reporting of syntax error position and corresponding tests. | ||||
* | EVIS: Add tests for syntax corner cases and CMP0053 | Ben Boeckel | 2014-05-08 | 1 | -0/+12 |
Include tests for: - @ expansion during normal execution - various characters in variable names for comparison between the new and the old parser - corner cases in the parsers - correct messages when behavior is different |