prog8/compiler/test
Irmen de Jong eea3fb48a8 add command line option 'optfloatx' to explicitly re-enable float expr optimization as this can increase code size significantly.
The output size of the various example programs using floating point, when not using this optimization, has been reduced significantly.
The resulting code runs a (tiny) bit slower though.
2021-11-03 22:52:08 +01:00
..
arithmetic move test 2021-03-18 19:34:54 +01:00
comparisons fix bugs in word <= and >= comparisons 2021-03-18 19:20:48 +01:00
fixtures comments 2021-10-19 01:12:28 +02:00
helpers add command line option 'optfloatx' to explicitly re-enable float expr optimization as this can increase code size significantly. 2021-11-03 22:52:08 +01:00
ModuleImporterTests.kt implemented CharLiteral.constValue() 2021-10-30 00:05:55 +02:00
TestCallgraph.kt 'Program' is not an ast Node 2021-10-30 00:25:34 +02:00
TestCompilerOnCharLit.kt fix vardecl initialization value to not use stack eval anymore but separate assignment 2021-11-01 00:24:15 +01:00
TestCompilerOnExamples.kt add command line option 'optfloatx' to explicitly re-enable float expr optimization as this can increase code size significantly. 2021-11-03 22:52:08 +01:00
TestCompilerOnImportsAndIncludes.kt 'Program' is not an ast Node 2021-10-30 00:25:34 +02:00
TestCompilerOnRanges.kt 'Program' is not an ast Node 2021-10-30 00:25:34 +02:00
TestCompilerOptionLibdirs.kt add command line option 'optfloatx' to explicitly re-enable float expr optimization as this can increase code size significantly. 2021-11-03 22:52:08 +01:00
TestImportedModulesOrderAndOptions.kt 'Program' is not an ast Node 2021-10-30 00:25:34 +02:00
TestMemory.kt implemented CharLiteral.constValue() 2021-10-30 00:05:55 +02:00
TestNumbers.kt got rid of ParsingFailedError 2021-10-30 17:05:23 +02:00
TestNumericLiteralValue.kt optimized imports 2021-10-11 00:22:04 +02:00
TestOptimization.kt proper parent node linkage in generated const values out of typecast expressions. Fixes crash mentioned in #72 2021-11-02 00:47:01 +01:00
TestPetscii.kt update petscii tables with improvements to box drawing chars. fixes #68 2021-10-30 16:45:23 +02:00
TestScoping.kt 'Program' is not an ast Node 2021-10-30 00:25:34 +02:00
TestSubroutines.kt fix parent node linkage for reading array parameter 2021-11-03 21:57:31 +01:00
ZeropageTests.kt got rid of ParsingFailedError 2021-10-30 17:05:23 +02:00