Francis Dupont
|
3f5189fb7b
[4204fd] Handle universe in option code range
|
9 years ago |
Francis Dupont
|
0182dcff13
[4204fd] Fixed newline handling
|
9 years ago |
Francis Dupont
|
5759a4dbc5
[4204fd] Added a .bin unit test
|
9 years ago |
Francis Dupont
|
97aaee6e3b
[4204fd] Reverted hex->bin change
|
9 years ago |
Francis Dupont
|
c4cd450f03
[4204fd] Applied my proposed changes
|
9 years ago |
Marcin Siodelski
|
e9bcac1d00
[4204] Whitespace may surround option name in expressions.
|
9 years ago |
Marcin Siodelski
|
69f7cfdc52
[4204] Specification of option name doesn't require quotes.
|
9 years ago |
Marcin Siodelski
|
77e78881aa
[4204] Eval parser allows for referencing option by its name.
|
9 years ago |
Marcin Siodelski
|
c1293f6db7
[4093] Addressed review comments.
|
9 years ago |
Marcin Siodelski
|
00effa23d3
[4093] Support for option[123].hex operator.
|
9 years ago |
Marcin Siodelski
|
b1cc5e4380
[4093] Use option[123].text rather than option[123] for option text.
|
9 years ago |
Francis Dupont
|
751b714cfa
[4088fd] Changed the syntax to unquote integers
|
9 years ago |
Francis Dupont
|
f2021d663a
[4088fd] Added protection against integer overflow
|
9 years ago |
Francis Dupont
|
01b370bd9d
[4088fd] cleanup grammar (indent, no untyped)
|
9 years ago |
Francis Dupont
|
6ae4da980b
[4088fd] Moved option code range check to the parser, freeing INTEGER tokens
|
9 years ago |
Francis Dupont
|
4730bc6494
[4088fd] Added number unit tests
|
9 years ago |
Francis Dupont
|
b25f8ac286
[4088fd] Added more new unit tests
|
9 years ago |
Francis Dupont
|
7e64f067b3
[4088fd] Added hexstring parsing unit tests
|
9 years ago |
Francis Dupont
|
2760bbdf57
[4088fd] Split the syntax into untyped/typed
|
9 years ago |
Francis Dupont
|
65b1dd3dae
[4088fd] Added some parser unit tests
|
9 years ago |
Francis Dupont
|
92e9995c0e
[4088fd] Fixed error handling
|
9 years ago |
Francis Dupont
|
b15ab911e8
[4088fd] Added substring parsing
|
9 years ago |
Francis Dupont
|
f09f3ea39c
[4088fd] Fixed most of C++ problems
|
9 years ago |
Francis Dupont
|
c047539477
[4088fd] Moved option from scanner to parser
|
9 years ago |
Francis Dupont
|
18906ef111
[4088fd] Added hexstring support
|
9 years ago |
Tomek Mrugalski
|
5feb3d8fde
[4088] Lexer improvements, TokenOption now working
|
9 years ago |
Tomek Mrugalski
|
d6b6b10784
[4088] strings, options and equal tokens are now instantiated
|
9 years ago |
Tomek Mrugalski
|
8c92106662
[4088] EvalContext unit-test added.
|
9 years ago |