aboutsummaryrefslogtreecommitdiffstats
path: root/src/mds-kbdc/make-tree.c (unfollow)
Commit message (Expand)AuthorFilesLines
2014-12-02mds-kbdc: expand tabsMattias Andrée1-2/+0
2014-12-02mMattias Andrée1-1/+1
2014-12-02typoMattias Andrée1-1/+1
2014-12-02mds-kbdc: more simplificationMattias Andrée1-274/+307
2014-12-02mds-kbdc: small simplifications to make-treeMattias Andrée1-54/+104
2014-12-02mds-kbdc: split out some code in make-treeMattias Andrée1-53/+140
2014-12-01mds-kbdc: most of the structure validationMattias Andrée1-1/+1
2014-11-30mds-kbdc: process includesMattias Andrée1-1/+28
2014-11-30mds-kbdc: add support for empty filesMattias Andrée1-0/+8
2014-11-29mds-kbdc: check that there is something after the :Mattias Andrée1-2/+9
2014-11-28add a minor todoMattias Andrée1-1/+1
2014-11-28add a todoMattias Andrée1-0/+2
2014-11-28m + macro call alternation eliminationMattias Andrée1-1/+1
2014-11-23some code simplificiationsMattias Andrée1-73/+25
2014-11-22Starting on some reworkMattias Andrée1-20/+5
2014-11-19typoMattias Andrée1-1/+1
2014-11-17mds-kbdc: support alternations and dots in macro_callsMattias Andrée1-35/+28
2014-11-17whitespaceMattias Andrée1-1/+1
2014-11-17remove dubug lineMattias Andrée1-1/+0
2014-11-17fix macro call regressionMattias Andrée1-1/+5
2014-11-17whitespaceMattias Andrée1-60/+60
2014-11-17docMattias Andrée1-0/+14
2014-11-17macro stuffMattias Andrée1-207/+150
2014-11-17macrosationMattias Andrée1-42/+32
2014-11-17whoops with escapesMattias Andrée1-3/+3
2014-11-17mMattias Andrée1-1/+1
2014-11-17whitespaceMattias Andrée1-2/+2
2014-11-17mds-kbdc: treeise macro callsMattias Andrée1-38/+114
2014-11-17mMattias Andrée1-1/+1
2014-11-17mds-kbdc: fix treeisation of map statementsMattias Andrée1-6/+24
2014-11-17mds-kbdc: fix treeisation of let-statementsMattias Andrée1-24/+42
2014-11-17mds-kbdc: fix treeisation of if-statementsMattias Andrée1-8/+23
2014-11-17small fixes and a bunch of testsMattias Andrée1-17/+33
2014-11-16mMattias Andrée1-0/+1
2014-11-16print parsed tree, of course there are some errors...Mattias Andrée1-5/+59
2014-11-16mds-kbdc: fix stack bug when parsing mapping statementsMattias Andrée1-1/+25
2014-11-16mds-kbdc: working on transing mapping statements into treesMattias Andrée1-3/+135
2014-11-16mds-kbdc: do not mark runaway } as invalid, but rather runawayMattias Andrée1-0/+4
2014-11-16mds-kbdc: annotate tree with source code locations and report where unpopped scopes were pushedMattias Andrée1-13/+21
2014-11-16mMattias Andrée1-2/+1
2014-11-16mds-kbdc: fix array elements: allow functionsMattias Andrée1-9/+15
2014-11-16mds-kbdc: fix let without arrayMattias Andrée1-0/+3
2014-11-16mds-kbdc: support arraysMattias Andrée1-7/+55
2014-11-13check that the parsing stack is empty when the end of a file has been reachedMattias Andrée1-2/+14
2014-11-13parse let statement, however not arrays yetMattias Andrée1-3/+31
2014-11-11add todoMattias Andrée1-0/+2
2014-11-11mds-kbdc: have + memory leak on destruction of haveMattias Andrée1-1/+72
2014-11-11CHARS_END => ENDMattias Andrée1-7/+7
2014-11-11mMattias Andrée1-2/+1
2014-11-11mds-kbdc: forMattias Andrée1-4/+58