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
/
eval.c
Age
Commit message (
Expand
)
Author
2020-01-11
eval for imported stuff
Leo Tenenbaum
2020-01-11
fixed clang warning
Leo Tenenbaum
2020-01-11
finished import_val
Leo Tenenbaum
2020-01-11
importing some values!
Leo Tenenbaum
2020-01-10
made #size/alignof unary ops
Leo Tenenbaum
2020-01-10
made Field.type not a pointer
Leo Tenenbaum
2020-01-10
allow circular dependencies in structs
Leo Tenenbaum
2020-01-09
changed TYPE_TYPE,PKG to TYPE_BUILTINs
Leo Tenenbaum
2020-01-08
more importing (also turns out export is a keyword in c++)
Leo Tenenbaum
2020-01-07
formatting (emacs doesnt like my tabs)
Leo Tenenbaum
2020-01-06
started importing
Leo Tenenbaum
2020-01-06
fixed #alignof
Leo Tenenbaum
2020-01-06
fixed bug with cgen structs
Leo Tenenbaum
2020-01-06
changed syntax for tuples to allow for complicated types
Leo Tenenbaum
2020-01-05
exporting identifiers
Leo Tenenbaum
2020-01-04
formatting
Leo Tenenbaum
2020-01-03
improved the way #sizeof and #alignof work
Leo Tenenbaum
2020-01-03
small things for more standard compliance
Leo Tenenbaum
2020-01-02
fixed goto problem when compiling as c++
Leo Tenenbaum
2020-01-02
updated copyright year
Leo Tenenbaum
2019-12-15
bug fixes for inference
Leo Tenenbaum
2019-12-14
fixed problem with infer
Leo Tenenbaum
2019-12-14
basic inferred params
Leo Tenenbaum
2019-12-10
made Expression smaller
Leo Tenenbaum
2019-12-08
changed post to preincrement (it actually does make a difference with tcc)
Leo Tenenbaum
2019-12-08
checking for duplicate args
Leo Tenenbaum
2019-12-07
fixed a double free bug
Leo Tenenbaum
2019-12-07
reduced copying and other cleanup
Leo Tenenbaum
2019-12-07
added license
Leo Tenenbaum
2019-12-05
Arr works!!!!
Leo Tenenbaum
2019-12-03
fixed another problem, and now I kind of know whats going on with Arr
Leo Tenenbaum
2019-11-30
trying to make this compilable with a c++ compiler
Leo Tenenbaum
2019-11-30
fixed some bugs involving returning types
Leo Tenenbaum
2019-11-30
got rid of TYPE_USER!!
Leo Tenenbaum
2019-11-28
started dealing with calling "type functions"
Leo Tenenbaum
2019-11-26
cleanup, switched to enums for flags
Leo Tenenbaum
2019-11-25
fixed problems with return declarations
Leo Tenenbaum
2019-11-17
started writing code to copy exprs and other stuff
Leo Tenenbaum
2019-11-16
bug fixes, return declaration initializers
Leo Tenenbaum
2019-11-14
cleaning up some stuff
Leo Tenenbaum
2019-11-13
fixed a bunch of bugs!!
Leo Tenenbaum
2019-11-11
declarations for functions with constant parameters
Leo Tenenbaum
2019-11-10
improved some integer type stuff
Leo Tenenbaum
2019-11-10
wrote value hash table for compile time arguments
Leo Tenenbaum
2019-11-09
got rid of _FLAG_ everywhere
Leo Tenenbaum
2019-11-08
added value exprs in preparation for compile time arguments
Leo Tenenbaum
2019-11-08
got +=, -= to work with pointer arithmetic
Leo Tenenbaum
2019-11-08
+=, -=, /=, *=
Leo Tenenbaum
2019-11-08
fixed, e.g. each x := x
Leo Tenenbaum
2019-11-06
each by pointer
Leo Tenenbaum
[next]