summaryrefslogtreecommitdiff
path: root/parse/parse.h
AgeCommit message (Expand)Author
2016-05-08Use uvlong.Ori Bernstein
2016-03-03Handle hiding of traits correctly.Ori Bernstein
2016-03-02Allow importing multiple instances of a trait.Ori Bernstein
2016-02-28Recursively tag reflected types.Ori Bernstein
2016-02-28Don't recompute 'hasparams' over and over.Ori Bernstein
2016-02-27Fix up type generation a bit.Ori Bernstein
2016-02-27Add ability to deduplicate types.Ori Bernstein
2016-02-24Move bitset.c to util dir.Ori Bernstein
2016-02-22Move more stuff around in util code.Ori Bernstein
2016-02-22Extract util functions into separate dir from parse/Ori Bernstein
2016-02-07Generic iterators now seem to work.Ori Bernstein
2016-02-06Work towards generic iterables.Ori Bernstein
2016-01-31Add support for generic impls.Ori Bernstein
2016-01-29Use a stack of substitution maps.Ori Bernstein
2016-01-20Add a distinction between label values and names.Ori Bernstein
2016-01-20Put labels into scopes.Ori Bernstein
2016-01-09Start of parsing files.Ori Bernstein
2016-01-01Actually check array sizes when inferring.Ori Bernstein
2015-12-29Update ABI version.Ori Bernstein
2015-12-24Fix scoping issues.Ori Bernstein
2015-12-24Fix importing/exporting traits.Ori Bernstein
2015-12-22Make traits work across files.Ori Bernstein
2015-12-21Iterable traits pass the frontend.Ori Bernstein
2015-12-15Keep a list of impls for a given type.Ori Bernstein
2015-12-15Add support for traits with aux types.Ori Bernstein
2015-12-15More fixes to void values.Ori Bernstein
2015-12-14Initial support for void as an expression.Ori Bernstein
2015-11-17MEGAPATCH: Tabification.Ori Bernstein
2015-11-06Rewrite pattern matching code.Ori Bernstein
2015-11-06Shuffle around functions.Ori Bernstein
2015-10-02Propagate extra libraries through the system.Ori Bernstein
2015-10-01Don't double-insert namespaces.Ori Bernstein
2015-09-30Add support for duplicating functions.Ori Bernstein
2015-09-27Bump ABI version. Also, improve errors about it.Ori Bernstein
2015-09-26Separate out the concepts of code and func ptrs.Ori Bernstein
2015-09-24Error out correctly with closures.Ori Bernstein
2015-09-24Put the closure at the function level.Ori Bernstein
2015-09-24Capture and dump function environments in parse.Ori Bernstein
2015-09-18Remove 'long' type.Ori Bernstein
2015-09-15Allow 'var' in loop statements.Ori Bernstein
2015-08-24Actually fix the hash table implementation.Ori Bernstein
2015-08-21Get closer to the C ABIOri Bernstein
2015-07-24Replace snprintf with a variant that asserts when out of buffer.Ori Bernstein
2015-07-09Refactor namespaces.Ori Bernstein
2015-07-05Add proper support for a 'gap' variable.Ori Bernstein
2015-06-28Implement '__init__' functions.Ori Bernstein
2015-06-15Start working on __init__, check types.Ori Bernstein
2015-05-17Fix builds for libdate.Ori Bernstein
2015-05-15Don't hardcode paths.Ori Bernstein
2015-05-08Get closer to a working use-before-def check.Ori Bernstein