c64-livecoding/wip-duuqnd/user-side-compiler
2025-07-10 21:15:37 +02:00
..
backend Add pre-assembly.lisp, which handles transformations needed for asm 2025-07-09 15:15:57 +02:00
middle Fix compilation of loops with variable as stop value 2025-07-09 13:32:00 +02:00
tests Add basic unit tests to user-side compiler 2025-07-09 16:00:54 +02:00
asm-function.lisp Add error type for missing ASM-FUNCTION 2025-07-09 14:38:49 +02:00
binary-test-build.lisp Improve test binary stuff 2025-07-10 17:43:14 +02:00
bytesquash.lisp Add bytesquashing (turning instructions etc. into dead bytes) 2025-05-08 22:18:57 +02:00
error-handling.lisp Add error type for missing ASM-FUNCTION 2025-07-09 14:38:49 +02:00
high-level.lisp Remove unused "NEXT" slots from syntax tree nodes (and related code) 2025-07-09 16:06:56 +02:00
instruction-list.txt Replace the text assembly in high-level with instruction objects 2025-05-08 17:11:57 +02:00
instruction.lisp Add missing RELATIVE-MIXIN 2025-05-16 12:31:18 +02:00
interface.lisp Add magic stty command that makes the damn thing work 2025-07-10 21:15:37 +02:00
label.lisp Add offset label class 2025-05-08 22:18:57 +02:00
package.lisp Add basic unit tests to user-side compiler 2025-07-09 16:00:54 +02:00
parser.lisp Remove unused "NEXT" slots from syntax tree nodes (and related code) 2025-07-09 16:06:56 +02:00
populate-asm-functions.lisp Add code to populate asm function table using listing declarations 2025-07-08 12:53:18 +02:00
reference.lisp Add various transformation rules 2025-05-22 13:14:55 +02:00
s-print.lisp Add user-side compiler's parser 2025-05-22 13:14:55 +02:00
symbol-table.lisp Add symbol table 2025-05-16 21:00:57 +02:00
tokenizer.lisp Add TOKEN-ATOMIC for better tokenization statistics 2025-07-09 14:37:47 +02:00
toolkit.lisp Add tool for quickly defining common PRINT-OBJECT methods 2025-06-26 12:44:43 +02:00
transform.lisp Make TRANSFORM return OBJ if it's already TO-TYPE 2025-05-22 13:14:55 +02:00
user-side-compiler.asd Improve test binary stuff 2025-07-10 17:43:14 +02:00