compiler/libec/lexer; expression, ide/debugger: (#67, #128) Generating a syntax error...
authorJerome St-Louis <jerome@ecere.com>
Fri, 2 May 2014 13:03:46 +0000 (09:03 -0400)
committerJerome St-Louis <jerome@ecere.com>
Fri, 2 May 2014 19:48:29 +0000 (15:48 -0400)
commit1112656a5cb76f2b9ef4aa0b3833f3597b92fcca
treebe8855bc93ebb4713eb925a907f31292e82c25ee
parente0710f0f884881356ec84b5175f1a871b90afac2
compiler/libec/lexer; expression, ide/debugger: (#67, #128) Generating a syntax error on invalid input
- Fixed broken 'parseError' state which was declared separately in ide and libec
- Modified default lexer rule to generate a syntax error
- Added a rule to silently ignore \r
18 files changed:
compiler/bootstrap/libec/bootstrap/ecdefs.c
compiler/bootstrap/libec/bootstrap/expression.c
compiler/bootstrap/libec/bootstrap/lexer.c
compiler/bootstrap/libec/bootstrap/loadSymbols.c
compiler/bootstrap/libec/bootstrap/pass15.c
compiler/libec/precompiled/expression.c
compiler/libec/precompiled/grammar.c
compiler/libec/precompiled/type.c
compiler/libec/src/ecdefs.ec
compiler/libec/src/expression.ec
compiler/libec/src/expression.y
compiler/libec/src/lexer.ec
compiler/libec/src/lexer.l
compiler/libec/src/loadSymbols.ec
compiler/libec/src/pass15.ec
ecere/src/sys/EARArchive.ec
ide/src/debugger/Debugger.ec
ide/src/designer/CodeEditor.ec