Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | unittests: Add support for dumping “expected” state | ZyX | 2017-10-08 | |
| | | | Purpose is similar to that of `screen:snapshot_util()`, but in different domain. | |||
* | viml/parser/expressions: Add a way to adjust lexer | ZyX | 2017-10-08 | |
| | | | | | | | It also adds support for kExprLexOr which for some reason was forgotten. It was only made sure that KLEE test compiles in non-KLEE mode, not that something works or that KLEE is able to run tests. | |||
* | viml/parser/expressions: Make curly braces name actually work | ZyX | 2017-10-08 | |
| | ||||
* | viml/parser/expressions: Make commas actually work when calling | ZyX | 2017-10-08 | |
| | ||||
* | viml/parser/expressions: Make commas actually work when calling | ZyX | 2017-10-08 | |
| | ||||
* | viml/parser/expressions: Add support for figure braces (three kinds) | ZyX | 2017-10-08 | |
| | ||||
* | viml/parser/expressions: Start creating expressions parser | ZyX | 2017-10-08 | |
| | | | | | | | | | | | | | | Currently supported nodes: - Register as it is one of the simplest value nodes (even numbers are not that simple with that dot handling). - Plus, both unary and binary. - Parenthesis, both nesting and calling. Note regarding unit tests: it stores data for AST in highlighting in strings in place of tables because luassert fails to do a good job at representing big tables. Squashing a bunch of data into a single string simply yields more readable result. | |||
* | unittests: Move some functions into helpers modules | ZyX | 2017-10-08 | |
| | ||||
* | viml/parser: Handle encoding conversions | ZyX | 2017-10-08 | |
| | ||||
* | viml/expressions: Add lexer with some basic tests | ZyX | 2017-10-08 | |