prog8/compiler/test
2021-12-16 00:56:59 +01:00
..
arithmetic move test 2021-03-18 19:34:54 +01:00
ast test for string x and u escape sequences 2021-12-05 18:39:34 +01:00
codegeneration refactor machinedefinition 2021-12-04 19:07:19 +01:00
comparisons fix bugs in word <= and >= comparisons 2021-03-18 19:20:48 +01:00
fixtures moved all unit tests into single project to avoid dependency issues 2021-12-04 18:20:22 +01:00
helpers fix compiler crash when using floats in a comparison expression 2021-12-15 01:24:25 +01:00
helpers_pathsTests.kt moved all unit tests into single project to avoid dependency issues 2021-12-04 18:20:22 +01:00
ModuleImporterTests.kt fix compiler crash when using floats in a comparison expression 2021-12-15 01:24:25 +01:00
ProjectConfig.kt converting compiler module's testcases to kotest (ongoing) 2021-11-08 15:08:48 +01:00
TestAstChecks.kt fix compiler crash when using floats in a comparison expression 2021-12-15 01:24:25 +01:00
TestCallgraph.kt converting compiler module's testcases to kotest (ongoing) 2021-11-08 15:08:48 +01:00
TestCompilerOnCharLit.kt char encodings now use UByte type instead of short 2021-11-21 00:07:17 +01:00
TestCompilerOnExamples.kt moved all unit tests into single project to avoid dependency issues 2021-12-04 18:20:22 +01:00
TestCompilerOnImportsAndIncludes.kt moved all unit tests into single project to avoid dependency issues 2021-12-04 18:20:22 +01:00
TestCompilerOnRanges.kt moved all unit tests into single project to avoid dependency issues 2021-12-04 18:20:22 +01:00
TestCompilerOptionLibdirs.kt moved all unit tests into single project to avoid dependency issues 2021-12-04 18:20:22 +01:00
TestImportedModulesOrderAndOptions.kt moved all unit tests into single project to avoid dependency issues 2021-12-04 18:20:22 +01:00
TestMemory.kt allow scoped identifiers to reference a subroutine parameter directly. 2021-11-21 23:21:39 +01:00
TestNumbers.kt implicit int to float conversion is now an error if floats are not enabled. 2021-12-15 01:52:28 +01:00
TestNumericLiteralValue.kt fix float rounding tests 2021-11-18 22:54:49 +01:00
TestOptimization.kt added more constfolding 2021-12-09 23:32:48 +01:00
TestPetscii.kt char encodings now use UByte type instead of short 2021-11-21 00:07:17 +01:00
TestScoping.kt fix some scoping related symbol lookup issues, clarified scoping rules in docs 2021-11-23 23:43:23 +01:00
TestSubroutines.kt code size optimization: subroutine calls with 1 int arg will pass it via register instead of separate param assignment at every call site 2021-12-16 00:56:59 +01:00
ZeropageTests.kt refactor machinedefinition 2021-12-04 19:07:19 +01:00