summaryrefslogtreecommitdiff
path: root/dhall_syntax/src/core (unfollow)
Commit message (Expand)AuthorFilesLines
2019-11-11rustfmtNadrieril1-1/+3
2019-11-11Parse projection by expressionNadrieril2-0/+7
2019-11-11Ensure spans are compatible in Span::unionNadrieril1-5/+7
2019-11-11Add a few more pretty errorsNadrieril1-1/+1
2019-11-11Clarify Span::union and add Span::mergeNadrieril1-2/+14
2019-11-11Propagate more spansNadrieril1-3/+0
2019-11-11Display first pretty type errorNadrieril1-0/+14
2019-11-11Store a `Span` in `Value`Nadrieril1-0/+3
2019-11-11Capture absence of span in Span itselfNadrieril2-16/+15
2019-11-11Fix typoNadrieril1-1/+1
2019-11-11Move Span definition to its own fileNadrieril3-35/+46
2019-11-11Remove unused functionNadrieril1-4/+0
2019-09-09Make ParseInput independent from dhall-specific typesNadrieril1-6/+2
2019-09-06Store Spans at every node when parsingNadrieril1-4/+14
2019-09-03Add mapping functions to InterpolatedTextContentsNadrieril1-0/+46
2019-09-03Resolve imports by mutating Expr instead of cloning itNadrieril5-225/+399
2019-09-03Move Canonicalize into resolve.Fintan Halpenny1-72/+3
2019-09-03No need for as_ref callFintan Halpenny1-1/+1
2019-09-03No need to change the type of Embed when resolving anymoreNadrieril2-14/+22
2019-09-02Parse polymorphically in the Embed parameterNadrieril1-7/+2
2019-09-02Remove the notion of Directory and have File be the vector of componentsFintan Halpenny1-36/+13
2019-08-31Implement parsing of `toMap` keywordNadrieril2-0/+5
2019-08-28Rename SubExpr to Expr, and Expr to RawExprNadrieril2-37/+36
2019-08-27clippyNadrieril2-2/+2
2019-08-16Use `!` type instead of custom empty typeNadrieril2-13/+3
2019-08-13Implement inline headers parsingNadrieril3-20/+63
2019-08-13Implement Hash for ParsedSubExprNadrieril2-6/+24
2019-08-13The syntax has very little sharing; no need for Rc anymoreNadrieril1-11/+5
2019-08-13Store Imports in their own node instead of in EmbedNadrieril2-8/+18
2019-08-13Cleanup visitor codeNadrieril1-139/+54
2019-08-13Considerably simplify Embed handlingNadrieril2-127/+43
2019-08-13Stop tracking the absence of Embed values at the type levelNadrieril3-29/+4
2019-08-13No need to track the absence of `Span`s at the type levelNadrieril2-97/+74
2019-08-12Refactor of File to be the combination of Directory and the file name,FintanH1-2/+120
2019-08-08Add support for dependent typesNadrieril2-1/+6
2019-08-07Add truncated Natural subtractionNadrieril1-0/+1
2019-08-07Remove union literals from the languageNadrieril2-5/+0
2019-08-07Sort labels in projection expressionsNadrieril2-2/+97
2019-08-06Generalize empty list annotationsNadrieril1-1/+1
2019-08-06RFC3986 URLsNadrieril1-0/+1
2019-08-06Add some new tests and implement import alternativesNadrieril2-0/+64
2019-08-06Remove old-style optional literalsNadrieril2-8/+0
2019-08-06Inline headersNadrieril1-0/+1
2019-08-03Update dhall-lang submoduleNadrieril1-3/+2
2019-05-12TweakNadrieril1-12/+12
2019-05-12clippyNadrieril2-3/+2
2019-05-12Implement binary encodingNadrieril3-32/+82
2019-05-10oopsNadrieril1-0/+1
2019-05-10Write a custom map type that allows duplicatesNadrieril4-16/+201
2019-05-09Small utility SubExpr::from_builtinNadrieril1-0/+4