prog8/compiler/test
2024-11-30 00:10:57 +01:00
..
arithmetic renamed 'string' module to 'strings' for consistency 2024-11-23 15:51:38 +01:00
ast call convention for @Rx parameters, also use cpu registers if possible, like normal parameters 2024-11-25 22:22:24 +01:00
codegeneration fix the if not check in ir codegen 2024-11-18 22:33:47 +01:00
comparisons renamed 'string' module to 'strings' for consistency 2024-11-23 15:51:38 +01:00
fixtures romsub keyword is now extsub 2024-11-06 22:14:53 +01:00
helpers remove the 'addmissingrts' compiler option 2024-11-20 23:22:56 +01:00
vm removed BuiltinFunctionCall redundant ast node type 2024-11-20 23:22:56 +01:00
helpers_pathsTests.kt improve data driven unit tests to use kotest withData() 2024-09-08 16:55:08 +02:00
ModuleImporterTests.kt improve data driven unit tests to use kotest withData() 2024-09-08 16:55:08 +02:00
ProjectConfig.kt improve data driven unit tests to use kotest withData() 2024-09-08 16:55:08 +02:00
TestBuiltinFunctions.kt simplify ReturnConvention a little 2024-11-20 23:22:56 +01:00
TestCallgraph.kt IR: fix invalid asm name matching that resulted in not removing subs with a name matching an IR asm instruction 2024-11-30 00:10:57 +01:00
TestCompilerOnCharLit.kt romsub keyword is now extsub 2024-11-06 22:14:53 +01:00
TestCompilerOnExamples.kt add zmskit example for zsmkit v2 2024-11-29 00:04:57 +01:00
TestCompilerOnImportsAndIncludes.kt improve data driven unit tests to use kotest withData() 2024-09-08 16:55:08 +02:00
TestCompilerOnRanges.kt improve data driven unit tests to use kotest withData() 2024-09-08 16:55:08 +02:00
TestCompilerOptionLibdirs.kt remove the 'addmissingrts' compiler option 2024-11-20 23:22:56 +01:00
TestGoldenRam.kt added memtop to machine definition and asm source code check 2024-11-02 00:59:07 +01:00
TestImportedModulesOrderAndOptions.kt fix import order problem related to %option merge 2024-11-23 12:15:15 +01:00
TestLaunchEmu.kt improve data driven unit tests to use kotest withData() 2024-09-08 16:55:08 +02:00
TestMemory.kt @initonce variable tag to skip variable reinitialization 2024-11-08 19:03:48 +01:00
TestNumbers.kt tests for register args for normal subs 2024-11-24 19:21:45 +01:00
TestNumericLiteral.kt improve automatic type conversions for return values, fixes #155 2024-10-09 20:04:05 +02:00
TestOptimization.kt romsub keyword is now extsub 2024-11-06 22:14:53 +01:00
TestPtNumber.kt improve data driven unit tests to use kotest withData() 2024-09-08 16:55:08 +02:00
TestScoping.kt move the program startup and cleanup machinery to the front of the program to keep it in system ram 2024-11-05 22:12:25 +01:00
TestStringEncodings.kt improve data driven unit tests to use kotest withData() 2024-09-08 16:55:08 +02:00
TestSubroutines.kt implementing const long 2024-11-20 23:22:56 +01:00
TestSymbolTable.kt %align directive and @align64 2024-10-26 20:58:35 +02:00
TestTypecasts.kt added bnk() builtin function 2024-11-20 23:23:21 +01:00
TestZeropage.kt added memtop to machine definition and asm source code check 2024-11-02 00:59:07 +01:00