polserver/lib/Parser/EscriptGrammar
Kevin Eady 2de1995c19
Fix compiler for escaping } correctly in interpolated strings (#620)
* Update grammar; add tests
String literals inside an interpolated string cannot start with `}`, as it must be a DOUBLE_RBRACE `}}`

* Fix interpolate string token reading

* Update core-changes
2024-02-06 10:44:26 +01:00
..
.gitignore added explicit targets for every 3rd party lib (#612) 2024-01-27 09:06:23 +01:00
EscriptLexer.cpp Fix compiler for escaping } correctly in interpolated strings (#620) 2024-02-06 10:44:26 +01:00
EscriptLexer.g4 Fix compiler for escaping } correctly in interpolated strings (#620) 2024-02-06 10:44:26 +01:00
EscriptLexer.h added explicit targets for every 3rd party lib (#612) 2024-01-27 09:06:23 +01:00
EscriptParser.cpp Tweak parse tree to treat uninit and bools as literals (#616) 2024-02-01 15:21:52 +07:00
EscriptParser.g4 Tweak parse tree to treat uninit and bools as literals (#616) 2024-02-01 15:21:52 +07:00
EscriptParser.h Tweak parse tree to treat uninit and bools as literals (#616) 2024-02-01 15:21:52 +07:00
EscriptParserBaseListener.cpp added explicit targets for every 3rd party lib (#612) 2024-01-27 09:06:23 +01:00
EscriptParserBaseListener.h Introduce DAP Debugger (#608) 2024-01-28 09:49:55 +01:00
EscriptParserBaseVisitor.cpp added explicit targets for every 3rd party lib (#612) 2024-01-27 09:06:23 +01:00
EscriptParserBaseVisitor.h Introduce DAP Debugger (#608) 2024-01-28 09:49:55 +01:00
EscriptParserListener.cpp added explicit targets for every 3rd party lib (#612) 2024-01-27 09:06:23 +01:00
EscriptParserListener.h Introduce DAP Debugger (#608) 2024-01-28 09:49:55 +01:00
EscriptParserVisitor.cpp added explicit targets for every 3rd party lib (#612) 2024-01-27 09:06:23 +01:00
EscriptParserVisitor.h Introduce DAP Debugger (#608) 2024-01-28 09:49:55 +01:00