index
:
toc.git
trunk
A programming language which compiles to C
root
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
build.sh
Age
Commit message (
Expand
)
Author
2019-11-10
wrote val_eq
Leo Tenenbaum
2019-11-10
wrote value hash table for compile time arguments
Leo Tenenbaum
2019-11-08
+=, -=, /=, *=
Leo Tenenbaum
2019-11-08
fixed, e.g. each x := x
Leo Tenenbaum
2019-10-27
minor fixes to silence warnings when building release
Leo Tenenbaum
2019-10-14
made parameters immutable; fixed other things involving immutability
Leo Tenenbaum
2019-10-09
a bit more cgen (basic fn headers)
Leo Tenenbaum
2019-10-04
improved arr_add and fixed bug
Leo Tenenbaum
2019-10-02
finished eval casting
Leo Tenenbaum
2019-10-02
eval casting
Leo Tenenbaum
2019-10-01
restarted eval, this time with macros!
Leo Tenenbaum
2019-09-29
continued allocator
Leo Tenenbaum
2019-09-18
improved fn params
Leo Tenenbaum
2019-09-06
started block return values
Leo Tenenbaum
2019-09-01
unicode ident names
Leo Tenenbaum
2019-09-01
improved the way identifiers worked (now they use a single block array)
Leo Tenenbaum
2019-08-30
improved assignment; added arrays
Leo Tenenbaum
2019-08-28
Improved types (now gives error when you annotate the wrong type)
Leo Tenenbaum
2019-08-27
checked undeclared identifiers; not totally done yet
Leo Tenenbaum
2019-08-22
generating function declarations & definitions
Leo Tenenbaum
2019-08-20
started function calls
Leo Tenenbaum
2019-08-19
Added basic unary/binary expressions
Leo Tenenbaum
2019-08-18
Added string constants and improved tokenization
Leo Tenenbaum
2019-08-16
Basic tokenization
Leo Tenenbaum