summaryrefslogtreecommitdiff
path: root/parse/nodes.def
AgeCommit message (Collapse)Author
2019-02-26Accept that `file` isn't a node.Ori Bernstein
Shrink node sizes, simplify code a bit.
2014-02-02Remove 'trait' node.Ori Bernstein
This should go in the types table, not in it's own AST node.
2014-02-01Stub in more code for trait/impl.Ori Bernstein
We now make Impl nodes, and then die when we try to use them.
2014-01-13Work towards parsing traits definitions.Ori Bernstein
2013-12-28Add parsing support for iter loopsOri Bernstein
'for expr in loop' syntax is now parsed, although we don't actually generate code for it.
2013-06-18Move away from literal types that aren't actual compile time constants.Ori Bernstein
2013-06-08Add indexed initializer tree support.Ori Bernstein
Needed to support indexed initialization of sequence literals.
2012-10-17Labels are now Lit values, not their own toplev nodes.Ori Bernstein
2012-06-29Add in node types for match and match patterns.Ori Bernstein
2012-01-03Start of pickling stuff.Ori Bernstein
2011-11-19Fix up parsing func litsOri Bernstein
2011-11-05Initial commitOri Bernstein