summaryrefslogtreecommitdiff
path: root/dhall/src/syntax/text (follow)
Commit message (Collapse)AuthorAgeFilesLines
* spec: allow trailing delimitersNadrieril2020-06-251-6/+7
|
* spec!: remove Optional/build and Optional/foldNadrieril2020-06-251-4/+3
|
* spec: remove Unicode character from `dhall.abnf`Nadrieril2020-06-251-1/+1
|
* spec!: remove the ability to quote paths in URLsNadrieril2020-06-253-14/+8
|
* spec: ensure `keyword` rule only matches keywordsNadrieril2020-06-251-2/+4
|
* spec: not all ABNF parsers like empty rulesNadrieril2020-06-253-44/+21
|
* spec: allow quoted labels to be emptyNadrieril2020-06-252-2/+4
|
* spec: fix precedence of `===` and `with`Nadrieril2020-06-252-9/+15
|
* fix(ci): grammar sync test fails spuriously on ciNadrieril2020-06-201-0/+1
|
* Commit grammar file locallyNadrieril2020-05-302-0/+965
| | | | | The crate publishing process does not allow access to files outside the current crate.
* Use dhall.abnf directly instead of via symlinkNadrieril2020-05-301-1/+0
| | | | Because windows doesn't support symlinks properly
* Move Label escaping out of its Display implNadrieril2020-04-091-21/+33
|
* Move duplicate field checking to parserNadrieril2020-04-071-10/+54
|
* Move BinOp and Builtin definitions in the relevant moduleNadrieril2020-04-062-87/+9
|
* Extract operation-related code to a new moduleNadrieril2020-04-062-6/+7
|
* Split off operations from main expr enumNadrieril2020-04-062-77/+100
|
* Rename LitKind to NumKindNadrieril2020-03-312-10/+10
|
* Remove more unnecessary parens in printerNadrieril2020-03-201-8/+13
|
* Parse RFC3986 URLsNadrieril2020-03-202-2/+22
|
* Run clippyNadrieril2020-03-172-12/+25
|
* Implement record punsNadrieril2020-03-113-1/+8
|
* Add support for `with` keywordNadrieril2020-03-102-1/+43
|
* Implement remote imports and cleanup import chainingNadrieril2020-03-052-10/+10
|
* Implement remote `as Location` resolutionNadrieril2020-03-051-1/+1
|
* Add support for dotted field syntaxNadrieril2020-02-201-1/+12
|
* Add support for duplicate record fieldsNadrieril2020-02-201-17/+31
|
* Introduce LitKind to factor out common enum nodesNadrieril2020-02-112-15/+26
|
* Remove the Embed variant from ExprKindNadrieril2020-02-112-16/+11
|
* Use Spans consistently by valueNadrieril2020-02-021-5/+1
|
* Fix spans for unions and recordsNadrieril2020-02-021-17/+18
|
* Move parser files to syntax/Nadrieril2020-01-302-0/+190
|
* Move main API to lib.rsNadrieril2020-01-301-1/+1
|
* Cleanup variable handlingNadrieril2020-01-292-2/+2
|
* Update dhall-lang submoduleNadrieril2019-12-271-8/+7
|
* Extend merge to work on OptionalsNadrieril2019-12-241-0/+9
|
* Update dhall-lang submoduleNadrieril2019-12-231-10/+18
|
* Update dhall-lang submoduleNadrieril2019-12-231-13/+10
|
* Add two new Integer builtinsNadrieril2019-12-232-0/+4
|
* rustfmtNadrieril2019-12-221-4/+7
|
* Implement parsing for record completionNadrieril2019-12-222-8/+31
|
* Update dhall-lang submoduleNadrieril2019-12-221-0/+2
|
* Generate parser manually to make the crate publishableNadrieril2019-12-211-3/+9
|
* Fix some commentsNadrieril2019-12-201-2/+2
|
* s/RawExpr/UnspannedExpr/Nadrieril2019-12-202-4/+8
|
* Reorganize printerNadrieril2019-12-201-135/+132
|
* s/ExprF/ExprKind/Nadrieril2019-12-202-11/+11
|
* Rename syntax::core to syntax::astNadrieril2019-12-192-11/+10
|
* Split syntax module between text and binaryNadrieril2019-12-173-0/+1422