Clyne
|
feb8d30610
|
add basic character literals
|
6 months ago |
Clyne
|
3b0bcf5339
|
fix fibonacci example
|
6 months ago |
Clyne
|
ea55b08698
|
shortcut push-pops; don't env-copy functions
|
6 months ago |
Clyne
|
08f4a92102
|
cache sp, minor refactors
|
6 months ago |
Clyne
|
8a6a7a4311
|
move AST->IR outside of parsing stage
|
6 months ago |
Clyne
|
69d136281d
|
switch target to x86-64
|
6 months ago |
Clyne
|
0d8932e969
|
take env off stack; only save locals for recursion
|
6 months ago |
Clyne
|
b16e418091
|
remove unnecessary setinsertpoint
|
6 months ago |
Clyne
|
95901f3a5f
|
global env; alloca locals
kinda messy
|
6 months ago |
Clyne
|
c546646cd4
|
move list impl to forsp
|
6 months ago |
Clyne
|
d832f781db
|
finish fibonacci example
|
6 months ago |
Clyne
|
c278aa4e69
|
readme update; use CC in Makefile
|
6 months ago |
Clyne
|
6be79eda61
|
recursion; list via support.c
|
6 months ago |
Clyne
|
ed78a6054c
|
some error reporting
|
6 months ago |
Clyne
|
6991c3986b
|
add license to files
|
6 months ago |
Clyne
|
0ad40ced64
|
break code into separate files
|
6 months ago |
Clyne
|
47d7c964d0
|
initial commit
|
6 months ago |
Clyne
|
6526c644f4
|
Initial commit
|
6 months ago |