summaryrefslogtreecommitdiff
path: root/dhall/src/parser.rs (unfollow)
Commit message (Expand)AuthorFilesLines
2019-03-05Tweak rustfmt optionsNadrieril1-42/+55
2019-03-05Parse more of the ASTNadrieril1-0/+87
2019-03-05Allow branching in match_children! macroNadrieril1-31/+107
2019-03-03Rollback partial move towards manual stackNadrieril1-170/+124
2019-03-03Parse more of the ASTNadrieril1-11/+10
2019-03-03Extract iter-matching codeNadrieril1-32/+110
2019-03-03IndentNadrieril1-114/+112
2019-03-03Wrap intermediary parsed values into a common variantNadrieril1-29/+72
2019-03-03tweakNadrieril1-9/+10
2019-03-03Brutally increase stack sizeNadrieril1-41/+23
2019-03-03Refactor parser using nom-like macrosNadrieril1-140/+228
2019-03-03Parse more AST nodesNadrieril1-33/+100
2019-03-03Handle errors in parserNadrieril1-58/+33
2019-03-03Parse builtinsNadrieril1-2/+9
2019-03-03Write macros to streamline parsingNadrieril1-25/+58
2019-03-02Add parser/failure tests from specNadrieril1-81/+82
2019-03-02Start implementing parsing on top of pestNadrieril1-24/+103
2019-03-01Split abnf_to_pest and dhall into their own cratesNadrieril1-0/+0
2019-02-28Auto-generate pest file from spec abnfNadrieril1-7/+3
2019-02-28Start rewriting parser in pestNadrieril1-0/+60
2019-02-27Fix mixed up parsing of integers/naturalsNadrieril1-3/+3
2019-02-27Switch to Rust 2018 editionNadrieril1-4/+4
2019-02-27Revert "Try to update to latest nom"Nadrieril1-1/+1
2019-02-27Try to update to latest nomNadrieril1-1/+1
2019-02-27Update dependenciesNadrieril1-1/+1
2017-03-10Reference input strings without copyingNanoTech1-1/+1
2017-03-10Parse Const, lists, and recordsNanoTech1-0/+1
2017-03-10Read and parse stdinNanoTech1-1/+1