Florian Rival
|
9c6c8564fa
|
Fix handling of object parameters in expressions
|
2019-01-28 23:16:20 +00:00 |
|
Florian Rival
|
4b33373296
|
Fix ConvertToString and code generation for strings with backlash/escaped characters
|
2019-01-28 23:16:20 +00:00 |
|
Florian Rival
|
0d864ce6a7
|
Update error message and add test case
|
2019-01-28 23:16:20 +00:00 |
|
Florian Rival
|
93708cb2f3
|
Properly handle numbers with leading 0 (normalize them to remove the extra 0)
|
2019-01-28 23:16:19 +00:00 |
|
Florian Rival
|
3035bc9386
|
Improve error messages for empty expressions
|
2019-01-28 23:16:19 +00:00 |
|
Florian Rival
|
4c789967c3
|
Fix code generation of invalid variable expressions
|
2019-01-28 23:16:19 +00:00 |
|
Florian Rival
|
df68978adc
|
Add edge cases fixes and fuzzy tests for ExpressionParser2
|
2019-01-28 23:16:19 +00:00 |
|
Florian Rival
|
7a87fd9924
|
Add support for unary operator in ExpressionParser2
|
2019-01-28 23:16:19 +00:00 |
|
Florian Rival
|
8d1502cb20
|
Fix parsing of behaviors expressions
|
2019-01-28 23:16:19 +00:00 |
|
Florian Rival
|
4fd88072e9
|
Improve ExpressionParser2 and use it for GenericExpressionField and EventsRefactorer
|
2019-01-28 23:16:19 +00:00 |
|
Florian Rival
|
f2e6f19c34
|
Add ExpressionParser2NodePrinter
|
2019-01-28 23:16:18 +00:00 |
|
Florian Rival
|
66029c62ed
|
Add Variable code generation for ExpressionParser2
|
2019-01-28 23:16:18 +00:00 |
|
Florian Rival
|
43d78a74bd
|
Enhance ExpressionParser2 and add ExpressionCodeGenerator
|
2019-01-28 23:16:18 +00:00 |
|
Florian Rival
|
0ec6ebad07
|
Add ExpressionParser2 and tests
|
2019-01-28 23:16:18 +00:00 |
|