diff options
author | ZyX <kp-pav@yandex.ru> | 2017-09-03 21:58:16 +0300 |
---|---|---|
committer | ZyX <kp-pav@yandex.ru> | 2017-10-08 22:25:03 +0300 |
commit | 430e516d3ac1235c1ee3009a8a36089bf278440e (patch) | |
tree | 8c5adecf383ae70cd61044d98873f71d135050b3 /test/symbolic/klee/viml_expressions_parser.c | |
parent | 919223c23ae3c8c904f35e7d605b1cf14d44a5f0 (diff) | |
download | rneovim-430e516d3ac1235c1ee3009a8a36089bf278440e.tar.gz rneovim-430e516d3ac1235c1ee3009a8a36089bf278440e.tar.bz2 rneovim-430e516d3ac1235c1ee3009a8a36089bf278440e.zip |
viml/parser/expressions: Start creating expressions parser
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.
Diffstat (limited to 'test/symbolic/klee/viml_expressions_parser.c')
0 files changed, 0 insertions, 0 deletions