aboutsummaryrefslogtreecommitdiffstats
path: root/src/mds-kbdc/make-tree.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* with a few exceptions and some remaining files, never return directly on failure, always goto fail by invoking fail_ifMattias Andrée2014-12-081-10/+17
* rename pfail to failMattias Andrée2014-12-081-24/+24
* fail_if supports sequences without being double bracketedMattias Andrée2014-12-071-2/+2
* mds-kbdc: mMattias Andrée2014-12-031-0/+2
* mds-kbdc: make-tree: whitespaceMattias Andrée2014-12-031-20/+20
* mds-kbdc: make-tree: split parse_lineMattias Andrée2014-12-031-235/+327
* mds-kbdc: make-tree: mMattias Andrée2014-12-031-9/+11
* mds-kbdc: make-tree: m simplificationMattias Andrée2014-12-031-2/+0
* mds-kbdc: make-tree: make large macros into functionsMattias Andrée2014-12-031-341/+481
* mds-kbdc: make-tree: simplificationMattias Andrée2014-12-031-67/+61
* mds-kbdc: simplification + remove debug codeMattias Andrée2014-12-031-35/+27
* mds-kbdc: use absolute and relative pathsMattias Andrée2014-12-021-17/+4
* mds-kbdc: files with syntax errors are not emptyMattias Andrée2014-12-021-1/+2
* mds-kbdc: expand tabsMattias Andrée2014-12-021-2/+0
* mMattias Andrée2014-12-021-1/+1
* typoMattias Andrée2014-12-021-1/+1
* mds-kbdc: more simplificationMattias Andrée2014-12-021-274/+307
* mds-kbdc: small simplifications to make-treeMattias Andrée2014-12-021-54/+104
* mds-kbdc: split out some code in make-treeMattias Andrée2014-12-021-53/+140
* mds-kbdc: most of the structure validationMattias Andrée2014-12-011-1/+1
* mds-kbdc: process includesMattias Andrée2014-11-301-1/+28
* mds-kbdc: add support for empty filesMattias Andrée2014-11-301-0/+8
* mds-kbdc: check that there is something after the :Mattias Andrée2014-11-291-2/+9
* add a minor todoMattias Andrée2014-11-281-1/+1
* add a todoMattias Andrée2014-11-281-0/+2
* m + macro call alternation eliminationMattias Andrée2014-11-281-1/+1
* some code simplificiationsMattias Andrée2014-11-231-73/+25
* Starting on some reworkMattias Andrée2014-11-221-20/+5
* typoMattias Andrée2014-11-191-1/+1
* mds-kbdc: support alternations and dots in macro_callsMattias Andrée2014-11-171-35/+28
* whitespaceMattias Andrée2014-11-171-1/+1
* remove dubug lineMattias Andrée2014-11-171-1/+0
* fix macro call regressionMattias Andrée2014-11-171-1/+5
* whitespaceMattias Andrée2014-11-171-60/+60
* docMattias Andrée2014-11-171-0/+14
* macro stuffMattias Andrée2014-11-171-207/+150
* macrosationMattias Andrée2014-11-171-42/+32
* whoops with escapesMattias Andrée2014-11-171-3/+3
* mMattias Andrée2014-11-171-1/+1
* whitespaceMattias Andrée2014-11-171-2/+2
* mds-kbdc: treeise macro callsMattias Andrée2014-11-171-38/+114
* mMattias Andrée2014-11-171-1/+1
* mds-kbdc: fix treeisation of map statementsMattias Andrée2014-11-171-6/+24
* mds-kbdc: fix treeisation of let-statementsMattias Andrée2014-11-171-24/+42
* mds-kbdc: fix treeisation of if-statementsMattias Andrée2014-11-171-8/+23
* small fixes and a bunch of testsMattias Andrée2014-11-171-17/+33
* mMattias Andrée2014-11-161-0/+1
* print parsed tree, of course there are some errors...Mattias Andrée2014-11-161-5/+59
* mds-kbdc: fix stack bug when parsing mapping statementsMattias Andrée2014-11-161-1/+25
* mds-kbdc: working on transing mapping statements into treesMattias Andrée2014-11-161-3/+135