Kevin Eady
|
c6301c0c52
|
Fix constant declaration production (#399)
* Fix constant delcaration production
* Add tests
|
2021-04-19 21:58:36 +02:00 |
|
Kevin Eady
|
ae96ecbf77
|
Remove OGC from EcompileMain, testsuites (#383)
* Remove OGC from escript testsuite
* Remove compiler options
* Remove Facility::Compiler
* Update docs and options in ecompile help usage
* Update core-changes, breaking-changes
|
2021-03-04 17:39:14 +01:00 |
|
Kevin Eady
|
c29c4ebfab
|
Undo breakage caused by multiline strings (#375)
* Undo breakage caused by multiline strings
* Use different newline string test
|
2021-02-26 22:59:55 +01:00 |
|
Eric Swanson
|
78243c208e
|
Disallow multiline string literals (#341)
|
2020-10-20 22:39:56 -07:00 |
|
Eric Swanson
|
cbd2f97c5b
|
Add an error message about known reserved words (#322)
|
2020-09-22 03:11:25 -07:00 |
|
Eric Swanson
|
d74146a2f9
|
Report location of integer values that are out of range (#319)
|
2020-09-20 11:04:37 -07:00 |
|
Eric Swanson
|
d8ad58f64f
|
Update test suite for new compiler (#299)
* Update test suite:
- run test suite with both OG compiler and new compiler
- run compiler parity test against testsuite/escript
|
2020-09-11 01:38:39 -07:00 |
|
Eric Swanson
|
e6d9f78f2a
|
Disallow var names that match an unreferenced function. (#300)
Remember known user function names when they are declared, rather than when they are referenced.
|
2020-09-11 01:16:24 -07:00 |
|
Eric Swanson
|
7598c9486f
|
Disallow function names as variable, argument, and const names (#298)
|
2020-09-11 00:16:20 -07:00 |
|