No description
Find a file
2024-07-22 16:29:47 +12:00
include rename for clarity and remove old function declaration 2024-07-22 16:29:47 +12:00
src rename for clarity and remove old function declaration 2024-07-22 16:29:47 +12:00
std add stdio include 2024-07-21 02:21:47 +12:00
tcc@08a4c52de3 added tcc to build process 2024-07-21 10:53:59 +12:00
.gitignore optimize tokenizer by moving data ptr 2024-07-22 15:46:25 +12:00
.gitmodules add slibs back 2024-07-21 11:00:38 +12:00
example.lisp optimize tokenizer by moving data ptr 2024-07-22 15:46:25 +12:00
LICENSE Initial commit 2024-07-21 02:10:37 +12:00
Makefile optimize tokenizer by moving data ptr 2024-07-22 15:46:25 +12:00
README.md update readme 2024-07-22 13:05:30 +12:00

compiler

just a simple lisp compiler to learn compiler dev

cloning

run git clone https://git.samahh.dev/sam/compiler --recursive

compiling

to compile run make

running

to run the example run make run, or to compile another file run either

./compiler run filename.lisp

or

./compiler build filename.lisp binaryname