summaryrefslogtreecommitdiff
path: root/parse
AgeCommit message (Expand)Author
2015-12-15Allow matching a single void.Ori Bernstein
2015-12-15More fixes to void values.Ori Bernstein
2015-12-14Initial support for void as an expression.Ori Bernstein
2015-12-14Don't use a null variable.Ori Bernstein
2015-12-13Fix a couple of segfaults.Ori Bernstein
2015-12-04Fix code formatting.Ori Bernstein
2015-11-28Remove makefile junk.Ori Bernstein
2015-11-28Allow local type definitions within blocks.Ori Bernstein
2015-11-17MEGAPATCH: Tabification.Ori Bernstein
2015-11-15Remove debugging code.Ori Bernstein
2015-11-15Give a good error on undefined generic parameters.Ori Bernstein
2015-11-06Add support for '$' operator.Ori Bernstein
2015-11-06Rewrite pattern matching code.Ori Bernstein
2015-11-06Shuffle around functions.Ori Bernstein
2015-10-19Work towards better match statements.Ori Bernstein
2015-10-02Propagate extra libraries through the system.Ori Bernstein
2015-10-02Allow redefinition of externs.Ori Bernstein
2015-10-01Don't double-insert namespaces.Ori Bernstein
2015-09-30Add support for duplicating functions.Ori Bernstein
2015-09-29Storing the visibility caused a regression.Ori Bernstein
2015-09-29Complain about missing trait impls.Ori Bernstein
2015-09-27Bump ABI version. Also, improve errors about it.Ori Bernstein
2015-09-27Working closures.Ori Bernstein
2015-09-27Add indirect call operator.Ori Bernstein
2015-09-26Separate out the concepts of code and func ptrs.Ori Bernstein
2015-09-26Make things that should be global global.Ori Bernstein
2015-09-26Fix up constant initialization a bit.Ori Bernstein
2015-09-25Unhide declarations if needed.Ori Bernstein
2015-09-24Make global imports actually global.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-24Descend into complex structures to print them.Ori Bernstein
2015-09-18Print which usefile got the ABI version mismatch.Ori Bernstein
2015-09-18Remove 'long' type.Ori Bernstein
2015-09-15Allow 'var' in loop statements.Ori Bernstein
2015-08-26Test and fix hash tables.Ori Bernstein
2015-08-24Handle hash tables full of tombstones.Ori Bernstein
2015-08-24Actually fix the hash table implementation.Ori Bernstein
2015-08-23Fix hash table bug.Ori Bernstein
2015-08-23Refactor the substituition of the early coalesces.Ori Bernstein
2015-08-22Do slightly better code gen.Ori Bernstein
2015-08-21Get closer to the C ABIOri Bernstein
2015-08-10Correctly dedup types in traits.Ori Bernstein
2015-08-02Initial support for indexed initializers.Ori Bernstein
2015-07-31Fix benchmarks.Ori Bernstein
2015-07-25Use id instead of full type for structs and unionsOri Bernstein
2015-07-24Replace snprintf with a variant that asserts when out of buffer.Ori Bernstein
2015-07-18Don't create duplicate types if we have no parameters.Ori Bernstein
2015-07-14Don't spuriously return 'false' for both a and b null.Ori Bernstein