Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Get rid of Debug.Trace | Benjamin Barenblat | 2015-02-12 |
| | |||
* | Rewrite parser, again | Benjamin Barenblat | 2015-02-11 |
| | | | | | | | | | | Rewrite the parser with an actual grammar this time. It’s a bit ugly in places – use of the 'manyTill'' function is especially nasty and ought to be replaced with more <|> combinators, as in the 'literateFile' definition. Many thanks to Chelsea Voss <csvoss@mit.edu> for helping me figure out the grammar for this. | ||
* | Define command-line interface | Benjamin Barenblat | 2015-02-11 |
| | |||
* | Fragment: Give up and use pattern matching | Benjamin Barenblat | 2015-02-11 |
| | | | | | | I’m normally opposed to pattern matching in high-quality apps, but this is so small that I’m unconvinced it’ll be a problem. I can always switch to explicit accessors if things get too coupled. | ||
* | Write tangle | Benjamin Barenblat | 2015-02-11 |
| | |||
* | Parser: Allow internal chunk references | Benjamin Barenblat | 2015-02-11 |
| | |||
* | Rewrite parser for cleanliness | Benjamin Barenblat | 2015-02-11 |
| | |||
* | Parse fragments | Benjamin Barenblat | 2015-02-11 |