summaryrefslogtreecommitdiff
path: root/dhall (unfollow)
Commit message (Expand)AuthorFilesLines
2019-03-06Merge dhall_normalize back into dhall; that was unnecessaryNadrieril6-4/+187
2019-03-06rustfmtNadrieril1-1/+1
2019-03-06Simplify normalization using dhall! macroNadrieril1-1/+1
2019-03-06Move context to dhall_coreNadrieril3-58/+1
2019-03-06Remove doctest noise from cargo testNadrieril1-0/+3
2019-03-06Split-off normalization into its own crateNadrieril4-1/+5
2019-03-06Split-off core into its own crateNadrieril11-2624/+10
2019-03-06rustfmtNadrieril8-311/+570
2019-03-06Implement normalization for some more builtinsNadrieril3-15/+56
2019-03-06rustfmtNadrieril1-167/+292
2019-03-06Add missing builtinsNadrieril1-9/+27
2019-03-05Merge binary operations in ASTNadrieril4-126/+106
2019-03-05Update test listNadrieril2-22/+22
2019-03-05Use core aliases for number typesNadrieril1-3/+4
2019-03-05Parse doublesNadrieril1-0/+16
2019-03-05Add literal_expression_raw backNadrieril1-29/+28
2019-03-05Remove all external calls to match_pestNadrieril1-23/+25
2019-03-05Rewrite most parse rules using rule!Nadrieril1-174/+225
2019-03-05Improve the ergonomics of matchingNadrieril1-43/+41
2019-03-05Implement more flexible matchingNadrieril1-95/+106
2019-03-05Fix error handling in macrosNadrieril1-2/+2
2019-03-05Remove @get_err entrypoints from macrosNadrieril1-37/+20
2019-03-05Prepare for more flexible matching in match_children!Nadrieril1-19/+58
2019-03-05Split branching from typing in match_children!Nadrieril1-31/+49
2019-03-05Parse single quote literalsNadrieril1-17/+54
2019-03-05Extract non-parser-specific behavior from match_children!Nadrieril1-63/+126
2019-03-05Improve error handling in match_children!Nadrieril1-15/+28
2019-03-05Allow empty match in match_children!Nadrieril2-3/+8
2019-03-05Fix in match_iter error handlingNadrieril1-1/+4
2019-03-05Remove unused unstable featuresNadrieril2-5/+4
2019-03-05Tweak rustfmt optionsNadrieril1-42/+55
2019-03-05Parse more of the ASTNadrieril1-0/+87
2019-03-05Allow branching in match_children! macroNadrieril2-31/+108
2019-03-04Make some annotations optional in ASTNadrieril4-36/+74
2019-03-03Use normalization tests to test the parser tooNadrieril1-8/+19
2019-03-03Add myself to authors in Cargo.tomlNadrieril1-1/+1
2019-03-03Rollback partial move towards manual stackNadrieril1-170/+124
2019-03-03Parse more of the ASTNadrieril5-19/+25
2019-03-03Remove obsolete testsNadrieril1-2/+0
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 sizeNadrieril2-42/+28
2019-03-03Refactor parser using nom-like macrosNadrieril1-140/+228
2019-03-03Parse more AST nodesNadrieril2-35/+105
2019-03-03Handle errors in parserNadrieril3-58/+35
2019-03-03Parse builtinsNadrieril2-22/+39
2019-03-03Write macros to streamline parsingNadrieril2-25/+59
2019-03-03Merge builtins in a single enumNadrieril5-134/+103