summaryrefslogtreecommitdiff
path: root/src/parse/expr.cpp
AgeCommit message (Collapse)AuthorFilesLines
2015-03-13Const items in expressions, attributes in impl blocksJohn Hodge1-2/+11
2015-03-12Float parsing, module-level macro expansionJohn Hodge1-11/+46
2015-03-10Rework macro handling to support correct repetitionsJohn Hodge1-6/+23
2015-03-09Parse updatesJohn Hodge1-35/+60
2015-03-09Fixed patterns, bool literalsJohn Hodge1-7/+15
2015-03-08Cleanup to pattern handlingJohn Hodge1-45/+54
2015-03-08Correct parsing of macro expansion template.John Hodge1-6/+6
2015-03-08Macro definitions now being usedJohn Hodge1-15/+121
2015-03-08Macro parsing, saving, and evaluatingJohn Hodge1-26/+46
2015-03-07Added file+line reporting to error messagesJohn Hodge1-3/+3
2015-03-07Prettier printingJohn Hodge1-4/+10
2015-01-25Hacked in dumping as rustJohn Hodge (sonata)1-18/+31
2015-01-22Corrected pattern handling (a bit)John Hodge (sonata)1-15/+81
2015-01-22Minor tweaks to pattern parsing (needs rework)John Hodge (sonata)1-0/+15
2015-01-19Slow work on typecheck/propagate structureJohn Hodge (sonata)1-2/+9
2015-01-16Added associated type reference parse, and tuple value parseJohn Hodge (sonata)1-1/+12
2015-01-15Type alias bound to path, considering removing std hack and implementing AST ↵John Hodge (sonata)1-5/+2
read
2015-01-05Parser - Handle methods correctlyJohn Hodge (sonata)1-10/+17
2015-01-05Implementing path lookup (bottom level of resolve)John Hodge (sonata)1-1/+7
2015-01-02Adding in support for std, parsing now broken due to TODO early in processJohn Hodge (sonata)1-3/+3
2015-01-01Name resolve framework coming alongJohn Hodge (sonata)1-6/+5
2014-12-30Rework expressions so they can be iterated (and actually save data)John Hodge (sonata)1-73/+74
2014-12-23Move source files to src/ folderJohn Hodge (sonata)1-0/+631