diff --git a/.idea/compiler.xml b/.idea/compiler.xml index 3da1dfb87..2960d789b 100644 --- a/.idea/compiler.xml +++ b/.idea/compiler.xml @@ -10,6 +10,10 @@ + + + + diff --git a/kickc.iml b/kickc.iml index 9d9bb4ce1..e50d2ef6b 100644 --- a/kickc.iml +++ b/kickc.iml @@ -7,6 +7,7 @@ + diff --git a/pom.xml b/pom.xml index 10c5110cf..d8dc955cd 100644 --- a/pom.xml +++ b/pom.xml @@ -38,6 +38,14 @@ src/main/java + + **/*.asm + + + + + + src/test/java **/*.kc **/*.asm @@ -45,8 +53,8 @@ **/*.cfg **/*.log - - + + diff --git a/src/main/java/dk/camelot64/kickc/test/ASMish.txt b/src/test/java/dk/camelot64/kickc/test/ASMish.txt similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ASMish.txt rename to src/test/java/dk/camelot64/kickc/test/ASMish.txt diff --git a/src/main/java/dk/camelot64/kickc/test/ReferenceHelper.java b/src/test/java/dk/camelot64/kickc/test/ReferenceHelper.java similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ReferenceHelper.java rename to src/test/java/dk/camelot64/kickc/test/ReferenceHelper.java diff --git a/src/main/java/dk/camelot64/kickc/test/TestErrors.java b/src/test/java/dk/camelot64/kickc/test/TestErrors.java similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/TestErrors.java rename to src/test/java/dk/camelot64/kickc/test/TestErrors.java diff --git a/src/main/java/dk/camelot64/kickc/test/TestPrograms.java b/src/test/java/dk/camelot64/kickc/test/TestPrograms.java similarity index 99% rename from src/main/java/dk/camelot64/kickc/test/TestPrograms.java rename to src/test/java/dk/camelot64/kickc/test/TestPrograms.java index 02224c438..a2fba6f57 100644 --- a/src/main/java/dk/camelot64/kickc/test/TestPrograms.java +++ b/src/test/java/dk/camelot64/kickc/test/TestPrograms.java @@ -18,7 +18,7 @@ public class TestPrograms extends TestCase { String testPath; public TestPrograms() throws IOException { - testPath = "src/main/java/dk/camelot64/kickc/test/"; + testPath = "src/test/java/dk/camelot64/kickc/test/"; helper = new ReferenceHelper("dk/camelot64/kickc/test/ref/"); } diff --git a/src/main/java/dk/camelot64/kickc/test/alias.kc b/src/test/java/dk/camelot64/kickc/test/alias.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/alias.kc rename to src/test/java/dk/camelot64/kickc/test/alias.kc diff --git a/src/main/java/dk/camelot64/kickc/test/array-length-mismatch.kc b/src/test/java/dk/camelot64/kickc/test/array-length-mismatch.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/array-length-mismatch.kc rename to src/test/java/dk/camelot64/kickc/test/array-length-mismatch.kc diff --git a/src/main/java/dk/camelot64/kickc/test/array-uninitialized.kc b/src/test/java/dk/camelot64/kickc/test/array-uninitialized.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/array-uninitialized.kc rename to src/test/java/dk/camelot64/kickc/test/array-uninitialized.kc diff --git a/src/main/java/dk/camelot64/kickc/test/arrays-init.kc b/src/test/java/dk/camelot64/kickc/test/arrays-init.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/arrays-init.kc rename to src/test/java/dk/camelot64/kickc/test/arrays-init.kc diff --git a/src/main/java/dk/camelot64/kickc/test/asm-clobber.kc b/src/test/java/dk/camelot64/kickc/test/asm-clobber.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/asm-clobber.kc rename to src/test/java/dk/camelot64/kickc/test/asm-clobber.kc diff --git a/src/main/java/dk/camelot64/kickc/test/assign-const.kc b/src/test/java/dk/camelot64/kickc/test/assign-const.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/assign-const.kc rename to src/test/java/dk/camelot64/kickc/test/assign-const.kc diff --git a/src/main/java/dk/camelot64/kickc/test/basic-floats.kc b/src/test/java/dk/camelot64/kickc/test/basic-floats.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/basic-floats.kc rename to src/test/java/dk/camelot64/kickc/test/basic-floats.kc diff --git a/src/main/java/dk/camelot64/kickc/test/bitmap-bresenham.kc b/src/test/java/dk/camelot64/kickc/test/bitmap-bresenham.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/bitmap-bresenham.kc rename to src/test/java/dk/camelot64/kickc/test/bitmap-bresenham.kc diff --git a/src/main/java/dk/camelot64/kickc/test/bitmap-plotter.kc b/src/test/java/dk/camelot64/kickc/test/bitmap-plotter.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/bitmap-plotter.kc rename to src/test/java/dk/camelot64/kickc/test/bitmap-plotter.kc diff --git a/src/main/java/dk/camelot64/kickc/test/bresenham.kc b/src/test/java/dk/camelot64/kickc/test/bresenham.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/bresenham.kc rename to src/test/java/dk/camelot64/kickc/test/bresenham.kc diff --git a/src/main/java/dk/camelot64/kickc/test/bresenhamarr.kc b/src/test/java/dk/camelot64/kickc/test/bresenhamarr.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/bresenhamarr.kc rename to src/test/java/dk/camelot64/kickc/test/bresenhamarr.kc diff --git a/src/main/java/dk/camelot64/kickc/test/c64.kc b/src/test/java/dk/camelot64/kickc/test/c64.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/c64.kc rename to src/test/java/dk/camelot64/kickc/test/c64.kc diff --git a/src/main/java/dk/camelot64/kickc/test/callconstparam.kc b/src/test/java/dk/camelot64/kickc/test/callconstparam.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/callconstparam.kc rename to src/test/java/dk/camelot64/kickc/test/callconstparam.kc diff --git a/src/main/java/dk/camelot64/kickc/test/callinc.kc b/src/test/java/dk/camelot64/kickc/test/callinc.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/callinc.kc rename to src/test/java/dk/camelot64/kickc/test/callinc.kc diff --git a/src/main/java/dk/camelot64/kickc/test/callmin.kc b/src/test/java/dk/camelot64/kickc/test/callmin.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/callmin.kc rename to src/test/java/dk/camelot64/kickc/test/callmin.kc diff --git a/src/main/java/dk/camelot64/kickc/test/callsum.kc b/src/test/java/dk/camelot64/kickc/test/callsum.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/callsum.kc rename to src/test/java/dk/camelot64/kickc/test/callsum.kc diff --git a/src/main/java/dk/camelot64/kickc/test/casting.kc b/src/test/java/dk/camelot64/kickc/test/casting.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/casting.kc rename to src/test/java/dk/camelot64/kickc/test/casting.kc diff --git a/src/main/java/dk/camelot64/kickc/test/chargen.kc b/src/test/java/dk/camelot64/kickc/test/chargen.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/chargen.kc rename to src/test/java/dk/camelot64/kickc/test/chargen.kc diff --git a/src/main/java/dk/camelot64/kickc/test/codegen-fib.txt b/src/test/java/dk/camelot64/kickc/test/codegen-fib.txt similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/codegen-fib.txt rename to src/test/java/dk/camelot64/kickc/test/codegen-fib.txt diff --git a/src/main/java/dk/camelot64/kickc/test/codegen.txt b/src/test/java/dk/camelot64/kickc/test/codegen.txt similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/codegen.txt rename to src/test/java/dk/camelot64/kickc/test/codegen.txt diff --git a/src/main/java/dk/camelot64/kickc/test/const-identification.kc b/src/test/java/dk/camelot64/kickc/test/const-identification.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/const-identification.kc rename to src/test/java/dk/camelot64/kickc/test/const-identification.kc diff --git a/src/main/java/dk/camelot64/kickc/test/constabsmin.kc b/src/test/java/dk/camelot64/kickc/test/constabsmin.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/constabsmin.kc rename to src/test/java/dk/camelot64/kickc/test/constabsmin.kc diff --git a/src/main/java/dk/camelot64/kickc/test/constant-string-concat.kc b/src/test/java/dk/camelot64/kickc/test/constant-string-concat.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/constant-string-concat.kc rename to src/test/java/dk/camelot64/kickc/test/constant-string-concat.kc diff --git a/src/main/java/dk/camelot64/kickc/test/constantmin.kc b/src/test/java/dk/camelot64/kickc/test/constantmin.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/constantmin.kc rename to src/test/java/dk/camelot64/kickc/test/constantmin.kc diff --git a/src/main/java/dk/camelot64/kickc/test/constants.kc b/src/test/java/dk/camelot64/kickc/test/constants.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/constants.kc rename to src/test/java/dk/camelot64/kickc/test/constants.kc diff --git a/src/main/java/dk/camelot64/kickc/test/double-import.kc b/src/test/java/dk/camelot64/kickc/test/double-import.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/double-import.kc rename to src/test/java/dk/camelot64/kickc/test/double-import.kc diff --git a/src/main/java/dk/camelot64/kickc/test/fct-inc.txt b/src/test/java/dk/camelot64/kickc/test/fct-inc.txt similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/fct-inc.txt rename to src/test/java/dk/camelot64/kickc/test/fct-inc.txt diff --git a/src/main/java/dk/camelot64/kickc/test/fct-sum.txt b/src/test/java/dk/camelot64/kickc/test/fct-sum.txt similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/fct-sum.txt rename to src/test/java/dk/camelot64/kickc/test/fct-sum.txt diff --git a/src/main/java/dk/camelot64/kickc/test/fib.kc b/src/test/java/dk/camelot64/kickc/test/fib.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/fib.kc rename to src/test/java/dk/camelot64/kickc/test/fib.kc diff --git a/src/main/java/dk/camelot64/kickc/test/fib2.kc b/src/test/java/dk/camelot64/kickc/test/fib2.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/fib2.kc rename to src/test/java/dk/camelot64/kickc/test/fib2.kc diff --git a/src/main/java/dk/camelot64/kickc/test/fibmem.kc b/src/test/java/dk/camelot64/kickc/test/fibmem.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/fibmem.kc rename to src/test/java/dk/camelot64/kickc/test/fibmem.kc diff --git a/src/main/java/dk/camelot64/kickc/test/fillscreen.kc b/src/test/java/dk/camelot64/kickc/test/fillscreen.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/fillscreen.kc rename to src/test/java/dk/camelot64/kickc/test/fillscreen.kc diff --git a/src/main/java/dk/camelot64/kickc/test/flipper-rex2.kc b/src/test/java/dk/camelot64/kickc/test/flipper-rex2.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/flipper-rex2.kc rename to src/test/java/dk/camelot64/kickc/test/flipper-rex2.kc diff --git a/src/main/java/dk/camelot64/kickc/test/forclassicmin.kc b/src/test/java/dk/camelot64/kickc/test/forclassicmin.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/forclassicmin.kc rename to src/test/java/dk/camelot64/kickc/test/forclassicmin.kc diff --git a/src/main/java/dk/camelot64/kickc/test/forincrementassign.kc b/src/test/java/dk/camelot64/kickc/test/forincrementassign.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/forincrementassign.kc rename to src/test/java/dk/camelot64/kickc/test/forincrementassign.kc diff --git a/src/main/java/dk/camelot64/kickc/test/forrangemin.kc b/src/test/java/dk/camelot64/kickc/test/forrangemin.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/forrangemin.kc rename to src/test/java/dk/camelot64/kickc/test/forrangemin.kc diff --git a/src/main/java/dk/camelot64/kickc/test/forrangesymbolic.kc b/src/test/java/dk/camelot64/kickc/test/forrangesymbolic.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/forrangesymbolic.kc rename to src/test/java/dk/camelot64/kickc/test/forrangesymbolic.kc diff --git a/src/main/java/dk/camelot64/kickc/test/halfscii.kc b/src/test/java/dk/camelot64/kickc/test/halfscii.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/halfscii.kc rename to src/test/java/dk/camelot64/kickc/test/halfscii.kc diff --git a/src/main/java/dk/camelot64/kickc/test/ifmin.kc b/src/test/java/dk/camelot64/kickc/test/ifmin.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ifmin.kc rename to src/test/java/dk/camelot64/kickc/test/ifmin.kc diff --git a/src/main/java/dk/camelot64/kickc/test/illegallvalue.kc b/src/test/java/dk/camelot64/kickc/test/illegallvalue.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/illegallvalue.kc rename to src/test/java/dk/camelot64/kickc/test/illegallvalue.kc diff --git a/src/main/java/dk/camelot64/kickc/test/immzero.kc b/src/test/java/dk/camelot64/kickc/test/immzero.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/immzero.kc rename to src/test/java/dk/camelot64/kickc/test/immzero.kc diff --git a/src/main/java/dk/camelot64/kickc/test/imported.kc b/src/test/java/dk/camelot64/kickc/test/imported.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/imported.kc rename to src/test/java/dk/camelot64/kickc/test/imported.kc diff --git a/src/main/java/dk/camelot64/kickc/test/importing.kc b/src/test/java/dk/camelot64/kickc/test/importing.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/importing.kc rename to src/test/java/dk/camelot64/kickc/test/importing.kc diff --git a/src/main/java/dk/camelot64/kickc/test/incd020.kc b/src/test/java/dk/camelot64/kickc/test/incd020.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/incd020.kc rename to src/test/java/dk/camelot64/kickc/test/incd020.kc diff --git a/src/main/java/dk/camelot64/kickc/test/incrementinarray.kc b/src/test/java/dk/camelot64/kickc/test/incrementinarray.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/incrementinarray.kc rename to src/test/java/dk/camelot64/kickc/test/incrementinarray.kc diff --git a/src/main/java/dk/camelot64/kickc/test/inline-asm-param.kc b/src/test/java/dk/camelot64/kickc/test/inline-asm-param.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/inline-asm-param.kc rename to src/test/java/dk/camelot64/kickc/test/inline-asm-param.kc diff --git a/src/main/java/dk/camelot64/kickc/test/inline-asm.kc b/src/test/java/dk/camelot64/kickc/test/inline-asm.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/inline-asm.kc rename to src/test/java/dk/camelot64/kickc/test/inline-asm.kc diff --git a/src/main/java/dk/camelot64/kickc/test/inline-assignment.kc b/src/test/java/dk/camelot64/kickc/test/inline-assignment.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/inline-assignment.kc rename to src/test/java/dk/camelot64/kickc/test/inline-assignment.kc diff --git a/src/main/java/dk/camelot64/kickc/test/inline-string.kc b/src/test/java/dk/camelot64/kickc/test/inline-string.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/inline-string.kc rename to src/test/java/dk/camelot64/kickc/test/inline-string.kc diff --git a/src/main/java/dk/camelot64/kickc/test/inline-word.kc b/src/test/java/dk/camelot64/kickc/test/inline-word.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/inline-word.kc rename to src/test/java/dk/camelot64/kickc/test/inline-word.kc diff --git a/src/main/java/dk/camelot64/kickc/test/inlinearrayproblem.kc b/src/test/java/dk/camelot64/kickc/test/inlinearrayproblem.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/inlinearrayproblem.kc rename to src/test/java/dk/camelot64/kickc/test/inlinearrayproblem.kc diff --git a/src/main/java/dk/camelot64/kickc/test/inmem-const-array.kc b/src/test/java/dk/camelot64/kickc/test/inmem-const-array.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/inmem-const-array.kc rename to src/test/java/dk/camelot64/kickc/test/inmem-const-array.kc diff --git a/src/main/java/dk/camelot64/kickc/test/inmemarray.kc b/src/test/java/dk/camelot64/kickc/test/inmemarray.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/inmemarray.kc rename to src/test/java/dk/camelot64/kickc/test/inmemarray.kc diff --git a/src/main/java/dk/camelot64/kickc/test/inmemstring.kc b/src/test/java/dk/camelot64/kickc/test/inmemstring.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/inmemstring.kc rename to src/test/java/dk/camelot64/kickc/test/inmemstring.kc diff --git a/src/main/java/dk/camelot64/kickc/test/invalid-consttype.kc b/src/test/java/dk/camelot64/kickc/test/invalid-consttype.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/invalid-consttype.kc rename to src/test/java/dk/camelot64/kickc/test/invalid-consttype.kc diff --git a/src/main/java/dk/camelot64/kickc/test/iterarray.kc b/src/test/java/dk/camelot64/kickc/test/iterarray.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/iterarray.kc rename to src/test/java/dk/camelot64/kickc/test/iterarray.kc diff --git a/src/main/java/dk/camelot64/kickc/test/literals.kc b/src/test/java/dk/camelot64/kickc/test/literals.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/literals.kc rename to src/test/java/dk/camelot64/kickc/test/literals.kc diff --git a/src/main/java/dk/camelot64/kickc/test/liverange-call-problem.kc b/src/test/java/dk/camelot64/kickc/test/liverange-call-problem.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/liverange-call-problem.kc rename to src/test/java/dk/camelot64/kickc/test/liverange-call-problem.kc diff --git a/src/main/java/dk/camelot64/kickc/test/liverange.kc b/src/test/java/dk/camelot64/kickc/test/liverange.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/liverange.kc rename to src/test/java/dk/camelot64/kickc/test/liverange.kc diff --git a/src/main/java/dk/camelot64/kickc/test/local-string.kc b/src/test/java/dk/camelot64/kickc/test/local-string.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/local-string.kc rename to src/test/java/dk/camelot64/kickc/test/local-string.kc diff --git a/src/main/java/dk/camelot64/kickc/test/loopmin.kc b/src/test/java/dk/camelot64/kickc/test/loopmin.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/loopmin.kc rename to src/test/java/dk/camelot64/kickc/test/loopmin.kc diff --git a/src/main/java/dk/camelot64/kickc/test/loopnest.kc b/src/test/java/dk/camelot64/kickc/test/loopnest.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/loopnest.kc rename to src/test/java/dk/camelot64/kickc/test/loopnest.kc diff --git a/src/main/java/dk/camelot64/kickc/test/loopnest2.kc b/src/test/java/dk/camelot64/kickc/test/loopnest2.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/loopnest2.kc rename to src/test/java/dk/camelot64/kickc/test/loopnest2.kc diff --git a/src/main/java/dk/camelot64/kickc/test/loopsplit.kc b/src/test/java/dk/camelot64/kickc/test/loopsplit.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/loopsplit.kc rename to src/test/java/dk/camelot64/kickc/test/loopsplit.kc diff --git a/src/main/java/dk/camelot64/kickc/test/mem.kc b/src/test/java/dk/camelot64/kickc/test/mem.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/mem.kc rename to src/test/java/dk/camelot64/kickc/test/mem.kc diff --git a/src/main/java/dk/camelot64/kickc/test/memptr.kc b/src/test/java/dk/camelot64/kickc/test/memptr.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/memptr.kc rename to src/test/java/dk/camelot64/kickc/test/memptr.kc diff --git a/src/main/java/dk/camelot64/kickc/test/modglobal.kc b/src/test/java/dk/camelot64/kickc/test/modglobal.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/modglobal.kc rename to src/test/java/dk/camelot64/kickc/test/modglobal.kc diff --git a/src/main/java/dk/camelot64/kickc/test/modglobalmin.kc b/src/test/java/dk/camelot64/kickc/test/modglobalmin.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/modglobalmin.kc rename to src/test/java/dk/camelot64/kickc/test/modglobalmin.kc diff --git a/src/main/java/dk/camelot64/kickc/test/multiply.kc b/src/test/java/dk/camelot64/kickc/test/multiply.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/multiply.kc rename to src/test/java/dk/camelot64/kickc/test/multiply.kc diff --git a/src/main/java/dk/camelot64/kickc/test/nocast.kc b/src/test/java/dk/camelot64/kickc/test/nocast.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/nocast.kc rename to src/test/java/dk/camelot64/kickc/test/nocast.kc diff --git a/src/main/java/dk/camelot64/kickc/test/noreturn.kc b/src/test/java/dk/camelot64/kickc/test/noreturn.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/noreturn.kc rename to src/test/java/dk/camelot64/kickc/test/noreturn.kc diff --git a/src/main/java/dk/camelot64/kickc/test/overlap-allocation-2.kc b/src/test/java/dk/camelot64/kickc/test/overlap-allocation-2.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/overlap-allocation-2.kc rename to src/test/java/dk/camelot64/kickc/test/overlap-allocation-2.kc diff --git a/src/main/java/dk/camelot64/kickc/test/overlap-allocation.kc b/src/test/java/dk/camelot64/kickc/test/overlap-allocation.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/overlap-allocation.kc rename to src/test/java/dk/camelot64/kickc/test/overlap-allocation.kc diff --git a/src/main/java/dk/camelot64/kickc/test/postinc.kc b/src/test/java/dk/camelot64/kickc/test/postinc.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/postinc.kc rename to src/test/java/dk/camelot64/kickc/test/postinc.kc diff --git a/src/main/java/dk/camelot64/kickc/test/print-problem.kc b/src/test/java/dk/camelot64/kickc/test/print-problem.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/print-problem.kc rename to src/test/java/dk/camelot64/kickc/test/print-problem.kc diff --git a/src/main/java/dk/camelot64/kickc/test/print.kc b/src/test/java/dk/camelot64/kickc/test/print.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/print.kc rename to src/test/java/dk/camelot64/kickc/test/print.kc diff --git a/src/main/java/dk/camelot64/kickc/test/printmsg.kc b/src/test/java/dk/camelot64/kickc/test/printmsg.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/printmsg.kc rename to src/test/java/dk/camelot64/kickc/test/printmsg.kc diff --git a/src/main/java/dk/camelot64/kickc/test/procedurenotfound.kc b/src/test/java/dk/camelot64/kickc/test/procedurenotfound.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/procedurenotfound.kc rename to src/test/java/dk/camelot64/kickc/test/procedurenotfound.kc diff --git a/src/main/java/dk/camelot64/kickc/test/ptr-complex.kc b/src/test/java/dk/camelot64/kickc/test/ptr-complex.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ptr-complex.kc rename to src/test/java/dk/camelot64/kickc/test/ptr-complex.kc diff --git a/src/main/java/dk/camelot64/kickc/test/ptrtest.kc b/src/test/java/dk/camelot64/kickc/test/ptrtest.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ptrtest.kc rename to src/test/java/dk/camelot64/kickc/test/ptrtest.kc diff --git a/src/main/java/dk/camelot64/kickc/test/ptrtestmin.kc b/src/test/java/dk/camelot64/kickc/test/ptrtestmin.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ptrtestmin.kc rename to src/test/java/dk/camelot64/kickc/test/ptrtestmin.kc diff --git a/src/main/java/dk/camelot64/kickc/test/ref/arrays-init.asm b/src/test/java/dk/camelot64/kickc/test/ref/arrays-init.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/arrays-init.asm rename to src/test/java/dk/camelot64/kickc/test/ref/arrays-init.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/arrays-init.cfg b/src/test/java/dk/camelot64/kickc/test/ref/arrays-init.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/arrays-init.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/arrays-init.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/arrays-init.log b/src/test/java/dk/camelot64/kickc/test/ref/arrays-init.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/arrays-init.log rename to src/test/java/dk/camelot64/kickc/test/ref/arrays-init.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/arrays-init.sym b/src/test/java/dk/camelot64/kickc/test/ref/arrays-init.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/arrays-init.sym rename to src/test/java/dk/camelot64/kickc/test/ref/arrays-init.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/asm-clobber.asm b/src/test/java/dk/camelot64/kickc/test/ref/asm-clobber.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/asm-clobber.asm rename to src/test/java/dk/camelot64/kickc/test/ref/asm-clobber.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/asm-clobber.cfg b/src/test/java/dk/camelot64/kickc/test/ref/asm-clobber.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/asm-clobber.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/asm-clobber.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/asm-clobber.log b/src/test/java/dk/camelot64/kickc/test/ref/asm-clobber.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/asm-clobber.log rename to src/test/java/dk/camelot64/kickc/test/ref/asm-clobber.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/asm-clobber.sym b/src/test/java/dk/camelot64/kickc/test/ref/asm-clobber.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/asm-clobber.sym rename to src/test/java/dk/camelot64/kickc/test/ref/asm-clobber.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/bitmap-bresenham.asm b/src/test/java/dk/camelot64/kickc/test/ref/bitmap-bresenham.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/bitmap-bresenham.asm rename to src/test/java/dk/camelot64/kickc/test/ref/bitmap-bresenham.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/bitmap-bresenham.cfg b/src/test/java/dk/camelot64/kickc/test/ref/bitmap-bresenham.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/bitmap-bresenham.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/bitmap-bresenham.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/bitmap-bresenham.log b/src/test/java/dk/camelot64/kickc/test/ref/bitmap-bresenham.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/bitmap-bresenham.log rename to src/test/java/dk/camelot64/kickc/test/ref/bitmap-bresenham.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/bitmap-bresenham.sym b/src/test/java/dk/camelot64/kickc/test/ref/bitmap-bresenham.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/bitmap-bresenham.sym rename to src/test/java/dk/camelot64/kickc/test/ref/bitmap-bresenham.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/bitmap-plotter.asm b/src/test/java/dk/camelot64/kickc/test/ref/bitmap-plotter.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/bitmap-plotter.asm rename to src/test/java/dk/camelot64/kickc/test/ref/bitmap-plotter.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/bitmap-plotter.cfg b/src/test/java/dk/camelot64/kickc/test/ref/bitmap-plotter.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/bitmap-plotter.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/bitmap-plotter.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/bitmap-plotter.log b/src/test/java/dk/camelot64/kickc/test/ref/bitmap-plotter.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/bitmap-plotter.log rename to src/test/java/dk/camelot64/kickc/test/ref/bitmap-plotter.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/bitmap-plotter.sym b/src/test/java/dk/camelot64/kickc/test/ref/bitmap-plotter.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/bitmap-plotter.sym rename to src/test/java/dk/camelot64/kickc/test/ref/bitmap-plotter.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/bresenham.asm b/src/test/java/dk/camelot64/kickc/test/ref/bresenham.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/bresenham.asm rename to src/test/java/dk/camelot64/kickc/test/ref/bresenham.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/bresenham.cfg b/src/test/java/dk/camelot64/kickc/test/ref/bresenham.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/bresenham.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/bresenham.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/bresenham.log b/src/test/java/dk/camelot64/kickc/test/ref/bresenham.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/bresenham.log rename to src/test/java/dk/camelot64/kickc/test/ref/bresenham.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/bresenham.sym b/src/test/java/dk/camelot64/kickc/test/ref/bresenham.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/bresenham.sym rename to src/test/java/dk/camelot64/kickc/test/ref/bresenham.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/bresenhamarr.asm b/src/test/java/dk/camelot64/kickc/test/ref/bresenhamarr.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/bresenhamarr.asm rename to src/test/java/dk/camelot64/kickc/test/ref/bresenhamarr.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/bresenhamarr.cfg b/src/test/java/dk/camelot64/kickc/test/ref/bresenhamarr.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/bresenhamarr.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/bresenhamarr.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/bresenhamarr.log b/src/test/java/dk/camelot64/kickc/test/ref/bresenhamarr.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/bresenhamarr.log rename to src/test/java/dk/camelot64/kickc/test/ref/bresenhamarr.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/bresenhamarr.sym b/src/test/java/dk/camelot64/kickc/test/ref/bresenhamarr.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/bresenhamarr.sym rename to src/test/java/dk/camelot64/kickc/test/ref/bresenhamarr.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/callconstparam.asm b/src/test/java/dk/camelot64/kickc/test/ref/callconstparam.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/callconstparam.asm rename to src/test/java/dk/camelot64/kickc/test/ref/callconstparam.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/callconstparam.cfg b/src/test/java/dk/camelot64/kickc/test/ref/callconstparam.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/callconstparam.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/callconstparam.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/callconstparam.log b/src/test/java/dk/camelot64/kickc/test/ref/callconstparam.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/callconstparam.log rename to src/test/java/dk/camelot64/kickc/test/ref/callconstparam.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/callconstparam.sym b/src/test/java/dk/camelot64/kickc/test/ref/callconstparam.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/callconstparam.sym rename to src/test/java/dk/camelot64/kickc/test/ref/callconstparam.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/casting.asm b/src/test/java/dk/camelot64/kickc/test/ref/casting.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/casting.asm rename to src/test/java/dk/camelot64/kickc/test/ref/casting.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/casting.cfg b/src/test/java/dk/camelot64/kickc/test/ref/casting.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/casting.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/casting.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/casting.log b/src/test/java/dk/camelot64/kickc/test/ref/casting.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/casting.log rename to src/test/java/dk/camelot64/kickc/test/ref/casting.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/casting.sym b/src/test/java/dk/camelot64/kickc/test/ref/casting.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/casting.sym rename to src/test/java/dk/camelot64/kickc/test/ref/casting.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/chargen.asm b/src/test/java/dk/camelot64/kickc/test/ref/chargen.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/chargen.asm rename to src/test/java/dk/camelot64/kickc/test/ref/chargen.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/chargen.cfg b/src/test/java/dk/camelot64/kickc/test/ref/chargen.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/chargen.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/chargen.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/chargen.log b/src/test/java/dk/camelot64/kickc/test/ref/chargen.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/chargen.log rename to src/test/java/dk/camelot64/kickc/test/ref/chargen.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/chargen.sym b/src/test/java/dk/camelot64/kickc/test/ref/chargen.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/chargen.sym rename to src/test/java/dk/camelot64/kickc/test/ref/chargen.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/const-identification.asm b/src/test/java/dk/camelot64/kickc/test/ref/const-identification.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/const-identification.asm rename to src/test/java/dk/camelot64/kickc/test/ref/const-identification.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/const-identification.cfg b/src/test/java/dk/camelot64/kickc/test/ref/const-identification.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/const-identification.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/const-identification.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/const-identification.log b/src/test/java/dk/camelot64/kickc/test/ref/const-identification.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/const-identification.log rename to src/test/java/dk/camelot64/kickc/test/ref/const-identification.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/const-identification.sym b/src/test/java/dk/camelot64/kickc/test/ref/const-identification.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/const-identification.sym rename to src/test/java/dk/camelot64/kickc/test/ref/const-identification.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/constabsmin.asm b/src/test/java/dk/camelot64/kickc/test/ref/constabsmin.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/constabsmin.asm rename to src/test/java/dk/camelot64/kickc/test/ref/constabsmin.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/constabsmin.cfg b/src/test/java/dk/camelot64/kickc/test/ref/constabsmin.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/constabsmin.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/constabsmin.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/constabsmin.log b/src/test/java/dk/camelot64/kickc/test/ref/constabsmin.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/constabsmin.log rename to src/test/java/dk/camelot64/kickc/test/ref/constabsmin.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/constabsmin.sym b/src/test/java/dk/camelot64/kickc/test/ref/constabsmin.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/constabsmin.sym rename to src/test/java/dk/camelot64/kickc/test/ref/constabsmin.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/constant-string-concat.asm b/src/test/java/dk/camelot64/kickc/test/ref/constant-string-concat.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/constant-string-concat.asm rename to src/test/java/dk/camelot64/kickc/test/ref/constant-string-concat.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/constant-string-concat.cfg b/src/test/java/dk/camelot64/kickc/test/ref/constant-string-concat.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/constant-string-concat.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/constant-string-concat.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/constant-string-concat.log b/src/test/java/dk/camelot64/kickc/test/ref/constant-string-concat.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/constant-string-concat.log rename to src/test/java/dk/camelot64/kickc/test/ref/constant-string-concat.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/constant-string-concat.sym b/src/test/java/dk/camelot64/kickc/test/ref/constant-string-concat.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/constant-string-concat.sym rename to src/test/java/dk/camelot64/kickc/test/ref/constant-string-concat.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/constantmin.asm b/src/test/java/dk/camelot64/kickc/test/ref/constantmin.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/constantmin.asm rename to src/test/java/dk/camelot64/kickc/test/ref/constantmin.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/constantmin.cfg b/src/test/java/dk/camelot64/kickc/test/ref/constantmin.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/constantmin.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/constantmin.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/constantmin.log b/src/test/java/dk/camelot64/kickc/test/ref/constantmin.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/constantmin.log rename to src/test/java/dk/camelot64/kickc/test/ref/constantmin.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/constantmin.sym b/src/test/java/dk/camelot64/kickc/test/ref/constantmin.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/constantmin.sym rename to src/test/java/dk/camelot64/kickc/test/ref/constantmin.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/constants.asm b/src/test/java/dk/camelot64/kickc/test/ref/constants.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/constants.asm rename to src/test/java/dk/camelot64/kickc/test/ref/constants.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/constants.cfg b/src/test/java/dk/camelot64/kickc/test/ref/constants.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/constants.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/constants.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/constants.log b/src/test/java/dk/camelot64/kickc/test/ref/constants.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/constants.log rename to src/test/java/dk/camelot64/kickc/test/ref/constants.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/constants.sym b/src/test/java/dk/camelot64/kickc/test/ref/constants.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/constants.sym rename to src/test/java/dk/camelot64/kickc/test/ref/constants.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/double-import.asm b/src/test/java/dk/camelot64/kickc/test/ref/double-import.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/double-import.asm rename to src/test/java/dk/camelot64/kickc/test/ref/double-import.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/double-import.cfg b/src/test/java/dk/camelot64/kickc/test/ref/double-import.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/double-import.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/double-import.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/double-import.log b/src/test/java/dk/camelot64/kickc/test/ref/double-import.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/double-import.log rename to src/test/java/dk/camelot64/kickc/test/ref/double-import.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/double-import.sym b/src/test/java/dk/camelot64/kickc/test/ref/double-import.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/double-import.sym rename to src/test/java/dk/camelot64/kickc/test/ref/double-import.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/fibmem.asm b/src/test/java/dk/camelot64/kickc/test/ref/fibmem.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/fibmem.asm rename to src/test/java/dk/camelot64/kickc/test/ref/fibmem.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/fibmem.cfg b/src/test/java/dk/camelot64/kickc/test/ref/fibmem.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/fibmem.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/fibmem.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/fibmem.log b/src/test/java/dk/camelot64/kickc/test/ref/fibmem.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/fibmem.log rename to src/test/java/dk/camelot64/kickc/test/ref/fibmem.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/fibmem.sym b/src/test/java/dk/camelot64/kickc/test/ref/fibmem.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/fibmem.sym rename to src/test/java/dk/camelot64/kickc/test/ref/fibmem.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/fillscreen.asm b/src/test/java/dk/camelot64/kickc/test/ref/fillscreen.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/fillscreen.asm rename to src/test/java/dk/camelot64/kickc/test/ref/fillscreen.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/fillscreen.cfg b/src/test/java/dk/camelot64/kickc/test/ref/fillscreen.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/fillscreen.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/fillscreen.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/fillscreen.log b/src/test/java/dk/camelot64/kickc/test/ref/fillscreen.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/fillscreen.log rename to src/test/java/dk/camelot64/kickc/test/ref/fillscreen.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/fillscreen.sym b/src/test/java/dk/camelot64/kickc/test/ref/fillscreen.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/fillscreen.sym rename to src/test/java/dk/camelot64/kickc/test/ref/fillscreen.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/flipper-rex2.asm b/src/test/java/dk/camelot64/kickc/test/ref/flipper-rex2.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/flipper-rex2.asm rename to src/test/java/dk/camelot64/kickc/test/ref/flipper-rex2.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/flipper-rex2.cfg b/src/test/java/dk/camelot64/kickc/test/ref/flipper-rex2.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/flipper-rex2.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/flipper-rex2.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/flipper-rex2.log b/src/test/java/dk/camelot64/kickc/test/ref/flipper-rex2.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/flipper-rex2.log rename to src/test/java/dk/camelot64/kickc/test/ref/flipper-rex2.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/flipper-rex2.sym b/src/test/java/dk/camelot64/kickc/test/ref/flipper-rex2.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/flipper-rex2.sym rename to src/test/java/dk/camelot64/kickc/test/ref/flipper-rex2.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/forclassicmin.asm b/src/test/java/dk/camelot64/kickc/test/ref/forclassicmin.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/forclassicmin.asm rename to src/test/java/dk/camelot64/kickc/test/ref/forclassicmin.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/forclassicmin.cfg b/src/test/java/dk/camelot64/kickc/test/ref/forclassicmin.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/forclassicmin.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/forclassicmin.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/forclassicmin.log b/src/test/java/dk/camelot64/kickc/test/ref/forclassicmin.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/forclassicmin.log rename to src/test/java/dk/camelot64/kickc/test/ref/forclassicmin.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/forclassicmin.sym b/src/test/java/dk/camelot64/kickc/test/ref/forclassicmin.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/forclassicmin.sym rename to src/test/java/dk/camelot64/kickc/test/ref/forclassicmin.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/forincrementassign.asm b/src/test/java/dk/camelot64/kickc/test/ref/forincrementassign.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/forincrementassign.asm rename to src/test/java/dk/camelot64/kickc/test/ref/forincrementassign.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/forincrementassign.cfg b/src/test/java/dk/camelot64/kickc/test/ref/forincrementassign.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/forincrementassign.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/forincrementassign.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/forincrementassign.log b/src/test/java/dk/camelot64/kickc/test/ref/forincrementassign.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/forincrementassign.log rename to src/test/java/dk/camelot64/kickc/test/ref/forincrementassign.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/forincrementassign.sym b/src/test/java/dk/camelot64/kickc/test/ref/forincrementassign.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/forincrementassign.sym rename to src/test/java/dk/camelot64/kickc/test/ref/forincrementassign.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/forrangemin.asm b/src/test/java/dk/camelot64/kickc/test/ref/forrangemin.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/forrangemin.asm rename to src/test/java/dk/camelot64/kickc/test/ref/forrangemin.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/forrangemin.cfg b/src/test/java/dk/camelot64/kickc/test/ref/forrangemin.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/forrangemin.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/forrangemin.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/forrangemin.log b/src/test/java/dk/camelot64/kickc/test/ref/forrangemin.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/forrangemin.log rename to src/test/java/dk/camelot64/kickc/test/ref/forrangemin.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/forrangemin.sym b/src/test/java/dk/camelot64/kickc/test/ref/forrangemin.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/forrangemin.sym rename to src/test/java/dk/camelot64/kickc/test/ref/forrangemin.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/halfscii.asm b/src/test/java/dk/camelot64/kickc/test/ref/halfscii.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/halfscii.asm rename to src/test/java/dk/camelot64/kickc/test/ref/halfscii.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/halfscii.cfg b/src/test/java/dk/camelot64/kickc/test/ref/halfscii.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/halfscii.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/halfscii.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/halfscii.log b/src/test/java/dk/camelot64/kickc/test/ref/halfscii.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/halfscii.log rename to src/test/java/dk/camelot64/kickc/test/ref/halfscii.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/halfscii.sym b/src/test/java/dk/camelot64/kickc/test/ref/halfscii.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/halfscii.sym rename to src/test/java/dk/camelot64/kickc/test/ref/halfscii.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/ifmin.asm b/src/test/java/dk/camelot64/kickc/test/ref/ifmin.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/ifmin.asm rename to src/test/java/dk/camelot64/kickc/test/ref/ifmin.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/ifmin.cfg b/src/test/java/dk/camelot64/kickc/test/ref/ifmin.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/ifmin.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/ifmin.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/ifmin.log b/src/test/java/dk/camelot64/kickc/test/ref/ifmin.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/ifmin.log rename to src/test/java/dk/camelot64/kickc/test/ref/ifmin.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/ifmin.sym b/src/test/java/dk/camelot64/kickc/test/ref/ifmin.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/ifmin.sym rename to src/test/java/dk/camelot64/kickc/test/ref/ifmin.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/immzero.asm b/src/test/java/dk/camelot64/kickc/test/ref/immzero.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/immzero.asm rename to src/test/java/dk/camelot64/kickc/test/ref/immzero.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/immzero.cfg b/src/test/java/dk/camelot64/kickc/test/ref/immzero.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/immzero.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/immzero.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/immzero.log b/src/test/java/dk/camelot64/kickc/test/ref/immzero.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/immzero.log rename to src/test/java/dk/camelot64/kickc/test/ref/immzero.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/immzero.sym b/src/test/java/dk/camelot64/kickc/test/ref/immzero.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/immzero.sym rename to src/test/java/dk/camelot64/kickc/test/ref/immzero.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/importing.asm b/src/test/java/dk/camelot64/kickc/test/ref/importing.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/importing.asm rename to src/test/java/dk/camelot64/kickc/test/ref/importing.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/importing.cfg b/src/test/java/dk/camelot64/kickc/test/ref/importing.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/importing.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/importing.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/importing.log b/src/test/java/dk/camelot64/kickc/test/ref/importing.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/importing.log rename to src/test/java/dk/camelot64/kickc/test/ref/importing.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/importing.sym b/src/test/java/dk/camelot64/kickc/test/ref/importing.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/importing.sym rename to src/test/java/dk/camelot64/kickc/test/ref/importing.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/incd020.asm b/src/test/java/dk/camelot64/kickc/test/ref/incd020.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/incd020.asm rename to src/test/java/dk/camelot64/kickc/test/ref/incd020.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/incd020.cfg b/src/test/java/dk/camelot64/kickc/test/ref/incd020.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/incd020.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/incd020.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/incd020.log b/src/test/java/dk/camelot64/kickc/test/ref/incd020.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/incd020.log rename to src/test/java/dk/camelot64/kickc/test/ref/incd020.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/incd020.sym b/src/test/java/dk/camelot64/kickc/test/ref/incd020.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/incd020.sym rename to src/test/java/dk/camelot64/kickc/test/ref/incd020.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/incrementinarray.asm b/src/test/java/dk/camelot64/kickc/test/ref/incrementinarray.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/incrementinarray.asm rename to src/test/java/dk/camelot64/kickc/test/ref/incrementinarray.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/incrementinarray.cfg b/src/test/java/dk/camelot64/kickc/test/ref/incrementinarray.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/incrementinarray.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/incrementinarray.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/incrementinarray.log b/src/test/java/dk/camelot64/kickc/test/ref/incrementinarray.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/incrementinarray.log rename to src/test/java/dk/camelot64/kickc/test/ref/incrementinarray.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/incrementinarray.sym b/src/test/java/dk/camelot64/kickc/test/ref/incrementinarray.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/incrementinarray.sym rename to src/test/java/dk/camelot64/kickc/test/ref/incrementinarray.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/inline-asm.asm b/src/test/java/dk/camelot64/kickc/test/ref/inline-asm.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/inline-asm.asm rename to src/test/java/dk/camelot64/kickc/test/ref/inline-asm.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/inline-asm.cfg b/src/test/java/dk/camelot64/kickc/test/ref/inline-asm.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/inline-asm.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/inline-asm.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/inline-asm.log b/src/test/java/dk/camelot64/kickc/test/ref/inline-asm.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/inline-asm.log rename to src/test/java/dk/camelot64/kickc/test/ref/inline-asm.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/inline-asm.sym b/src/test/java/dk/camelot64/kickc/test/ref/inline-asm.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/inline-asm.sym rename to src/test/java/dk/camelot64/kickc/test/ref/inline-asm.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/inline-assignment.asm b/src/test/java/dk/camelot64/kickc/test/ref/inline-assignment.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/inline-assignment.asm rename to src/test/java/dk/camelot64/kickc/test/ref/inline-assignment.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/inline-assignment.cfg b/src/test/java/dk/camelot64/kickc/test/ref/inline-assignment.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/inline-assignment.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/inline-assignment.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/inline-assignment.log b/src/test/java/dk/camelot64/kickc/test/ref/inline-assignment.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/inline-assignment.log rename to src/test/java/dk/camelot64/kickc/test/ref/inline-assignment.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/inline-assignment.sym b/src/test/java/dk/camelot64/kickc/test/ref/inline-assignment.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/inline-assignment.sym rename to src/test/java/dk/camelot64/kickc/test/ref/inline-assignment.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/inline-string.asm b/src/test/java/dk/camelot64/kickc/test/ref/inline-string.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/inline-string.asm rename to src/test/java/dk/camelot64/kickc/test/ref/inline-string.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/inline-string.cfg b/src/test/java/dk/camelot64/kickc/test/ref/inline-string.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/inline-string.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/inline-string.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/inline-string.log b/src/test/java/dk/camelot64/kickc/test/ref/inline-string.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/inline-string.log rename to src/test/java/dk/camelot64/kickc/test/ref/inline-string.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/inline-string.sym b/src/test/java/dk/camelot64/kickc/test/ref/inline-string.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/inline-string.sym rename to src/test/java/dk/camelot64/kickc/test/ref/inline-string.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/inline-word.asm b/src/test/java/dk/camelot64/kickc/test/ref/inline-word.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/inline-word.asm rename to src/test/java/dk/camelot64/kickc/test/ref/inline-word.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/inline-word.cfg b/src/test/java/dk/camelot64/kickc/test/ref/inline-word.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/inline-word.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/inline-word.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/inline-word.log b/src/test/java/dk/camelot64/kickc/test/ref/inline-word.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/inline-word.log rename to src/test/java/dk/camelot64/kickc/test/ref/inline-word.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/inline-word.sym b/src/test/java/dk/camelot64/kickc/test/ref/inline-word.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/inline-word.sym rename to src/test/java/dk/camelot64/kickc/test/ref/inline-word.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/inlinearrayproblem.asm b/src/test/java/dk/camelot64/kickc/test/ref/inlinearrayproblem.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/inlinearrayproblem.asm rename to src/test/java/dk/camelot64/kickc/test/ref/inlinearrayproblem.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/inlinearrayproblem.cfg b/src/test/java/dk/camelot64/kickc/test/ref/inlinearrayproblem.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/inlinearrayproblem.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/inlinearrayproblem.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/inlinearrayproblem.log b/src/test/java/dk/camelot64/kickc/test/ref/inlinearrayproblem.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/inlinearrayproblem.log rename to src/test/java/dk/camelot64/kickc/test/ref/inlinearrayproblem.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/inlinearrayproblem.sym b/src/test/java/dk/camelot64/kickc/test/ref/inlinearrayproblem.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/inlinearrayproblem.sym rename to src/test/java/dk/camelot64/kickc/test/ref/inlinearrayproblem.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/inmem-const-array.asm b/src/test/java/dk/camelot64/kickc/test/ref/inmem-const-array.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/inmem-const-array.asm rename to src/test/java/dk/camelot64/kickc/test/ref/inmem-const-array.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/inmem-const-array.cfg b/src/test/java/dk/camelot64/kickc/test/ref/inmem-const-array.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/inmem-const-array.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/inmem-const-array.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/inmem-const-array.log b/src/test/java/dk/camelot64/kickc/test/ref/inmem-const-array.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/inmem-const-array.log rename to src/test/java/dk/camelot64/kickc/test/ref/inmem-const-array.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/inmem-const-array.sym b/src/test/java/dk/camelot64/kickc/test/ref/inmem-const-array.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/inmem-const-array.sym rename to src/test/java/dk/camelot64/kickc/test/ref/inmem-const-array.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/inmemarray.asm b/src/test/java/dk/camelot64/kickc/test/ref/inmemarray.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/inmemarray.asm rename to src/test/java/dk/camelot64/kickc/test/ref/inmemarray.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/inmemarray.cfg b/src/test/java/dk/camelot64/kickc/test/ref/inmemarray.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/inmemarray.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/inmemarray.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/inmemarray.log b/src/test/java/dk/camelot64/kickc/test/ref/inmemarray.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/inmemarray.log rename to src/test/java/dk/camelot64/kickc/test/ref/inmemarray.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/inmemarray.sym b/src/test/java/dk/camelot64/kickc/test/ref/inmemarray.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/inmemarray.sym rename to src/test/java/dk/camelot64/kickc/test/ref/inmemarray.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/inmemstring.asm b/src/test/java/dk/camelot64/kickc/test/ref/inmemstring.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/inmemstring.asm rename to src/test/java/dk/camelot64/kickc/test/ref/inmemstring.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/inmemstring.cfg b/src/test/java/dk/camelot64/kickc/test/ref/inmemstring.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/inmemstring.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/inmemstring.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/inmemstring.log b/src/test/java/dk/camelot64/kickc/test/ref/inmemstring.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/inmemstring.log rename to src/test/java/dk/camelot64/kickc/test/ref/inmemstring.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/inmemstring.sym b/src/test/java/dk/camelot64/kickc/test/ref/inmemstring.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/inmemstring.sym rename to src/test/java/dk/camelot64/kickc/test/ref/inmemstring.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/iterarray.asm b/src/test/java/dk/camelot64/kickc/test/ref/iterarray.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/iterarray.asm rename to src/test/java/dk/camelot64/kickc/test/ref/iterarray.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/iterarray.cfg b/src/test/java/dk/camelot64/kickc/test/ref/iterarray.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/iterarray.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/iterarray.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/iterarray.log b/src/test/java/dk/camelot64/kickc/test/ref/iterarray.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/iterarray.log rename to src/test/java/dk/camelot64/kickc/test/ref/iterarray.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/iterarray.sym b/src/test/java/dk/camelot64/kickc/test/ref/iterarray.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/iterarray.sym rename to src/test/java/dk/camelot64/kickc/test/ref/iterarray.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/literals.asm b/src/test/java/dk/camelot64/kickc/test/ref/literals.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/literals.asm rename to src/test/java/dk/camelot64/kickc/test/ref/literals.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/literals.cfg b/src/test/java/dk/camelot64/kickc/test/ref/literals.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/literals.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/literals.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/literals.log b/src/test/java/dk/camelot64/kickc/test/ref/literals.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/literals.log rename to src/test/java/dk/camelot64/kickc/test/ref/literals.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/literals.sym b/src/test/java/dk/camelot64/kickc/test/ref/literals.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/literals.sym rename to src/test/java/dk/camelot64/kickc/test/ref/literals.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/liverange-call-problem.asm b/src/test/java/dk/camelot64/kickc/test/ref/liverange-call-problem.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/liverange-call-problem.asm rename to src/test/java/dk/camelot64/kickc/test/ref/liverange-call-problem.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/liverange-call-problem.cfg b/src/test/java/dk/camelot64/kickc/test/ref/liverange-call-problem.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/liverange-call-problem.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/liverange-call-problem.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/liverange-call-problem.log b/src/test/java/dk/camelot64/kickc/test/ref/liverange-call-problem.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/liverange-call-problem.log rename to src/test/java/dk/camelot64/kickc/test/ref/liverange-call-problem.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/liverange-call-problem.sym b/src/test/java/dk/camelot64/kickc/test/ref/liverange-call-problem.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/liverange-call-problem.sym rename to src/test/java/dk/camelot64/kickc/test/ref/liverange-call-problem.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/liverange.asm b/src/test/java/dk/camelot64/kickc/test/ref/liverange.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/liverange.asm rename to src/test/java/dk/camelot64/kickc/test/ref/liverange.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/liverange.cfg b/src/test/java/dk/camelot64/kickc/test/ref/liverange.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/liverange.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/liverange.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/liverange.log b/src/test/java/dk/camelot64/kickc/test/ref/liverange.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/liverange.log rename to src/test/java/dk/camelot64/kickc/test/ref/liverange.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/liverange.sym b/src/test/java/dk/camelot64/kickc/test/ref/liverange.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/liverange.sym rename to src/test/java/dk/camelot64/kickc/test/ref/liverange.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/local-string.asm b/src/test/java/dk/camelot64/kickc/test/ref/local-string.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/local-string.asm rename to src/test/java/dk/camelot64/kickc/test/ref/local-string.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/local-string.cfg b/src/test/java/dk/camelot64/kickc/test/ref/local-string.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/local-string.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/local-string.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/local-string.log b/src/test/java/dk/camelot64/kickc/test/ref/local-string.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/local-string.log rename to src/test/java/dk/camelot64/kickc/test/ref/local-string.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/local-string.sym b/src/test/java/dk/camelot64/kickc/test/ref/local-string.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/local-string.sym rename to src/test/java/dk/camelot64/kickc/test/ref/local-string.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/loopmin.asm b/src/test/java/dk/camelot64/kickc/test/ref/loopmin.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/loopmin.asm rename to src/test/java/dk/camelot64/kickc/test/ref/loopmin.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/loopmin.cfg b/src/test/java/dk/camelot64/kickc/test/ref/loopmin.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/loopmin.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/loopmin.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/loopmin.log b/src/test/java/dk/camelot64/kickc/test/ref/loopmin.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/loopmin.log rename to src/test/java/dk/camelot64/kickc/test/ref/loopmin.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/loopmin.sym b/src/test/java/dk/camelot64/kickc/test/ref/loopmin.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/loopmin.sym rename to src/test/java/dk/camelot64/kickc/test/ref/loopmin.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/loopnest.asm b/src/test/java/dk/camelot64/kickc/test/ref/loopnest.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/loopnest.asm rename to src/test/java/dk/camelot64/kickc/test/ref/loopnest.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/loopnest.cfg b/src/test/java/dk/camelot64/kickc/test/ref/loopnest.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/loopnest.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/loopnest.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/loopnest.log b/src/test/java/dk/camelot64/kickc/test/ref/loopnest.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/loopnest.log rename to src/test/java/dk/camelot64/kickc/test/ref/loopnest.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/loopnest.sym b/src/test/java/dk/camelot64/kickc/test/ref/loopnest.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/loopnest.sym rename to src/test/java/dk/camelot64/kickc/test/ref/loopnest.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/loopnest2.asm b/src/test/java/dk/camelot64/kickc/test/ref/loopnest2.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/loopnest2.asm rename to src/test/java/dk/camelot64/kickc/test/ref/loopnest2.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/loopnest2.cfg b/src/test/java/dk/camelot64/kickc/test/ref/loopnest2.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/loopnest2.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/loopnest2.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/loopnest2.log b/src/test/java/dk/camelot64/kickc/test/ref/loopnest2.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/loopnest2.log rename to src/test/java/dk/camelot64/kickc/test/ref/loopnest2.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/loopnest2.sym b/src/test/java/dk/camelot64/kickc/test/ref/loopnest2.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/loopnest2.sym rename to src/test/java/dk/camelot64/kickc/test/ref/loopnest2.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/loopsplit.asm b/src/test/java/dk/camelot64/kickc/test/ref/loopsplit.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/loopsplit.asm rename to src/test/java/dk/camelot64/kickc/test/ref/loopsplit.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/loopsplit.cfg b/src/test/java/dk/camelot64/kickc/test/ref/loopsplit.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/loopsplit.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/loopsplit.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/loopsplit.log b/src/test/java/dk/camelot64/kickc/test/ref/loopsplit.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/loopsplit.log rename to src/test/java/dk/camelot64/kickc/test/ref/loopsplit.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/loopsplit.sym b/src/test/java/dk/camelot64/kickc/test/ref/loopsplit.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/loopsplit.sym rename to src/test/java/dk/camelot64/kickc/test/ref/loopsplit.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/modglobal.asm b/src/test/java/dk/camelot64/kickc/test/ref/modglobal.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/modglobal.asm rename to src/test/java/dk/camelot64/kickc/test/ref/modglobal.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/modglobal.cfg b/src/test/java/dk/camelot64/kickc/test/ref/modglobal.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/modglobal.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/modglobal.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/modglobal.log b/src/test/java/dk/camelot64/kickc/test/ref/modglobal.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/modglobal.log rename to src/test/java/dk/camelot64/kickc/test/ref/modglobal.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/modglobal.sym b/src/test/java/dk/camelot64/kickc/test/ref/modglobal.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/modglobal.sym rename to src/test/java/dk/camelot64/kickc/test/ref/modglobal.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/modglobalmin.asm b/src/test/java/dk/camelot64/kickc/test/ref/modglobalmin.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/modglobalmin.asm rename to src/test/java/dk/camelot64/kickc/test/ref/modglobalmin.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/modglobalmin.cfg b/src/test/java/dk/camelot64/kickc/test/ref/modglobalmin.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/modglobalmin.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/modglobalmin.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/modglobalmin.log b/src/test/java/dk/camelot64/kickc/test/ref/modglobalmin.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/modglobalmin.log rename to src/test/java/dk/camelot64/kickc/test/ref/modglobalmin.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/modglobalmin.sym b/src/test/java/dk/camelot64/kickc/test/ref/modglobalmin.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/modglobalmin.sym rename to src/test/java/dk/camelot64/kickc/test/ref/modglobalmin.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/multiply.asm b/src/test/java/dk/camelot64/kickc/test/ref/multiply.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/multiply.asm rename to src/test/java/dk/camelot64/kickc/test/ref/multiply.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/multiply.cfg b/src/test/java/dk/camelot64/kickc/test/ref/multiply.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/multiply.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/multiply.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/multiply.log b/src/test/java/dk/camelot64/kickc/test/ref/multiply.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/multiply.log rename to src/test/java/dk/camelot64/kickc/test/ref/multiply.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/multiply.sym b/src/test/java/dk/camelot64/kickc/test/ref/multiply.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/multiply.sym rename to src/test/java/dk/camelot64/kickc/test/ref/multiply.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/overlap-allocation-2.asm b/src/test/java/dk/camelot64/kickc/test/ref/overlap-allocation-2.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/overlap-allocation-2.asm rename to src/test/java/dk/camelot64/kickc/test/ref/overlap-allocation-2.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/overlap-allocation-2.cfg b/src/test/java/dk/camelot64/kickc/test/ref/overlap-allocation-2.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/overlap-allocation-2.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/overlap-allocation-2.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/overlap-allocation-2.log b/src/test/java/dk/camelot64/kickc/test/ref/overlap-allocation-2.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/overlap-allocation-2.log rename to src/test/java/dk/camelot64/kickc/test/ref/overlap-allocation-2.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/overlap-allocation-2.sym b/src/test/java/dk/camelot64/kickc/test/ref/overlap-allocation-2.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/overlap-allocation-2.sym rename to src/test/java/dk/camelot64/kickc/test/ref/overlap-allocation-2.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/overlap-allocation.asm b/src/test/java/dk/camelot64/kickc/test/ref/overlap-allocation.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/overlap-allocation.asm rename to src/test/java/dk/camelot64/kickc/test/ref/overlap-allocation.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/overlap-allocation.cfg b/src/test/java/dk/camelot64/kickc/test/ref/overlap-allocation.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/overlap-allocation.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/overlap-allocation.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/overlap-allocation.log b/src/test/java/dk/camelot64/kickc/test/ref/overlap-allocation.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/overlap-allocation.log rename to src/test/java/dk/camelot64/kickc/test/ref/overlap-allocation.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/overlap-allocation.sym b/src/test/java/dk/camelot64/kickc/test/ref/overlap-allocation.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/overlap-allocation.sym rename to src/test/java/dk/camelot64/kickc/test/ref/overlap-allocation.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/print-problem.asm b/src/test/java/dk/camelot64/kickc/test/ref/print-problem.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/print-problem.asm rename to src/test/java/dk/camelot64/kickc/test/ref/print-problem.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/print-problem.cfg b/src/test/java/dk/camelot64/kickc/test/ref/print-problem.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/print-problem.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/print-problem.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/print-problem.log b/src/test/java/dk/camelot64/kickc/test/ref/print-problem.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/print-problem.log rename to src/test/java/dk/camelot64/kickc/test/ref/print-problem.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/print-problem.sym b/src/test/java/dk/camelot64/kickc/test/ref/print-problem.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/print-problem.sym rename to src/test/java/dk/camelot64/kickc/test/ref/print-problem.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/printmsg.asm b/src/test/java/dk/camelot64/kickc/test/ref/printmsg.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/printmsg.asm rename to src/test/java/dk/camelot64/kickc/test/ref/printmsg.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/printmsg.cfg b/src/test/java/dk/camelot64/kickc/test/ref/printmsg.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/printmsg.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/printmsg.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/printmsg.log b/src/test/java/dk/camelot64/kickc/test/ref/printmsg.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/printmsg.log rename to src/test/java/dk/camelot64/kickc/test/ref/printmsg.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/printmsg.sym b/src/test/java/dk/camelot64/kickc/test/ref/printmsg.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/printmsg.sym rename to src/test/java/dk/camelot64/kickc/test/ref/printmsg.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/ptr-complex.asm b/src/test/java/dk/camelot64/kickc/test/ref/ptr-complex.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/ptr-complex.asm rename to src/test/java/dk/camelot64/kickc/test/ref/ptr-complex.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/ptr-complex.cfg b/src/test/java/dk/camelot64/kickc/test/ref/ptr-complex.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/ptr-complex.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/ptr-complex.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/ptr-complex.log b/src/test/java/dk/camelot64/kickc/test/ref/ptr-complex.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/ptr-complex.log rename to src/test/java/dk/camelot64/kickc/test/ref/ptr-complex.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/ptr-complex.sym b/src/test/java/dk/camelot64/kickc/test/ref/ptr-complex.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/ptr-complex.sym rename to src/test/java/dk/camelot64/kickc/test/ref/ptr-complex.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/ptrtest.asm b/src/test/java/dk/camelot64/kickc/test/ref/ptrtest.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/ptrtest.asm rename to src/test/java/dk/camelot64/kickc/test/ref/ptrtest.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/ptrtest.cfg b/src/test/java/dk/camelot64/kickc/test/ref/ptrtest.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/ptrtest.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/ptrtest.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/ptrtest.log b/src/test/java/dk/camelot64/kickc/test/ref/ptrtest.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/ptrtest.log rename to src/test/java/dk/camelot64/kickc/test/ref/ptrtest.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/ptrtest.sym b/src/test/java/dk/camelot64/kickc/test/ref/ptrtest.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/ptrtest.sym rename to src/test/java/dk/camelot64/kickc/test/ref/ptrtest.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/ptrtestmin.asm b/src/test/java/dk/camelot64/kickc/test/ref/ptrtestmin.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/ptrtestmin.asm rename to src/test/java/dk/camelot64/kickc/test/ref/ptrtestmin.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/ptrtestmin.cfg b/src/test/java/dk/camelot64/kickc/test/ref/ptrtestmin.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/ptrtestmin.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/ptrtestmin.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/ptrtestmin.log b/src/test/java/dk/camelot64/kickc/test/ref/ptrtestmin.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/ptrtestmin.log rename to src/test/java/dk/camelot64/kickc/test/ref/ptrtestmin.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/ptrtestmin.sym b/src/test/java/dk/camelot64/kickc/test/ref/ptrtestmin.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/ptrtestmin.sym rename to src/test/java/dk/camelot64/kickc/test/ref/ptrtestmin.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/scroll-clobber.asm b/src/test/java/dk/camelot64/kickc/test/ref/scroll-clobber.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/scroll-clobber.asm rename to src/test/java/dk/camelot64/kickc/test/ref/scroll-clobber.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/scroll-clobber.cfg b/src/test/java/dk/camelot64/kickc/test/ref/scroll-clobber.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/scroll-clobber.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/scroll-clobber.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/scroll-clobber.log b/src/test/java/dk/camelot64/kickc/test/ref/scroll-clobber.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/scroll-clobber.log rename to src/test/java/dk/camelot64/kickc/test/ref/scroll-clobber.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/scroll-clobber.sym b/src/test/java/dk/camelot64/kickc/test/ref/scroll-clobber.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/scroll-clobber.sym rename to src/test/java/dk/camelot64/kickc/test/ref/scroll-clobber.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/scroll.asm b/src/test/java/dk/camelot64/kickc/test/ref/scroll.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/scroll.asm rename to src/test/java/dk/camelot64/kickc/test/ref/scroll.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/scroll.cfg b/src/test/java/dk/camelot64/kickc/test/ref/scroll.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/scroll.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/scroll.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/scroll.log b/src/test/java/dk/camelot64/kickc/test/ref/scroll.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/scroll.log rename to src/test/java/dk/camelot64/kickc/test/ref/scroll.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/scroll.sym b/src/test/java/dk/camelot64/kickc/test/ref/scroll.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/scroll.sym rename to src/test/java/dk/camelot64/kickc/test/ref/scroll.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/scrollbig.asm b/src/test/java/dk/camelot64/kickc/test/ref/scrollbig.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/scrollbig.asm rename to src/test/java/dk/camelot64/kickc/test/ref/scrollbig.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/scrollbig.cfg b/src/test/java/dk/camelot64/kickc/test/ref/scrollbig.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/scrollbig.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/scrollbig.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/scrollbig.log b/src/test/java/dk/camelot64/kickc/test/ref/scrollbig.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/scrollbig.log rename to src/test/java/dk/camelot64/kickc/test/ref/scrollbig.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/scrollbig.sym b/src/test/java/dk/camelot64/kickc/test/ref/scrollbig.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/scrollbig.sym rename to src/test/java/dk/camelot64/kickc/test/ref/scrollbig.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/signed-bytes.asm b/src/test/java/dk/camelot64/kickc/test/ref/signed-bytes.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/signed-bytes.asm rename to src/test/java/dk/camelot64/kickc/test/ref/signed-bytes.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/signed-bytes.cfg b/src/test/java/dk/camelot64/kickc/test/ref/signed-bytes.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/signed-bytes.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/signed-bytes.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/signed-bytes.log b/src/test/java/dk/camelot64/kickc/test/ref/signed-bytes.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/signed-bytes.log rename to src/test/java/dk/camelot64/kickc/test/ref/signed-bytes.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/signed-bytes.sym b/src/test/java/dk/camelot64/kickc/test/ref/signed-bytes.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/signed-bytes.sym rename to src/test/java/dk/camelot64/kickc/test/ref/signed-bytes.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/signed-words.asm b/src/test/java/dk/camelot64/kickc/test/ref/signed-words.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/signed-words.asm rename to src/test/java/dk/camelot64/kickc/test/ref/signed-words.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/signed-words.cfg b/src/test/java/dk/camelot64/kickc/test/ref/signed-words.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/signed-words.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/signed-words.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/signed-words.log b/src/test/java/dk/camelot64/kickc/test/ref/signed-words.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/signed-words.log rename to src/test/java/dk/camelot64/kickc/test/ref/signed-words.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/signed-words.sym b/src/test/java/dk/camelot64/kickc/test/ref/signed-words.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/signed-words.sym rename to src/test/java/dk/camelot64/kickc/test/ref/signed-words.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/sinus-basic.asm b/src/test/java/dk/camelot64/kickc/test/ref/sinus-basic.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/sinus-basic.asm rename to src/test/java/dk/camelot64/kickc/test/ref/sinus-basic.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/sinus-basic.cfg b/src/test/java/dk/camelot64/kickc/test/ref/sinus-basic.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/sinus-basic.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/sinus-basic.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/sinus-basic.log b/src/test/java/dk/camelot64/kickc/test/ref/sinus-basic.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/sinus-basic.log rename to src/test/java/dk/camelot64/kickc/test/ref/sinus-basic.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/sinus-basic.sym b/src/test/java/dk/camelot64/kickc/test/ref/sinus-basic.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/sinus-basic.sym rename to src/test/java/dk/camelot64/kickc/test/ref/sinus-basic.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/sinus-sprites.asm b/src/test/java/dk/camelot64/kickc/test/ref/sinus-sprites.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/sinus-sprites.asm rename to src/test/java/dk/camelot64/kickc/test/ref/sinus-sprites.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/sinus-sprites.cfg b/src/test/java/dk/camelot64/kickc/test/ref/sinus-sprites.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/sinus-sprites.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/sinus-sprites.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/sinus-sprites.log b/src/test/java/dk/camelot64/kickc/test/ref/sinus-sprites.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/sinus-sprites.log rename to src/test/java/dk/camelot64/kickc/test/ref/sinus-sprites.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/sinus-sprites.sym b/src/test/java/dk/camelot64/kickc/test/ref/sinus-sprites.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/sinus-sprites.sym rename to src/test/java/dk/camelot64/kickc/test/ref/sinus-sprites.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/summin.asm b/src/test/java/dk/camelot64/kickc/test/ref/summin.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/summin.asm rename to src/test/java/dk/camelot64/kickc/test/ref/summin.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/summin.cfg b/src/test/java/dk/camelot64/kickc/test/ref/summin.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/summin.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/summin.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/summin.log b/src/test/java/dk/camelot64/kickc/test/ref/summin.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/summin.log rename to src/test/java/dk/camelot64/kickc/test/ref/summin.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/summin.sym b/src/test/java/dk/camelot64/kickc/test/ref/summin.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/summin.sym rename to src/test/java/dk/camelot64/kickc/test/ref/summin.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/true-inline-words.asm b/src/test/java/dk/camelot64/kickc/test/ref/true-inline-words.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/true-inline-words.asm rename to src/test/java/dk/camelot64/kickc/test/ref/true-inline-words.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/true-inline-words.cfg b/src/test/java/dk/camelot64/kickc/test/ref/true-inline-words.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/true-inline-words.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/true-inline-words.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/true-inline-words.log b/src/test/java/dk/camelot64/kickc/test/ref/true-inline-words.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/true-inline-words.log rename to src/test/java/dk/camelot64/kickc/test/ref/true-inline-words.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/true-inline-words.sym b/src/test/java/dk/camelot64/kickc/test/ref/true-inline-words.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/true-inline-words.sym rename to src/test/java/dk/camelot64/kickc/test/ref/true-inline-words.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/unused-method.asm b/src/test/java/dk/camelot64/kickc/test/ref/unused-method.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/unused-method.asm rename to src/test/java/dk/camelot64/kickc/test/ref/unused-method.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/unused-method.cfg b/src/test/java/dk/camelot64/kickc/test/ref/unused-method.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/unused-method.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/unused-method.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/unused-method.log b/src/test/java/dk/camelot64/kickc/test/ref/unused-method.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/unused-method.log rename to src/test/java/dk/camelot64/kickc/test/ref/unused-method.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/unused-method.sym b/src/test/java/dk/camelot64/kickc/test/ref/unused-method.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/unused-method.sym rename to src/test/java/dk/camelot64/kickc/test/ref/unused-method.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/unused-vars.asm b/src/test/java/dk/camelot64/kickc/test/ref/unused-vars.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/unused-vars.asm rename to src/test/java/dk/camelot64/kickc/test/ref/unused-vars.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/unused-vars.cfg b/src/test/java/dk/camelot64/kickc/test/ref/unused-vars.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/unused-vars.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/unused-vars.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/unused-vars.log b/src/test/java/dk/camelot64/kickc/test/ref/unused-vars.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/unused-vars.log rename to src/test/java/dk/camelot64/kickc/test/ref/unused-vars.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/unused-vars.sym b/src/test/java/dk/camelot64/kickc/test/ref/unused-vars.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/unused-vars.sym rename to src/test/java/dk/camelot64/kickc/test/ref/unused-vars.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/useglobal.asm b/src/test/java/dk/camelot64/kickc/test/ref/useglobal.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/useglobal.asm rename to src/test/java/dk/camelot64/kickc/test/ref/useglobal.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/useglobal.cfg b/src/test/java/dk/camelot64/kickc/test/ref/useglobal.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/useglobal.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/useglobal.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/useglobal.log b/src/test/java/dk/camelot64/kickc/test/ref/useglobal.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/useglobal.log rename to src/test/java/dk/camelot64/kickc/test/ref/useglobal.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/useglobal.sym b/src/test/java/dk/camelot64/kickc/test/ref/useglobal.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/useglobal.sym rename to src/test/java/dk/camelot64/kickc/test/ref/useglobal.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/voronoi.asm b/src/test/java/dk/camelot64/kickc/test/ref/voronoi.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/voronoi.asm rename to src/test/java/dk/camelot64/kickc/test/ref/voronoi.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/voronoi.cfg b/src/test/java/dk/camelot64/kickc/test/ref/voronoi.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/voronoi.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/voronoi.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/voronoi.log b/src/test/java/dk/camelot64/kickc/test/ref/voronoi.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/voronoi.log rename to src/test/java/dk/camelot64/kickc/test/ref/voronoi.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/voronoi.sym b/src/test/java/dk/camelot64/kickc/test/ref/voronoi.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/voronoi.sym rename to src/test/java/dk/camelot64/kickc/test/ref/voronoi.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/wordexpr.asm b/src/test/java/dk/camelot64/kickc/test/ref/wordexpr.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/wordexpr.asm rename to src/test/java/dk/camelot64/kickc/test/ref/wordexpr.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/wordexpr.cfg b/src/test/java/dk/camelot64/kickc/test/ref/wordexpr.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/wordexpr.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/wordexpr.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/wordexpr.log b/src/test/java/dk/camelot64/kickc/test/ref/wordexpr.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/wordexpr.log rename to src/test/java/dk/camelot64/kickc/test/ref/wordexpr.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/wordexpr.sym b/src/test/java/dk/camelot64/kickc/test/ref/wordexpr.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/wordexpr.sym rename to src/test/java/dk/camelot64/kickc/test/ref/wordexpr.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/zpparammin.asm b/src/test/java/dk/camelot64/kickc/test/ref/zpparammin.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/zpparammin.asm rename to src/test/java/dk/camelot64/kickc/test/ref/zpparammin.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/zpparammin.cfg b/src/test/java/dk/camelot64/kickc/test/ref/zpparammin.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/zpparammin.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/zpparammin.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/zpparammin.log b/src/test/java/dk/camelot64/kickc/test/ref/zpparammin.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/zpparammin.log rename to src/test/java/dk/camelot64/kickc/test/ref/zpparammin.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/zpparammin.sym b/src/test/java/dk/camelot64/kickc/test/ref/zpparammin.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/zpparammin.sym rename to src/test/java/dk/camelot64/kickc/test/ref/zpparammin.sym diff --git a/src/main/java/dk/camelot64/kickc/test/ref/zpptr.asm b/src/test/java/dk/camelot64/kickc/test/ref/zpptr.asm similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/zpptr.asm rename to src/test/java/dk/camelot64/kickc/test/ref/zpptr.asm diff --git a/src/main/java/dk/camelot64/kickc/test/ref/zpptr.cfg b/src/test/java/dk/camelot64/kickc/test/ref/zpptr.cfg similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/zpptr.cfg rename to src/test/java/dk/camelot64/kickc/test/ref/zpptr.cfg diff --git a/src/main/java/dk/camelot64/kickc/test/ref/zpptr.log b/src/test/java/dk/camelot64/kickc/test/ref/zpptr.log similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/zpptr.log rename to src/test/java/dk/camelot64/kickc/test/ref/zpptr.log diff --git a/src/main/java/dk/camelot64/kickc/test/ref/zpptr.sym b/src/test/java/dk/camelot64/kickc/test/ref/zpptr.sym similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/ref/zpptr.sym rename to src/test/java/dk/camelot64/kickc/test/ref/zpptr.sym diff --git a/src/main/java/dk/camelot64/kickc/test/scroll-clobber.kc b/src/test/java/dk/camelot64/kickc/test/scroll-clobber.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/scroll-clobber.kc rename to src/test/java/dk/camelot64/kickc/test/scroll-clobber.kc diff --git a/src/main/java/dk/camelot64/kickc/test/scroll.kc b/src/test/java/dk/camelot64/kickc/test/scroll.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/scroll.kc rename to src/test/java/dk/camelot64/kickc/test/scroll.kc diff --git a/src/main/java/dk/camelot64/kickc/test/scrollbig.kc b/src/test/java/dk/camelot64/kickc/test/scrollbig.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/scrollbig.kc rename to src/test/java/dk/camelot64/kickc/test/scrollbig.kc diff --git a/src/main/java/dk/camelot64/kickc/test/selfassign.kc b/src/test/java/dk/camelot64/kickc/test/selfassign.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/selfassign.kc rename to src/test/java/dk/camelot64/kickc/test/selfassign.kc diff --git a/src/main/java/dk/camelot64/kickc/test/signed-bytes.kc b/src/test/java/dk/camelot64/kickc/test/signed-bytes.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/signed-bytes.kc rename to src/test/java/dk/camelot64/kickc/test/signed-bytes.kc diff --git a/src/main/java/dk/camelot64/kickc/test/signed-words.kc b/src/test/java/dk/camelot64/kickc/test/signed-words.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/signed-words.kc rename to src/test/java/dk/camelot64/kickc/test/signed-words.kc diff --git a/src/main/java/dk/camelot64/kickc/test/sinus-basic.kc b/src/test/java/dk/camelot64/kickc/test/sinus-basic.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/sinus-basic.kc rename to src/test/java/dk/camelot64/kickc/test/sinus-basic.kc diff --git a/src/main/java/dk/camelot64/kickc/test/sinus-sprites.kc b/src/test/java/dk/camelot64/kickc/test/sinus-sprites.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/sinus-sprites.kc rename to src/test/java/dk/camelot64/kickc/test/sinus-sprites.kc diff --git a/src/main/java/dk/camelot64/kickc/test/sprtabs.kc b/src/test/java/dk/camelot64/kickc/test/sprtabs.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/sprtabs.kc rename to src/test/java/dk/camelot64/kickc/test/sprtabs.kc diff --git a/src/main/java/dk/camelot64/kickc/test/stmt-outside-method.kc b/src/test/java/dk/camelot64/kickc/test/stmt-outside-method.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/stmt-outside-method.kc rename to src/test/java/dk/camelot64/kickc/test/stmt-outside-method.kc diff --git a/src/main/java/dk/camelot64/kickc/test/string-length-mismatch.kc b/src/test/java/dk/camelot64/kickc/test/string-length-mismatch.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/string-length-mismatch.kc rename to src/test/java/dk/camelot64/kickc/test/string-length-mismatch.kc diff --git a/src/main/java/dk/camelot64/kickc/test/summin.kc b/src/test/java/dk/camelot64/kickc/test/summin.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/summin.kc rename to src/test/java/dk/camelot64/kickc/test/summin.kc diff --git a/src/main/java/dk/camelot64/kickc/test/test.kc b/src/test/java/dk/camelot64/kickc/test/test.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/test.kc rename to src/test/java/dk/camelot64/kickc/test/test.kc diff --git a/src/main/java/dk/camelot64/kickc/test/tofewparams.kc b/src/test/java/dk/camelot64/kickc/test/tofewparams.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/tofewparams.kc rename to src/test/java/dk/camelot64/kickc/test/tofewparams.kc diff --git a/src/main/java/dk/camelot64/kickc/test/tomanyparams.kc b/src/test/java/dk/camelot64/kickc/test/tomanyparams.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/tomanyparams.kc rename to src/test/java/dk/camelot64/kickc/test/tomanyparams.kc diff --git a/src/main/java/dk/camelot64/kickc/test/true-inline-words.kc b/src/test/java/dk/camelot64/kickc/test/true-inline-words.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/true-inline-words.kc rename to src/test/java/dk/camelot64/kickc/test/true-inline-words.kc diff --git a/src/main/java/dk/camelot64/kickc/test/typemismatch.kc b/src/test/java/dk/camelot64/kickc/test/typemismatch.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/typemismatch.kc rename to src/test/java/dk/camelot64/kickc/test/typemismatch.kc diff --git a/src/main/java/dk/camelot64/kickc/test/unused-method.kc b/src/test/java/dk/camelot64/kickc/test/unused-method.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/unused-method.kc rename to src/test/java/dk/camelot64/kickc/test/unused-method.kc diff --git a/src/main/java/dk/camelot64/kickc/test/unused-vars.kc b/src/test/java/dk/camelot64/kickc/test/unused-vars.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/unused-vars.kc rename to src/test/java/dk/camelot64/kickc/test/unused-vars.kc diff --git a/src/main/java/dk/camelot64/kickc/test/useglobal.kc b/src/test/java/dk/camelot64/kickc/test/useglobal.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/useglobal.kc rename to src/test/java/dk/camelot64/kickc/test/useglobal.kc diff --git a/src/main/java/dk/camelot64/kickc/test/useundeclared.kc b/src/test/java/dk/camelot64/kickc/test/useundeclared.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/useundeclared.kc rename to src/test/java/dk/camelot64/kickc/test/useundeclared.kc diff --git a/src/main/java/dk/camelot64/kickc/test/useuninitialized.kc b/src/test/java/dk/camelot64/kickc/test/useuninitialized.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/useuninitialized.kc rename to src/test/java/dk/camelot64/kickc/test/useuninitialized.kc diff --git a/src/main/java/dk/camelot64/kickc/test/valuelist-error.kc b/src/test/java/dk/camelot64/kickc/test/valuelist-error.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/valuelist-error.kc rename to src/test/java/dk/camelot64/kickc/test/valuelist-error.kc diff --git a/src/main/java/dk/camelot64/kickc/test/voronoi.kc b/src/test/java/dk/camelot64/kickc/test/voronoi.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/voronoi.kc rename to src/test/java/dk/camelot64/kickc/test/voronoi.kc diff --git a/src/main/java/dk/camelot64/kickc/test/wordexpr.kc b/src/test/java/dk/camelot64/kickc/test/wordexpr.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/wordexpr.kc rename to src/test/java/dk/camelot64/kickc/test/wordexpr.kc diff --git a/src/main/java/dk/camelot64/kickc/test/zpparammin.kc b/src/test/java/dk/camelot64/kickc/test/zpparammin.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/zpparammin.kc rename to src/test/java/dk/camelot64/kickc/test/zpparammin.kc diff --git a/src/main/java/dk/camelot64/kickc/test/zpptr.kc b/src/test/java/dk/camelot64/kickc/test/zpptr.kc similarity index 100% rename from src/main/java/dk/camelot64/kickc/test/zpptr.kc rename to src/test/java/dk/camelot64/kickc/test/zpptr.kc