summaryrefslogtreecommitdiff
path: root/dhall/src/syntax/text (unfollow)
Commit message (Collapse)AuthorFilesLines
2021-04-03Avoid ambiguity from use of Itertools::intersperse.Ceri Storey1-3/+1
2020-11-01Untangle caching codeNadrieril1-1/+1
2020-10-28No need to escape underscores in pretty-printingNadrieril1-1/+3
2020-10-28Prefer u64/i64 to usize/isizeNadrieril1-3/+3
2020-10-25Implement Text/replaceBasile Henry1-0/+2
2020-09-14spec: Enable `with` optimizationsNadrieril2-21/+9
2020-06-25spec: allow trailing delimitersNadrieril1-6/+7
2020-06-25spec!: remove Optional/build and Optional/foldNadrieril1-4/+3
2020-06-25spec: remove Unicode character from `dhall.abnf`Nadrieril1-1/+1
2020-06-25spec!: remove the ability to quote paths in URLsNadrieril3-14/+8
2020-06-25spec: ensure `keyword` rule only matches keywordsNadrieril1-2/+4
2020-06-25spec: not all ABNF parsers like empty rulesNadrieril3-44/+21
2020-06-25spec: allow quoted labels to be emptyNadrieril2-2/+4
2020-06-25spec: fix precedence of `===` and `with`Nadrieril2-9/+15
2020-06-20fix(ci): grammar sync test fails spuriously on ciNadrieril1-0/+1
2020-05-30Commit grammar file locallyNadrieril2-0/+965
The crate publishing process does not allow access to files outside the current crate.
2020-05-30Use dhall.abnf directly instead of via symlinkNadrieril1-1/+0
Because windows doesn't support symlinks properly
2020-04-09Move Label escaping out of its Display implNadrieril1-21/+33
2020-04-07Move duplicate field checking to parserNadrieril1-10/+54
2020-04-06Move BinOp and Builtin definitions in the relevant moduleNadrieril2-87/+9
2020-04-06Extract operation-related code to a new moduleNadrieril2-6/+7
2020-04-06Split off operations from main expr enumNadrieril2-77/+100
2020-03-31Rename LitKind to NumKindNadrieril2-10/+10
2020-03-20Remove more unnecessary parens in printerNadrieril1-8/+13
2020-03-20Parse RFC3986 URLsNadrieril2-2/+22
2020-03-17Run clippyNadrieril2-12/+25
2020-03-11Implement record punsNadrieril3-1/+8
2020-03-10Add support for `with` keywordNadrieril2-1/+43
2020-03-05Implement remote imports and cleanup import chainingNadrieril2-10/+10
2020-03-05Implement remote `as Location` resolutionNadrieril1-1/+1
2020-02-20Add support for dotted field syntaxNadrieril1-1/+12
2020-02-20Add support for duplicate record fieldsNadrieril1-17/+31
2020-02-11Introduce LitKind to factor out common enum nodesNadrieril2-15/+26
2020-02-11Remove the Embed variant from ExprKindNadrieril2-16/+11
2020-02-02Use Spans consistently by valueNadrieril1-5/+1
2020-02-02Fix spans for unions and recordsNadrieril1-17/+18
2020-01-30Move parser files to syntax/Nadrieril2-0/+190
2020-01-30Move main API to lib.rsNadrieril1-1/+1
2020-01-29Cleanup variable handlingNadrieril2-2/+2
2019-12-27Update dhall-lang submoduleNadrieril1-8/+7
2019-12-24Extend merge to work on OptionalsNadrieril1-0/+9
2019-12-23Update dhall-lang submoduleNadrieril1-10/+18
2019-12-23Update dhall-lang submoduleNadrieril1-13/+10
2019-12-23Add two new Integer builtinsNadrieril2-0/+4
2019-12-22rustfmtNadrieril1-4/+7
2019-12-22Implement parsing for record completionNadrieril2-8/+31
2019-12-22Update dhall-lang submoduleNadrieril1-0/+2
2019-12-21Generate parser manually to make the crate publishableNadrieril1-3/+9
2019-12-20Fix some commentsNadrieril1-2/+2
2019-12-20s/RawExpr/UnspannedExpr/Nadrieril2-4/+8