aboutsummaryrefslogtreecommitdiff
path: root/Cargo.lock
diff options
context:
space:
mode:
authorbors[bot] <26634292+bors[bot]@users.noreply.github.com>2020-07-29 18:18:53 +0100
committerGitHub <[email protected]>2020-07-29 18:18:53 +0100
commit2dfda0b984c45946b9a4148bd848350deac544f2 (patch)
tree1942eeab995b0bd191c6a998b47cb20a426e5dd3 /Cargo.lock
parent525ae706b3e4c0f5f8b80d197e5fede0a9974442 (diff)
parent3d28292157e1b6c9675ef64eddf53786c3e7dc5f (diff)
Merge #5572
5572: Switch to ungrammar from ast_src r=matklad a=matklad The primary advantage of ungrammar is that it (eventually) allows one to describe concrete syntax tree structure -- with alternatives and specific sequence of tokens & nodes. That should be re-usable for: * generate `make` calls * Rust reference * Hypothetical parser's evented API We loose doc comments for the time being unfortunately. I don't think we should add support for doc comments to ungrammar -- they'll make grammar file hard to read. We might supply docs as out-of band info, or maybe just via a reference, but we'll think about that once things are no longer in flux bors r+ 🤖 Co-authored-by: Aleksey Kladov <[email protected]>
Diffstat (limited to 'Cargo.lock')
-rw-r--r--Cargo.lock7
1 files changed, 7 insertions, 0 deletions
diff --git a/Cargo.lock b/Cargo.lock
index ff225399e..b7a9516e3 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1750,6 +1750,12 @@ dependencies = [
1750] 1750]
1751 1751
1752[[package]] 1752[[package]]
1753name = "ungrammar"
1754version = "0.1.0"
1755source = "registry+https://github.com/rust-lang/crates.io-index"
1756checksum = "0ee12e4891ab3acc2d95d5023022ace22020247bb8a8d1ece875a443f7dab37d"
1757
1758[[package]]
1753name = "unicode-bidi" 1759name = "unicode-bidi"
1754version = "0.3.4" 1760version = "0.3.4"
1755source = "registry+https://github.com/rust-lang/crates.io-index" 1761source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1893,5 +1899,6 @@ dependencies = [
1893 "pico-args", 1899 "pico-args",
1894 "proc-macro2", 1900 "proc-macro2",
1895 "quote", 1901 "quote",
1902 "ungrammar",
1896 "walkdir", 1903 "walkdir",
1897] 1904]