summaryrefslogtreecommitdiff
path: root/dhall_generator (unfollow)
Commit message (Expand)AuthorFilesLines
2019-03-17Use Rc consistently everywhereNadrieril1-2/+2
2019-03-16Use Rc instead of Box in AST to allow structural sharingNadrieril1-7/+8
2019-03-16Use Box more uniformly in ASTNadrieril1-4/+6
2019-03-16Store an Option in OptionalLit instead of a vecNadrieril1-3/+3
2019-03-15Store a vec in AppNadrieril1-1/+1
2019-03-09Considerably simplify typecheck using dhall_expr!()Nadrieril1-27/+57
2019-03-09Obey clippy lintsNadrieril1-8/+7
2019-03-09Remove the pervasive Label type parameterNadrieril1-4/+4
2019-03-09Use new Label type everywhereNadrieril1-8/+8
2019-03-09Use new Label type instead of &str in parserNadrieril1-2/+2
2019-03-09Rename dhall! to dhall_expr! for clarityNadrieril1-1/+1
2019-03-08Clean up some of the messNadrieril1-2/+2
2019-03-08Rename Expr back to its true nameNadrieril1-6/+6
2019-03-08Finally get rid of all the &'i strNadrieril1-2/+2
2019-03-08Slowly propagate the new type parameter throughout the codebaseNadrieril1-8/+6
2019-03-08Generalise Context on its type of keysNadrieril1-10/+14
2019-03-08Make Expr generic in its type of labelsNadrieril1-2/+2
2019-03-06rustfmtNadrieril1-1/+2
2019-03-06Finally get rid of old parserNadrieril1-1/+1
2019-03-06Start parsing importsNadrieril1-1/+3
2019-03-06Handle correctly captured variables in dhall!Nadrieril1-34/+56
2019-03-06rustfmtNadrieril1-20/+23
2019-03-06Simplify normalization using dhall! macroNadrieril1-7/+24
2019-03-06Add proc_macro the generated dhall expressionsNadrieril2-0/+102