polserver/testsuite/escript/switch
Kevin Eady 593cfffb83
Add uninit, true, false keywords to grammar (#596)
* Update grammar

* Update expression handling for uninit

* update existing tests

* Add new tests

* Remove fullpath from escriptgrammar generation comment

* fix tests

* Update eScript guide

* Declare escript version 0x11

* Add core-changes

* Add `true` and `false` to grammar

* true/false implementation

* Fix existing tests

* Add new tests

* Update core changes

* add docs

* Fix BooleanValue::describe_to

* bool optimizations

* optimize uninit

* remove unused var assignments

* Update grammar for case labels for uninit, booleans

* Fix case label handling for uninit, true, false

* Tests

* Fix compiler version display v1.1700000017881393 -> v1.17

* optimize boolean binary operations

* fix unary boolean optimizer

* add boolean, uninit optimizer test

* Use new fmt lib apis

* Fix compiler warning

* really fix warning lol

* Add Executor[Module]::getParam for bools, FindSubstance test
2024-01-20 05:38:25 +01:00
..
switch01.out switch tests where never executed :( 2018-06-03 21:54:16 +02:00
switch01.src switch tests where never executed :( 2018-06-03 21:54:16 +02:00
switch02.out switch tests where never executed :( 2018-06-03 21:54:16 +02:00
switch02.src switch tests where never executed :( 2018-06-03 21:54:16 +02:00
switch03.out switch tests where never executed :( 2018-06-03 21:54:16 +02:00
switch03.src switch tests where never executed :( 2018-06-03 21:54:16 +02:00
switch04.out switch tests where never executed :( 2018-06-03 21:54:16 +02:00
switch04.src switch tests where never executed :( 2018-06-03 21:54:16 +02:00
switch05.out switch tests where never executed :( 2018-06-03 21:54:16 +02:00
switch05.src switch tests where never executed :( 2018-06-03 21:54:16 +02:00
switch06.out switch tests where never executed :( 2018-06-03 21:54:16 +02:00
switch06.src switch tests where never executed :( 2018-06-03 21:54:16 +02:00
switch07.out switch tests where never executed :( 2018-06-03 21:54:16 +02:00
switch07.src switch tests where never executed :( 2018-06-03 21:54:16 +02:00
switch08.out switch tests where never executed :( 2018-06-03 21:54:16 +02:00
switch08.src switch tests where never executed :( 2018-06-03 21:54:16 +02:00
switch09.out switch tests where never executed :( 2018-06-03 21:54:16 +02:00
switch09.src switch tests where never executed :( 2018-06-03 21:54:16 +02:00
switch10.out switch tests where never executed :( 2018-06-03 21:54:16 +02:00
switch10.src switch tests where never executed :( 2018-06-03 21:54:16 +02:00
switch11.out switch tests where never executed :( 2018-06-03 21:54:16 +02:00
switch11.src switch tests where never executed :( 2018-06-03 21:54:16 +02:00
switch12.out switch tests where never executed :( 2018-06-03 21:54:16 +02:00
switch12.src switch tests where never executed :( 2018-06-03 21:54:16 +02:00
switch13.out switch tests where never executed :( 2018-06-03 21:54:16 +02:00
switch13.src switch tests where never executed :( 2018-06-03 21:54:16 +02:00
switch14.out switch tests where never executed :( 2018-06-03 21:54:16 +02:00
switch14.src switch tests where never executed :( 2018-06-03 21:54:16 +02:00
switch15.out switch tests where never executed :( 2018-06-03 21:54:16 +02:00
switch15.src switch tests where never executed :( 2018-06-03 21:54:16 +02:00
switch16-negative-case.err Remove OGC from EcompileMain, testsuites (#383) 2021-03-04 17:39:14 +01:00
switch16-negative-case.src Update test suite for new compiler (#299) 2020-09-11 01:38:39 -07:00
switch16.out Add uninit, true, false keywords to grammar (#596) 2024-01-20 05:38:25 +01:00
switch16.src Add uninit, true, false keywords to grammar (#596) 2024-01-20 05:38:25 +01:00
switch17-duplicate-default.err Remove OGC from EcompileMain, testsuites (#383) 2021-03-04 17:39:14 +01:00
switch17-duplicate-default.src New compiler: Add support for case statements (#272) 2020-09-05 20:41:58 -07:00
switch18-duplicate-string.err Remove OGC from EcompileMain, testsuites (#383) 2021-03-04 17:39:14 +01:00
switch18-duplicate-string.src New compiler: Add support for case statements (#272) 2020-09-05 20:41:58 -07:00
switch19-duplicate-integer.err Remove OGC from EcompileMain, testsuites (#383) 2021-03-04 17:39:14 +01:00
switch19-duplicate-integer.src New compiler: Add support for case statements (#272) 2020-09-05 20:41:58 -07:00