summaryrefslogtreecommitdiff
path: root/parse
AgeCommit message (Expand)Author
2013-01-20Clean generated file 'gram.h'.Ori Bernstein
2013-01-19Make debug dumps less verbose and more controllableOri Bernstein
2013-01-19Use mmap everywhere.Ori Bernstein
2013-01-18Use memmove everywhere.Ori Bernstein
2013-01-17Keep our symbol tables straight when specializing.Ori Bernstein
2013-01-17Touch the right symbol tables.Ori Bernstein
2013-01-04Fix formatting of dumps.Ori Bernstein
2013-01-03Remove duplicated names in asm output.Ori Bernstein
2012-11-30Make nested generic calls work.Ori Bernstein
2012-11-05Add support for octal numbers.Ori Bernstein
2012-10-26Check if types are generic before specializing them.Ori Bernstein
2012-10-26Don't specialize types spuriously.Ori Bernstein
2012-10-26Don't recurse infinitely when pickling unions.Ori Bernstein
2012-10-25Revert "Fix formatting for slice type."Ori Bernstein
2012-10-25Fix formatting for slice type.Ori Bernstein
2012-10-24Delete dead code.Ori Bernstein
2012-10-24Fix type formatting a bit.Ori Bernstein
2012-10-24Specialize union types.Ori Bernstein
2012-10-24Add comments to Ucon type in parse.hOri Bernstein
2012-10-21Don't specialize generics into other generics.Ori Bernstein
2012-10-19Fix commenting.Ori Bernstein
2012-10-18Try to actually specialize structs. Unsuccessfully.Ori Bernstein
2012-10-18Remove redundant code.Ori Bernstein
2012-10-18Don't bail early in tyfreshen()Ori Bernstein
2012-10-17Revert "Refactor the tf() function a little bit."Ori Bernstein
2012-10-17Labels are now Lit values, not their own toplev nodes.Ori Bernstein
2012-10-12Refactor the tf() function a little bit.Ori Bernstein
2012-10-12Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mcOri Bernstein
2012-10-12Move towards compiling the option parsing code.Ori Bernstein
2012-10-12rename 'body' to 'blkbody' -- there are lots of possible bodies.Ori Bernstein
2012-10-12Give functions better names.Ori Bernstein
2012-10-11Don't crash when resolving types.Ori Bernstein
2012-10-08Bind types when resolving them.Ori Bernstein
2012-10-08Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mcOri Bernstein
2012-10-08Improve comment about casting.Ori Bernstein
2012-10-08Make tybase work with generic types.Ori Bernstein
2012-10-08More work towards making generic types work.Ori Bernstein
2012-10-08Successfully compile a noppy generic type.Ori Bernstein
2012-10-04Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mcOri Bernstein
2012-10-03Make type freshening work better.Ori Bernstein
2012-10-03Duplicate types correctly.Ori Bernstein
2012-10-01Fix include paths for build filesOri Bernstein
2012-10-01Collect generic types correctly.Ori Bernstein
2012-09-28Myrbuild now correctly walks dependencies.Ori Bernstein
2012-09-10Bind type parameters in names.Ori Bernstein
2012-09-10Start tracking generic types.Ori Bernstein
2012-09-10Fix constructor function namesOri Bernstein
2012-09-05Remove aborts for generic types.Ori Bernstein
2012-09-04Parse generic types.Ori Bernstein
2012-08-28Rename the match params.Ori Bernstein