From 0f2b1022f2cc973665115769c10bbf0a55237e00 Mon Sep 17 00:00:00 2001 From: Antonin Delpeuch Date: Thu, 6 Nov 2025 14:43:08 +0100 Subject: [PATCH] Unvendor tree-sitter-clojure --- CHANGELOG.md | 2 +- Cargo.lock | 11 + Cargo.toml | 1 + build.rs | 5 - manual/src/languages_supported.md | 8 +- src/parse/tree_sitter_parser.rs | 7 +- vendored_parsers/highlights/clojure.scm | 1 - vendored_parsers/tree-sitter-clojure-src | 1 - .../tree-sitter-clojure/.gitignore | 5 - .../tree-sitter-clojure/CHANGELOG.md | 175 - .../tree-sitter-clojure/COPYING.txt | 121 - .../tree-sitter-clojure/README.md | 46 - .../tree-sitter-clojure/doc/credits.md | 59 - .../tree-sitter-clojure/doc/limits.md | 28 - .../tree-sitter-clojure/doc/resources.md | 17 - .../tree-sitter-clojure/doc/scope.md | 103 - .../tree-sitter-clojure/doc/testing.md | 226 - .../tree-sitter-clojure/doc/use.md | 25 - .../tree-sitter-clojure/doc/what-and-why.md | 101 - .../tree-sitter-clojure/grammar.js | 528 - .../tree-sitter-clojure/package.json | 16 - .../queries/highlights.scm | 29 - .../tree-sitter-clojure/src/grammar.json | 1939 -- .../tree-sitter-clojure/src/node-types.json | 3501 --- .../tree-sitter-clojure/src/parser.c | 25353 ---------------- .../src/tree_sitter/parser.h | 230 - .../test/corpus/anon_fn_lit.txt | 24 - .../test/corpus/bool_lit.txt | 21 - .../test/corpus/char_lit.txt | 43 - .../test/corpus/comment.txt | 34 - .../test/corpus/derefing_lit.txt | 25 - .../test/corpus/dis_expr.txt | 68 - .../test/corpus/evaling_lit.txt | 14 - .../test/corpus/kwd_lit.txt | 102 - .../test/corpus/list_lit.txt | 101 - .../test/corpus/map_lit.txt | 66 - .../test/corpus/meta_lit.txt | 137 - .../test/corpus/nil_lit.txt | 10 - .../test/corpus/ns_map_lit.txt | 66 - .../test/corpus/num_lit.txt | 241 - .../test/corpus/old_meta.lit | 91 - .../test/corpus/quoting_lit.txt | 26 - .../test/corpus/read_cond_lit.txt | 18 - .../test/corpus/regex_lit.txt | 21 - .../test/corpus/set_lit.txt | 41 - .../test/corpus/splicing_read_cond_lit.txt | 27 - .../test/corpus/str_lit.txt | 33 - .../test/corpus/sym_lit.txt | 63 - .../test/corpus/sym_val_lit.txt | 55 - .../test/corpus/syn_quoting_lit.txt | 27 - .../test/corpus/tagged_or_ctor_lit.txt | 44 - .../test/corpus/unquote_splicing_lit.txt | 75 - .../test/corpus/unquoting_lit.txt | 30 - .../test/corpus/var_quoting_lit.txt | 29 - .../test/corpus/vec_lit.txt | 48 - 55 files changed, 21 insertions(+), 34097 deletions(-) delete mode 120000 vendored_parsers/highlights/clojure.scm delete mode 120000 vendored_parsers/tree-sitter-clojure-src delete mode 100644 vendored_parsers/tree-sitter-clojure/.gitignore delete mode 100644 vendored_parsers/tree-sitter-clojure/CHANGELOG.md delete mode 100644 vendored_parsers/tree-sitter-clojure/COPYING.txt delete mode 100644 vendored_parsers/tree-sitter-clojure/README.md delete mode 100644 vendored_parsers/tree-sitter-clojure/doc/credits.md delete mode 100644 vendored_parsers/tree-sitter-clojure/doc/limits.md delete mode 100644 vendored_parsers/tree-sitter-clojure/doc/resources.md delete mode 100644 vendored_parsers/tree-sitter-clojure/doc/scope.md delete mode 100644 vendored_parsers/tree-sitter-clojure/doc/testing.md delete mode 100644 vendored_parsers/tree-sitter-clojure/doc/use.md delete mode 100644 vendored_parsers/tree-sitter-clojure/doc/what-and-why.md delete mode 100644 vendored_parsers/tree-sitter-clojure/grammar.js delete mode 100644 vendored_parsers/tree-sitter-clojure/package.json delete mode 100644 vendored_parsers/tree-sitter-clojure/queries/highlights.scm delete mode 100644 vendored_parsers/tree-sitter-clojure/src/grammar.json delete mode 100644 vendored_parsers/tree-sitter-clojure/src/node-types.json delete mode 100644 vendored_parsers/tree-sitter-clojure/src/parser.c delete mode 100644 vendored_parsers/tree-sitter-clojure/src/tree_sitter/parser.h delete mode 100644 vendored_parsers/tree-sitter-clojure/test/corpus/anon_fn_lit.txt delete mode 100644 vendored_parsers/tree-sitter-clojure/test/corpus/bool_lit.txt delete mode 100644 vendored_parsers/tree-sitter-clojure/test/corpus/char_lit.txt delete mode 100644 vendored_parsers/tree-sitter-clojure/test/corpus/comment.txt delete mode 100644 vendored_parsers/tree-sitter-clojure/test/corpus/derefing_lit.txt delete mode 100644 vendored_parsers/tree-sitter-clojure/test/corpus/dis_expr.txt delete mode 100644 vendored_parsers/tree-sitter-clojure/test/corpus/evaling_lit.txt delete mode 100644 vendored_parsers/tree-sitter-clojure/test/corpus/kwd_lit.txt delete mode 100644 vendored_parsers/tree-sitter-clojure/test/corpus/list_lit.txt delete mode 100644 vendored_parsers/tree-sitter-clojure/test/corpus/map_lit.txt delete mode 100644 vendored_parsers/tree-sitter-clojure/test/corpus/meta_lit.txt delete mode 100644 vendored_parsers/tree-sitter-clojure/test/corpus/nil_lit.txt delete mode 100644 vendored_parsers/tree-sitter-clojure/test/corpus/ns_map_lit.txt delete mode 100644 vendored_parsers/tree-sitter-clojure/test/corpus/num_lit.txt delete mode 100644 vendored_parsers/tree-sitter-clojure/test/corpus/old_meta.lit delete mode 100644 vendored_parsers/tree-sitter-clojure/test/corpus/quoting_lit.txt delete mode 100644 vendored_parsers/tree-sitter-clojure/test/corpus/read_cond_lit.txt delete mode 100644 vendored_parsers/tree-sitter-clojure/test/corpus/regex_lit.txt delete mode 100644 vendored_parsers/tree-sitter-clojure/test/corpus/set_lit.txt delete mode 100644 vendored_parsers/tree-sitter-clojure/test/corpus/splicing_read_cond_lit.txt delete mode 100644 vendored_parsers/tree-sitter-clojure/test/corpus/str_lit.txt delete mode 100644 vendored_parsers/tree-sitter-clojure/test/corpus/sym_lit.txt delete mode 100644 vendored_parsers/tree-sitter-clojure/test/corpus/sym_val_lit.txt delete mode 100644 vendored_parsers/tree-sitter-clojure/test/corpus/syn_quoting_lit.txt delete mode 100644 vendored_parsers/tree-sitter-clojure/test/corpus/tagged_or_ctor_lit.txt delete mode 100644 vendored_parsers/tree-sitter-clojure/test/corpus/unquote_splicing_lit.txt delete mode 100644 vendored_parsers/tree-sitter-clojure/test/corpus/unquoting_lit.txt delete mode 100644 vendored_parsers/tree-sitter-clojure/test/corpus/var_quoting_lit.txt delete mode 100644 vendored_parsers/tree-sitter-clojure/test/corpus/vec_lit.txt diff --git a/CHANGELOG.md b/CHANGELOG.md index 71de7ae71..c55f8428a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ ### Parsing -Added support for protocol buffer files. Updated Ada, CMake, Dart, +Added support for protocol buffer files. Updated Ada, Clojure, CMake, Dart, Devicetree, Elm, Gleam, HCL, Newick, QML, R, Racket, SQL, Scheme, and Solidity parsers. diff --git a/Cargo.lock b/Cargo.lock index b0c0012da..08bcd2f5f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -279,6 +279,7 @@ dependencies = [ "tree-sitter-bash", "tree-sitter-c", "tree-sitter-c-sharp", + "tree-sitter-clojure-orchard", "tree-sitter-cmake", "tree-sitter-cpp", "tree-sitter-css", @@ -1062,6 +1063,16 @@ dependencies = [ "tree-sitter-language", ] +[[package]] +name = "tree-sitter-clojure-orchard" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62ff7bdebec1f2578787697e32b5539842b8ea9e35df784b537c22cf1ed1aa8f" +dependencies = [ + "cc", + "tree-sitter-language", +] + [[package]] name = "tree-sitter-cmake" version = "0.7.1" diff --git a/Cargo.toml b/Cargo.toml index 4bc36ba28..36d7582ac 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -80,6 +80,7 @@ tree-sitter-ada = "0.1.0" tree-sitter-bash = "0.23.3" tree-sitter-c = "0.23.4" tree-sitter-c-sharp = "0.23.1" +tree-sitter-clojure-orchard = "0.2.0" tree-sitter-cmake = "0.7.1" tree-sitter-cpp = "0.23.4" tree-sitter-css = "0.23.1" diff --git a/build.rs b/build.rs index 60cb64e81..3420dcbfd 100644 --- a/build.rs +++ b/build.rs @@ -67,11 +67,6 @@ impl TreeSitterParser { fn main() { let parsers = vec![ - TreeSitterParser { - name: "tree-sitter-clojure", - src_dir: "vendored_parsers/tree-sitter-clojure-src", - extra_files: vec![], - }, TreeSitterParser { name: "tree-sitter-commonlisp", src_dir: "vendored_parsers/tree-sitter-commonlisp-src", diff --git a/manual/src/languages_supported.md b/manual/src/languages_supported.md index e0ad15c5b..54df8e55a 100644 --- a/manual/src/languages_supported.md +++ b/manual/src/languages_supported.md @@ -14,10 +14,10 @@ with `difft --list-languages`. | C | [tree-sitter/tree-sitter-c](https://github.com/tree-sitter/tree-sitter-c) | | C++ | [tree-sitter/tree-sitter-cpp](https://github.com/tree-sitter/tree-sitter-cpp) | | C# | [tree-sitter/tree-sitter-c-sharp](https://github.com/tree-sitter/tree-sitter-c-sharp) | -| Clojure | [sogaiu/tree-sitter-clojure](https://github.com/sogaiu/tree-sitter-clojure) | +| Clojure | [grammar-orchard/tree-sitter-clojure-orchard](https://codeberg.org/grammar-orchard/tree-sitter-clojure-orchard) | | CMake | [uyha/tree-sitter-cmake](https://github.com/uyha/tree-sitter-cmake) | | Common Lisp | [theHamsta/tree-sitter-commonlisp](https://github.com/theHamsta/tree-sitter-commonlisp) | -| Dart | [grammar-orchard/tree-sitter-dart](https://codeberg.org/grammar-orchard/tree-sitter-dart-orchard) | +| Dart | [grammar-orchard/tree-sitter-dart-orchard](https://codeberg.org/grammar-orchard/tree-sitter-dart-orchard) | | Device Tree | [joelspadin/tree-sitter-devicetree](https://github.com/joelspadin/tree-sitter-devicetree) | | Elixir | [elixir-lang/tree-sitter-elixir](https://github.com/elixir-lang/tree-sitter-elixir) | | Elm | [elm-tooling/tree-sitter-elm](https://github.com/elm-tooling/tree-sitter-elm) | @@ -48,12 +48,12 @@ with `difft --list-languages`. | R | [r-lib/tree-sitter-r](https://github.com/r-lib/tree-sitter-r) | | Racket | [6cdh/tree-sitter-racket](https://github.com/6cdh/tree-sitter-racket) | | Ruby | [tree-sitter/tree-sitter-ruby](https://github.com/tree-sitter/tree-sitter-ruby) | -| Rust | [tree-sitter/tree-sitter-rust](https://github.com/tree-sitter/tree-sitter-rust) | +| Rust | [grammar-orchard/tree-sitter-rust-orchard](https://codeberg.org/grammar-orchard/tree-sitter-rust-orchard) | | Scala | [tree-sitter/tree-sitter-scala](https://github.com/tree-sitter/tree-sitter-scala) | | Scheme | [6cdh/tree-sitter-scheme](https://github.com/6cdh/tree-sitter-scheme) | | Smali | [amaanq/tree-sitter-smali](https://github.com/amaanq/tree-sitter-smali) | | Solidity | [JoranHonig/tree-sitter-solidity](https://github.com/JoranHonig/tree-sitter-solidity) | -| SQL | [derekstride/tree-sitter-sql](https://github.com/derekstride/tree-sitter-sql) | +| SQL | [derekstride/tree-sitter-sql](https://github.com/derekstride/tree-sitter-sql) | | Swift | [alex-pinkus/tree-sitter-swift](https://github.com/alex-pinkus/tree-sitter-swift) | | TypeScript, TSX | [tree-sitter/tree-sitter-typescript](https://github.com/tree-sitter/tree-sitter-typescript) | | Verilog | [tree-sitter/tree-sitter-verilog](https://github.com/tree-sitter/tree-sitter-verilog) | diff --git a/src/parse/tree_sitter_parser.rs b/src/parse/tree_sitter_parser.rs index ffb2046c0..2ea188940 100644 --- a/src/parse/tree_sitter_parser.rs +++ b/src/parse/tree_sitter_parser.rs @@ -69,7 +69,6 @@ pub(crate) struct TreeSitterConfig { } extern "C" { - fn tree_sitter_clojure() -> ts::Language; fn tree_sitter_commonlisp() -> ts::Language; fn tree_sitter_elisp() -> ts::Language; fn tree_sitter_elvish() -> ts::Language; @@ -184,7 +183,9 @@ pub(crate) fn from_language(language: guess::Language) -> TreeSitterConfig { } } Clojure => { - let language = unsafe { tree_sitter_clojure() }; + let language_fn = tree_sitter_clojure_orchard::LANGUAGE; + let language = tree_sitter::Language::new(language_fn); + TreeSitterConfig { language: language.clone(), atom_nodes: ["kwd_lit", "regex_lit"].into_iter().collect(), @@ -193,7 +194,7 @@ pub(crate) fn from_language(language: guess::Language) -> TreeSitterConfig { .collect(), highlight_query: ts::Query::new( &language, - include_str!("../../vendored_parsers/highlights/clojure.scm"), + tree_sitter_clojure_orchard::HIGHLIGHTS_QUERY, ) .unwrap(), sub_languages: vec![], diff --git a/vendored_parsers/highlights/clojure.scm b/vendored_parsers/highlights/clojure.scm deleted file mode 120000 index caafb2a4f..000000000 --- a/vendored_parsers/highlights/clojure.scm +++ /dev/null @@ -1 +0,0 @@ -../tree-sitter-clojure/queries/highlights.scm \ No newline at end of file diff --git a/vendored_parsers/tree-sitter-clojure-src b/vendored_parsers/tree-sitter-clojure-src deleted file mode 120000 index c99fb6866..000000000 --- a/vendored_parsers/tree-sitter-clojure-src +++ /dev/null @@ -1 +0,0 @@ -tree-sitter-clojure/src \ No newline at end of file diff --git a/vendored_parsers/tree-sitter-clojure/.gitignore b/vendored_parsers/tree-sitter-clojure/.gitignore deleted file mode 100644 index cbae9a8cf..000000000 --- a/vendored_parsers/tree-sitter-clojure/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -node_modules -bin -build -*.log - diff --git a/vendored_parsers/tree-sitter-clojure/CHANGELOG.md b/vendored_parsers/tree-sitter-clojure/CHANGELOG.md deleted file mode 100644 index a34b3cf23..000000000 --- a/vendored_parsers/tree-sitter-clojure/CHANGELOG.md +++ /dev/null @@ -1,175 +0,0 @@ -## Changelog - -Bits may be missing and/or inaccurate :) - -### Future? - -* Handle zero bytes? -* Decide about inline use (e.g. add some \_bare\_\* constructs? stop using?) - ([#41](https://github.com/sogaiu/tree-sitter-clojure/issues/41)) - -### v0.0.13 - 2024-05-15 - -* Features and Fixes - * Increase API number from 13 to 14 - ([#60](https://github.com/sogaiu/tree-sitter-clojure/issues/60)) - * Remove Node and Rust Bindings - ([#61](https://github.com/sogaiu/tree-sitter-clojure/issues/61)) - * Update version info in package.json - -* Docs - * What and why doc - update bindings info - -### v0.0.12 - 2023-05-07 - -* Features and Fixes - * Loosen sym_val_lit definition - ([#51](https://github.com/sogaiu/tree-sitter-clojure/issues/51)) - * Handle metadata that is an evaling_lit - ([#35](https://github.com/sogaiu/tree-sitter-clojure/issues/35), - [#46](https://github.com/sogaiu/tree-sitter-clojure/issues/46), - [#50](https://github.com/sogaiu/tree-sitter-clojure/issues/50)) - * Handle construct used for ClojureDart's parameterized types - ([#35](https://github.com/sogaiu/tree-sitter-clojure/issues/35), - [#44](https://github.com/sogaiu/tree-sitter-clojure/pull/44), - [#46](https://github.com/sogaiu/tree-sitter-clojure/issues/46)) - * Generate parser.c and friends with tree-sitter 0.20.7 (ABI 13) - ([#26](https://github.com/sogaiu/tree-sitter-clojure/pull/26), - [#34](https://github.com/sogaiu/tree-sitter-clojure/issues/34), - [#45](https://github.com/sogaiu/tree-sitter-clojure/issues/45)) -* Docs - * README - * Add section on "what and why" - ([#38](https://github.com/sogaiu/tree-sitter-clojure/issues/38)) - * Add section pointing to other docs - ([#47](https://github.com/sogaiu/tree-sitter-clojure/issues/47)) - * Move resources list to own document - ([#47](https://github.com/sogaiu/tree-sitter-clojure/issues/47)) - * Remove npm-related descriptions - ([#47](https://github.com/sogaiu/tree-sitter-clojure/issues/47)) - * Use doc - mostly new users added - ([#47](https://github.com/sogaiu/tree-sitter-clojure/issues/47)) - * Scope doc - corrections and refinements - ([#47](https://github.com/sogaiu/tree-sitter-clojure/issues/47)) - * Testing doc - link and format updates - ([#47](https://github.com/sogaiu/tree-sitter-clojure/issues/47)) - * What and why doc - added - ([#47](https://github.com/sogaiu/tree-sitter-clojure/issues/47)) - * Limits doc - added - * notes.txt - removed -* Developer-related - * Improve maintainability of grammar.js - ([#39](https://github.com/sogaiu/tree-sitter-clojure/issues/39), - [#40](https://github.com/sogaiu/tree-sitter-clojure/issues/40)) - * Remove dependence on npm - ([#36](https://github.com/sogaiu/tree-sitter-clojure/issues/36), - [#37](https://github.com/sogaiu/tree-sitter-clojure/issues/37), - [#38](https://github.com/sogaiu/tree-sitter-clojure/issues/38), - [#45](https://github.com/sogaiu/tree-sitter-clojure/issues/45)) - * Cleanup package.json - ([#34](https://github.com/sogaiu/tree-sitter-clojure/issues/34), - [#36](https://github.com/sogaiu/tree-sitter-clojure/issues/36), - [#37](https://github.com/sogaiu/tree-sitter-clojure/issues/37), - [#38](https://github.com/sogaiu/tree-sitter-clojure/issues/38), - [#45](https://github.com/sogaiu/tree-sitter-clojure/issues/45)) - * Move corpus to test/corpus - * Most developer-bits moved to separate repository - ([#35](https://github.com/sogaiu/tree-sitter-clojure/issues/35), - [#36](https://github.com/sogaiu/tree-sitter-clojure/issues/36), - [#39](https://github.com/sogaiu/tree-sitter-clojure/issues/39), - [#42](https://github.com/sogaiu/tree-sitter-clojure/issues/42), - [#43](https://github.com/sogaiu/tree-sitter-clojure/issues/43), - [#45](https://github.com/sogaiu/tree-sitter-clojure/issues/45), - [#46](https://github.com/sogaiu/tree-sitter-clojure/issues/46), - [#47](https://github.com/sogaiu/tree-sitter-clojure/issues/47)) -* Credits - * borkdude - ([#51](https://github.com/sogaiu/tree-sitter-clojure/issues/51)) - * cgrand - ([#44](https://github.com/sogaiu/tree-sitter-clojure/pull/44)) - * dannyfreeman - ([#26](https://github.com/sogaiu/tree-sitter-clojure/pull/26), - [#35](https://github.com/sogaiu/tree-sitter-clojure/issues/35), - [#37](https://github.com/sogaiu/tree-sitter-clojure/issues/37), - [#38](https://github.com/sogaiu/tree-sitter-clojure/issues/38), - [#39](https://github.com/sogaiu/tree-sitter-clojure/issues/39), - [#40](https://github.com/sogaiu/tree-sitter-clojure/issues/40), - [#41](https://github.com/sogaiu/tree-sitter-clojure/issues/41), - [#42](https://github.com/sogaiu/tree-sitter-clojure/issues/42), - [#43](https://github.com/sogaiu/tree-sitter-clojure/issues/43), - [#46](https://github.com/sogaiu/tree-sitter-clojure/issues/46), - [#48](https://github.com/sogaiu/tree-sitter-clojure/pull/48), - [#49](https://github.com/sogaiu/tree-sitter-clojure/issues/49), - [#51](https://github.com/sogaiu/tree-sitter-clojure/issues/51)) - * dmiller - ([#42](https://github.com/sogaiu/tree-sitter-clojure/issues/42)) - * IGJoshua - ([#35](https://github.com/sogaiu/tree-sitter-clojure/issues/35)) - * NoahTheDuke - ([#26](https://github.com/sogaiu/tree-sitter-clojure/pull/26), - [#35](https://github.com/sogaiu/tree-sitter-clojure/issues/35), - [#37](https://github.com/sogaiu/tree-sitter-clojure/issues/37), - [#38](https://github.com/sogaiu/tree-sitter-clojure/issues/38), - [#39](https://github.com/sogaiu/tree-sitter-clojure/issues/39), - [#40](https://github.com/sogaiu/tree-sitter-clojure/issues/40), - [#42](https://github.com/sogaiu/tree-sitter-clojure/issues/42)) - * phronmophobic - ([#35](https://github.com/sogaiu/tree-sitter-clojure/issues/35)) - -### v0.0.11 - 2023-01-22 - -* Update version info in package.json - -### v0.0.10 - 2023-01-06 - -* Tokenize symbols and keywords further - ([#31](https://github.com/sogaiu/tree-sitter-clojure/issues/31)) - - dannyfreeman -* Address symbols after metadata issue - ([#21](https://github.com/sogaiu/tree-sitter-clojure/issues/21)) - - dannyfreeman -* Change formatting of grammar.js - -### v0.0.9 - 2022-06-03 - -* Add corpus for light testing -* Add highlighting queries for difftastic - ([#20](https://github.com/sogaiu/tree-sitter-clojure/issues/20)) -* Remove web-tree-sitter dependency - ([#19](https://github.com/sogaiu/tree-sitter-clojure/issues/19)) -* Re-add binding.gyp - -### v0.0.8 - 2021-03-17 - -* Upgrade tree-sitter to 0.19.3 -* Add Cargo.toml -* Upgrade tree-sitter to 0.19.2 -* Add generated bindings directory and content - -### v0.0.7 - 2021-01-05 - -* CC0-1.0 ([#11](https://github.com/sogaiu/tree-sitter-clojure/issues/11)) -* Tweak grammar.js - -### v0.0.3 - 2020-10-30 - -* Add generated src directory and content -* Major renaming -* More fields -* Refine metadata bits -* Refine \_bare\_\* constructs usage -* Address discard / number parsing issue - ([#7](https://github.com/sogaiu/tree-sitter-clojure/issues/7)) -* Octal number tweak -* Restore visibility of comment nodes -* ? - -### v0.0.2 - 2020-09-02 - -* Handle whitespace explicitly, no extras -* Start using some \_bare\_\* constructs -* ? - -### v0.0.1 - 2020-07-05 - -* First tagging diff --git a/vendored_parsers/tree-sitter-clojure/COPYING.txt b/vendored_parsers/tree-sitter-clojure/COPYING.txt deleted file mode 100644 index 0e259d42c..000000000 --- a/vendored_parsers/tree-sitter-clojure/COPYING.txt +++ /dev/null @@ -1,121 +0,0 @@ -Creative Commons Legal Code - -CC0 1.0 Universal - - CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE - LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN - ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS - INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES - REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS - PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM - THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED - HEREUNDER. - -Statement of Purpose - -The laws of most jurisdictions throughout the world automatically confer -exclusive Copyright and Related Rights (defined below) upon the creator -and subsequent owner(s) (each and all, an "owner") of an original work of -authorship and/or a database (each, a "Work"). - -Certain owners wish to permanently relinquish those rights to a Work for -the purpose of contributing to a commons of creative, cultural and -scientific works ("Commons") that the public can reliably and without fear -of later claims of infringement build upon, modify, incorporate in other -works, reuse and redistribute as freely as possible in any form whatsoever -and for any purposes, including without limitation commercial purposes. -These owners may contribute to the Commons to promote the ideal of a free -culture and the further production of creative, cultural and scientific -works, or to gain reputation or greater distribution for their Work in -part through the use and efforts of others. - -For these and/or other purposes and motivations, and without any -expectation of additional consideration or compensation, the person -associating CC0 with a Work (the "Affirmer"), to the extent that he or she -is an owner of Copyright and Related Rights in the Work, voluntarily -elects to apply CC0 to the Work and publicly distribute the Work under its -terms, with knowledge of his or her Copyright and Related Rights in the -Work and the meaning and intended legal effect of CC0 on those rights. - -1. Copyright and Related Rights. A Work made available under CC0 may be -protected by copyright and related or neighboring rights ("Copyright and -Related Rights"). Copyright and Related Rights include, but are not -limited to, the following: - - i. the right to reproduce, adapt, distribute, perform, display, - communicate, and translate a Work; - ii. moral rights retained by the original author(s) and/or performer(s); -iii. publicity and privacy rights pertaining to a person's image or - likeness depicted in a Work; - iv. rights protecting against unfair competition in regards to a Work, - subject to the limitations in paragraph 4(a), below; - v. rights protecting the extraction, dissemination, use and reuse of data - in a Work; - vi. database rights (such as those arising under Directive 96/9/EC of the - European Parliament and of the Council of 11 March 1996 on the legal - protection of databases, and under any national implementation - thereof, including any amended or successor version of such - directive); and -vii. other similar, equivalent or corresponding rights throughout the - world based on applicable law or treaty, and any national - implementations thereof. - -2. Waiver. To the greatest extent permitted by, but not in contravention -of, applicable law, Affirmer hereby overtly, fully, permanently, -irrevocably and unconditionally waives, abandons, and surrenders all of -Affirmer's Copyright and Related Rights and associated claims and causes -of action, whether now known or unknown (including existing as well as -future claims and causes of action), in the Work (i) in all territories -worldwide, (ii) for the maximum duration provided by applicable law or -treaty (including future time extensions), (iii) in any current or future -medium and for any number of copies, and (iv) for any purpose whatsoever, -including without limitation commercial, advertising or promotional -purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each -member of the public at large and to the detriment of Affirmer's heirs and -successors, fully intending that such Waiver shall not be subject to -revocation, rescission, cancellation, termination, or any other legal or -equitable action to disrupt the quiet enjoyment of the Work by the public -as contemplated by Affirmer's express Statement of Purpose. - -3. Public License Fallback. Should any part of the Waiver for any reason -be judged legally invalid or ineffective under applicable law, then the -Waiver shall be preserved to the maximum extent permitted taking into -account Affirmer's express Statement of Purpose. In addition, to the -extent the Waiver is so judged Affirmer hereby grants to each affected -person a royalty-free, non transferable, non sublicensable, non exclusive, -irrevocable and unconditional license to exercise Affirmer's Copyright and -Related Rights in the Work (i) in all territories worldwide, (ii) for the -maximum duration provided by applicable law or treaty (including future -time extensions), (iii) in any current or future medium and for any number -of copies, and (iv) for any purpose whatsoever, including without -limitation commercial, advertising or promotional purposes (the -"License"). The License shall be deemed effective as of the date CC0 was -applied by Affirmer to the Work. Should any part of the License for any -reason be judged legally invalid or ineffective under applicable law, such -partial invalidity or ineffectiveness shall not invalidate the remainder -of the License, and in such case Affirmer hereby affirms that he or she -will not (i) exercise any of his or her remaining Copyright and Related -Rights in the Work or (ii) assert any associated claims and causes of -action with respect to the Work, in either case contrary to Affirmer's -express Statement of Purpose. - -4. Limitations and Disclaimers. - - a. No trademark or patent rights held by Affirmer are waived, abandoned, - surrendered, licensed or otherwise affected by this document. - b. Affirmer offers the Work as-is and makes no representations or - warranties of any kind concerning the Work, express, implied, - statutory or otherwise, including without limitation warranties of - title, merchantability, fitness for a particular purpose, non - infringement, or the absence of latent or other defects, accuracy, or - the present or absence of errors, whether or not discoverable, all to - the greatest extent permissible under applicable law. - c. Affirmer disclaims responsibility for clearing rights of other persons - that may apply to the Work or any use thereof, including without - limitation any person's Copyright and Related Rights in the Work. - Further, Affirmer disclaims responsibility for obtaining any necessary - consents, permissions or other rights required for any use of the - Work. - d. Affirmer understands and acknowledges that Creative Commons is not a - party to this document and has no duty or obligation with respect to - this CC0 or use of the Work. diff --git a/vendored_parsers/tree-sitter-clojure/README.md b/vendored_parsers/tree-sitter-clojure/README.md deleted file mode 100644 index b7b809739..000000000 --- a/vendored_parsers/tree-sitter-clojure/README.md +++ /dev/null @@ -1,46 +0,0 @@ -# tree-sitter-clojure - -A tree-sitter grammar for Clojure and ClojureScript - -## What the Repository Provides - -This repository provides some files used to create various artifacts -(e.g. dynamic libraries) used for handling Clojure and ClojureScript -source code via tree-sitter. - -Please see the [what and why document](doc/what-and-why.md) for -detailed information. - -## Potential Changes Announcements - -Changes may occur because: - -1. There may be unanticipated important use cases we may want to - account for -2. The grammar depends on tree-sitter which remains in flux (and is - still pre 1.0) -3. It's possible we missed something or got something wrong about - Clojure and we might want to remedy that - -To get a heads-up before such changes occur, please consider -subscribing to the [Potential Changes Announcements -issue](https://github.com/sogaiu/tree-sitter-clojure/issues/33) to be -notified beforehand. - -Note that previously tagged versions may work fine depending on the -use case. See the [changelog](CHANGELOG.md) for details. - -## Other Documents - -There are some documents in the [`doc` directory](doc/) covering -topics such as: - -* [Scope](doc/scope.md) -* [Limits](doc/limits.md) -* [Testing](doc/testing.md) -* [Uses](doc/use.md) - -## Acknowledgments - -Please see the [credits](doc/credits.md). - diff --git a/vendored_parsers/tree-sitter-clojure/doc/credits.md b/vendored_parsers/tree-sitter-clojure/doc/credits.md deleted file mode 100644 index 7815a57a4..000000000 --- a/vendored_parsers/tree-sitter-clojure/doc/credits.md +++ /dev/null @@ -1,59 +0,0 @@ -## Credits - -Many people were directly and indirectly involved in bringing about tree-sitter-clojure. I may have missed some people below, please let me know if I have. Thanks to all! - -* Aerijo - Guide to your first Tree-sitter grammar -* ahlinc - tree-sitter work -* alehatsman - nvim-treesitter and related discussion -* alexmiller - clojure-related inquiries and docs -* andrewchambers - discussion -* bbatsov - discussions and clojure-ts-mode -* bfredl - neovim and tree-sitter work -* borkdude - analyze-reify, babashka, clj-kondo, edamame, and more -* carocad - parcera and discussions -* cgrand - ClojureDart and related reader explanation -* clojars - including everyone who has uploaded there -* CoenraadS - Bracket-Pair-Colorizer-2 -* dannyfreeman - grammar.js enhancements and fixes, clojure-ts-mode and discussions -* dmiller - ClojureCLR consultation -* EvegeniyPeshkov - syntax-highlighter -* georgewfraser - vscode-tree-sitter -* gfredericks - test.check, generators, and discussions -* GrayJack - discussions and tree-sitter-janet -* hitode909 - vscode-perl-outline -* iarenaza - discussions -* IGJoshua - ClojureCLR investigations -* jafingerhut - clojure-related inquiries and haironfire research -* jeff-hykin - tree-sitter and VSCode related -* kolja - nrepl-alliance and tree-sitter question concerning Clojure on StackOverflow -* lread - rewrite-cljc and discussions -* mauricioszabo - clover and repl-tooling -* maxbrunsfeld - tree-sitter and related -* monnier - emacs-tree-sitter related -* NoahTheDuke - discussion and suggestions -* nwjsmith - tree-sitter upgrade -* oakmac - tree-sitter-clojure.oakmac, conj 2018 unsession, advice, etc. -* p00f - nvim-ts-rainbow -* pedrorgirardi - discussions, vscode and tree-sitter-clojure bits -* PEZ - calva, vscode tips, and general discussion -* phronmophobic - dewey, discussion, and repository data -* pyrmont - review, error-spotting, fix, and discussions -* rewinfrey - helpful bits from tree-sitter-haskell -* richhickey - clojure, etc. -* rrudakov - discussions and clojure-ts-mode -* Saikyun - discussions -* seancorfield - clojure-related inquiries -* SergeevPavel - tree-sitter-clojure.SergeevPavel (fork of tree-sitter-clojure.Tavistock with further work) -* SevereOverfl0w - tree-sitter and vim info -* shackra - tree-sitter-query.el -* SignSpice - discussion -* snoe - discussions -* Tavistock - tree-sitter-clojure.Tavistock -* th0rex - emacs-tree-sitter related -* theHamsta - neovim, nvim-treesitter, tree-sitter-commonlisp -* tobias - clojars work -* tonsky - sublime-clojure work with test data, clojure north talk, alabaster theme -* ubolonton - emacs-tree-sitter -* vigoux - nvim-treesitter and related -* Wilfred - difftastic, bug reporting, and discussion - diff --git a/vendored_parsers/tree-sitter-clojure/doc/limits.md b/vendored_parsers/tree-sitter-clojure/doc/limits.md deleted file mode 100644 index b02687597..000000000 --- a/vendored_parsers/tree-sitter-clojure/doc/limits.md +++ /dev/null @@ -1,28 +0,0 @@ -# Limits - -The following items are known to not necessarily work: - -* [Some template - files](https://github.com/sogaiu/tree-sitter-clojure/issues/42#issuecomment-1426727973) - - these are often not strictly speaking Clojure, though they look pretty close -* Other code that is not standard Clojure - [1](https://github.com/fjarri/clojure-scribble#basic-usage) - [2](https://github.com/dgrnbrg/piplin/blob/4c39386413d62ec9c2d679fa4c742313d97f75ef/src/piplin/mips.clj#L12) - because it uses functionality that modifies Clojure's reader behavior - in certain ways [1](https://github.com/jwymanm/chiara#the-syntax) - [2](https://github.com/dgrnbrg/piplin/blob/4c39386413d62ec9c2d679fa4c742313d97f75ef/src/piplin/types/bits.clj#L231-L251) -* Some older Clojure code - for example, `^` used to mean "wrap the - following thing in `(meta ...)`" - [1](https://github.com/clojure/clojure/blob/1.0.x/src/jvm/clojure/lang/LispReader.java#L71) - [2](https://github.com/clojure/clojure/blob/1.0.x/src/clj/clojure/zip.clj#L58) -* [ClojureCLR's pipe syntax for - symbols](https://github.com/sogaiu/tree-sitter-clojure/issues/35#issuecomment-1407320526) - ([comment at #42](https://github.com/sogaiu/tree-sitter-clojure/issues/42#issuecomment-1450290140)) -* [Files that contain one or more - zero-bytes](https://github.com/sogaiu/tree-sitter-clojure/issues/42#issuecomment-1430546851) - [1](https://github.com/santifa/clj-dbase/blob/a269ca62d529cf82cec7bffce2e38b71458c6087/src/clj_dbase/core.clj#L121) - [2](https://github.com/ont-app/vocabulary/blob/5929b9b1a16b07dc60f1012070da684e8f073326/resources/uri-escapes.edn) - - this might be a tree-sitter limitation - -See [#42](https://github.com/sogaiu/tree-sitter-clojure/issues/42) for -more details. diff --git a/vendored_parsers/tree-sitter-clojure/doc/resources.md b/vendored_parsers/tree-sitter-clojure/doc/resources.md deleted file mode 100644 index f8388ba4b..000000000 --- a/vendored_parsers/tree-sitter-clojure/doc/resources.md +++ /dev/null @@ -1,17 +0,0 @@ -# Resources - -Below is a list of resources related to tree-sitter and/or Clojure. - -Some may be a bit dated at this point. - -* [Guide to your first Tree-sitter - grammar](https://gist.github.com/Aerijo/df27228d70c633e088b0591b8857eeef) -* [sublime-clojure](https://github.com/tonsky/sublime-clojure) -* [syntax-highlighter](https://github.com/EvgeniyPeshkov/syntax-highlighter) -* [tree-sitter](http://tree-sitter.github.io/tree-sitter/) -* [tree-sitter-clojure.oakmac](https://github.com/oakmac/tree-sitter-clojure) -* [tree-sitter-clojure.SergeevPavel](https://github.com/SergeevPavel/tree-sitter-clojure) -* [tree-sitter-clojure.Tavistock](https://github.com/Tavistock/tree-sitter-clojure) -* [vscode-tree-sitter](https://github.com/georgewfraser/vscode-tree-sitter) -* [web-tree-sitter - API](https://github.com/tree-sitter/tree-sitter/blob/master/lib/binding_web/tree-sitter-web.d.ts) diff --git a/vendored_parsers/tree-sitter-clojure/doc/scope.md b/vendored_parsers/tree-sitter-clojure/doc/scope.md deleted file mode 100644 index 59858388e..000000000 --- a/vendored_parsers/tree-sitter-clojure/doc/scope.md +++ /dev/null @@ -1,103 +0,0 @@ -# Scope of tree-sitter-clojure - -## TLDR - -Only "primitives" -(e.g. [symbols](https://github.com/sogaiu/tree-sitter-clojure/blob/c00293fb0cd5ce3a7005c0601e9b546c1ea73094/grammar.js#L280-L282), -[lists](https://github.com/sogaiu/tree-sitter-clojure/blob/c00293fb0cd5ce3a7005c0601e9b546c1ea73094/grammar.js#L307-L309), -etc.) are supported, i.e. no higher level constructs like `defn`. - -## The Details - -### Why - -For some background, Clojure (and other Lisps) have runtime extensible -"syntax" via macros, but AFAIU tree-sitter's current design assumes a -fixed syntax. - -Keeping the above in mind, below are some of the factors that -influenced the current stance on scope: - -* Clojure has no language specification. This means it's unclear what - to try to support in the grammar. For example, `defn` is defined in - the `clojure.core` namespace, but then so are a lot of other things - and `clojure.core` is not a small namespace. - -* Each additional item added to the grammar tends to increase the - difficulty of getting the grammar to function correctly (or well - enough). In the event that an issue is discovered or a much desired - feature surfaces, the more items there already are in the grammar, - generally, the harder it may be to accomodate / adjust. - -* Handling more things might lead to degraded performance. Apart from - possibly that being a negative for end-user use, that might also - lead to more waiting time while testing across large samples of code - (which has been essential because of the lack of a specification). - -### Alternatives - -It is possible to [use tree-sitter-clojure as a -base](https://github.com/tree-sitter/tree-sitter/issues/645) to add -additional constructs to a "derived" grammar. For example, such a -grammar might be specialized to look for "definitions". At least in -[emacs-tree-sitter](https://github.com/ubolonton/emacs-tree-sitter), -[it is technically possibly to have multiple grammars be used on -single -buffer](https://github.com/ubolonton/emacs-tree-sitter/discussions/129#discussioncomment-502836): - -> If you want 2 parse trees in the same buffer instead, you would need -> to define an advice for tree-sitter--do-parse, as well as additional -> buffer-local variables for the secondary grammar. - -Apparently it became possible in September of 2020 for [queries to -match on any of a node's -supertypes](https://github.com/tree-sitter/tree-sitter/pull/738). It -may be possible to make a list supertype that is "composed of" `defn` -and things that are not `defn`. -[tree-sitter-clojure-def](https://github.com/sogaiu/tree-sitter-clojure-def) -is an attempt at realizing this apoproach. - -However, depending on one's goals, it might make more sense to -consider leveraging [clj-kondo's analysis -capabilities](https://github.com/clj-kondo/clj-kondo/tree/master/analysis) -as clj-kondo already understands Clojure pretty well. IIUC, -[clojure-lsp does -this](https://github.com/clojure-lsp/clojure-lsp/blob/14724457f0d553795dfe16317d3ee6c5fc97d4ba/deps.edn#L21). - -### Miscellaneous Points - -* Earlier attempts at adding `def` and friends resulted in -unacceptably high error rates [1]. The tests were conducted against -code from [Clojars](https://clojars.org/) (uncontrived code) [2]. - -* For use cases like structural editing, it seems important to be able - to distinguish between the following sorts of cases: - * `defn` used for defining a function, and - * [Using the symbol `defn` within a macro to construct code to - define a - function](https://github.com/Raynes/conch/blob/685f2c73138f376f2aa0623053dfdaba350a04f4/src/me/raynes/conch.clj#L251-L252) - - AFAICT, the approach taken in tree-sitter-clojure-def does not - make telling these sorts of things apart possible. - -* It doesn't seem possible to support all "defining" macros like - `defsomething` - (e.g. https://github.com/redplanetlabs/specter/blob/efaf35558a2c0068f5b6a8ef1dbbd0912702bdbd/src/clj/com/rpl/specter.cljc#L57-L60) - since a user's Clojure code can define these. - -## Footnotes - -* [1] Author's opinion :) -* [2] Two of the previous tree-sitter-clojure attempts (by -[oakmac](https://github.com/oakmac/tree-sitter-clojure) and -[Tavistock](https://github.com/Tavistock/tree-sitter-clojure)) also -had unacceptably high error rates. The former of those two grammars -tried to handle higher level constructs and it had a notably higher -error rate. After trying to modify that grammar to address the error -rate unsuccessfully, it seemed like the two points were related. Note -though that this is just a suspicion. - -## References - -* https://www.reddit.com/r/Clojure/comments/fkc6uv/is_anyone_working_on_a_treesitter_parser_for/fksmf67/ -* https://github.com/sogaiu/tree-sitter-clojure/issues/15#issuecomment-880729889 diff --git a/vendored_parsers/tree-sitter-clojure/doc/testing.md b/vendored_parsers/tree-sitter-clojure/doc/testing.md deleted file mode 100644 index 56b24a8c6..000000000 --- a/vendored_parsers/tree-sitter-clojure/doc/testing.md +++ /dev/null @@ -1,226 +0,0 @@ -# Testing tree-sitter-clojure - -## TLDR - -[tree-sitter-clojure](https://github.com/sogaiu/tree-sitter-clojure) -has been tested using a variety of methods. - -_Note_: Current serious testing is done via the code and instructions -in the [ts-clojure](https://github.com/sogaiu/ts-clojure) repository. -The description below is left for historical purposes. - -## The Details - -This document will touch on some of those methods and why they were -attempted: - -1. Using corpus data from other tree-sitter-clojure attempts -2. Using Clojure source from [Clojars](https://clojars.org/) -3. Generative testing via - [Hypothesis](https://github.com/HypothesisWorks/hypothesis) - -Other employed methods that won't be covered (in much, if any, detail) -here: - -1. Sporadic manual invocations -2. Using [tonsky's - sublime-clojure](https://github.com/tonsky/sublime-clojure) test - data -3. Generative testing via - [test.check](https://github.com/clojure/test.check/) -4. [Manual inspection of the - grammar](https://github.com/sogaiu/tree-sitter-clojure/issues/3) - -## Using corpus data from other tree-sitter-clojure attempts - -There were at least two previous attempts at implementing -tree-sitter-clojure, [one by -oakmac](https://github.com/oakmac/tree-sitter-clojure) and [another by -Tavistock](https://github.com/Tavistock/tree-sitter-clojure). -Important things were learned by trying to make these attempts work, -but for reasons not covered here, a separate attempt was started. - -Both earlier attempts had -[corpus](https://github.com/oakmac/tree-sitter-clojure/tree/master/corpus) -[data](https://github.com/Tavistock/tree-sitter-clojure/tree/master/corpus) -that could be adapted for testing. Consequently, -[tsclj-tests-parser](https://github.com/sogaiu/tsclj-tests-parser) was -created to extract [the relevant data as plain -files](https://github.com/sogaiu/tsclj-tests-parser/-/tree/master/test-files). -These were in turn fed to tree-sitter's `parse` command using the -tree-sitter-clojure grammar to check for parsing errors. - -If changes are made to tree-sitter-clojure's grammar, this method can -be used to quickly check for some forms of undesirable breakage. -(This could be taken a bit further by adapting the content as corpus -data for tree-sitter-clojure.) - -### But... - -One issue with this approach is that it relies on manually identifying -and spelling out appropriate test cases, which in the case of Clojure, -is complicated by the lack of a language specification. - -Apart from detailed research, this was partially addressed by testing -against a large sample of Clojure source code written by the -community. - -## Using Clojure source from Clojars - -The most fruitful method of testing was working with Clojure source -written by humans for purposes other than for testing -tree-sitter-clojure. - -### Where to get samples of Clojure source - -Initially, repositories were cloned from a variety of locations, but -before long a decision was made to switch to using "release" jars from -Clojars. - -The latter decision was motivated by wanting source that was less -likely to be "broken" in various ways. Compared to "release" jar -content from Clojars, the default branch of a repository seemed to -have a higher probability of "not quite working". Although the -Clojars "release" idea was an improvement, weeding out inappropriate -Clojure source was still necessary. - -A variety of approaches were used to come up with a specific list of -jars from Clojars, but the most recent attempt is -[gen-clru-list](https://github.com/sogaiu/gen-clru-list). This is -basically a [babashka](https://github.com/babashka/babashka) script -that fetches [Clojars' -feed.clj](https://github.com/clojars/clojars-web/wiki/Data#useful-extracts-from-the-poms), -does some processing, and writes out a list of urls. For reference, -this approach currently yields a number of urls in the neighborhood of -19,000. - -### How to check retrieved Clojure samples - -The retrieved content was initially checked using -[a-tsclj-checker](https://github.com/sogaiu/a-tsclj-checker) (an -adaptation of -[analyze-reify](https://github.com/borkdude/analyze-reify)) which uses -[Rust bindings for -tree-sitter](https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_rust) -and tree-sitter-clojure to parse Clojure source code. Notably, it can -traverse directories and also operate on `.jar` files. - -Once an error is detected, it is easier to investigate if one has -direct access to the Clojure source file in question (as compared with -rummaging around `.jar` files). Thus, it was decided to create a -single directory tree containing extracted data from all retrieved -jars. On a side note, the single directory tree took less than 2 GB -of disk space. - -A less fancy, but easier to maintain (i.e. not written in Rust) tool -- -[ts-grammar-checker](https://github.com/sogaiu/ts-grammar-checker) -- was -developed as an alternative to `a-tsclj-checker`. Strictly speaking, -`ts-grammar-checker` may not be necessary as one can probably employ -tree-sitter's `parse` command in combination with `find`, `xargs` and the like -if on some kind of \*nix. An example of a comparable invocation is: - -``` -find ~/src/clojars-cljish -type f -regex '.*\.clj[cs]?$' -print0 | xargs -0 tree-sitter parse --quiet > my-results.txt -``` - -`a-tsclj-checker` is the fastest tool but it has not been updated to -the most recent version of tree-sitter-clojure. `ts-grammar-checker` -is not quite as fast, but it can be easily adapted to work with other -tree-sitter grammars (e.g. it's -[used](https://github.com/sogaiu/ts-grammar-checker/-/blob/master/janet-checker.janet) -for -[tree-sitter-janet-simple](https://github.com/sogaiu/tree-sitter-janet-simple) -as well). However, it does not support accessing content within -`.jar` files. - -Across somewhat less than 150,000 files (.clj, .cljc, .cljs), -`a-tsclj-checker` typically takes a little less than 30 seconds, while -`ts-grammar-checker` typically takes a bit more than 100 seconds (at -least on the author's machine). In subjective terms, it hasn't felt -terribly different because knowing there is at least a 30 second wait, -[one typically doesn't sit waiting at a prompt for execution -completion](https://xkcd.com/303/). - -For any files that parse with errors, it can be handy to apply -[clj-kondo](https://github.com/clj-kondo/clj-kondo). The specific -details that `clj-kondo` reported were often helpful when examining -individual files, but that diagnostic information also provided a way -to partition the files into groups. Subjectively it can feel more -manageable to deal with 5 groups of files compared with 100 separate -files (though it's true that the grouping does not always turn out to -be that meaningful). - -An individual "suspect" file is typically viewed manually in an editor -(usually one that has `clj-kondo` support enabled) and examined for -"issues". - -In practice, testing the grammar against appropriate Clojure source -from Clojars has been the most useful in finding issues with the -grammar. The lack of a specification for Clojure increased the -difficulty of creating an appropriate grammar, but having a large -sample of code to test against helped to mitigate this a bit. On more -than one occasion some version of the grammar failed to parse some -legitimate Clojure source and subsequent investigation revealed that -the grammar had not accounted for an uncommom and/or unanticipated -usage. - -### But... - -This method has a significant weakness as there could be cases where -tree-sitter would parse successfully but the result could be -inappropriate. For example, if the grammar definition was faulty, -something which should be parsed as a symbol might end up parsed as a -number with no error reported. - -To partially address this issue, generative / property-based testing -was attempted. - -## Generative testing via Hypothesis - -Initially, [some effort was made to use -test.check](https://gist.github.com/sogaiu/c0d668d050b63e298ef63549e357f9d2). -However, [an outstanding issue with -test.check](https://github.com/clojure/test.check/blob/master/doc/growth-and-shrinking.md#unnecessary-bind) -(aka TCHECK-112) seemed very likely to be relevant for the types of -tests being considered. Also, the approach used -[libpython-clj](https://github.com/clj-python/libpython-clj) to call -tree-sitter via [Python bindings for -tree-sitter](https://github.com/tree-sitter/py-tree-sitter). Although -invoking tree-sitter via Python worked, it was awkward to connect this -with `test.check`. For the above reasons, the `test.check` + -`libpython-clj` approach (neat as it was) was abandoned. - -Interestingly, Python's Hypothesis doesn't suffer from test.check's -["long-standing Hard -Problem"](https://clojure.atlassian.net/browse/TCHECK-112) so that was -given a try. -[prop-test-ts-clj](https://github.com/sogaiu/prop-test-ts-clj) and -[hypothesis-grammar-clojure](https://github.com/sogaiu/hypothesis-grammar-clojure) -are the resulting bits. - -At least [one -issue](https://github.com/sogaiu/tree-sitter-clojure/issues/7) was -discovered and it also turned out that -[parcera](https://github.com/carocad/parcera) was -[affected](https://github.com/carocad/parcera/issues/86). - -The code was also adapted a bit to test -[Calva](https://github.com/BetterThanTomorrow/calva). Some issues -were discovered and [reported -upstream](https://github.com/BetterThanTomorrow/calva/issues/802). - -### But... - -A drawback of this approach is that details of the tree-sitter-clojure -grammar became embedded in the tests. One consequence is that if -tree-sitter-clojure's grammar changes, then the tests may need to be -updated to reflect changes in the grammar (if there is an intent to -continue to use them). - -## Summary - -tree-sitter-clojure has been tested in a variety ways attempting to -address various real-world constraints (e.g. lack of a language -specification, limitations of tree-sitter's approach for a language -with extensible syntax, etc.). AFAICT, for what it sets out to do, it -seems to work pretty well so far. diff --git a/vendored_parsers/tree-sitter-clojure/doc/use.md b/vendored_parsers/tree-sitter-clojure/doc/use.md deleted file mode 100644 index 8a59bc560..000000000 --- a/vendored_parsers/tree-sitter-clojure/doc/use.md +++ /dev/null @@ -1,25 +0,0 @@ -## Use Information - -tree-sitter-clojure has been used in or by the following: - -* [clojure-ts-mode](https://github.com/clojure-emacs/clojure-ts-mode) - -* [Cursorless](https://github.com/cursorless-dev/cursorless) - -* [difftastic](https://github.com/Wilfred/difftastic) - -* [Helix Editor](https://github.com/helix-editor/helix) - -* [nvim-treesitter](https://github.com/nvim-treesitter/nvim-treesitter) - -* [Semgrep](https://github.com/returntocorp/semgrep) - -* [tree-sitter-langs](https://github.com/emacs-tree-sitter/tree-sitter-langs) - -* Exploring [alternative highlighting - ideas](https://github.com/ubolonton/emacs-tree-sitter/issues/68) and - [an early emacs user - foray](https://ag91.github.io/blog/2021/06/22/how-(simple-is)-to-install-a-clojure-tree-sitter-grammar-and-use-it-from-emacs/), - both via - [emacs-tree-sitter](https://github.com/ubolonton/emacs-tree-sitter). - diff --git a/vendored_parsers/tree-sitter-clojure/doc/what-and-why.md b/vendored_parsers/tree-sitter-clojure/doc/what-and-why.md deleted file mode 100644 index 5a0ed66e1..000000000 --- a/vendored_parsers/tree-sitter-clojure/doc/what-and-why.md +++ /dev/null @@ -1,101 +0,0 @@ -# What the Repository Provides and Why - -This document describes what files and directories the repository -provides and associated reasoning. First it covers things which are -likely to remain in place for some time (except perhaps the `src` -directory). This is followed by a description of things that are more -likely to change or be removed. - -One might be interested in this content out of academic curiosity but -more likely it might be because one is thinking of depending on the -repository in some way. - -## What and Why - -The order of the following files and directories is alphabetical and -not meant to reflect relative importance. - -* `CHANGELOG.md` - this file contains a changelog. - -* `COPYING.txt` - this file contains license information for the - repository. - -* `grammar.js` - this file contains a grammar description and is used - in the process of generating parser source code that lives in `src`. - It's likely that this (or something comparable) will continue to be - provided assuming tree-sitter doesn't change the way it works. - -* `package.json` - this file is needed by a - [component](https://github.com/cursorless-dev/vscode-parse-tree/) of - [Cursorless](https://www.cursorless.org/). It uses our grammar via - yarn and `package.json` seems to be essential. - -* `queries` - this directory and the simple file it contains are - provided on request from - [`difftastic`](https://github.com/Wilfred/difftastic) folks. The - file it contains doesn't contain much and is not likely to be the - sort of thing one expects to be used in an editor. - -* `README.md` - this file contains the repository's README content. - -* `src` - this directory contains source files that are generated [1] - from `grammar.js`. The files are typically used to generate a - dynamic library / shared object that can be used by the tree-sitter - library to handle Clojure / ClojureScript source code. Although the - content of this directory is generated, the files are provided - because in practice, multiple parties have already become dependant - on them. There have been opinions voiced that this should not - remain so, but change in that direction has not been widespread. We - would prefer not to be hosting this directory and its content, but - are leaving it in place for the time being. See - [here](https://github.com/sogaiu/ts-questions/blob/master/questions/should-parser-source-be-committed/README.md) - for more on the topic if interested. - -* `test/corpus` - this directory contains tree-sitter's corpus - test-related files. - -## Other Content - -The rest of the content of the repository is currently documentation -that lives in the `doc` directory. - -## About Bindings - -The repository does not host any bindings (e.g. for Rust, Node, or -other programming language). - -They should be straight-forward to generate as long as one has a -suitable `tree-sitter` cli and the `grammar.js` file mentioned above. - -Binding code used to be created by the `generate` subcommand, but this -appears to have [changed from version 0.24.0 of the `tree-sitter` -cli](https://github.com/tree-sitter/tree-sitter/releases/tag/v0.24.0): - -> Move generation of grammar files to an init command ([#3694](https://github.com/tree-sitter/tree-sitter/pull/3694)) - -Note that "grammar files" here seems to refer to "bindings" files. - -Further evidence in support of this change is [this -documentation](https://tree-sitter.github.io/tree-sitter/cli/init.html#binding-files): - -> When you run tree-sitter init, the CLI will also generate a number -> of files in your repository that allow for your parser to be used -> from different language. - -Which languages bindings files are generated for is affected by [the -`bindings` field in -`tree-sitter.json`](https://tree-sitter.github.io/tree-sitter/cli/init.html#the-bindings-field). -(It appears that omitting the field means "don't generate any -bindings".) - -Probably it's better to consult the official documentation and/or ask -around about what the latest procedure is rather than rely on these -brief notes though. - -## Footnotes - -[1] If the grammar uses an external scanner, `src` may contain -non-generated files such as `scanner.c`, `scanner.cc`, etc. In the -current case, no external scanner is used and the `src` directory -content is entirely generated. - diff --git a/vendored_parsers/tree-sitter-clojure/grammar.js b/vendored_parsers/tree-sitter-clojure/grammar.js deleted file mode 100644 index 372ce71c1..000000000 --- a/vendored_parsers/tree-sitter-clojure/grammar.js +++ /dev/null @@ -1,528 +0,0 @@ -// one aim is to try to parse what is correct (in the sense of -// officially supported), but also be looser in parsing additional -// things. this is more or less in line with advice from tree-sitter -// folks. - -function regex(...patts) { - return RegExp(patts.join("")); -} - -// java.lang.Character.isWhitespace AND comma -// -// Space Separator (Zs) but NOT including (U+00A0, U+2007, U+202F) -// U+0020, U+1680, U+2000, U+2001, U+2002, U+2003, U+2004, U+2005, -// U+2006, U+2008, U+2009, U+200A, U+205F, U+3000 -// Line Separator (Zl) -// U+2028 -// Paragraph Separator (Zp) -// U+2029 -// Horizontal Tabulation -// \t -// Line Feed -// \n -// Vertical Tabulation -// U+000B -// Form Feed -// \f -// Carriage Return -// \r -// File Separator -// U+001C -// Group Separator -// U+001D -// Record Separator -// U+001E -// Unit Separator -// U+001F -const WHITESPACE_CHAR = - regex("[", - "\\f\\n\\r\\t, ", - "\\u000B\\u001C\\u001D\\u001E\\u001F", - "\\u2028\\u2029\\u1680", - "\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2008", - "\\u2009\\u200a\\u205f\\u3000", - "]"); - -const WHITESPACE = - token(repeat1(WHITESPACE_CHAR)); - -const COMMENT = - token(regex('(;|#!).*\n?')); - -const DIGIT = - regex('[0-9]'); - -const ALPHANUMERIC = - regex('[0-9a-zA-Z]'); - -const HEX_DIGIT = - regex('[0-9a-fA-F]'); - -const OCTAL_DIGIT = - regex('[0-7]'); - -const HEX_NUMBER = - seq("0", - regex('[xX]'), - repeat1(HEX_DIGIT), - optional("N")); - -const OCTAL_NUMBER = - seq("0", - repeat1(OCTAL_DIGIT), - optional("N")); - -// XXX: not constraining number before r/R -// XXX: not constraining portion after r/R -const RADIX_NUMBER = - seq(repeat1(DIGIT), - regex('[rR]'), - repeat1(ALPHANUMERIC)); - -const RATIO = - seq(repeat1(DIGIT), - "/", - repeat1(DIGIT)); - -const DOUBLE = - seq(repeat1(DIGIT), - optional(seq(".", - repeat(DIGIT))), - optional(seq(regex('[eE]'), - optional(regex('[+-]')), - repeat1(DIGIT))), - optional("M")); - -const INTEGER = - seq(repeat1(DIGIT), - optional(regex('[MN]'))); - -const NUMBER = - token(prec(10, seq(optional(regex('[+-]')), - choice(HEX_NUMBER, - OCTAL_NUMBER, - RADIX_NUMBER, - RATIO, - DOUBLE, - INTEGER)))); - -const NIL = - token('nil'); - -const BOOLEAN = - token(choice('false', - 'true')); - -const KEYWORD_HEAD = - regex("[^", - "\\f\\n\\r\\t ", - "()", - "\\[\\]", - "{}", - '"', - "@~^;`", - "\\\\", - ",:/", - "\\u000B\\u001C\\u001D\\u001E\\u001F", - "\\u2028\\u2029\\u1680", - "\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2008", - "\\u2009\\u200a\\u205f\\u3000", - "]"); - -const KEYWORD_BODY = - choice(regex("[:']"), KEYWORD_HEAD); - -const KEYWORD_NAMESPACED_BODY = - token(repeat1(choice(regex("[:'/]"), KEYWORD_HEAD))); - -const KEYWORD_NO_SIGIL = - token(seq(KEYWORD_HEAD, - repeat(KEYWORD_BODY))); - -const KEYWORD_MARK = - token(":"); - -const AUTO_RESOLVE_MARK = - token("::"); - -const STRING = - token(seq('"', - repeat(regex('[^"\\\\]')), - repeat(seq("\\", - regex("."), - repeat(regex('[^"\\\\]')))), - '"')); - -// XXX: better to match \o378 as a single item -const OCTAL_CHAR = - seq("o", - choice(seq(DIGIT, DIGIT, DIGIT), - seq(DIGIT, DIGIT), - seq(DIGIT))); - -const NAMED_CHAR = - choice("backspace", - "formfeed", - "newline", - "return", - "space", - "tab"); - -// XXX: outside of: (c >= '\uD800' && c <= '\uDFFF') - LispReader.java -// but not doing this -const UNICODE = - seq("u", - HEX_DIGIT, - HEX_DIGIT, - HEX_DIGIT, - HEX_DIGIT); - -// XXX: not quite sure what this is supposed to be... -// return Character.valueOf(token.charAt(0)); -- LispReader.java -// java char is 16 bits...what can tree-sitter manage? -// -// XXX: null is supposed to be usable but putting \x00 below -// does not seem to work -const ANY_CHAR = - regex('.|\n'); - -const CHARACTER = - token(seq("\\", - choice(OCTAL_CHAR, - NAMED_CHAR, - UNICODE, - ANY_CHAR))); - -const SYMBOL_HEAD = - regex("[^", - "\\f\\n\\r\\t ", - "/", - "()\\[\\]{}", - '"', - "@~^;`", - "\\\\", - ",:#'0-9", - "\\u000B\\u001C\\u001D\\u001E\\u001F", - "\\u2028\\u2029\\u1680", - "\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2008", - "\\u2009\\u200a\\u205f\\u3000", - "]"); - -const NS_DELIMITER = - token("/"); - -const SYMBOL_BODY = - choice(SYMBOL_HEAD, - regex("[:#'0-9]")); - -const SYMBOL_NAMESPACED_NAME = - token(repeat1(choice(SYMBOL_HEAD, - regex("[/:#'0-9]")))); - -// XXX: no attempt is made to enforce certain complex things, e.g. -// -// Symbols beginning or ending with ':' are reserved by Clojure. -// A symbol can contain one or more non-repeating ':'s -const SYMBOL = - token(seq(SYMBOL_HEAD, - repeat(SYMBOL_BODY))); - -module.exports = grammar({ - name: 'clojure', - - extras: $ => - [], - - conflicts: $ => - [], - - inline: $ => - [$._kwd_leading_slash, - $._kwd_just_slash, - $._kwd_qualified, - $._kwd_unqualified, - $._kwd_marker, - $._sym_qualified, - $._sym_unqualified], - - rules: { - // THIS MUST BE FIRST -- even though this doesn't look like it matters - source: $ => - repeat(choice($._form, - $._gap)), - - _gap: $ => - choice($._ws, - $.comment, - $.dis_expr), - - _ws: $ => - WHITESPACE, - - comment: $ => - COMMENT, - - dis_expr: $ => - seq(field('marker', "#_"), - repeat($._gap), - field('value', $._form)), - - _form: $ => - choice($.num_lit, // atom-ish - $.kwd_lit, - $.str_lit, - $.char_lit, - $.nil_lit, - $.bool_lit, - $.sym_lit, - // basic collection-ish - $.list_lit, - $.map_lit, - $.vec_lit, - // dispatch reader macros - $.set_lit, - $.anon_fn_lit, - $.regex_lit, - $.read_cond_lit, - $.splicing_read_cond_lit, - $.ns_map_lit, - $.var_quoting_lit, - $.sym_val_lit, - $.evaling_lit, - $.tagged_or_ctor_lit, - // some other reader macros - $.derefing_lit, - $.quoting_lit, - $.syn_quoting_lit, - $.unquote_splicing_lit, - $.unquoting_lit), - - num_lit: $ => - NUMBER, - - kwd_lit: $ => - choice($._kwd_leading_slash, - $._kwd_just_slash, - $._kwd_qualified, - $._kwd_unqualified), - - // (namespace :/usr/bin/env) ; => "" - // (name :/usr/bin/env) ; => "usr/bin/env" - _kwd_leading_slash: $ => - seq(field('marker', $._kwd_marker), - field('delimiter', NS_DELIMITER), - field('name', alias(KEYWORD_NAMESPACED_BODY, $.kwd_name))), - - // (namespace :/) ;=> nil - // (name :/) ;=> "/" - _kwd_just_slash: $ => - seq(field('marker', $._kwd_marker), - field('name', alias(NS_DELIMITER, $.kwd_name))), - - _kwd_qualified: $ => - prec(2, seq(field('marker', $._kwd_marker), - field('namespace', alias(KEYWORD_NO_SIGIL, $.kwd_ns)), - field('delimiter', NS_DELIMITER), - field('name', alias(KEYWORD_NAMESPACED_BODY, $.kwd_name)))), - - _kwd_unqualified: $ => - prec(1, seq(field('marker', $._kwd_marker), - field('name', alias(KEYWORD_NO_SIGIL, $.kwd_name)))), - - _kwd_marker: $ => - choice(KEYWORD_MARK, AUTO_RESOLVE_MARK), - - str_lit: $ => - STRING, - - char_lit: $ => - CHARACTER, - - nil_lit: $ => - NIL, - - bool_lit: $ => - BOOLEAN, - - sym_lit: $ => - seq(repeat($._metadata_lit), - choice($._sym_qualified, $._sym_unqualified)), - - _sym_qualified: $ => - prec(1, seq(field("namespace", alias(SYMBOL, $.sym_ns)), - field("delimiter", NS_DELIMITER), - field("name", alias(SYMBOL_NAMESPACED_NAME, $.sym_name)))), - - _sym_unqualified: $ => - field('name', alias(choice(NS_DELIMITER, // division symbol - SYMBOL), - $.sym_name)), - - _metadata_lit: $ => - seq(choice(field("meta", $.meta_lit), - field("old_meta", $.old_meta_lit)), - optional(repeat($._gap))), - - meta_lit: $ => - seq(field('marker', "^"), - repeat($._gap), - field('value', $._form)), - - old_meta_lit: $ => - seq(field('marker', "#^"), - repeat($._gap), - field('value', $._form)), - - list_lit: $ => - seq(repeat($._metadata_lit), - $._bare_list_lit), - - _bare_list_lit: $ => - seq(field('open', "("), - repeat(choice(field('value', $._form), - $._gap)), - field('close', ")")), - - map_lit: $ => - seq(repeat($._metadata_lit), - $._bare_map_lit), - - _bare_map_lit: $ => - seq(field('open', "{"), - repeat(choice(field('value', $._form), - $._gap)), - field('close', "}")), - - vec_lit: $ => - seq(repeat($._metadata_lit), - $._bare_vec_lit), - - _bare_vec_lit: $ => - seq(field('open', "["), - repeat(choice(field('value', $._form), - $._gap)), - field('close', "]")), - - set_lit: $ => - seq(repeat($._metadata_lit), - $._bare_set_lit), - - _bare_set_lit: $ => - seq(field('marker', "#"), - field('open', "{"), - repeat(choice(field('value', $._form), - $._gap)), - field('close', "}")), - - anon_fn_lit: $ => - seq(repeat($._metadata_lit), - field('marker', "#"), - $._bare_list_lit), - - regex_lit: $ => - seq(field('marker', "#"), - STRING), - - read_cond_lit: $ => - seq(repeat($._metadata_lit), - field('marker', "#?"), - // whitespace possible, but neither comment nor discard - repeat($._ws), - $._bare_list_lit), - - splicing_read_cond_lit: $ => - // XXX: metadata here doesn't seem to make sense, but the repl - // will accept: [^:x #?@(:clj [[:a]] :cljr [[:b]])] - seq(repeat($._metadata_lit), - field('marker', "#?@"), - // whitespace possible, but neither comment nor discard - repeat($._ws), - $._bare_list_lit), - - auto_res_mark: $ => - AUTO_RESOLVE_MARK, - - ns_map_lit: $ => - seq(repeat($._metadata_lit), - field('marker', "#"), - field('prefix', choice($.auto_res_mark, - $.kwd_lit)), - repeat($._gap), - $._bare_map_lit), - - var_quoting_lit: $ => - seq(repeat($._metadata_lit), - field('marker', "#'"), - repeat($._gap), - // XXX: symbol, reader conditional, and tagged literal can work - // any other things? - field('value', $._form)), - - sym_val_lit: $ => - seq(field('marker', "##"), - repeat($._gap), - field('value', $._form)), - - evaling_lit: $ => - seq(repeat($._metadata_lit), // ^:x #=(vector 1) - field('marker', "#="), - repeat($._gap), - field('value', choice($.list_lit, - $.read_cond_lit, - // #= ^:a java.lang.String - $.sym_lit))), - - // #uuid "00000000-0000-0000-0000-000000000000" - // #user.Fun[1 2] - // #user.Fun{:a 1 :b 2} - tagged_or_ctor_lit: $ => - seq(repeat($._metadata_lit), - field('marker', "#"), - // # uuid "00000000-0000-0000-0000-000000000000" - // # #_ 1 uuid "00000000-0000-0000-0000-000000000000" - // etc. - repeat($._gap), - // # ^:a uuid "00000000-0000-0000-0000-000000000000" - field('tag', $.sym_lit), - repeat($._gap), - field('value', $._form)), - - derefing_lit: $ => - seq(repeat($._metadata_lit), - field('marker', "@"), - repeat($._gap), - field('value', $._form)), - - quoting_lit: $ => - seq(repeat($._metadata_lit), - field('marker', "'"), - repeat($._gap), - field('value', $._form)), - - syn_quoting_lit: $ => - seq(repeat($._metadata_lit), - field('marker', "`"), - repeat($._gap), - field('value', $._form)), - - unquote_splicing_lit: $ => - // XXX: metadata here doesn't seem to make sense, but the repl - // will accept: `(^:x ~@[:a :b :c]) - seq(repeat($._metadata_lit), - field('marker', "~@"), - repeat($._gap), - field('value', $._form)), - - unquoting_lit: $ => - seq(repeat($._metadata_lit), - field('marker', "~"), - repeat($._gap), - field('value', $._form)), - } -}); - -// Local Variables: -// mode: js-mode -// js-indent-align-list-continuation: t -// js-indent-level: 2 -// End: diff --git a/vendored_parsers/tree-sitter-clojure/package.json b/vendored_parsers/tree-sitter-clojure/package.json deleted file mode 100644 index 6f56331f4..000000000 --- a/vendored_parsers/tree-sitter-clojure/package.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "name": "tree-sitter-clojure", - "version": "0.0.13", - "description": "Clojure grammar for tree-sitter", - "tree-sitter": [ - { - "scope": "source.clojure", - "file-types": [ - "bb", - "clj", - "cljc", - "cljs" - ] - } - ] -} diff --git a/vendored_parsers/tree-sitter-clojure/queries/highlights.scm b/vendored_parsers/tree-sitter-clojure/queries/highlights.scm deleted file mode 100644 index d27587a99..000000000 --- a/vendored_parsers/tree-sitter-clojure/queries/highlights.scm +++ /dev/null @@ -1,29 +0,0 @@ -;; Literals - -(num_lit) @number - -[ - (char_lit) - (str_lit) -] @string - -[ - (bool_lit) - (nil_lit) -] @constant.builtin - -(kwd_lit) @constant - -;; Comments - -(comment) @comment - -;; Treat quasiquotation as operators for the purpose of highlighting. - -[ - "'" - "`" - "~" - "@" - "~@" -] @operator diff --git a/vendored_parsers/tree-sitter-clojure/src/grammar.json b/vendored_parsers/tree-sitter-clojure/src/grammar.json deleted file mode 100644 index ff2cf40f8..000000000 --- a/vendored_parsers/tree-sitter-clojure/src/grammar.json +++ /dev/null @@ -1,1939 +0,0 @@ -{ - "name": "clojure", - "rules": { - "source": { - "type": "REPEAT", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "_form" - }, - { - "type": "SYMBOL", - "name": "_gap" - } - ] - } - }, - "_gap": { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "_ws" - }, - { - "type": "SYMBOL", - "name": "comment" - }, - { - "type": "SYMBOL", - "name": "dis_expr" - } - ] - }, - "_ws": { - "type": "TOKEN", - "content": { - "type": "REPEAT1", - "content": { - "type": "PATTERN", - "value": "[\\f\\n\\r\\t, \\u000B\\u001C\\u001D\\u001E\\u001F\\u2028\\u2029\\u1680\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2008\\u2009\\u200a\\u205f\\u3000]" - } - } - }, - "comment": { - "type": "TOKEN", - "content": { - "type": "PATTERN", - "value": "(;|#!).*\\n?" - } - }, - "dis_expr": { - "type": "SEQ", - "members": [ - { - "type": "FIELD", - "name": "marker", - "content": { - "type": "STRING", - "value": "#_" - } - }, - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_gap" - } - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_form" - } - } - ] - }, - "_form": { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "num_lit" - }, - { - "type": "SYMBOL", - "name": "kwd_lit" - }, - { - "type": "SYMBOL", - "name": "str_lit" - }, - { - "type": "SYMBOL", - "name": "char_lit" - }, - { - "type": "SYMBOL", - "name": "nil_lit" - }, - { - "type": "SYMBOL", - "name": "bool_lit" - }, - { - "type": "SYMBOL", - "name": "sym_lit" - }, - { - "type": "SYMBOL", - "name": "list_lit" - }, - { - "type": "SYMBOL", - "name": "map_lit" - }, - { - "type": "SYMBOL", - "name": "vec_lit" - }, - { - "type": "SYMBOL", - "name": "set_lit" - }, - { - "type": "SYMBOL", - "name": "anon_fn_lit" - }, - { - "type": "SYMBOL", - "name": "regex_lit" - }, - { - "type": "SYMBOL", - "name": "read_cond_lit" - }, - { - "type": "SYMBOL", - "name": "splicing_read_cond_lit" - }, - { - "type": "SYMBOL", - "name": "ns_map_lit" - }, - { - "type": "SYMBOL", - "name": "var_quoting_lit" - }, - { - "type": "SYMBOL", - "name": "sym_val_lit" - }, - { - "type": "SYMBOL", - "name": "evaling_lit" - }, - { - "type": "SYMBOL", - "name": "tagged_or_ctor_lit" - }, - { - "type": "SYMBOL", - "name": "derefing_lit" - }, - { - "type": "SYMBOL", - "name": "quoting_lit" - }, - { - "type": "SYMBOL", - "name": "syn_quoting_lit" - }, - { - "type": "SYMBOL", - "name": "unquote_splicing_lit" - }, - { - "type": "SYMBOL", - "name": "unquoting_lit" - } - ] - }, - "num_lit": { - "type": "TOKEN", - "content": { - "type": "PREC", - "value": 10, - "content": { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "PATTERN", - "value": "[+-]" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "0" - }, - { - "type": "PATTERN", - "value": "[xX]" - }, - { - "type": "REPEAT1", - "content": { - "type": "PATTERN", - "value": "[0-9a-fA-F]" - } - }, - { - "type": "CHOICE", - "members": [ - { - "type": "STRING", - "value": "N" - }, - { - "type": "BLANK" - } - ] - } - ] - }, - { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "0" - }, - { - "type": "REPEAT1", - "content": { - "type": "PATTERN", - "value": "[0-7]" - } - }, - { - "type": "CHOICE", - "members": [ - { - "type": "STRING", - "value": "N" - }, - { - "type": "BLANK" - } - ] - } - ] - }, - { - "type": "SEQ", - "members": [ - { - "type": "REPEAT1", - "content": { - "type": "PATTERN", - "value": "[0-9]" - } - }, - { - "type": "PATTERN", - "value": "[rR]" - }, - { - "type": "REPEAT1", - "content": { - "type": "PATTERN", - "value": "[0-9a-zA-Z]" - } - } - ] - }, - { - "type": "SEQ", - "members": [ - { - "type": "REPEAT1", - "content": { - "type": "PATTERN", - "value": "[0-9]" - } - }, - { - "type": "STRING", - "value": "/" - }, - { - "type": "REPEAT1", - "content": { - "type": "PATTERN", - "value": "[0-9]" - } - } - ] - }, - { - "type": "SEQ", - "members": [ - { - "type": "REPEAT1", - "content": { - "type": "PATTERN", - "value": "[0-9]" - } - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "." - }, - { - "type": "REPEAT", - "content": { - "type": "PATTERN", - "value": "[0-9]" - } - } - ] - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[eE]" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "PATTERN", - "value": "[+-]" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "REPEAT1", - "content": { - "type": "PATTERN", - "value": "[0-9]" - } - } - ] - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "STRING", - "value": "M" - }, - { - "type": "BLANK" - } - ] - } - ] - }, - { - "type": "SEQ", - "members": [ - { - "type": "REPEAT1", - "content": { - "type": "PATTERN", - "value": "[0-9]" - } - }, - { - "type": "CHOICE", - "members": [ - { - "type": "PATTERN", - "value": "[MN]" - }, - { - "type": "BLANK" - } - ] - } - ] - } - ] - } - ] - } - } - }, - "kwd_lit": { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "_kwd_leading_slash" - }, - { - "type": "SYMBOL", - "name": "_kwd_just_slash" - }, - { - "type": "SYMBOL", - "name": "_kwd_qualified" - }, - { - "type": "SYMBOL", - "name": "_kwd_unqualified" - } - ] - }, - "_kwd_leading_slash": { - "type": "SEQ", - "members": [ - { - "type": "FIELD", - "name": "marker", - "content": { - "type": "SYMBOL", - "name": "_kwd_marker" - } - }, - { - "type": "FIELD", - "name": "delimiter", - "content": { - "type": "TOKEN", - "content": { - "type": "STRING", - "value": "/" - } - } - }, - { - "type": "FIELD", - "name": "name", - "content": { - "type": "ALIAS", - "content": { - "type": "TOKEN", - "content": { - "type": "REPEAT1", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "PATTERN", - "value": "[:'/]" - }, - { - "type": "PATTERN", - "value": "[^\\f\\n\\r\\t ()\\[\\]{}\"@~^;`\\\\,:/\\u000B\\u001C\\u001D\\u001E\\u001F\\u2028\\u2029\\u1680\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2008\\u2009\\u200a\\u205f\\u3000]" - } - ] - } - } - }, - "named": true, - "value": "kwd_name" - } - } - ] - }, - "_kwd_just_slash": { - "type": "SEQ", - "members": [ - { - "type": "FIELD", - "name": "marker", - "content": { - "type": "SYMBOL", - "name": "_kwd_marker" - } - }, - { - "type": "FIELD", - "name": "name", - "content": { - "type": "ALIAS", - "content": { - "type": "TOKEN", - "content": { - "type": "STRING", - "value": "/" - } - }, - "named": true, - "value": "kwd_name" - } - } - ] - }, - "_kwd_qualified": { - "type": "PREC", - "value": 2, - "content": { - "type": "SEQ", - "members": [ - { - "type": "FIELD", - "name": "marker", - "content": { - "type": "SYMBOL", - "name": "_kwd_marker" - } - }, - { - "type": "FIELD", - "name": "namespace", - "content": { - "type": "ALIAS", - "content": { - "type": "TOKEN", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[^\\f\\n\\r\\t ()\\[\\]{}\"@~^;`\\\\,:/\\u000B\\u001C\\u001D\\u001E\\u001F\\u2028\\u2029\\u1680\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2008\\u2009\\u200a\\u205f\\u3000]" - }, - { - "type": "REPEAT", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "PATTERN", - "value": "[:']" - }, - { - "type": "PATTERN", - "value": "[^\\f\\n\\r\\t ()\\[\\]{}\"@~^;`\\\\,:/\\u000B\\u001C\\u001D\\u001E\\u001F\\u2028\\u2029\\u1680\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2008\\u2009\\u200a\\u205f\\u3000]" - } - ] - } - } - ] - } - }, - "named": true, - "value": "kwd_ns" - } - }, - { - "type": "FIELD", - "name": "delimiter", - "content": { - "type": "TOKEN", - "content": { - "type": "STRING", - "value": "/" - } - } - }, - { - "type": "FIELD", - "name": "name", - "content": { - "type": "ALIAS", - "content": { - "type": "TOKEN", - "content": { - "type": "REPEAT1", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "PATTERN", - "value": "[:'/]" - }, - { - "type": "PATTERN", - "value": "[^\\f\\n\\r\\t ()\\[\\]{}\"@~^;`\\\\,:/\\u000B\\u001C\\u001D\\u001E\\u001F\\u2028\\u2029\\u1680\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2008\\u2009\\u200a\\u205f\\u3000]" - } - ] - } - } - }, - "named": true, - "value": "kwd_name" - } - } - ] - } - }, - "_kwd_unqualified": { - "type": "PREC", - "value": 1, - "content": { - "type": "SEQ", - "members": [ - { - "type": "FIELD", - "name": "marker", - "content": { - "type": "SYMBOL", - "name": "_kwd_marker" - } - }, - { - "type": "FIELD", - "name": "name", - "content": { - "type": "ALIAS", - "content": { - "type": "TOKEN", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[^\\f\\n\\r\\t ()\\[\\]{}\"@~^;`\\\\,:/\\u000B\\u001C\\u001D\\u001E\\u001F\\u2028\\u2029\\u1680\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2008\\u2009\\u200a\\u205f\\u3000]" - }, - { - "type": "REPEAT", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "PATTERN", - "value": "[:']" - }, - { - "type": "PATTERN", - "value": "[^\\f\\n\\r\\t ()\\[\\]{}\"@~^;`\\\\,:/\\u000B\\u001C\\u001D\\u001E\\u001F\\u2028\\u2029\\u1680\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2008\\u2009\\u200a\\u205f\\u3000]" - } - ] - } - } - ] - } - }, - "named": true, - "value": "kwd_name" - } - } - ] - } - }, - "_kwd_marker": { - "type": "CHOICE", - "members": [ - { - "type": "TOKEN", - "content": { - "type": "STRING", - "value": ":" - } - }, - { - "type": "TOKEN", - "content": { - "type": "STRING", - "value": "::" - } - } - ] - }, - "str_lit": { - "type": "TOKEN", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "\"" - }, - { - "type": "REPEAT", - "content": { - "type": "PATTERN", - "value": "[^\"\\\\]" - } - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "\\" - }, - { - "type": "PATTERN", - "value": "." - }, - { - "type": "REPEAT", - "content": { - "type": "PATTERN", - "value": "[^\"\\\\]" - } - } - ] - } - }, - { - "type": "STRING", - "value": "\"" - } - ] - } - }, - "char_lit": { - "type": "TOKEN", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "\\" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "o" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[0-9]" - }, - { - "type": "PATTERN", - "value": "[0-9]" - }, - { - "type": "PATTERN", - "value": "[0-9]" - } - ] - }, - { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[0-9]" - }, - { - "type": "PATTERN", - "value": "[0-9]" - } - ] - }, - { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[0-9]" - } - ] - } - ] - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "STRING", - "value": "backspace" - }, - { - "type": "STRING", - "value": "formfeed" - }, - { - "type": "STRING", - "value": "newline" - }, - { - "type": "STRING", - "value": "return" - }, - { - "type": "STRING", - "value": "space" - }, - { - "type": "STRING", - "value": "tab" - } - ] - }, - { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "u" - }, - { - "type": "PATTERN", - "value": "[0-9a-fA-F]" - }, - { - "type": "PATTERN", - "value": "[0-9a-fA-F]" - }, - { - "type": "PATTERN", - "value": "[0-9a-fA-F]" - }, - { - "type": "PATTERN", - "value": "[0-9a-fA-F]" - } - ] - }, - { - "type": "PATTERN", - "value": ".|\\n" - } - ] - } - ] - } - }, - "nil_lit": { - "type": "TOKEN", - "content": { - "type": "STRING", - "value": "nil" - } - }, - "bool_lit": { - "type": "TOKEN", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "STRING", - "value": "false" - }, - { - "type": "STRING", - "value": "true" - } - ] - } - }, - "sym_lit": { - "type": "SEQ", - "members": [ - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_metadata_lit" - } - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "_sym_qualified" - }, - { - "type": "SYMBOL", - "name": "_sym_unqualified" - } - ] - } - ] - }, - "_sym_qualified": { - "type": "PREC", - "value": 1, - "content": { - "type": "SEQ", - "members": [ - { - "type": "FIELD", - "name": "namespace", - "content": { - "type": "ALIAS", - "content": { - "type": "TOKEN", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[^\\f\\n\\r\\t /()\\[\\]{}\"@~^;`\\\\,:#'0-9\\u000B\\u001C\\u001D\\u001E\\u001F\\u2028\\u2029\\u1680\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2008\\u2009\\u200a\\u205f\\u3000]" - }, - { - "type": "REPEAT", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "PATTERN", - "value": "[^\\f\\n\\r\\t /()\\[\\]{}\"@~^;`\\\\,:#'0-9\\u000B\\u001C\\u001D\\u001E\\u001F\\u2028\\u2029\\u1680\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2008\\u2009\\u200a\\u205f\\u3000]" - }, - { - "type": "PATTERN", - "value": "[:#'0-9]" - } - ] - } - } - ] - } - }, - "named": true, - "value": "sym_ns" - } - }, - { - "type": "FIELD", - "name": "delimiter", - "content": { - "type": "TOKEN", - "content": { - "type": "STRING", - "value": "/" - } - } - }, - { - "type": "FIELD", - "name": "name", - "content": { - "type": "ALIAS", - "content": { - "type": "TOKEN", - "content": { - "type": "REPEAT1", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "PATTERN", - "value": "[^\\f\\n\\r\\t /()\\[\\]{}\"@~^;`\\\\,:#'0-9\\u000B\\u001C\\u001D\\u001E\\u001F\\u2028\\u2029\\u1680\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2008\\u2009\\u200a\\u205f\\u3000]" - }, - { - "type": "PATTERN", - "value": "[/:#'0-9]" - } - ] - } - } - }, - "named": true, - "value": "sym_name" - } - } - ] - } - }, - "_sym_unqualified": { - "type": "FIELD", - "name": "name", - "content": { - "type": "ALIAS", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "TOKEN", - "content": { - "type": "STRING", - "value": "/" - } - }, - { - "type": "TOKEN", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[^\\f\\n\\r\\t /()\\[\\]{}\"@~^;`\\\\,:#'0-9\\u000B\\u001C\\u001D\\u001E\\u001F\\u2028\\u2029\\u1680\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2008\\u2009\\u200a\\u205f\\u3000]" - }, - { - "type": "REPEAT", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "PATTERN", - "value": "[^\\f\\n\\r\\t /()\\[\\]{}\"@~^;`\\\\,:#'0-9\\u000B\\u001C\\u001D\\u001E\\u001F\\u2028\\u2029\\u1680\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2008\\u2009\\u200a\\u205f\\u3000]" - }, - { - "type": "PATTERN", - "value": "[:#'0-9]" - } - ] - } - } - ] - } - } - ] - }, - "named": true, - "value": "sym_name" - } - }, - "_metadata_lit": { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "FIELD", - "name": "meta", - "content": { - "type": "SYMBOL", - "name": "meta_lit" - } - }, - { - "type": "FIELD", - "name": "old_meta", - "content": { - "type": "SYMBOL", - "name": "old_meta_lit" - } - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_gap" - } - }, - { - "type": "BLANK" - } - ] - } - ] - }, - "meta_lit": { - "type": "SEQ", - "members": [ - { - "type": "FIELD", - "name": "marker", - "content": { - "type": "STRING", - "value": "^" - } - }, - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_gap" - } - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_form" - } - } - ] - }, - "old_meta_lit": { - "type": "SEQ", - "members": [ - { - "type": "FIELD", - "name": "marker", - "content": { - "type": "STRING", - "value": "#^" - } - }, - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_gap" - } - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_form" - } - } - ] - }, - "list_lit": { - "type": "SEQ", - "members": [ - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_metadata_lit" - } - }, - { - "type": "SYMBOL", - "name": "_bare_list_lit" - } - ] - }, - "_bare_list_lit": { - "type": "SEQ", - "members": [ - { - "type": "FIELD", - "name": "open", - "content": { - "type": "STRING", - "value": "(" - } - }, - { - "type": "REPEAT", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_form" - } - }, - { - "type": "SYMBOL", - "name": "_gap" - } - ] - } - }, - { - "type": "FIELD", - "name": "close", - "content": { - "type": "STRING", - "value": ")" - } - } - ] - }, - "map_lit": { - "type": "SEQ", - "members": [ - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_metadata_lit" - } - }, - { - "type": "SYMBOL", - "name": "_bare_map_lit" - } - ] - }, - "_bare_map_lit": { - "type": "SEQ", - "members": [ - { - "type": "FIELD", - "name": "open", - "content": { - "type": "STRING", - "value": "{" - } - }, - { - "type": "REPEAT", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_form" - } - }, - { - "type": "SYMBOL", - "name": "_gap" - } - ] - } - }, - { - "type": "FIELD", - "name": "close", - "content": { - "type": "STRING", - "value": "}" - } - } - ] - }, - "vec_lit": { - "type": "SEQ", - "members": [ - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_metadata_lit" - } - }, - { - "type": "SYMBOL", - "name": "_bare_vec_lit" - } - ] - }, - "_bare_vec_lit": { - "type": "SEQ", - "members": [ - { - "type": "FIELD", - "name": "open", - "content": { - "type": "STRING", - "value": "[" - } - }, - { - "type": "REPEAT", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_form" - } - }, - { - "type": "SYMBOL", - "name": "_gap" - } - ] - } - }, - { - "type": "FIELD", - "name": "close", - "content": { - "type": "STRING", - "value": "]" - } - } - ] - }, - "set_lit": { - "type": "SEQ", - "members": [ - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_metadata_lit" - } - }, - { - "type": "SYMBOL", - "name": "_bare_set_lit" - } - ] - }, - "_bare_set_lit": { - "type": "SEQ", - "members": [ - { - "type": "FIELD", - "name": "marker", - "content": { - "type": "STRING", - "value": "#" - } - }, - { - "type": "FIELD", - "name": "open", - "content": { - "type": "STRING", - "value": "{" - } - }, - { - "type": "REPEAT", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_form" - } - }, - { - "type": "SYMBOL", - "name": "_gap" - } - ] - } - }, - { - "type": "FIELD", - "name": "close", - "content": { - "type": "STRING", - "value": "}" - } - } - ] - }, - "anon_fn_lit": { - "type": "SEQ", - "members": [ - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_metadata_lit" - } - }, - { - "type": "FIELD", - "name": "marker", - "content": { - "type": "STRING", - "value": "#" - } - }, - { - "type": "SYMBOL", - "name": "_bare_list_lit" - } - ] - }, - "regex_lit": { - "type": "SEQ", - "members": [ - { - "type": "FIELD", - "name": "marker", - "content": { - "type": "STRING", - "value": "#" - } - }, - { - "type": "TOKEN", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "\"" - }, - { - "type": "REPEAT", - "content": { - "type": "PATTERN", - "value": "[^\"\\\\]" - } - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "\\" - }, - { - "type": "PATTERN", - "value": "." - }, - { - "type": "REPEAT", - "content": { - "type": "PATTERN", - "value": "[^\"\\\\]" - } - } - ] - } - }, - { - "type": "STRING", - "value": "\"" - } - ] - } - } - ] - }, - "read_cond_lit": { - "type": "SEQ", - "members": [ - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_metadata_lit" - } - }, - { - "type": "FIELD", - "name": "marker", - "content": { - "type": "STRING", - "value": "#?" - } - }, - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_ws" - } - }, - { - "type": "SYMBOL", - "name": "_bare_list_lit" - } - ] - }, - "splicing_read_cond_lit": { - "type": "SEQ", - "members": [ - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_metadata_lit" - } - }, - { - "type": "FIELD", - "name": "marker", - "content": { - "type": "STRING", - "value": "#?@" - } - }, - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_ws" - } - }, - { - "type": "SYMBOL", - "name": "_bare_list_lit" - } - ] - }, - "auto_res_mark": { - "type": "TOKEN", - "content": { - "type": "STRING", - "value": "::" - } - }, - "ns_map_lit": { - "type": "SEQ", - "members": [ - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_metadata_lit" - } - }, - { - "type": "FIELD", - "name": "marker", - "content": { - "type": "STRING", - "value": "#" - } - }, - { - "type": "FIELD", - "name": "prefix", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "auto_res_mark" - }, - { - "type": "SYMBOL", - "name": "kwd_lit" - } - ] - } - }, - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_gap" - } - }, - { - "type": "SYMBOL", - "name": "_bare_map_lit" - } - ] - }, - "var_quoting_lit": { - "type": "SEQ", - "members": [ - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_metadata_lit" - } - }, - { - "type": "FIELD", - "name": "marker", - "content": { - "type": "STRING", - "value": "#'" - } - }, - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_gap" - } - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_form" - } - } - ] - }, - "sym_val_lit": { - "type": "SEQ", - "members": [ - { - "type": "FIELD", - "name": "marker", - "content": { - "type": "STRING", - "value": "##" - } - }, - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_gap" - } - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_form" - } - } - ] - }, - "evaling_lit": { - "type": "SEQ", - "members": [ - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_metadata_lit" - } - }, - { - "type": "FIELD", - "name": "marker", - "content": { - "type": "STRING", - "value": "#=" - } - }, - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_gap" - } - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "list_lit" - }, - { - "type": "SYMBOL", - "name": "read_cond_lit" - }, - { - "type": "SYMBOL", - "name": "sym_lit" - } - ] - } - } - ] - }, - "tagged_or_ctor_lit": { - "type": "SEQ", - "members": [ - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_metadata_lit" - } - }, - { - "type": "FIELD", - "name": "marker", - "content": { - "type": "STRING", - "value": "#" - } - }, - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_gap" - } - }, - { - "type": "FIELD", - "name": "tag", - "content": { - "type": "SYMBOL", - "name": "sym_lit" - } - }, - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_gap" - } - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_form" - } - } - ] - }, - "derefing_lit": { - "type": "SEQ", - "members": [ - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_metadata_lit" - } - }, - { - "type": "FIELD", - "name": "marker", - "content": { - "type": "STRING", - "value": "@" - } - }, - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_gap" - } - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_form" - } - } - ] - }, - "quoting_lit": { - "type": "SEQ", - "members": [ - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_metadata_lit" - } - }, - { - "type": "FIELD", - "name": "marker", - "content": { - "type": "STRING", - "value": "'" - } - }, - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_gap" - } - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_form" - } - } - ] - }, - "syn_quoting_lit": { - "type": "SEQ", - "members": [ - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_metadata_lit" - } - }, - { - "type": "FIELD", - "name": "marker", - "content": { - "type": "STRING", - "value": "`" - } - }, - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_gap" - } - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_form" - } - } - ] - }, - "unquote_splicing_lit": { - "type": "SEQ", - "members": [ - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_metadata_lit" - } - }, - { - "type": "FIELD", - "name": "marker", - "content": { - "type": "STRING", - "value": "~@" - } - }, - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_gap" - } - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_form" - } - } - ] - }, - "unquoting_lit": { - "type": "SEQ", - "members": [ - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_metadata_lit" - } - }, - { - "type": "FIELD", - "name": "marker", - "content": { - "type": "STRING", - "value": "~" - } - }, - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_gap" - } - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_form" - } - } - ] - } - }, - "extras": [], - "conflicts": [], - "precedences": [], - "externals": [], - "inline": [ - "_kwd_leading_slash", - "_kwd_just_slash", - "_kwd_qualified", - "_kwd_unqualified", - "_kwd_marker", - "_sym_qualified", - "_sym_unqualified" - ], - "supertypes": [] -} - diff --git a/vendored_parsers/tree-sitter-clojure/src/node-types.json b/vendored_parsers/tree-sitter-clojure/src/node-types.json deleted file mode 100644 index df1142de7..000000000 --- a/vendored_parsers/tree-sitter-clojure/src/node-types.json +++ /dev/null @@ -1,3501 +0,0 @@ -[ - { - "type": "anon_fn_lit", - "named": true, - "fields": { - "close": { - "multiple": false, - "required": true, - "types": [ - { - "type": ")", - "named": false - } - ] - }, - "marker": { - "multiple": false, - "required": true, - "types": [ - { - "type": "#", - "named": false - } - ] - }, - "meta": { - "multiple": true, - "required": false, - "types": [ - { - "type": "meta_lit", - "named": true - } - ] - }, - "old_meta": { - "multiple": true, - "required": false, - "types": [ - { - "type": "old_meta_lit", - "named": true - } - ] - }, - "open": { - "multiple": false, - "required": true, - "types": [ - { - "type": "(", - "named": false - } - ] - }, - "value": { - "multiple": true, - "required": false, - "types": [ - { - "type": "anon_fn_lit", - "named": true - }, - { - "type": "bool_lit", - "named": true - }, - { - "type": "char_lit", - "named": true - }, - { - "type": "derefing_lit", - "named": true - }, - { - "type": "evaling_lit", - "named": true - }, - { - "type": "kwd_lit", - "named": true - }, - { - "type": "list_lit", - "named": true - }, - { - "type": "map_lit", - "named": true - }, - { - "type": "nil_lit", - "named": true - }, - { - "type": "ns_map_lit", - "named": true - }, - { - "type": "num_lit", - "named": true - }, - { - "type": "quoting_lit", - "named": true - }, - { - "type": "read_cond_lit", - "named": true - }, - { - "type": "regex_lit", - "named": true - }, - { - "type": "set_lit", - "named": true - }, - { - "type": "splicing_read_cond_lit", - "named": true - }, - { - "type": "str_lit", - "named": true - }, - { - "type": "sym_lit", - "named": true - }, - { - "type": "sym_val_lit", - "named": true - }, - { - "type": "syn_quoting_lit", - "named": true - }, - { - "type": "tagged_or_ctor_lit", - "named": true - }, - { - "type": "unquote_splicing_lit", - "named": true - }, - { - "type": "unquoting_lit", - "named": true - }, - { - "type": "var_quoting_lit", - "named": true - }, - { - "type": "vec_lit", - "named": true - } - ] - } - }, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "comment", - "named": true - }, - { - "type": "dis_expr", - "named": true - } - ] - } - }, - { - "type": "auto_res_mark", - "named": true, - "fields": {} - }, - { - "type": "derefing_lit", - "named": true, - "fields": { - "marker": { - "multiple": false, - "required": true, - "types": [ - { - "type": "@", - "named": false - } - ] - }, - "meta": { - "multiple": true, - "required": false, - "types": [ - { - "type": "meta_lit", - "named": true - } - ] - }, - "old_meta": { - "multiple": true, - "required": false, - "types": [ - { - "type": "old_meta_lit", - "named": true - } - ] - }, - "value": { - "multiple": false, - "required": true, - "types": [ - { - "type": "anon_fn_lit", - "named": true - }, - { - "type": "bool_lit", - "named": true - }, - { - "type": "char_lit", - "named": true - }, - { - "type": "derefing_lit", - "named": true - }, - { - "type": "evaling_lit", - "named": true - }, - { - "type": "kwd_lit", - "named": true - }, - { - "type": "list_lit", - "named": true - }, - { - "type": "map_lit", - "named": true - }, - { - "type": "nil_lit", - "named": true - }, - { - "type": "ns_map_lit", - "named": true - }, - { - "type": "num_lit", - "named": true - }, - { - "type": "quoting_lit", - "named": true - }, - { - "type": "read_cond_lit", - "named": true - }, - { - "type": "regex_lit", - "named": true - }, - { - "type": "set_lit", - "named": true - }, - { - "type": "splicing_read_cond_lit", - "named": true - }, - { - "type": "str_lit", - "named": true - }, - { - "type": "sym_lit", - "named": true - }, - { - "type": "sym_val_lit", - "named": true - }, - { - "type": "syn_quoting_lit", - "named": true - }, - { - "type": "tagged_or_ctor_lit", - "named": true - }, - { - "type": "unquote_splicing_lit", - "named": true - }, - { - "type": "unquoting_lit", - "named": true - }, - { - "type": "var_quoting_lit", - "named": true - }, - { - "type": "vec_lit", - "named": true - } - ] - } - }, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "comment", - "named": true - }, - { - "type": "dis_expr", - "named": true - } - ] - } - }, - { - "type": "dis_expr", - "named": true, - "fields": { - "marker": { - "multiple": false, - "required": true, - "types": [ - { - "type": "#_", - "named": false - } - ] - }, - "value": { - "multiple": false, - "required": true, - "types": [ - { - "type": "anon_fn_lit", - "named": true - }, - { - "type": "bool_lit", - "named": true - }, - { - "type": "char_lit", - "named": true - }, - { - "type": "derefing_lit", - "named": true - }, - { - "type": "evaling_lit", - "named": true - }, - { - "type": "kwd_lit", - "named": true - }, - { - "type": "list_lit", - "named": true - }, - { - "type": "map_lit", - "named": true - }, - { - "type": "nil_lit", - "named": true - }, - { - "type": "ns_map_lit", - "named": true - }, - { - "type": "num_lit", - "named": true - }, - { - "type": "quoting_lit", - "named": true - }, - { - "type": "read_cond_lit", - "named": true - }, - { - "type": "regex_lit", - "named": true - }, - { - "type": "set_lit", - "named": true - }, - { - "type": "splicing_read_cond_lit", - "named": true - }, - { - "type": "str_lit", - "named": true - }, - { - "type": "sym_lit", - "named": true - }, - { - "type": "sym_val_lit", - "named": true - }, - { - "type": "syn_quoting_lit", - "named": true - }, - { - "type": "tagged_or_ctor_lit", - "named": true - }, - { - "type": "unquote_splicing_lit", - "named": true - }, - { - "type": "unquoting_lit", - "named": true - }, - { - "type": "var_quoting_lit", - "named": true - }, - { - "type": "vec_lit", - "named": true - } - ] - } - }, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "comment", - "named": true - }, - { - "type": "dis_expr", - "named": true - } - ] - } - }, - { - "type": "evaling_lit", - "named": true, - "fields": { - "marker": { - "multiple": false, - "required": true, - "types": [ - { - "type": "#=", - "named": false - } - ] - }, - "meta": { - "multiple": true, - "required": false, - "types": [ - { - "type": "meta_lit", - "named": true - } - ] - }, - "old_meta": { - "multiple": true, - "required": false, - "types": [ - { - "type": "old_meta_lit", - "named": true - } - ] - }, - "value": { - "multiple": false, - "required": true, - "types": [ - { - "type": "list_lit", - "named": true - }, - { - "type": "read_cond_lit", - "named": true - }, - { - "type": "sym_lit", - "named": true - } - ] - } - }, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "comment", - "named": true - }, - { - "type": "dis_expr", - "named": true - } - ] - } - }, - { - "type": "kwd_lit", - "named": true, - "fields": { - "delimiter": { - "multiple": false, - "required": false, - "types": [ - { - "type": "/", - "named": false - } - ] - }, - "marker": { - "multiple": false, - "required": true, - "types": [ - { - "type": ":", - "named": false - }, - { - "type": "::", - "named": false - } - ] - }, - "name": { - "multiple": false, - "required": true, - "types": [ - { - "type": "kwd_name", - "named": true - } - ] - }, - "namespace": { - "multiple": false, - "required": false, - "types": [ - { - "type": "kwd_ns", - "named": true - } - ] - } - } - }, - { - "type": "list_lit", - "named": true, - "fields": { - "close": { - "multiple": false, - "required": true, - "types": [ - { - "type": ")", - "named": false - } - ] - }, - "meta": { - "multiple": true, - "required": false, - "types": [ - { - "type": "meta_lit", - "named": true - } - ] - }, - "old_meta": { - "multiple": true, - "required": false, - "types": [ - { - "type": "old_meta_lit", - "named": true - } - ] - }, - "open": { - "multiple": false, - "required": true, - "types": [ - { - "type": "(", - "named": false - } - ] - }, - "value": { - "multiple": true, - "required": false, - "types": [ - { - "type": "anon_fn_lit", - "named": true - }, - { - "type": "bool_lit", - "named": true - }, - { - "type": "char_lit", - "named": true - }, - { - "type": "derefing_lit", - "named": true - }, - { - "type": "evaling_lit", - "named": true - }, - { - "type": "kwd_lit", - "named": true - }, - { - "type": "list_lit", - "named": true - }, - { - "type": "map_lit", - "named": true - }, - { - "type": "nil_lit", - "named": true - }, - { - "type": "ns_map_lit", - "named": true - }, - { - "type": "num_lit", - "named": true - }, - { - "type": "quoting_lit", - "named": true - }, - { - "type": "read_cond_lit", - "named": true - }, - { - "type": "regex_lit", - "named": true - }, - { - "type": "set_lit", - "named": true - }, - { - "type": "splicing_read_cond_lit", - "named": true - }, - { - "type": "str_lit", - "named": true - }, - { - "type": "sym_lit", - "named": true - }, - { - "type": "sym_val_lit", - "named": true - }, - { - "type": "syn_quoting_lit", - "named": true - }, - { - "type": "tagged_or_ctor_lit", - "named": true - }, - { - "type": "unquote_splicing_lit", - "named": true - }, - { - "type": "unquoting_lit", - "named": true - }, - { - "type": "var_quoting_lit", - "named": true - }, - { - "type": "vec_lit", - "named": true - } - ] - } - }, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "comment", - "named": true - }, - { - "type": "dis_expr", - "named": true - } - ] - } - }, - { - "type": "map_lit", - "named": true, - "fields": { - "close": { - "multiple": false, - "required": true, - "types": [ - { - "type": "}", - "named": false - } - ] - }, - "meta": { - "multiple": true, - "required": false, - "types": [ - { - "type": "meta_lit", - "named": true - } - ] - }, - "old_meta": { - "multiple": true, - "required": false, - "types": [ - { - "type": "old_meta_lit", - "named": true - } - ] - }, - "open": { - "multiple": false, - "required": true, - "types": [ - { - "type": "{", - "named": false - } - ] - }, - "value": { - "multiple": true, - "required": false, - "types": [ - { - "type": "anon_fn_lit", - "named": true - }, - { - "type": "bool_lit", - "named": true - }, - { - "type": "char_lit", - "named": true - }, - { - "type": "derefing_lit", - "named": true - }, - { - "type": "evaling_lit", - "named": true - }, - { - "type": "kwd_lit", - "named": true - }, - { - "type": "list_lit", - "named": true - }, - { - "type": "map_lit", - "named": true - }, - { - "type": "nil_lit", - "named": true - }, - { - "type": "ns_map_lit", - "named": true - }, - { - "type": "num_lit", - "named": true - }, - { - "type": "quoting_lit", - "named": true - }, - { - "type": "read_cond_lit", - "named": true - }, - { - "type": "regex_lit", - "named": true - }, - { - "type": "set_lit", - "named": true - }, - { - "type": "splicing_read_cond_lit", - "named": true - }, - { - "type": "str_lit", - "named": true - }, - { - "type": "sym_lit", - "named": true - }, - { - "type": "sym_val_lit", - "named": true - }, - { - "type": "syn_quoting_lit", - "named": true - }, - { - "type": "tagged_or_ctor_lit", - "named": true - }, - { - "type": "unquote_splicing_lit", - "named": true - }, - { - "type": "unquoting_lit", - "named": true - }, - { - "type": "var_quoting_lit", - "named": true - }, - { - "type": "vec_lit", - "named": true - } - ] - } - }, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "comment", - "named": true - }, - { - "type": "dis_expr", - "named": true - } - ] - } - }, - { - "type": "meta_lit", - "named": true, - "fields": { - "marker": { - "multiple": false, - "required": true, - "types": [ - { - "type": "^", - "named": false - } - ] - }, - "value": { - "multiple": false, - "required": true, - "types": [ - { - "type": "anon_fn_lit", - "named": true - }, - { - "type": "bool_lit", - "named": true - }, - { - "type": "char_lit", - "named": true - }, - { - "type": "derefing_lit", - "named": true - }, - { - "type": "evaling_lit", - "named": true - }, - { - "type": "kwd_lit", - "named": true - }, - { - "type": "list_lit", - "named": true - }, - { - "type": "map_lit", - "named": true - }, - { - "type": "nil_lit", - "named": true - }, - { - "type": "ns_map_lit", - "named": true - }, - { - "type": "num_lit", - "named": true - }, - { - "type": "quoting_lit", - "named": true - }, - { - "type": "read_cond_lit", - "named": true - }, - { - "type": "regex_lit", - "named": true - }, - { - "type": "set_lit", - "named": true - }, - { - "type": "splicing_read_cond_lit", - "named": true - }, - { - "type": "str_lit", - "named": true - }, - { - "type": "sym_lit", - "named": true - }, - { - "type": "sym_val_lit", - "named": true - }, - { - "type": "syn_quoting_lit", - "named": true - }, - { - "type": "tagged_or_ctor_lit", - "named": true - }, - { - "type": "unquote_splicing_lit", - "named": true - }, - { - "type": "unquoting_lit", - "named": true - }, - { - "type": "var_quoting_lit", - "named": true - }, - { - "type": "vec_lit", - "named": true - } - ] - } - }, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "comment", - "named": true - }, - { - "type": "dis_expr", - "named": true - } - ] - } - }, - { - "type": "ns_map_lit", - "named": true, - "fields": { - "close": { - "multiple": false, - "required": true, - "types": [ - { - "type": "}", - "named": false - } - ] - }, - "marker": { - "multiple": false, - "required": true, - "types": [ - { - "type": "#", - "named": false - } - ] - }, - "meta": { - "multiple": true, - "required": false, - "types": [ - { - "type": "meta_lit", - "named": true - } - ] - }, - "old_meta": { - "multiple": true, - "required": false, - "types": [ - { - "type": "old_meta_lit", - "named": true - } - ] - }, - "open": { - "multiple": false, - "required": true, - "types": [ - { - "type": "{", - "named": false - } - ] - }, - "prefix": { - "multiple": false, - "required": true, - "types": [ - { - "type": "auto_res_mark", - "named": true - }, - { - "type": "kwd_lit", - "named": true - } - ] - }, - "value": { - "multiple": true, - "required": false, - "types": [ - { - "type": "anon_fn_lit", - "named": true - }, - { - "type": "bool_lit", - "named": true - }, - { - "type": "char_lit", - "named": true - }, - { - "type": "derefing_lit", - "named": true - }, - { - "type": "evaling_lit", - "named": true - }, - { - "type": "kwd_lit", - "named": true - }, - { - "type": "list_lit", - "named": true - }, - { - "type": "map_lit", - "named": true - }, - { - "type": "nil_lit", - "named": true - }, - { - "type": "ns_map_lit", - "named": true - }, - { - "type": "num_lit", - "named": true - }, - { - "type": "quoting_lit", - "named": true - }, - { - "type": "read_cond_lit", - "named": true - }, - { - "type": "regex_lit", - "named": true - }, - { - "type": "set_lit", - "named": true - }, - { - "type": "splicing_read_cond_lit", - "named": true - }, - { - "type": "str_lit", - "named": true - }, - { - "type": "sym_lit", - "named": true - }, - { - "type": "sym_val_lit", - "named": true - }, - { - "type": "syn_quoting_lit", - "named": true - }, - { - "type": "tagged_or_ctor_lit", - "named": true - }, - { - "type": "unquote_splicing_lit", - "named": true - }, - { - "type": "unquoting_lit", - "named": true - }, - { - "type": "var_quoting_lit", - "named": true - }, - { - "type": "vec_lit", - "named": true - } - ] - } - }, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "comment", - "named": true - }, - { - "type": "dis_expr", - "named": true - } - ] - } - }, - { - "type": "old_meta_lit", - "named": true, - "fields": { - "marker": { - "multiple": false, - "required": true, - "types": [ - { - "type": "#^", - "named": false - } - ] - }, - "value": { - "multiple": false, - "required": true, - "types": [ - { - "type": "anon_fn_lit", - "named": true - }, - { - "type": "bool_lit", - "named": true - }, - { - "type": "char_lit", - "named": true - }, - { - "type": "derefing_lit", - "named": true - }, - { - "type": "evaling_lit", - "named": true - }, - { - "type": "kwd_lit", - "named": true - }, - { - "type": "list_lit", - "named": true - }, - { - "type": "map_lit", - "named": true - }, - { - "type": "nil_lit", - "named": true - }, - { - "type": "ns_map_lit", - "named": true - }, - { - "type": "num_lit", - "named": true - }, - { - "type": "quoting_lit", - "named": true - }, - { - "type": "read_cond_lit", - "named": true - }, - { - "type": "regex_lit", - "named": true - }, - { - "type": "set_lit", - "named": true - }, - { - "type": "splicing_read_cond_lit", - "named": true - }, - { - "type": "str_lit", - "named": true - }, - { - "type": "sym_lit", - "named": true - }, - { - "type": "sym_val_lit", - "named": true - }, - { - "type": "syn_quoting_lit", - "named": true - }, - { - "type": "tagged_or_ctor_lit", - "named": true - }, - { - "type": "unquote_splicing_lit", - "named": true - }, - { - "type": "unquoting_lit", - "named": true - }, - { - "type": "var_quoting_lit", - "named": true - }, - { - "type": "vec_lit", - "named": true - } - ] - } - }, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "comment", - "named": true - }, - { - "type": "dis_expr", - "named": true - } - ] - } - }, - { - "type": "quoting_lit", - "named": true, - "fields": { - "marker": { - "multiple": false, - "required": true, - "types": [ - { - "type": "'", - "named": false - } - ] - }, - "meta": { - "multiple": true, - "required": false, - "types": [ - { - "type": "meta_lit", - "named": true - } - ] - }, - "old_meta": { - "multiple": true, - "required": false, - "types": [ - { - "type": "old_meta_lit", - "named": true - } - ] - }, - "value": { - "multiple": false, - "required": true, - "types": [ - { - "type": "anon_fn_lit", - "named": true - }, - { - "type": "bool_lit", - "named": true - }, - { - "type": "char_lit", - "named": true - }, - { - "type": "derefing_lit", - "named": true - }, - { - "type": "evaling_lit", - "named": true - }, - { - "type": "kwd_lit", - "named": true - }, - { - "type": "list_lit", - "named": true - }, - { - "type": "map_lit", - "named": true - }, - { - "type": "nil_lit", - "named": true - }, - { - "type": "ns_map_lit", - "named": true - }, - { - "type": "num_lit", - "named": true - }, - { - "type": "quoting_lit", - "named": true - }, - { - "type": "read_cond_lit", - "named": true - }, - { - "type": "regex_lit", - "named": true - }, - { - "type": "set_lit", - "named": true - }, - { - "type": "splicing_read_cond_lit", - "named": true - }, - { - "type": "str_lit", - "named": true - }, - { - "type": "sym_lit", - "named": true - }, - { - "type": "sym_val_lit", - "named": true - }, - { - "type": "syn_quoting_lit", - "named": true - }, - { - "type": "tagged_or_ctor_lit", - "named": true - }, - { - "type": "unquote_splicing_lit", - "named": true - }, - { - "type": "unquoting_lit", - "named": true - }, - { - "type": "var_quoting_lit", - "named": true - }, - { - "type": "vec_lit", - "named": true - } - ] - } - }, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "comment", - "named": true - }, - { - "type": "dis_expr", - "named": true - } - ] - } - }, - { - "type": "read_cond_lit", - "named": true, - "fields": { - "close": { - "multiple": false, - "required": true, - "types": [ - { - "type": ")", - "named": false - } - ] - }, - "marker": { - "multiple": false, - "required": true, - "types": [ - { - "type": "#?", - "named": false - } - ] - }, - "meta": { - "multiple": true, - "required": false, - "types": [ - { - "type": "meta_lit", - "named": true - } - ] - }, - "old_meta": { - "multiple": true, - "required": false, - "types": [ - { - "type": "old_meta_lit", - "named": true - } - ] - }, - "open": { - "multiple": false, - "required": true, - "types": [ - { - "type": "(", - "named": false - } - ] - }, - "value": { - "multiple": true, - "required": false, - "types": [ - { - "type": "anon_fn_lit", - "named": true - }, - { - "type": "bool_lit", - "named": true - }, - { - "type": "char_lit", - "named": true - }, - { - "type": "derefing_lit", - "named": true - }, - { - "type": "evaling_lit", - "named": true - }, - { - "type": "kwd_lit", - "named": true - }, - { - "type": "list_lit", - "named": true - }, - { - "type": "map_lit", - "named": true - }, - { - "type": "nil_lit", - "named": true - }, - { - "type": "ns_map_lit", - "named": true - }, - { - "type": "num_lit", - "named": true - }, - { - "type": "quoting_lit", - "named": true - }, - { - "type": "read_cond_lit", - "named": true - }, - { - "type": "regex_lit", - "named": true - }, - { - "type": "set_lit", - "named": true - }, - { - "type": "splicing_read_cond_lit", - "named": true - }, - { - "type": "str_lit", - "named": true - }, - { - "type": "sym_lit", - "named": true - }, - { - "type": "sym_val_lit", - "named": true - }, - { - "type": "syn_quoting_lit", - "named": true - }, - { - "type": "tagged_or_ctor_lit", - "named": true - }, - { - "type": "unquote_splicing_lit", - "named": true - }, - { - "type": "unquoting_lit", - "named": true - }, - { - "type": "var_quoting_lit", - "named": true - }, - { - "type": "vec_lit", - "named": true - } - ] - } - }, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "comment", - "named": true - }, - { - "type": "dis_expr", - "named": true - } - ] - } - }, - { - "type": "regex_lit", - "named": true, - "fields": { - "marker": { - "multiple": false, - "required": true, - "types": [ - { - "type": "#", - "named": false - } - ] - } - } - }, - { - "type": "set_lit", - "named": true, - "fields": { - "close": { - "multiple": false, - "required": true, - "types": [ - { - "type": "}", - "named": false - } - ] - }, - "marker": { - "multiple": false, - "required": true, - "types": [ - { - "type": "#", - "named": false - } - ] - }, - "meta": { - "multiple": true, - "required": false, - "types": [ - { - "type": "meta_lit", - "named": true - } - ] - }, - "old_meta": { - "multiple": true, - "required": false, - "types": [ - { - "type": "old_meta_lit", - "named": true - } - ] - }, - "open": { - "multiple": false, - "required": true, - "types": [ - { - "type": "{", - "named": false - } - ] - }, - "value": { - "multiple": true, - "required": false, - "types": [ - { - "type": "anon_fn_lit", - "named": true - }, - { - "type": "bool_lit", - "named": true - }, - { - "type": "char_lit", - "named": true - }, - { - "type": "derefing_lit", - "named": true - }, - { - "type": "evaling_lit", - "named": true - }, - { - "type": "kwd_lit", - "named": true - }, - { - "type": "list_lit", - "named": true - }, - { - "type": "map_lit", - "named": true - }, - { - "type": "nil_lit", - "named": true - }, - { - "type": "ns_map_lit", - "named": true - }, - { - "type": "num_lit", - "named": true - }, - { - "type": "quoting_lit", - "named": true - }, - { - "type": "read_cond_lit", - "named": true - }, - { - "type": "regex_lit", - "named": true - }, - { - "type": "set_lit", - "named": true - }, - { - "type": "splicing_read_cond_lit", - "named": true - }, - { - "type": "str_lit", - "named": true - }, - { - "type": "sym_lit", - "named": true - }, - { - "type": "sym_val_lit", - "named": true - }, - { - "type": "syn_quoting_lit", - "named": true - }, - { - "type": "tagged_or_ctor_lit", - "named": true - }, - { - "type": "unquote_splicing_lit", - "named": true - }, - { - "type": "unquoting_lit", - "named": true - }, - { - "type": "var_quoting_lit", - "named": true - }, - { - "type": "vec_lit", - "named": true - } - ] - } - }, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "comment", - "named": true - }, - { - "type": "dis_expr", - "named": true - } - ] - } - }, - { - "type": "source", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "anon_fn_lit", - "named": true - }, - { - "type": "bool_lit", - "named": true - }, - { - "type": "char_lit", - "named": true - }, - { - "type": "comment", - "named": true - }, - { - "type": "derefing_lit", - "named": true - }, - { - "type": "dis_expr", - "named": true - }, - { - "type": "evaling_lit", - "named": true - }, - { - "type": "kwd_lit", - "named": true - }, - { - "type": "list_lit", - "named": true - }, - { - "type": "map_lit", - "named": true - }, - { - "type": "nil_lit", - "named": true - }, - { - "type": "ns_map_lit", - "named": true - }, - { - "type": "num_lit", - "named": true - }, - { - "type": "quoting_lit", - "named": true - }, - { - "type": "read_cond_lit", - "named": true - }, - { - "type": "regex_lit", - "named": true - }, - { - "type": "set_lit", - "named": true - }, - { - "type": "splicing_read_cond_lit", - "named": true - }, - { - "type": "str_lit", - "named": true - }, - { - "type": "sym_lit", - "named": true - }, - { - "type": "sym_val_lit", - "named": true - }, - { - "type": "syn_quoting_lit", - "named": true - }, - { - "type": "tagged_or_ctor_lit", - "named": true - }, - { - "type": "unquote_splicing_lit", - "named": true - }, - { - "type": "unquoting_lit", - "named": true - }, - { - "type": "var_quoting_lit", - "named": true - }, - { - "type": "vec_lit", - "named": true - } - ] - } - }, - { - "type": "splicing_read_cond_lit", - "named": true, - "fields": { - "close": { - "multiple": false, - "required": true, - "types": [ - { - "type": ")", - "named": false - } - ] - }, - "marker": { - "multiple": false, - "required": true, - "types": [ - { - "type": "#?@", - "named": false - } - ] - }, - "meta": { - "multiple": true, - "required": false, - "types": [ - { - "type": "meta_lit", - "named": true - } - ] - }, - "old_meta": { - "multiple": true, - "required": false, - "types": [ - { - "type": "old_meta_lit", - "named": true - } - ] - }, - "open": { - "multiple": false, - "required": true, - "types": [ - { - "type": "(", - "named": false - } - ] - }, - "value": { - "multiple": true, - "required": false, - "types": [ - { - "type": "anon_fn_lit", - "named": true - }, - { - "type": "bool_lit", - "named": true - }, - { - "type": "char_lit", - "named": true - }, - { - "type": "derefing_lit", - "named": true - }, - { - "type": "evaling_lit", - "named": true - }, - { - "type": "kwd_lit", - "named": true - }, - { - "type": "list_lit", - "named": true - }, - { - "type": "map_lit", - "named": true - }, - { - "type": "nil_lit", - "named": true - }, - { - "type": "ns_map_lit", - "named": true - }, - { - "type": "num_lit", - "named": true - }, - { - "type": "quoting_lit", - "named": true - }, - { - "type": "read_cond_lit", - "named": true - }, - { - "type": "regex_lit", - "named": true - }, - { - "type": "set_lit", - "named": true - }, - { - "type": "splicing_read_cond_lit", - "named": true - }, - { - "type": "str_lit", - "named": true - }, - { - "type": "sym_lit", - "named": true - }, - { - "type": "sym_val_lit", - "named": true - }, - { - "type": "syn_quoting_lit", - "named": true - }, - { - "type": "tagged_or_ctor_lit", - "named": true - }, - { - "type": "unquote_splicing_lit", - "named": true - }, - { - "type": "unquoting_lit", - "named": true - }, - { - "type": "var_quoting_lit", - "named": true - }, - { - "type": "vec_lit", - "named": true - } - ] - } - }, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "comment", - "named": true - }, - { - "type": "dis_expr", - "named": true - } - ] - } - }, - { - "type": "str_lit", - "named": true, - "fields": {} - }, - { - "type": "sym_lit", - "named": true, - "fields": { - "delimiter": { - "multiple": false, - "required": false, - "types": [ - { - "type": "/", - "named": false - } - ] - }, - "meta": { - "multiple": true, - "required": false, - "types": [ - { - "type": "meta_lit", - "named": true - } - ] - }, - "name": { - "multiple": false, - "required": true, - "types": [ - { - "type": "sym_name", - "named": true - } - ] - }, - "namespace": { - "multiple": false, - "required": false, - "types": [ - { - "type": "sym_ns", - "named": true - } - ] - }, - "old_meta": { - "multiple": true, - "required": false, - "types": [ - { - "type": "old_meta_lit", - "named": true - } - ] - } - }, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "comment", - "named": true - }, - { - "type": "dis_expr", - "named": true - } - ] - } - }, - { - "type": "sym_val_lit", - "named": true, - "fields": { - "marker": { - "multiple": false, - "required": true, - "types": [ - { - "type": "##", - "named": false - } - ] - }, - "value": { - "multiple": false, - "required": true, - "types": [ - { - "type": "anon_fn_lit", - "named": true - }, - { - "type": "bool_lit", - "named": true - }, - { - "type": "char_lit", - "named": true - }, - { - "type": "derefing_lit", - "named": true - }, - { - "type": "evaling_lit", - "named": true - }, - { - "type": "kwd_lit", - "named": true - }, - { - "type": "list_lit", - "named": true - }, - { - "type": "map_lit", - "named": true - }, - { - "type": "nil_lit", - "named": true - }, - { - "type": "ns_map_lit", - "named": true - }, - { - "type": "num_lit", - "named": true - }, - { - "type": "quoting_lit", - "named": true - }, - { - "type": "read_cond_lit", - "named": true - }, - { - "type": "regex_lit", - "named": true - }, - { - "type": "set_lit", - "named": true - }, - { - "type": "splicing_read_cond_lit", - "named": true - }, - { - "type": "str_lit", - "named": true - }, - { - "type": "sym_lit", - "named": true - }, - { - "type": "sym_val_lit", - "named": true - }, - { - "type": "syn_quoting_lit", - "named": true - }, - { - "type": "tagged_or_ctor_lit", - "named": true - }, - { - "type": "unquote_splicing_lit", - "named": true - }, - { - "type": "unquoting_lit", - "named": true - }, - { - "type": "var_quoting_lit", - "named": true - }, - { - "type": "vec_lit", - "named": true - } - ] - } - }, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "comment", - "named": true - }, - { - "type": "dis_expr", - "named": true - } - ] - } - }, - { - "type": "syn_quoting_lit", - "named": true, - "fields": { - "marker": { - "multiple": false, - "required": true, - "types": [ - { - "type": "`", - "named": false - } - ] - }, - "meta": { - "multiple": true, - "required": false, - "types": [ - { - "type": "meta_lit", - "named": true - } - ] - }, - "old_meta": { - "multiple": true, - "required": false, - "types": [ - { - "type": "old_meta_lit", - "named": true - } - ] - }, - "value": { - "multiple": false, - "required": true, - "types": [ - { - "type": "anon_fn_lit", - "named": true - }, - { - "type": "bool_lit", - "named": true - }, - { - "type": "char_lit", - "named": true - }, - { - "type": "derefing_lit", - "named": true - }, - { - "type": "evaling_lit", - "named": true - }, - { - "type": "kwd_lit", - "named": true - }, - { - "type": "list_lit", - "named": true - }, - { - "type": "map_lit", - "named": true - }, - { - "type": "nil_lit", - "named": true - }, - { - "type": "ns_map_lit", - "named": true - }, - { - "type": "num_lit", - "named": true - }, - { - "type": "quoting_lit", - "named": true - }, - { - "type": "read_cond_lit", - "named": true - }, - { - "type": "regex_lit", - "named": true - }, - { - "type": "set_lit", - "named": true - }, - { - "type": "splicing_read_cond_lit", - "named": true - }, - { - "type": "str_lit", - "named": true - }, - { - "type": "sym_lit", - "named": true - }, - { - "type": "sym_val_lit", - "named": true - }, - { - "type": "syn_quoting_lit", - "named": true - }, - { - "type": "tagged_or_ctor_lit", - "named": true - }, - { - "type": "unquote_splicing_lit", - "named": true - }, - { - "type": "unquoting_lit", - "named": true - }, - { - "type": "var_quoting_lit", - "named": true - }, - { - "type": "vec_lit", - "named": true - } - ] - } - }, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "comment", - "named": true - }, - { - "type": "dis_expr", - "named": true - } - ] - } - }, - { - "type": "tagged_or_ctor_lit", - "named": true, - "fields": { - "marker": { - "multiple": false, - "required": true, - "types": [ - { - "type": "#", - "named": false - } - ] - }, - "meta": { - "multiple": true, - "required": false, - "types": [ - { - "type": "meta_lit", - "named": true - } - ] - }, - "old_meta": { - "multiple": true, - "required": false, - "types": [ - { - "type": "old_meta_lit", - "named": true - } - ] - }, - "tag": { - "multiple": false, - "required": true, - "types": [ - { - "type": "sym_lit", - "named": true - } - ] - }, - "value": { - "multiple": false, - "required": true, - "types": [ - { - "type": "anon_fn_lit", - "named": true - }, - { - "type": "bool_lit", - "named": true - }, - { - "type": "char_lit", - "named": true - }, - { - "type": "derefing_lit", - "named": true - }, - { - "type": "evaling_lit", - "named": true - }, - { - "type": "kwd_lit", - "named": true - }, - { - "type": "list_lit", - "named": true - }, - { - "type": "map_lit", - "named": true - }, - { - "type": "nil_lit", - "named": true - }, - { - "type": "ns_map_lit", - "named": true - }, - { - "type": "num_lit", - "named": true - }, - { - "type": "quoting_lit", - "named": true - }, - { - "type": "read_cond_lit", - "named": true - }, - { - "type": "regex_lit", - "named": true - }, - { - "type": "set_lit", - "named": true - }, - { - "type": "splicing_read_cond_lit", - "named": true - }, - { - "type": "str_lit", - "named": true - }, - { - "type": "sym_lit", - "named": true - }, - { - "type": "sym_val_lit", - "named": true - }, - { - "type": "syn_quoting_lit", - "named": true - }, - { - "type": "tagged_or_ctor_lit", - "named": true - }, - { - "type": "unquote_splicing_lit", - "named": true - }, - { - "type": "unquoting_lit", - "named": true - }, - { - "type": "var_quoting_lit", - "named": true - }, - { - "type": "vec_lit", - "named": true - } - ] - } - }, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "comment", - "named": true - }, - { - "type": "dis_expr", - "named": true - } - ] - } - }, - { - "type": "unquote_splicing_lit", - "named": true, - "fields": { - "marker": { - "multiple": false, - "required": true, - "types": [ - { - "type": "~@", - "named": false - } - ] - }, - "meta": { - "multiple": true, - "required": false, - "types": [ - { - "type": "meta_lit", - "named": true - } - ] - }, - "old_meta": { - "multiple": true, - "required": false, - "types": [ - { - "type": "old_meta_lit", - "named": true - } - ] - }, - "value": { - "multiple": false, - "required": true, - "types": [ - { - "type": "anon_fn_lit", - "named": true - }, - { - "type": "bool_lit", - "named": true - }, - { - "type": "char_lit", - "named": true - }, - { - "type": "derefing_lit", - "named": true - }, - { - "type": "evaling_lit", - "named": true - }, - { - "type": "kwd_lit", - "named": true - }, - { - "type": "list_lit", - "named": true - }, - { - "type": "map_lit", - "named": true - }, - { - "type": "nil_lit", - "named": true - }, - { - "type": "ns_map_lit", - "named": true - }, - { - "type": "num_lit", - "named": true - }, - { - "type": "quoting_lit", - "named": true - }, - { - "type": "read_cond_lit", - "named": true - }, - { - "type": "regex_lit", - "named": true - }, - { - "type": "set_lit", - "named": true - }, - { - "type": "splicing_read_cond_lit", - "named": true - }, - { - "type": "str_lit", - "named": true - }, - { - "type": "sym_lit", - "named": true - }, - { - "type": "sym_val_lit", - "named": true - }, - { - "type": "syn_quoting_lit", - "named": true - }, - { - "type": "tagged_or_ctor_lit", - "named": true - }, - { - "type": "unquote_splicing_lit", - "named": true - }, - { - "type": "unquoting_lit", - "named": true - }, - { - "type": "var_quoting_lit", - "named": true - }, - { - "type": "vec_lit", - "named": true - } - ] - } - }, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "comment", - "named": true - }, - { - "type": "dis_expr", - "named": true - } - ] - } - }, - { - "type": "unquoting_lit", - "named": true, - "fields": { - "marker": { - "multiple": false, - "required": true, - "types": [ - { - "type": "~", - "named": false - } - ] - }, - "meta": { - "multiple": true, - "required": false, - "types": [ - { - "type": "meta_lit", - "named": true - } - ] - }, - "old_meta": { - "multiple": true, - "required": false, - "types": [ - { - "type": "old_meta_lit", - "named": true - } - ] - }, - "value": { - "multiple": false, - "required": true, - "types": [ - { - "type": "anon_fn_lit", - "named": true - }, - { - "type": "bool_lit", - "named": true - }, - { - "type": "char_lit", - "named": true - }, - { - "type": "derefing_lit", - "named": true - }, - { - "type": "evaling_lit", - "named": true - }, - { - "type": "kwd_lit", - "named": true - }, - { - "type": "list_lit", - "named": true - }, - { - "type": "map_lit", - "named": true - }, - { - "type": "nil_lit", - "named": true - }, - { - "type": "ns_map_lit", - "named": true - }, - { - "type": "num_lit", - "named": true - }, - { - "type": "quoting_lit", - "named": true - }, - { - "type": "read_cond_lit", - "named": true - }, - { - "type": "regex_lit", - "named": true - }, - { - "type": "set_lit", - "named": true - }, - { - "type": "splicing_read_cond_lit", - "named": true - }, - { - "type": "str_lit", - "named": true - }, - { - "type": "sym_lit", - "named": true - }, - { - "type": "sym_val_lit", - "named": true - }, - { - "type": "syn_quoting_lit", - "named": true - }, - { - "type": "tagged_or_ctor_lit", - "named": true - }, - { - "type": "unquote_splicing_lit", - "named": true - }, - { - "type": "unquoting_lit", - "named": true - }, - { - "type": "var_quoting_lit", - "named": true - }, - { - "type": "vec_lit", - "named": true - } - ] - } - }, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "comment", - "named": true - }, - { - "type": "dis_expr", - "named": true - } - ] - } - }, - { - "type": "var_quoting_lit", - "named": true, - "fields": { - "marker": { - "multiple": false, - "required": true, - "types": [ - { - "type": "#'", - "named": false - } - ] - }, - "meta": { - "multiple": true, - "required": false, - "types": [ - { - "type": "meta_lit", - "named": true - } - ] - }, - "old_meta": { - "multiple": true, - "required": false, - "types": [ - { - "type": "old_meta_lit", - "named": true - } - ] - }, - "value": { - "multiple": false, - "required": true, - "types": [ - { - "type": "anon_fn_lit", - "named": true - }, - { - "type": "bool_lit", - "named": true - }, - { - "type": "char_lit", - "named": true - }, - { - "type": "derefing_lit", - "named": true - }, - { - "type": "evaling_lit", - "named": true - }, - { - "type": "kwd_lit", - "named": true - }, - { - "type": "list_lit", - "named": true - }, - { - "type": "map_lit", - "named": true - }, - { - "type": "nil_lit", - "named": true - }, - { - "type": "ns_map_lit", - "named": true - }, - { - "type": "num_lit", - "named": true - }, - { - "type": "quoting_lit", - "named": true - }, - { - "type": "read_cond_lit", - "named": true - }, - { - "type": "regex_lit", - "named": true - }, - { - "type": "set_lit", - "named": true - }, - { - "type": "splicing_read_cond_lit", - "named": true - }, - { - "type": "str_lit", - "named": true - }, - { - "type": "sym_lit", - "named": true - }, - { - "type": "sym_val_lit", - "named": true - }, - { - "type": "syn_quoting_lit", - "named": true - }, - { - "type": "tagged_or_ctor_lit", - "named": true - }, - { - "type": "unquote_splicing_lit", - "named": true - }, - { - "type": "unquoting_lit", - "named": true - }, - { - "type": "var_quoting_lit", - "named": true - }, - { - "type": "vec_lit", - "named": true - } - ] - } - }, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "comment", - "named": true - }, - { - "type": "dis_expr", - "named": true - } - ] - } - }, - { - "type": "vec_lit", - "named": true, - "fields": { - "close": { - "multiple": false, - "required": true, - "types": [ - { - "type": "]", - "named": false - } - ] - }, - "meta": { - "multiple": true, - "required": false, - "types": [ - { - "type": "meta_lit", - "named": true - } - ] - }, - "old_meta": { - "multiple": true, - "required": false, - "types": [ - { - "type": "old_meta_lit", - "named": true - } - ] - }, - "open": { - "multiple": false, - "required": true, - "types": [ - { - "type": "[", - "named": false - } - ] - }, - "value": { - "multiple": true, - "required": false, - "types": [ - { - "type": "anon_fn_lit", - "named": true - }, - { - "type": "bool_lit", - "named": true - }, - { - "type": "char_lit", - "named": true - }, - { - "type": "derefing_lit", - "named": true - }, - { - "type": "evaling_lit", - "named": true - }, - { - "type": "kwd_lit", - "named": true - }, - { - "type": "list_lit", - "named": true - }, - { - "type": "map_lit", - "named": true - }, - { - "type": "nil_lit", - "named": true - }, - { - "type": "ns_map_lit", - "named": true - }, - { - "type": "num_lit", - "named": true - }, - { - "type": "quoting_lit", - "named": true - }, - { - "type": "read_cond_lit", - "named": true - }, - { - "type": "regex_lit", - "named": true - }, - { - "type": "set_lit", - "named": true - }, - { - "type": "splicing_read_cond_lit", - "named": true - }, - { - "type": "str_lit", - "named": true - }, - { - "type": "sym_lit", - "named": true - }, - { - "type": "sym_val_lit", - "named": true - }, - { - "type": "syn_quoting_lit", - "named": true - }, - { - "type": "tagged_or_ctor_lit", - "named": true - }, - { - "type": "unquote_splicing_lit", - "named": true - }, - { - "type": "unquoting_lit", - "named": true - }, - { - "type": "var_quoting_lit", - "named": true - }, - { - "type": "vec_lit", - "named": true - } - ] - } - }, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "comment", - "named": true - }, - { - "type": "dis_expr", - "named": true - } - ] - } - }, - { - "type": "#", - "named": false - }, - { - "type": "##", - "named": false - }, - { - "type": "#'", - "named": false - }, - { - "type": "#=", - "named": false - }, - { - "type": "#?", - "named": false - }, - { - "type": "#?@", - "named": false - }, - { - "type": "#^", - "named": false - }, - { - "type": "#_", - "named": false - }, - { - "type": "'", - "named": false - }, - { - "type": "(", - "named": false - }, - { - "type": ")", - "named": false - }, - { - "type": "/", - "named": false - }, - { - "type": ":", - "named": false - }, - { - "type": "::", - "named": false - }, - { - "type": "@", - "named": false - }, - { - "type": "[", - "named": false - }, - { - "type": "]", - "named": false - }, - { - "type": "^", - "named": false - }, - { - "type": "`", - "named": false - }, - { - "type": "bool_lit", - "named": true - }, - { - "type": "char_lit", - "named": true - }, - { - "type": "comment", - "named": true - }, - { - "type": "kwd_name", - "named": true - }, - { - "type": "kwd_ns", - "named": true - }, - { - "type": "nil_lit", - "named": true - }, - { - "type": "num_lit", - "named": true - }, - { - "type": "sym_name", - "named": true - }, - { - "type": "sym_ns", - "named": true - }, - { - "type": "{", - "named": false - }, - { - "type": "}", - "named": false - }, - { - "type": "~", - "named": false - }, - { - "type": "~@", - "named": false - } -] \ No newline at end of file diff --git a/vendored_parsers/tree-sitter-clojure/src/parser.c b/vendored_parsers/tree-sitter-clojure/src/parser.c deleted file mode 100644 index 01e5d8b4a..000000000 --- a/vendored_parsers/tree-sitter-clojure/src/parser.c +++ /dev/null @@ -1,25353 +0,0 @@ -#include "tree_sitter/parser.h" - -#if defined(__GNUC__) || defined(__clang__) -#pragma GCC diagnostic push -#pragma GCC diagnostic ignored "-Wmissing-field-initializers" -#endif - -#define LANGUAGE_VERSION 14 -#define STATE_COUNT 496 -#define LARGE_STATE_COUNT 213 -#define SYMBOL_COUNT 73 -#define ALIAS_COUNT 0 -#define TOKEN_COUNT 35 -#define EXTERNAL_TOKEN_COUNT 0 -#define FIELD_COUNT 11 -#define MAX_ALIAS_SEQUENCE_LENGTH 6 -#define PRODUCTION_ID_COUNT 43 - -enum ts_symbol_identifiers { - sym__ws = 1, - sym_comment = 2, - anon_sym_POUND_ = 3, - sym_num_lit = 4, - anon_sym_SLASH = 5, - aux_sym__kwd_leading_slash_token1 = 6, - aux_sym__kwd_qualified_token1 = 7, - anon_sym_COLON = 8, - anon_sym_COLON_COLON = 9, - aux_sym_str_lit_token1 = 10, - sym_char_lit = 11, - sym_nil_lit = 12, - sym_bool_lit = 13, - aux_sym__sym_qualified_token1 = 14, - aux_sym__sym_qualified_token2 = 15, - anon_sym_CARET = 16, - anon_sym_POUND_CARET = 17, - anon_sym_LPAREN = 18, - anon_sym_RPAREN = 19, - anon_sym_LBRACE = 20, - anon_sym_RBRACE = 21, - anon_sym_LBRACK = 22, - anon_sym_RBRACK = 23, - anon_sym_POUND = 24, - anon_sym_POUND_QMARK = 25, - anon_sym_POUND_QMARK_AT = 26, - anon_sym_POUND_SQUOTE = 27, - anon_sym_POUND_POUND = 28, - anon_sym_POUND_EQ = 29, - anon_sym_AT = 30, - anon_sym_SQUOTE = 31, - anon_sym_BQUOTE = 32, - anon_sym_TILDE_AT = 33, - anon_sym_TILDE = 34, - sym_source = 35, - sym__gap = 36, - sym_dis_expr = 37, - sym__form = 38, - sym_kwd_lit = 39, - sym_str_lit = 40, - sym_sym_lit = 41, - sym__metadata_lit = 42, - sym_meta_lit = 43, - sym_old_meta_lit = 44, - sym_list_lit = 45, - sym__bare_list_lit = 46, - sym_map_lit = 47, - sym__bare_map_lit = 48, - sym_vec_lit = 49, - sym__bare_vec_lit = 50, - sym_set_lit = 51, - sym__bare_set_lit = 52, - sym_anon_fn_lit = 53, - sym_regex_lit = 54, - sym_read_cond_lit = 55, - sym_splicing_read_cond_lit = 56, - sym_auto_res_mark = 57, - sym_ns_map_lit = 58, - sym_var_quoting_lit = 59, - sym_sym_val_lit = 60, - sym_evaling_lit = 61, - sym_tagged_or_ctor_lit = 62, - sym_derefing_lit = 63, - sym_quoting_lit = 64, - sym_syn_quoting_lit = 65, - sym_unquote_splicing_lit = 66, - sym_unquoting_lit = 67, - aux_sym_source_repeat1 = 68, - aux_sym_dis_expr_repeat1 = 69, - aux_sym_sym_lit_repeat1 = 70, - aux_sym__bare_list_lit_repeat1 = 71, - aux_sym_read_cond_lit_repeat1 = 72, -}; - -static const char * const ts_symbol_names[] = { - [ts_builtin_sym_end] = "end", - [sym__ws] = "_ws", - [sym_comment] = "comment", - [anon_sym_POUND_] = "#_", - [sym_num_lit] = "num_lit", - [anon_sym_SLASH] = "/", - [aux_sym__kwd_leading_slash_token1] = "kwd_name", - [aux_sym__kwd_qualified_token1] = "kwd_ns", - [anon_sym_COLON] = ":", - [anon_sym_COLON_COLON] = "::", - [aux_sym_str_lit_token1] = "str_lit_token1", - [sym_char_lit] = "char_lit", - [sym_nil_lit] = "nil_lit", - [sym_bool_lit] = "bool_lit", - [aux_sym__sym_qualified_token1] = "sym_ns", - [aux_sym__sym_qualified_token2] = "sym_name", - [anon_sym_CARET] = "^", - [anon_sym_POUND_CARET] = "#^", - [anon_sym_LPAREN] = "(", - [anon_sym_RPAREN] = ")", - [anon_sym_LBRACE] = "{", - [anon_sym_RBRACE] = "}", - [anon_sym_LBRACK] = "[", - [anon_sym_RBRACK] = "]", - [anon_sym_POUND] = "#", - [anon_sym_POUND_QMARK] = "#\?", - [anon_sym_POUND_QMARK_AT] = "#\?@", - [anon_sym_POUND_SQUOTE] = "#'", - [anon_sym_POUND_POUND] = "##", - [anon_sym_POUND_EQ] = "#=", - [anon_sym_AT] = "@", - [anon_sym_SQUOTE] = "'", - [anon_sym_BQUOTE] = "`", - [anon_sym_TILDE_AT] = "~@", - [anon_sym_TILDE] = "~", - [sym_source] = "source", - [sym__gap] = "_gap", - [sym_dis_expr] = "dis_expr", - [sym__form] = "_form", - [sym_kwd_lit] = "kwd_lit", - [sym_str_lit] = "str_lit", - [sym_sym_lit] = "sym_lit", - [sym__metadata_lit] = "_metadata_lit", - [sym_meta_lit] = "meta_lit", - [sym_old_meta_lit] = "old_meta_lit", - [sym_list_lit] = "list_lit", - [sym__bare_list_lit] = "_bare_list_lit", - [sym_map_lit] = "map_lit", - [sym__bare_map_lit] = "_bare_map_lit", - [sym_vec_lit] = "vec_lit", - [sym__bare_vec_lit] = "_bare_vec_lit", - [sym_set_lit] = "set_lit", - [sym__bare_set_lit] = "_bare_set_lit", - [sym_anon_fn_lit] = "anon_fn_lit", - [sym_regex_lit] = "regex_lit", - [sym_read_cond_lit] = "read_cond_lit", - [sym_splicing_read_cond_lit] = "splicing_read_cond_lit", - [sym_auto_res_mark] = "auto_res_mark", - [sym_ns_map_lit] = "ns_map_lit", - [sym_var_quoting_lit] = "var_quoting_lit", - [sym_sym_val_lit] = "sym_val_lit", - [sym_evaling_lit] = "evaling_lit", - [sym_tagged_or_ctor_lit] = "tagged_or_ctor_lit", - [sym_derefing_lit] = "derefing_lit", - [sym_quoting_lit] = "quoting_lit", - [sym_syn_quoting_lit] = "syn_quoting_lit", - [sym_unquote_splicing_lit] = "unquote_splicing_lit", - [sym_unquoting_lit] = "unquoting_lit", - [aux_sym_source_repeat1] = "source_repeat1", - [aux_sym_dis_expr_repeat1] = "dis_expr_repeat1", - [aux_sym_sym_lit_repeat1] = "sym_lit_repeat1", - [aux_sym__bare_list_lit_repeat1] = "_bare_list_lit_repeat1", - [aux_sym_read_cond_lit_repeat1] = "read_cond_lit_repeat1", -}; - -static const TSSymbol ts_symbol_map[] = { - [ts_builtin_sym_end] = ts_builtin_sym_end, - [sym__ws] = sym__ws, - [sym_comment] = sym_comment, - [anon_sym_POUND_] = anon_sym_POUND_, - [sym_num_lit] = sym_num_lit, - [anon_sym_SLASH] = anon_sym_SLASH, - [aux_sym__kwd_leading_slash_token1] = aux_sym__kwd_leading_slash_token1, - [aux_sym__kwd_qualified_token1] = aux_sym__kwd_qualified_token1, - [anon_sym_COLON] = anon_sym_COLON, - [anon_sym_COLON_COLON] = anon_sym_COLON_COLON, - [aux_sym_str_lit_token1] = aux_sym_str_lit_token1, - [sym_char_lit] = sym_char_lit, - [sym_nil_lit] = sym_nil_lit, - [sym_bool_lit] = sym_bool_lit, - [aux_sym__sym_qualified_token1] = aux_sym__sym_qualified_token1, - [aux_sym__sym_qualified_token2] = aux_sym__sym_qualified_token2, - [anon_sym_CARET] = anon_sym_CARET, - [anon_sym_POUND_CARET] = anon_sym_POUND_CARET, - [anon_sym_LPAREN] = anon_sym_LPAREN, - [anon_sym_RPAREN] = anon_sym_RPAREN, - [anon_sym_LBRACE] = anon_sym_LBRACE, - [anon_sym_RBRACE] = anon_sym_RBRACE, - [anon_sym_LBRACK] = anon_sym_LBRACK, - [anon_sym_RBRACK] = anon_sym_RBRACK, - [anon_sym_POUND] = anon_sym_POUND, - [anon_sym_POUND_QMARK] = anon_sym_POUND_QMARK, - [anon_sym_POUND_QMARK_AT] = anon_sym_POUND_QMARK_AT, - [anon_sym_POUND_SQUOTE] = anon_sym_POUND_SQUOTE, - [anon_sym_POUND_POUND] = anon_sym_POUND_POUND, - [anon_sym_POUND_EQ] = anon_sym_POUND_EQ, - [anon_sym_AT] = anon_sym_AT, - [anon_sym_SQUOTE] = anon_sym_SQUOTE, - [anon_sym_BQUOTE] = anon_sym_BQUOTE, - [anon_sym_TILDE_AT] = anon_sym_TILDE_AT, - [anon_sym_TILDE] = anon_sym_TILDE, - [sym_source] = sym_source, - [sym__gap] = sym__gap, - [sym_dis_expr] = sym_dis_expr, - [sym__form] = sym__form, - [sym_kwd_lit] = sym_kwd_lit, - [sym_str_lit] = sym_str_lit, - [sym_sym_lit] = sym_sym_lit, - [sym__metadata_lit] = sym__metadata_lit, - [sym_meta_lit] = sym_meta_lit, - [sym_old_meta_lit] = sym_old_meta_lit, - [sym_list_lit] = sym_list_lit, - [sym__bare_list_lit] = sym__bare_list_lit, - [sym_map_lit] = sym_map_lit, - [sym__bare_map_lit] = sym__bare_map_lit, - [sym_vec_lit] = sym_vec_lit, - [sym__bare_vec_lit] = sym__bare_vec_lit, - [sym_set_lit] = sym_set_lit, - [sym__bare_set_lit] = sym__bare_set_lit, - [sym_anon_fn_lit] = sym_anon_fn_lit, - [sym_regex_lit] = sym_regex_lit, - [sym_read_cond_lit] = sym_read_cond_lit, - [sym_splicing_read_cond_lit] = sym_splicing_read_cond_lit, - [sym_auto_res_mark] = sym_auto_res_mark, - [sym_ns_map_lit] = sym_ns_map_lit, - [sym_var_quoting_lit] = sym_var_quoting_lit, - [sym_sym_val_lit] = sym_sym_val_lit, - [sym_evaling_lit] = sym_evaling_lit, - [sym_tagged_or_ctor_lit] = sym_tagged_or_ctor_lit, - [sym_derefing_lit] = sym_derefing_lit, - [sym_quoting_lit] = sym_quoting_lit, - [sym_syn_quoting_lit] = sym_syn_quoting_lit, - [sym_unquote_splicing_lit] = sym_unquote_splicing_lit, - [sym_unquoting_lit] = sym_unquoting_lit, - [aux_sym_source_repeat1] = aux_sym_source_repeat1, - [aux_sym_dis_expr_repeat1] = aux_sym_dis_expr_repeat1, - [aux_sym_sym_lit_repeat1] = aux_sym_sym_lit_repeat1, - [aux_sym__bare_list_lit_repeat1] = aux_sym__bare_list_lit_repeat1, - [aux_sym_read_cond_lit_repeat1] = aux_sym_read_cond_lit_repeat1, -}; - -static const TSSymbolMetadata ts_symbol_metadata[] = { - [ts_builtin_sym_end] = { - .visible = false, - .named = true, - }, - [sym__ws] = { - .visible = false, - .named = true, - }, - [sym_comment] = { - .visible = true, - .named = true, - }, - [anon_sym_POUND_] = { - .visible = true, - .named = false, - }, - [sym_num_lit] = { - .visible = true, - .named = true, - }, - [anon_sym_SLASH] = { - .visible = true, - .named = false, - }, - [aux_sym__kwd_leading_slash_token1] = { - .visible = true, - .named = true, - }, - [aux_sym__kwd_qualified_token1] = { - .visible = true, - .named = true, - }, - [anon_sym_COLON] = { - .visible = true, - .named = false, - }, - [anon_sym_COLON_COLON] = { - .visible = true, - .named = false, - }, - [aux_sym_str_lit_token1] = { - .visible = false, - .named = false, - }, - [sym_char_lit] = { - .visible = true, - .named = true, - }, - [sym_nil_lit] = { - .visible = true, - .named = true, - }, - [sym_bool_lit] = { - .visible = true, - .named = true, - }, - [aux_sym__sym_qualified_token1] = { - .visible = true, - .named = true, - }, - [aux_sym__sym_qualified_token2] = { - .visible = true, - .named = true, - }, - [anon_sym_CARET] = { - .visible = true, - .named = false, - }, - [anon_sym_POUND_CARET] = { - .visible = true, - .named = false, - }, - [anon_sym_LPAREN] = { - .visible = true, - .named = false, - }, - [anon_sym_RPAREN] = { - .visible = true, - .named = false, - }, - [anon_sym_LBRACE] = { - .visible = true, - .named = false, - }, - [anon_sym_RBRACE] = { - .visible = true, - .named = false, - }, - [anon_sym_LBRACK] = { - .visible = true, - .named = false, - }, - [anon_sym_RBRACK] = { - .visible = true, - .named = false, - }, - [anon_sym_POUND] = { - .visible = true, - .named = false, - }, - [anon_sym_POUND_QMARK] = { - .visible = true, - .named = false, - }, - [anon_sym_POUND_QMARK_AT] = { - .visible = true, - .named = false, - }, - [anon_sym_POUND_SQUOTE] = { - .visible = true, - .named = false, - }, - [anon_sym_POUND_POUND] = { - .visible = true, - .named = false, - }, - [anon_sym_POUND_EQ] = { - .visible = true, - .named = false, - }, - [anon_sym_AT] = { - .visible = true, - .named = false, - }, - [anon_sym_SQUOTE] = { - .visible = true, - .named = false, - }, - [anon_sym_BQUOTE] = { - .visible = true, - .named = false, - }, - [anon_sym_TILDE_AT] = { - .visible = true, - .named = false, - }, - [anon_sym_TILDE] = { - .visible = true, - .named = false, - }, - [sym_source] = { - .visible = true, - .named = true, - }, - [sym__gap] = { - .visible = false, - .named = true, - }, - [sym_dis_expr] = { - .visible = true, - .named = true, - }, - [sym__form] = { - .visible = false, - .named = true, - }, - [sym_kwd_lit] = { - .visible = true, - .named = true, - }, - [sym_str_lit] = { - .visible = true, - .named = true, - }, - [sym_sym_lit] = { - .visible = true, - .named = true, - }, - [sym__metadata_lit] = { - .visible = false, - .named = true, - }, - [sym_meta_lit] = { - .visible = true, - .named = true, - }, - [sym_old_meta_lit] = { - .visible = true, - .named = true, - }, - [sym_list_lit] = { - .visible = true, - .named = true, - }, - [sym__bare_list_lit] = { - .visible = false, - .named = true, - }, - [sym_map_lit] = { - .visible = true, - .named = true, - }, - [sym__bare_map_lit] = { - .visible = false, - .named = true, - }, - [sym_vec_lit] = { - .visible = true, - .named = true, - }, - [sym__bare_vec_lit] = { - .visible = false, - .named = true, - }, - [sym_set_lit] = { - .visible = true, - .named = true, - }, - [sym__bare_set_lit] = { - .visible = false, - .named = true, - }, - [sym_anon_fn_lit] = { - .visible = true, - .named = true, - }, - [sym_regex_lit] = { - .visible = true, - .named = true, - }, - [sym_read_cond_lit] = { - .visible = true, - .named = true, - }, - [sym_splicing_read_cond_lit] = { - .visible = true, - .named = true, - }, - [sym_auto_res_mark] = { - .visible = true, - .named = true, - }, - [sym_ns_map_lit] = { - .visible = true, - .named = true, - }, - [sym_var_quoting_lit] = { - .visible = true, - .named = true, - }, - [sym_sym_val_lit] = { - .visible = true, - .named = true, - }, - [sym_evaling_lit] = { - .visible = true, - .named = true, - }, - [sym_tagged_or_ctor_lit] = { - .visible = true, - .named = true, - }, - [sym_derefing_lit] = { - .visible = true, - .named = true, - }, - [sym_quoting_lit] = { - .visible = true, - .named = true, - }, - [sym_syn_quoting_lit] = { - .visible = true, - .named = true, - }, - [sym_unquote_splicing_lit] = { - .visible = true, - .named = true, - }, - [sym_unquoting_lit] = { - .visible = true, - .named = true, - }, - [aux_sym_source_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_dis_expr_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_sym_lit_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym__bare_list_lit_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_read_cond_lit_repeat1] = { - .visible = false, - .named = false, - }, -}; - -enum ts_field_identifiers { - field_close = 1, - field_delimiter = 2, - field_marker = 3, - field_meta = 4, - field_name = 5, - field_namespace = 6, - field_old_meta = 7, - field_open = 8, - field_prefix = 9, - field_tag = 10, - field_value = 11, -}; - -static const char * const ts_field_names[] = { - [0] = NULL, - [field_close] = "close", - [field_delimiter] = "delimiter", - [field_marker] = "marker", - [field_meta] = "meta", - [field_name] = "name", - [field_namespace] = "namespace", - [field_old_meta] = "old_meta", - [field_open] = "open", - [field_prefix] = "prefix", - [field_tag] = "tag", - [field_value] = "value", -}; - -static const TSFieldMapSlice ts_field_map_slices[PRODUCTION_ID_COUNT] = { - [1] = {.index = 0, .length = 1}, - [2] = {.index = 1, .length = 2}, - [3] = {.index = 3, .length = 1}, - [4] = {.index = 4, .length = 1}, - [5] = {.index = 5, .length = 3}, - [6] = {.index = 8, .length = 4}, - [7] = {.index = 12, .length = 2}, - [8] = {.index = 14, .length = 2}, - [9] = {.index = 16, .length = 2}, - [10] = {.index = 18, .length = 1}, - [11] = {.index = 19, .length = 1}, - [12] = {.index = 20, .length = 4}, - [13] = {.index = 24, .length = 3}, - [14] = {.index = 27, .length = 5}, - [15] = {.index = 32, .length = 6}, - [16] = {.index = 38, .length = 4}, - [17] = {.index = 42, .length = 2}, - [18] = {.index = 44, .length = 3}, - [19] = {.index = 47, .length = 3}, - [20] = {.index = 50, .length = 3}, - [21] = {.index = 53, .length = 2}, - [22] = {.index = 55, .length = 3}, - [23] = {.index = 58, .length = 5}, - [24] = {.index = 63, .length = 3}, - [25] = {.index = 66, .length = 4}, - [26] = {.index = 70, .length = 6}, - [27] = {.index = 76, .length = 4}, - [28] = {.index = 80, .length = 4}, - [29] = {.index = 84, .length = 4}, - [30] = {.index = 88, .length = 5}, - [31] = {.index = 93, .length = 3}, - [32] = {.index = 96, .length = 3}, - [33] = {.index = 99, .length = 5}, - [34] = {.index = 104, .length = 7}, - [35] = {.index = 111, .length = 5}, - [36] = {.index = 116, .length = 6}, - [37] = {.index = 122, .length = 4}, - [38] = {.index = 126, .length = 3}, - [39] = {.index = 129, .length = 7}, - [40] = {.index = 136, .length = 5}, - [41] = {.index = 141, .length = 5}, - [42] = {.index = 146, .length = 5}, -}; - -static const TSFieldMapEntry ts_field_map_entries[] = { - [0] = - {field_name, 0}, - [1] = - {field_meta, 0, .inherited = true}, - {field_old_meta, 0, .inherited = true}, - [3] = - {field_meta, 0}, - [4] = - {field_old_meta, 0}, - [5] = - {field_close, 0, .inherited = true}, - {field_open, 0, .inherited = true}, - {field_value, 0, .inherited = true}, - [8] = - {field_close, 0, .inherited = true}, - {field_marker, 0, .inherited = true}, - {field_open, 0, .inherited = true}, - {field_value, 0, .inherited = true}, - [12] = - {field_marker, 0}, - {field_value, 1}, - [14] = - {field_marker, 0}, - {field_name, 1}, - [16] = - {field_close, 1}, - {field_open, 0}, - [18] = - {field_value, 0}, - [19] = - {field_marker, 0}, - [20] = - {field_close, 1, .inherited = true}, - {field_marker, 0}, - {field_open, 1, .inherited = true}, - {field_value, 1, .inherited = true}, - [24] = - {field_meta, 0, .inherited = true}, - {field_name, 1}, - {field_old_meta, 0, .inherited = true}, - [27] = - {field_close, 1, .inherited = true}, - {field_meta, 0, .inherited = true}, - {field_old_meta, 0, .inherited = true}, - {field_open, 1, .inherited = true}, - {field_value, 1, .inherited = true}, - [32] = - {field_close, 1, .inherited = true}, - {field_marker, 1, .inherited = true}, - {field_meta, 0, .inherited = true}, - {field_old_meta, 0, .inherited = true}, - {field_open, 1, .inherited = true}, - {field_value, 1, .inherited = true}, - [38] = - {field_meta, 0, .inherited = true}, - {field_meta, 1, .inherited = true}, - {field_old_meta, 0, .inherited = true}, - {field_old_meta, 1, .inherited = true}, - [42] = - {field_marker, 0}, - {field_value, 2}, - [44] = - {field_delimiter, 1}, - {field_marker, 0}, - {field_name, 2}, - [47] = - {field_delimiter, 1}, - {field_name, 2}, - {field_namespace, 0}, - [50] = - {field_close, 2}, - {field_open, 0}, - {field_value, 1, .inherited = true}, - [53] = - {field_value, 0, .inherited = true}, - {field_value, 1, .inherited = true}, - [55] = - {field_close, 2}, - {field_marker, 0}, - {field_open, 1}, - [58] = - {field_close, 2, .inherited = true}, - {field_marker, 0}, - {field_open, 2, .inherited = true}, - {field_prefix, 1}, - {field_value, 2, .inherited = true}, - [63] = - {field_marker, 0}, - {field_tag, 1}, - {field_value, 2}, - [66] = - {field_close, 2, .inherited = true}, - {field_marker, 0}, - {field_open, 2, .inherited = true}, - {field_value, 2, .inherited = true}, - [70] = - {field_close, 2, .inherited = true}, - {field_marker, 1}, - {field_meta, 0, .inherited = true}, - {field_old_meta, 0, .inherited = true}, - {field_open, 2, .inherited = true}, - {field_value, 2, .inherited = true}, - [76] = - {field_marker, 1}, - {field_meta, 0, .inherited = true}, - {field_old_meta, 0, .inherited = true}, - {field_value, 2}, - [80] = - {field_delimiter, 2}, - {field_marker, 0}, - {field_name, 3}, - {field_namespace, 1}, - [84] = - {field_close, 3}, - {field_marker, 0}, - {field_open, 1}, - {field_value, 2, .inherited = true}, - [88] = - {field_close, 3, .inherited = true}, - {field_marker, 0}, - {field_open, 3, .inherited = true}, - {field_prefix, 1}, - {field_value, 3, .inherited = true}, - [93] = - {field_marker, 0}, - {field_tag, 1}, - {field_value, 3}, - [96] = - {field_marker, 0}, - {field_tag, 2}, - {field_value, 3}, - [99] = - {field_delimiter, 2}, - {field_meta, 0, .inherited = true}, - {field_name, 3}, - {field_namespace, 1}, - {field_old_meta, 0, .inherited = true}, - [104] = - {field_close, 3, .inherited = true}, - {field_marker, 1}, - {field_meta, 0, .inherited = true}, - {field_old_meta, 0, .inherited = true}, - {field_open, 3, .inherited = true}, - {field_prefix, 2}, - {field_value, 3, .inherited = true}, - [111] = - {field_marker, 1}, - {field_meta, 0, .inherited = true}, - {field_old_meta, 0, .inherited = true}, - {field_tag, 2}, - {field_value, 3}, - [116] = - {field_close, 3, .inherited = true}, - {field_marker, 1}, - {field_meta, 0, .inherited = true}, - {field_old_meta, 0, .inherited = true}, - {field_open, 3, .inherited = true}, - {field_value, 3, .inherited = true}, - [122] = - {field_marker, 1}, - {field_meta, 0, .inherited = true}, - {field_old_meta, 0, .inherited = true}, - {field_value, 3}, - [126] = - {field_marker, 0}, - {field_tag, 2}, - {field_value, 4}, - [129] = - {field_close, 4, .inherited = true}, - {field_marker, 1}, - {field_meta, 0, .inherited = true}, - {field_old_meta, 0, .inherited = true}, - {field_open, 4, .inherited = true}, - {field_prefix, 2}, - {field_value, 4, .inherited = true}, - [136] = - {field_marker, 1}, - {field_meta, 0, .inherited = true}, - {field_old_meta, 0, .inherited = true}, - {field_tag, 2}, - {field_value, 4}, - [141] = - {field_marker, 1}, - {field_meta, 0, .inherited = true}, - {field_old_meta, 0, .inherited = true}, - {field_tag, 3}, - {field_value, 4}, - [146] = - {field_marker, 1}, - {field_meta, 0, .inherited = true}, - {field_old_meta, 0, .inherited = true}, - {field_tag, 3}, - {field_value, 5}, -}; - -static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE_LENGTH] = { - [0] = {0}, - [1] = { - [0] = aux_sym__sym_qualified_token2, - }, - [8] = { - [1] = aux_sym__kwd_leading_slash_token1, - }, - [13] = { - [1] = aux_sym__sym_qualified_token2, - }, -}; - -static const uint16_t ts_non_terminal_alias_map[] = { - 0, -}; - -static const TSStateId ts_primary_state_ids[STATE_COUNT] = { - [0] = 0, - [1] = 1, - [2] = 2, - [3] = 3, - [4] = 4, - [5] = 5, - [6] = 6, - [7] = 5, - [8] = 8, - [9] = 9, - [10] = 10, - [11] = 4, - [12] = 12, - [13] = 9, - [14] = 12, - [15] = 10, - [16] = 3, - [17] = 8, - [18] = 6, - [19] = 19, - [20] = 20, - [21] = 21, - [22] = 22, - [23] = 23, - [24] = 24, - [25] = 25, - [26] = 26, - [27] = 27, - [28] = 28, - [29] = 29, - [30] = 30, - [31] = 31, - [32] = 32, - [33] = 33, - [34] = 34, - [35] = 35, - [36] = 36, - [37] = 37, - [38] = 38, - [39] = 39, - [40] = 21, - [41] = 41, - [42] = 42, - [43] = 43, - [44] = 44, - [45] = 45, - [46] = 31, - [47] = 47, - [48] = 48, - [49] = 49, - [50] = 50, - [51] = 21, - [52] = 22, - [53] = 39, - [54] = 54, - [55] = 28, - [56] = 27, - [57] = 26, - [58] = 25, - [59] = 24, - [60] = 23, - [61] = 54, - [62] = 31, - [63] = 21, - [64] = 44, - [65] = 50, - [66] = 66, - [67] = 67, - [68] = 68, - [69] = 69, - [70] = 49, - [71] = 71, - [72] = 48, - [73] = 73, - [74] = 47, - [75] = 75, - [76] = 45, - [77] = 77, - [78] = 43, - [79] = 79, - [80] = 80, - [81] = 29, - [82] = 30, - [83] = 83, - [84] = 32, - [85] = 33, - [86] = 42, - [87] = 34, - [88] = 41, - [89] = 38, - [90] = 37, - [91] = 36, - [92] = 35, - [93] = 35, - [94] = 36, - [95] = 37, - [96] = 38, - [97] = 41, - [98] = 42, - [99] = 43, - [100] = 45, - [101] = 47, - [102] = 48, - [103] = 49, - [104] = 50, - [105] = 35, - [106] = 68, - [107] = 22, - [108] = 39, - [109] = 28, - [110] = 54, - [111] = 27, - [112] = 26, - [113] = 25, - [114] = 34, - [115] = 33, - [116] = 24, - [117] = 80, - [118] = 23, - [119] = 83, - [120] = 44, - [121] = 66, - [122] = 67, - [123] = 68, - [124] = 79, - [125] = 69, - [126] = 71, - [127] = 73, - [128] = 75, - [129] = 32, - [130] = 77, - [131] = 79, - [132] = 80, - [133] = 29, - [134] = 30, - [135] = 83, - [136] = 32, - [137] = 33, - [138] = 83, - [139] = 34, - [140] = 77, - [141] = 35, - [142] = 36, - [143] = 37, - [144] = 30, - [145] = 38, - [146] = 29, - [147] = 41, - [148] = 80, - [149] = 42, - [150] = 79, - [151] = 43, - [152] = 77, - [153] = 45, - [154] = 47, - [155] = 48, - [156] = 49, - [157] = 50, - [158] = 75, - [159] = 21, - [160] = 22, - [161] = 75, - [162] = 66, - [163] = 73, - [164] = 67, - [165] = 73, - [166] = 71, - [167] = 39, - [168] = 28, - [169] = 27, - [170] = 26, - [171] = 25, - [172] = 24, - [173] = 23, - [174] = 54, - [175] = 71, - [176] = 69, - [177] = 68, - [178] = 68, - [179] = 69, - [180] = 71, - [181] = 73, - [182] = 75, - [183] = 69, - [184] = 77, - [185] = 79, - [186] = 80, - [187] = 29, - [188] = 54, - [189] = 23, - [190] = 30, - [191] = 24, - [192] = 25, - [193] = 26, - [194] = 27, - [195] = 28, - [196] = 83, - [197] = 32, - [198] = 50, - [199] = 34, - [200] = 42, - [201] = 39, - [202] = 33, - [203] = 49, - [204] = 41, - [205] = 48, - [206] = 38, - [207] = 47, - [208] = 22, - [209] = 37, - [210] = 45, - [211] = 36, - [212] = 43, - [213] = 213, - [214] = 214, - [215] = 215, - [216] = 216, - [217] = 217, - [218] = 218, - [219] = 219, - [220] = 220, - [221] = 221, - [222] = 222, - [223] = 223, - [224] = 224, - [225] = 225, - [226] = 226, - [227] = 227, - [228] = 228, - [229] = 229, - [230] = 230, - [231] = 231, - [232] = 232, - [233] = 233, - [234] = 234, - [235] = 235, - [236] = 236, - [237] = 237, - [238] = 238, - [239] = 239, - [240] = 240, - [241] = 241, - [242] = 242, - [243] = 243, - [244] = 244, - [245] = 245, - [246] = 246, - [247] = 247, - [248] = 248, - [249] = 249, - [250] = 250, - [251] = 251, - [252] = 252, - [253] = 253, - [254] = 254, - [255] = 255, - [256] = 256, - [257] = 257, - [258] = 258, - [259] = 259, - [260] = 260, - [261] = 261, - [262] = 262, - [263] = 263, - [264] = 264, - [265] = 265, - [266] = 266, - [267] = 267, - [268] = 268, - [269] = 269, - [270] = 270, - [271] = 271, - [272] = 272, - [273] = 273, - [274] = 274, - [275] = 275, - [276] = 276, - [277] = 277, - [278] = 278, - [279] = 279, - [280] = 280, - [281] = 281, - [282] = 282, - [283] = 283, - [284] = 284, - [285] = 285, - [286] = 286, - [287] = 287, - [288] = 288, - [289] = 289, - [290] = 290, - [291] = 291, - [292] = 292, - [293] = 293, - [294] = 294, - [295] = 295, - [296] = 296, - [297] = 297, - [298] = 298, - [299] = 299, - [300] = 300, - [301] = 301, - [302] = 302, - [303] = 303, - [304] = 303, - [305] = 303, - [306] = 303, - [307] = 303, - [308] = 308, - [309] = 308, - [310] = 310, - [311] = 311, - [312] = 308, - [313] = 313, - [314] = 314, - [315] = 308, - [316] = 308, - [317] = 301, - [318] = 318, - [319] = 318, - [320] = 318, - [321] = 318, - [322] = 318, - [323] = 213, - [324] = 324, - [325] = 281, - [326] = 286, - [327] = 265, - [328] = 221, - [329] = 225, - [330] = 294, - [331] = 292, - [332] = 288, - [333] = 229, - [334] = 249, - [335] = 250, - [336] = 230, - [337] = 231, - [338] = 233, - [339] = 234, - [340] = 340, - [341] = 235, - [342] = 236, - [343] = 237, - [344] = 238, - [345] = 239, - [346] = 293, - [347] = 240, - [348] = 232, - [349] = 228, - [350] = 224, - [351] = 223, - [352] = 220, - [353] = 241, - [354] = 354, - [355] = 244, - [356] = 258, - [357] = 222, - [358] = 273, - [359] = 299, - [360] = 360, - [361] = 361, - [362] = 298, - [363] = 363, - [364] = 297, - [365] = 296, - [366] = 245, - [367] = 246, - [368] = 295, - [369] = 278, - [370] = 247, - [371] = 248, - [372] = 251, - [373] = 252, - [374] = 227, - [375] = 375, - [376] = 280, - [377] = 253, - [378] = 263, - [379] = 216, - [380] = 254, - [381] = 255, - [382] = 256, - [383] = 354, - [384] = 291, - [385] = 274, - [386] = 257, - [387] = 259, - [388] = 217, - [389] = 389, - [390] = 340, - [391] = 289, - [392] = 218, - [393] = 287, - [394] = 360, - [395] = 260, - [396] = 261, - [397] = 262, - [398] = 264, - [399] = 399, - [400] = 285, - [401] = 215, - [402] = 284, - [403] = 219, - [404] = 266, - [405] = 283, - [406] = 282, - [407] = 242, - [408] = 279, - [409] = 267, - [410] = 290, - [411] = 300, - [412] = 277, - [413] = 268, - [414] = 214, - [415] = 276, - [416] = 275, - [417] = 243, - [418] = 272, - [419] = 271, - [420] = 270, - [421] = 269, - [422] = 375, - [423] = 226, - [424] = 424, - [425] = 425, - [426] = 425, - [427] = 425, - [428] = 428, - [429] = 428, - [430] = 428, - [431] = 428, - [432] = 425, - [433] = 425, - [434] = 428, - [435] = 310, - [436] = 311, - [437] = 313, - [438] = 314, - [439] = 301, - [440] = 440, - [441] = 440, - [442] = 314, - [443] = 213, - [444] = 324, - [445] = 310, - [446] = 301, - [447] = 313, - [448] = 311, - [449] = 324, - [450] = 450, - [451] = 451, - [452] = 452, - [453] = 453, - [454] = 454, - [455] = 213, - [456] = 456, - [457] = 450, - [458] = 456, - [459] = 459, - [460] = 453, - [461] = 454, - [462] = 459, - [463] = 451, - [464] = 301, - [465] = 465, - [466] = 213, - [467] = 467, - [468] = 468, - [469] = 469, - [470] = 470, - [471] = 471, - [472] = 470, - [473] = 473, - [474] = 468, - [475] = 467, - [476] = 473, - [477] = 477, - [478] = 478, - [479] = 477, - [480] = 478, - [481] = 469, - [482] = 471, - [483] = 483, - [484] = 484, - [485] = 484, - [486] = 484, - [487] = 484, - [488] = 484, - [489] = 489, - [490] = 490, - [491] = 491, - [492] = 491, - [493] = 493, - [494] = 490, - [495] = 489, -}; - -static inline bool sym__ws_character_set_1(int32_t c) { - return (c < 8192 - ? (c < ',' - ? (c < 28 - ? (c >= '\t' && c <= '\r') - : c <= ' ') - : (c <= ',' || c == 5760)) - : (c <= 8198 || (c < 8287 - ? (c < 8232 - ? (c >= 8200 && c <= 8202) - : c <= 8233) - : (c <= 8287 || c == 12288)))); -} - -static inline bool sym_comment_character_set_1(int32_t c) { - return (c < '[' - ? (c < '(' - ? (c < 28 - ? (c < '\t' - ? c == 0 - : c <= '\r') - : (c <= ' ' || c == '"')) - : (c <= ')' || (c < ';' - ? (c < '/' - ? c == ',' - : c <= '/') - : (c <= ';' || c == '@')))) - : (c <= '^' || (c < 8192 - ? (c < '}' - ? (c < '{' - ? c == '`' - : c <= '{') - : (c <= '~' || c == 5760)) - : (c <= 8198 || (c < 8287 - ? (c < 8232 - ? (c >= 8200 && c <= 8202) - : c <= 8233) - : (c <= 8287 || c == 12288)))))); -} - -static inline bool sym_comment_character_set_2(int32_t c) { - return (c < '`' - ? (c < ',' - ? (c < '"' - ? (c < 28 - ? (c >= '\t' && c <= '\r') - : c <= ' ') - : (c <= '"' || (c >= '(' && c <= ')'))) - : (c <= ',' || (c < '@' - ? (c < ';' - ? c == '/' - : c <= ';') - : (c <= '@' || (c >= '[' && c <= '^'))))) - : (c <= '`' || (c < 8200 - ? (c < 5760 - ? (c < '}' - ? c == '{' - : c <= '~') - : (c <= 5760 || (c >= 8192 && c <= 8198))) - : (c <= 8202 || (c < 8287 - ? (c >= 8232 && c <= 8233) - : (c <= 8287 || c == 12288)))))); -} - -static inline bool sym_comment_character_set_3(int32_t c) { - return (c < '`' - ? (c < ',' - ? (c < '"' - ? (c < 28 - ? (c >= '\t' && c <= '\r') - : c <= ' ') - : (c <= '"' || (c >= '(' && c <= ')'))) - : (c <= ',' || (c < '@' - ? c == ';' - : (c <= '@' || (c >= '[' && c <= '^'))))) - : (c <= '`' || (c < 8200 - ? (c < 5760 - ? (c < '}' - ? c == '{' - : c <= '~') - : (c <= 5760 || (c >= 8192 && c <= 8198))) - : (c <= 8202 || (c < 8287 - ? (c >= 8232 && c <= 8233) - : (c <= 8287 || c == 12288)))))); -} - -static inline bool aux_sym__kwd_leading_slash_token1_character_set_1(int32_t c) { - return (c < '`' - ? (c < '(' - ? (c < 28 - ? (c < '\t' - ? c == 0 - : c <= '\r') - : (c <= ' ' || c == '"')) - : (c <= ')' || (c < '@' - ? (c < ';' - ? c == ',' - : c <= ';') - : (c <= '@' || (c >= '[' && c <= '^'))))) - : (c <= '`' || (c < 8200 - ? (c < 5760 - ? (c < '}' - ? c == '{' - : c <= '~') - : (c <= 5760 || (c >= 8192 && c <= 8198))) - : (c <= 8202 || (c < 8287 - ? (c >= 8232 && c <= 8233) - : (c <= 8287 || c == 12288)))))); -} - -static inline bool aux_sym__kwd_leading_slash_token1_character_set_2(int32_t c) { - return (c < '{' - ? (c < ',' - ? (c < 28 - ? (c < '\t' - ? c == 0 - : c <= '\r') - : (c <= '"' || (c >= '(' && c <= ')'))) - : (c <= ',' || (c < '?' - ? c == ';' - : (c <= '@' || (c >= '[' && c <= '`'))))) - : (c <= '{' || (c < 8200 - ? (c < 5760 - ? (c >= '}' && c <= '~') - : (c <= 5760 || (c >= 8192 && c <= 8198))) - : (c <= 8202 || (c < 8287 - ? (c >= 8232 && c <= 8233) - : (c <= 8287 || c == 12288)))))); -} - -static inline bool aux_sym__kwd_leading_slash_token1_character_set_3(int32_t c) { - return (c < '{' - ? (c < ',' - ? (c < 28 - ? (c < '\t' - ? c == 0 - : c <= '\r') - : (c <= '"' || (c >= '(' && c <= ')'))) - : (c <= ',' || (c < '@' - ? c == ';' - : (c <= '@' || (c >= '[' && c <= '`'))))) - : (c <= '{' || (c < 8200 - ? (c < 5760 - ? (c >= '}' && c <= '~') - : (c <= 5760 || (c >= 8192 && c <= 8198))) - : (c <= 8202 || (c < 8287 - ? (c >= 8232 && c <= 8233) - : (c <= 8287 || c == 12288)))))); -} - -static inline bool aux_sym__kwd_leading_slash_token1_character_set_4(int32_t c) { - return (c < '@' - ? (c < '(' - ? (c < 28 - ? (c < '\t' - ? c == 0 - : c <= '\r') - : (c <= ' ' || c == '"')) - : (c <= ')' || (c < '/' - ? c == ',' - : (c <= '9' || c == ';')))) - : (c <= '^' || (c < 8200 - ? (c < 5760 - ? (c < '}' - ? (c >= '`' && c <= '{') - : c <= '~') - : (c <= 5760 || (c >= 8192 && c <= 8198))) - : (c <= 8202 || (c < 8287 - ? (c >= 8232 && c <= 8233) - : (c <= 8287 || c == 12288)))))); -} - -static inline bool aux_sym__kwd_leading_slash_token1_character_set_5(int32_t c) { - return (c < '@' - ? (c < '(' - ? (c < 28 - ? (c < '\t' - ? c == 0 - : c <= '\r') - : (c <= ' ' || c == '"')) - : (c <= ')' || (c < '0' - ? c == ',' - : (c <= '9' || c == ';')))) - : (c <= '^' || (c < 8200 - ? (c < 5760 - ? (c < '}' - ? (c >= '`' && c <= '{') - : c <= '~') - : (c <= 5760 || (c >= 8192 && c <= 8198))) - : (c <= 8202 || (c < 8287 - ? (c >= 8232 && c <= 8233) - : (c <= 8287 || c == 12288)))))); -} - -static inline bool aux_sym__kwd_leading_slash_token1_character_set_6(int32_t c) { - return (c < '[' - ? (c < '(' - ? (c < 28 - ? (c < '\t' - ? c == 0 - : c <= '\r') - : (c <= ' ' || c == '"')) - : (c <= ')' || (c < ';' - ? (c < '/' - ? c == ',' - : c <= '9') - : (c <= ';' || (c >= '@' && c <= 'F'))))) - : (c <= '^' || (c < 8192 - ? (c < '}' - ? (c < '{' - ? (c >= '`' && c <= 'f') - : c <= '{') - : (c <= '~' || c == 5760)) - : (c <= 8198 || (c < 8287 - ? (c < 8232 - ? (c >= 8200 && c <= 8202) - : c <= 8233) - : (c <= 8287 || c == 12288)))))); -} - -static inline bool aux_sym__kwd_leading_slash_token1_character_set_7(int32_t c) { - return (c < '[' - ? (c < '(' - ? (c < 28 - ? (c < '\t' - ? c == 0 - : c <= '\r') - : (c <= ' ' || c == '"')) - : (c <= ')' || (c < ';' - ? (c < '0' - ? c == ',' - : c <= '9') - : (c <= ';' || (c >= '@' && c <= 'F'))))) - : (c <= '^' || (c < 8192 - ? (c < '}' - ? (c < '{' - ? (c >= '`' && c <= 'f') - : c <= '{') - : (c <= '~' || c == 5760)) - : (c <= 8198 || (c < 8287 - ? (c < 8232 - ? (c >= 8200 && c <= 8202) - : c <= 8233) - : (c <= 8287 || c == 12288)))))); -} - -static inline bool aux_sym__kwd_leading_slash_token1_character_set_8(int32_t c) { - return (c < '[' - ? (c < '(' - ? (c < 28 - ? (c < '\t' - ? c == 0 - : c <= '\r') - : (c <= ' ' || c == '"')) - : (c <= ')' || (c < ';' - ? (c < '/' - ? (c >= '+' && c <= '-') - : c <= '9') - : (c <= ';' || c == '@')))) - : (c <= '^' || (c < 8192 - ? (c < '}' - ? (c < '{' - ? c == '`' - : c <= '{') - : (c <= '~' || c == 5760)) - : (c <= 8198 || (c < 8287 - ? (c < 8232 - ? (c >= 8200 && c <= 8202) - : c <= 8233) - : (c <= 8287 || c == 12288)))))); -} - -static inline bool aux_sym__kwd_leading_slash_token1_character_set_9(int32_t c) { - return (c < '[' - ? (c < '(' - ? (c < 28 - ? (c < '\t' - ? c == 0 - : c <= '\r') - : (c <= ' ' || c == '"')) - : (c <= ')' || (c < ';' - ? (c < '0' - ? (c >= '+' && c <= '-') - : c <= '9') - : (c <= ';' || c == '@')))) - : (c <= '^' || (c < 8192 - ? (c < '}' - ? (c < '{' - ? c == '`' - : c <= '{') - : (c <= '~' || c == 5760)) - : (c <= 8198 || (c < 8287 - ? (c < 8232 - ? (c >= 8200 && c <= 8202) - : c <= 8233) - : (c <= 8287 || c == 12288)))))); -} - -static inline bool aux_sym__kwd_leading_slash_token1_character_set_10(int32_t c) { - return (c < '[' - ? (c < '(' - ? (c < 28 - ? (c < '\t' - ? c == 0 - : c <= '\r') - : (c <= ' ' || c == '"')) - : (c <= ')' || (c < ';' - ? (c < '/' - ? c == ',' - : c <= '9') - : (c <= ';' || c == '@')))) - : (c <= '^' || (c < 8192 - ? (c < '}' - ? (c < '{' - ? c == '`' - : c <= '{') - : (c <= '~' || c == 5760)) - : (c <= 8198 || (c < 8287 - ? (c < 8232 - ? (c >= 8200 && c <= 8202) - : c <= 8233) - : (c <= 8287 || c == 12288)))))); -} - -static inline bool aux_sym__kwd_leading_slash_token1_character_set_11(int32_t c) { - return (c < '[' - ? (c < '(' - ? (c < 28 - ? (c < '\t' - ? c == 0 - : c <= '\r') - : (c <= ' ' || c == '"')) - : (c <= ')' || (c < ';' - ? (c < '0' - ? c == ',' - : c <= '9') - : (c <= ';' || c == '@')))) - : (c <= '^' || (c < 8192 - ? (c < '}' - ? (c < '{' - ? c == '`' - : c <= '{') - : (c <= '~' || c == 5760)) - : (c <= 8198 || (c < 8287 - ? (c < 8232 - ? (c >= 8200 && c <= 8202) - : c <= 8233) - : (c <= 8287 || c == 12288)))))); -} - -static inline bool aux_sym__kwd_leading_slash_token1_character_set_12(int32_t c) { - return (c < '`' - ? (c < ',' - ? (c < 28 - ? (c < '\t' - ? c == 0 - : c <= '\r') - : (c <= ' ' || (c < '(' - ? c == '"' - : c <= ')'))) - : (c <= ',' || (c < '@' - ? (c < ';' - ? c == '/' - : c <= ';') - : (c <= '@' || (c >= '[' && c <= '^'))))) - : (c <= '`' || (c < 8192 - ? (c < '}' - ? (c < '{' - ? c == 'e' - : c <= '{') - : (c <= '~' || c == 5760)) - : (c <= 8198 || (c < 8287 - ? (c < 8232 - ? (c >= 8200 && c <= 8202) - : c <= 8233) - : (c <= 8287 || c == 12288)))))); -} - -static inline bool aux_sym__kwd_leading_slash_token1_character_set_13(int32_t c) { - return (c < '`' - ? (c < ',' - ? (c < 28 - ? (c < '\t' - ? c == 0 - : c <= '\r') - : (c <= ' ' || (c < '(' - ? c == '"' - : c <= ')'))) - : (c <= ',' || (c < '@' - ? (c < ';' - ? c == '/' - : c <= ';') - : (c <= '@' || (c >= '[' && c <= '^'))))) - : (c <= '`' || (c < 8192 - ? (c < '}' - ? (c < '{' - ? c == 'i' - : c <= '{') - : (c <= '~' || c == 5760)) - : (c <= 8198 || (c < 8287 - ? (c < 8232 - ? (c >= 8200 && c <= 8202) - : c <= 8233) - : (c <= 8287 || c == 12288)))))); -} - -static inline bool aux_sym__kwd_leading_slash_token1_character_set_14(int32_t c) { - return (c < '`' - ? (c < ',' - ? (c < 28 - ? (c < '\t' - ? c == 0 - : c <= '\r') - : (c <= ' ' || (c < '(' - ? c == '"' - : c <= ')'))) - : (c <= ',' || (c < '@' - ? (c < ';' - ? c == '/' - : c <= ';') - : (c <= '@' || (c >= '[' && c <= '^'))))) - : (c <= '`' || (c < 8192 - ? (c < '}' - ? (c < '{' - ? c == 'l' - : c <= '{') - : (c <= '~' || c == 5760)) - : (c <= 8198 || (c < 8287 - ? (c < 8232 - ? (c >= 8200 && c <= 8202) - : c <= 8233) - : (c <= 8287 || c == 12288)))))); -} - -static inline bool aux_sym__kwd_leading_slash_token1_character_set_15(int32_t c) { - return (c < '`' - ? (c < ',' - ? (c < 28 - ? (c < '\t' - ? c == 0 - : c <= '\r') - : (c <= ' ' || (c < '(' - ? c == '"' - : c <= ')'))) - : (c <= ',' || (c < '@' - ? (c < ';' - ? c == '/' - : c <= ';') - : (c <= '@' || (c >= '[' && c <= '^'))))) - : (c <= '`' || (c < 8192 - ? (c < '}' - ? (c < '{' - ? c == 'r' - : c <= '{') - : (c <= '~' || c == 5760)) - : (c <= 8198 || (c < 8287 - ? (c < 8232 - ? (c >= 8200 && c <= 8202) - : c <= 8233) - : (c <= 8287 || c == 12288)))))); -} - -static inline bool aux_sym__kwd_leading_slash_token1_character_set_16(int32_t c) { - return (c < '`' - ? (c < ',' - ? (c < 28 - ? (c < '\t' - ? c == 0 - : c <= '\r') - : (c <= ' ' || (c < '(' - ? c == '"' - : c <= ')'))) - : (c <= ',' || (c < '@' - ? (c < ';' - ? c == '/' - : c <= ';') - : (c <= '@' || (c >= '[' && c <= '^'))))) - : (c <= '`' || (c < 8192 - ? (c < '}' - ? (c < '{' - ? c == 's' - : c <= '{') - : (c <= '~' || c == 5760)) - : (c <= 8198 || (c < 8287 - ? (c < 8232 - ? (c >= 8200 && c <= 8202) - : c <= 8233) - : (c <= 8287 || c == 12288)))))); -} - -static inline bool aux_sym__kwd_leading_slash_token1_character_set_17(int32_t c) { - return (c < '`' - ? (c < ',' - ? (c < 28 - ? (c < '\t' - ? c == 0 - : c <= '\r') - : (c <= ' ' || (c < '(' - ? c == '"' - : c <= ')'))) - : (c <= ',' || (c < '@' - ? (c < ';' - ? c == '/' - : c <= ';') - : (c <= '@' || (c >= '[' && c <= '^'))))) - : (c <= '`' || (c < 8192 - ? (c < '}' - ? (c < '{' - ? c == 'u' - : c <= '{') - : (c <= '~' || c == 5760)) - : (c <= 8198 || (c < 8287 - ? (c < 8232 - ? (c >= 8200 && c <= 8202) - : c <= 8233) - : (c <= 8287 || c == 12288)))))); -} - -static inline bool aux_sym__kwd_leading_slash_token1_character_set_18(int32_t c) { - return (c < '[' - ? (c < '(' - ? (c < 28 - ? (c < '\t' - ? c == 0 - : c <= '\r') - : (c <= ' ' || c == '"')) - : (c <= ')' || (c < ';' - ? (c < '/' - ? c == ',' - : c <= '/') - : (c <= ';' || c == '@')))) - : (c <= '^' || (c < 8192 - ? (c < '}' - ? (c < '{' - ? (c >= '`' && c <= 'a') - : c <= '{') - : (c <= '~' || c == 5760)) - : (c <= 8198 || (c < 8287 - ? (c < 8232 - ? (c >= 8200 && c <= 8202) - : c <= 8233) - : (c <= 8287 || c == 12288)))))); -} - -static inline bool aux_sym__kwd_qualified_token1_character_set_1(int32_t c) { - return (c < '`' - ? (c < '(' - ? (c < 28 - ? (c < '\t' - ? c == 0 - : c <= '\r') - : (c <= ' ' || c == '"')) - : (c <= ')' || (c < '@' - ? (c < ':' - ? c == ',' - : c <= ';') - : (c <= '@' || (c >= '[' && c <= '^'))))) - : (c <= '`' || (c < 8200 - ? (c < 5760 - ? (c < '}' - ? c == '{' - : c <= '~') - : (c <= 5760 || (c >= 8192 && c <= 8198))) - : (c <= 8202 || (c < 8287 - ? (c >= 8232 && c <= 8233) - : (c <= 8287 || c == 12288)))))); -} - -static inline bool aux_sym__kwd_qualified_token1_character_set_2(int32_t c) { - return (c < '[' - ? (c < ',' - ? (c < 28 - ? (c < '\t' - ? c == 0 - : c <= '\r') - : (c <= '"' || (c >= '(' && c <= ')'))) - : (c <= ',' || (c < ';' - ? c == '/' - : (c <= ';' || c == '@')))) - : (c <= '`' || (c < 8200 - ? (c < 5760 - ? (c < '}' - ? c == '{' - : c <= '~') - : (c <= 5760 || (c >= 8192 && c <= 8198))) - : (c <= 8202 || (c < 8287 - ? (c >= 8232 && c <= 8233) - : (c <= 8287 || c == 12288)))))); -} - -static inline bool aux_sym__sym_qualified_token1_character_set_1(int32_t c) { - return (c < '\\' - ? (c < '"' - ? (c < '\t' - ? c == 0 - : (c <= '\r' || (c >= 28 && c <= ' '))) - : (c <= '"' || (c < ',' - ? c == ')' - : (c <= ',' || (c >= '0' && c <= ';'))))) - : (c <= ']' || (c < 8200 - ? (c < 5760 - ? c == '}' - : (c <= 5760 || (c >= 8192 && c <= 8198))) - : (c <= 8202 || (c < 8287 - ? (c >= 8232 && c <= 8233) - : (c <= 8287 || c == 12288)))))); -} - -static bool ts_lex(TSLexer *lexer, TSStateId state) { - START_LEXER(); - eof = lexer->eof(lexer); - switch (state) { - case 0: - if (eof) ADVANCE(45); - if (lookahead == '"') ADVANCE(2); - if (lookahead == '#') ADVANCE(146); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(138); - if (lookahead == ')') ADVANCE(139); - if (lookahead == '/') ADVANCE(76); - if (lookahead == '0') ADVANCE(55); - if (lookahead == ':') ADVANCE(103); - if (lookahead == ';') ADVANCE(50); - if (lookahead == '@') ADVANCE(159); - if (lookahead == '[') ADVANCE(142); - if (lookahead == '\\') ADVANCE(42); - if (lookahead == ']') ADVANCE(143); - if (lookahead == '^') ADVANCE(136); - if (lookahead == '`') ADVANCE(162); - if (lookahead == 'f') ADVANCE(97); - if (lookahead == 'n') ADVANCE(91); - if (lookahead == 't') ADVANCE(94); - if (lookahead == '{') ADVANCE(140); - if (lookahead == '}') ADVANCE(141); - if (lookahead == '~') ADVANCE(164); - if (lookahead == '+' || - lookahead == '-') ADVANCE(86); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(57); - if (sym__ws_character_set_1(lookahead)) ADVANCE(46); - if (lookahead != 0) ADVANCE(98); - END_STATE(); - case 1: - if (lookahead == '"') ADVANCE(2); - if (lookahead == '#') ADVANCE(145); - if (lookahead == '\'') ADVANCE(160); - if (lookahead == '(') ADVANCE(138); - if (lookahead == '/') ADVANCE(75); - if (lookahead == ':') ADVANCE(102); - if (lookahead == ';') ADVANCE(50); - if (lookahead == '@') ADVANCE(159); - if (lookahead == '[') ADVANCE(142); - if (lookahead == '^') ADVANCE(136); - if (lookahead == '`') ADVANCE(162); - if (lookahead == '{') ADVANCE(140); - if (lookahead == '~') ADVANCE(164); - if (sym__ws_character_set_1(lookahead)) ADVANCE(46); - if (lookahead != 0 && - lookahead != ')' && - (lookahead < '0' || '9' < lookahead) && - lookahead != '\\' && - lookahead != ']' && - lookahead != '}') ADVANCE(134); - END_STATE(); - case 2: - if (lookahead == '"') ADVANCE(106); - if (lookahead == '\\') ADVANCE(43); - if (lookahead != 0) ADVANCE(2); - END_STATE(); - case 3: - if (lookahead == '#') ADVANCE(148); - if (lookahead == '\'') ADVANCE(160); - if (lookahead == '(') ADVANCE(138); - if (lookahead == '/') ADVANCE(75); - if (lookahead == '@') ADVANCE(159); - if (lookahead == '[') ADVANCE(142); - if (lookahead == '^') ADVANCE(136); - if (lookahead == '`') ADVANCE(162); - if (lookahead == '{') ADVANCE(140); - if (lookahead == '~') ADVANCE(164); - if (!aux_sym__sym_qualified_token1_character_set_1(lookahead)) ADVANCE(134); - END_STATE(); - case 4: - if (lookahead == '#') ADVANCE(147); - if (lookahead == '\'') ADVANCE(161); - if (lookahead == '(') ADVANCE(138); - if (lookahead == '/') ADVANCE(76); - if (('0' <= lookahead && lookahead <= ':')) ADVANCE(99); - if (lookahead == ';') ADVANCE(50); - if (lookahead == '@') ADVANCE(159); - if (lookahead == '[') ADVANCE(142); - if (lookahead == '^') ADVANCE(136); - if (lookahead == '`') ADVANCE(162); - if (lookahead == '{') ADVANCE(140); - if (lookahead == '~') ADVANCE(164); - if (sym__ws_character_set_1(lookahead)) ADVANCE(46); - if (lookahead != 0 && - lookahead != '"' && - lookahead != ')' && - lookahead != '\\' && - lookahead != ']' && - lookahead != '}') ADVANCE(98); - END_STATE(); - case 5: - if (lookahead == '#') ADVANCE(77); - if (lookahead == '\'' || - ('0' <= lookahead && lookahead <= ':')) ADVANCE(99); - if (lookahead == '(') ADVANCE(138); - if (lookahead == '/') ADVANCE(76); - if (lookahead == ';') ADVANCE(50); - if (lookahead == '^') ADVANCE(136); - if (sym__ws_character_set_1(lookahead)) ADVANCE(46); - if (lookahead != 0 && - lookahead != '"' && - lookahead != ')' && - lookahead != '@' && - (lookahead < '[' || ']' < lookahead) && - lookahead != '`' && - lookahead != '{' && - lookahead != '}' && - lookahead != '~') ADVANCE(98); - END_STATE(); - case 6: - if (lookahead == '#') ADVANCE(78); - if (lookahead == '\'' || - ('0' <= lookahead && lookahead <= ':')) ADVANCE(99); - if (lookahead == '/') ADVANCE(76); - if (lookahead == ';') ADVANCE(50); - if (lookahead == '^') ADVANCE(136); - if (sym__ws_character_set_1(lookahead)) ADVANCE(46); - if (lookahead != 0 && - lookahead != '"' && - lookahead != '(' && - lookahead != ')' && - lookahead != '@' && - (lookahead < '[' || ']' < lookahead) && - lookahead != '`' && - lookahead != '{' && - lookahead != '}' && - lookahead != '~') ADVANCE(98); - END_STATE(); - case 7: - if (lookahead == '#') ADVANCE(100); - if (lookahead == '/') ADVANCE(75); - if (lookahead == ';') ADVANCE(50); - if (lookahead == '{') ADVANCE(140); - if (sym__ws_character_set_1(lookahead)) ADVANCE(46); - if (lookahead != 0 && - lookahead != '"' && - lookahead != '(' && - lookahead != ')' && - lookahead != ':' && - lookahead != '@' && - (lookahead < '[' || '^' < lookahead) && - lookahead != '`' && - lookahead != '}' && - lookahead != '~') ADVANCE(101); - END_STATE(); - case 8: - if (lookahead == '#') ADVANCE(79); - if (!aux_sym__kwd_leading_slash_token1_character_set_1(lookahead)) ADVANCE(99); - if (lookahead == ';') ADVANCE(50); - if (lookahead == '{') ADVANCE(140); - if (sym__ws_character_set_1(lookahead)) ADVANCE(46); - END_STATE(); - case 9: - if (lookahead == '/') ADVANCE(75); - if (!aux_sym__kwd_qualified_token1_character_set_1(lookahead)) ADVANCE(101); - END_STATE(); - case 10: - if (lookahead == 'a') ADVANCE(13); - END_STATE(); - case 11: - if (lookahead == 'b') ADVANCE(107); - END_STATE(); - case 12: - if (lookahead == 'c') ADVANCE(20); - END_STATE(); - case 13: - if (lookahead == 'c') ADVANCE(15); - END_STATE(); - case 14: - if (lookahead == 'd') ADVANCE(107); - END_STATE(); - case 15: - if (lookahead == 'e') ADVANCE(107); - END_STATE(); - case 16: - if (lookahead == 'e') ADVANCE(14); - END_STATE(); - case 17: - if (lookahead == 'e') ADVANCE(16); - END_STATE(); - case 18: - if (lookahead == 'f') ADVANCE(17); - END_STATE(); - case 19: - if (lookahead == 'i') ADVANCE(24); - END_STATE(); - case 20: - if (lookahead == 'k') ADVANCE(28); - END_STATE(); - case 21: - if (lookahead == 'l') ADVANCE(19); - END_STATE(); - case 22: - if (lookahead == 'm') ADVANCE(18); - END_STATE(); - case 23: - if (lookahead == 'n') ADVANCE(107); - END_STATE(); - case 24: - if (lookahead == 'n') ADVANCE(15); - END_STATE(); - case 25: - if (lookahead == 'p') ADVANCE(10); - END_STATE(); - case 26: - if (lookahead == 'r') ADVANCE(22); - END_STATE(); - case 27: - if (lookahead == 'r') ADVANCE(23); - END_STATE(); - case 28: - if (lookahead == 's') ADVANCE(25); - END_STATE(); - case 29: - if (lookahead == 't') ADVANCE(30); - END_STATE(); - case 30: - if (lookahead == 'u') ADVANCE(27); - END_STATE(); - case 31: - if (lookahead == 'w') ADVANCE(21); - END_STATE(); - case 32: - if (lookahead == '+' || - lookahead == '-') ADVANCE(34); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(71); - END_STATE(); - case 33: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(73); - END_STATE(); - case 34: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(71); - END_STATE(); - case 35: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(107); - END_STATE(); - case 36: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(72); - END_STATE(); - case 37: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(35); - END_STATE(); - case 38: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(37); - END_STATE(); - case 39: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(74); - END_STATE(); - case 40: - if (!aux_sym__kwd_leading_slash_token1_character_set_1(lookahead)) ADVANCE(99); - END_STATE(); - case 41: - if (!aux_sym__kwd_leading_slash_token1_character_set_1(lookahead)) ADVANCE(135); - END_STATE(); - case 42: - if (lookahead != 0 && - lookahead != 'b' && - lookahead != 'f' && - lookahead != 'n' && - lookahead != 'o' && - (lookahead < 'r' || 'u' < lookahead)) ADVANCE(107); - if (lookahead == 'b') ADVANCE(108); - if (lookahead == 'f') ADVANCE(112); - if (lookahead == 'n') ADVANCE(110); - if (lookahead == 'o') ADVANCE(116); - if (lookahead == 'r') ADVANCE(111); - if (lookahead == 's') ADVANCE(113); - if (lookahead == 't') ADVANCE(109); - if (lookahead == 'u') ADVANCE(117); - END_STATE(); - case 43: - if (lookahead != 0 && - lookahead != '\n') ADVANCE(2); - END_STATE(); - case 44: - if (eof) ADVANCE(45); - if (lookahead == '"') ADVANCE(2); - if (lookahead == '#') ADVANCE(144); - if (lookahead == '\'') ADVANCE(160); - if (lookahead == '(') ADVANCE(138); - if (lookahead == ')') ADVANCE(139); - if (lookahead == '/') ADVANCE(75); - if (lookahead == '0') ADVANCE(61); - if (lookahead == ':') ADVANCE(102); - if (lookahead == ';') ADVANCE(50); - if (lookahead == '@') ADVANCE(159); - if (lookahead == '[') ADVANCE(142); - if (lookahead == '\\') ADVANCE(42); - if (lookahead == ']') ADVANCE(143); - if (lookahead == '^') ADVANCE(136); - if (lookahead == '`') ADVANCE(162); - if (lookahead == 'f') ADVANCE(122); - if (lookahead == 'n') ADVANCE(124); - if (lookahead == 't') ADVANCE(127); - if (lookahead == '{') ADVANCE(140); - if (lookahead == '}') ADVANCE(141); - if (lookahead == '~') ADVANCE(164); - if (lookahead == '+' || - lookahead == '-') ADVANCE(121); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(63); - if (sym__ws_character_set_1(lookahead)) ADVANCE(46); - if (lookahead != 0) ADVANCE(134); - END_STATE(); - case 45: - ACCEPT_TOKEN(ts_builtin_sym_end); - END_STATE(); - case 46: - ACCEPT_TOKEN(sym__ws); - if (sym__ws_character_set_1(lookahead)) ADVANCE(46); - END_STATE(); - case 47: - ACCEPT_TOKEN(sym_comment); - END_STATE(); - case 48: - ACCEPT_TOKEN(sym_comment); - if (lookahead == '\n') ADVANCE(47); - if (!sym_comment_character_set_1(lookahead)) ADVANCE(48); - if (sym_comment_character_set_2(lookahead)) ADVANCE(50); - END_STATE(); - case 49: - ACCEPT_TOKEN(sym_comment); - if (lookahead == '\n') ADVANCE(47); - if (!aux_sym__kwd_leading_slash_token1_character_set_1(lookahead)) ADVANCE(49); - if (sym_comment_character_set_3(lookahead)) ADVANCE(50); - END_STATE(); - case 50: - ACCEPT_TOKEN(sym_comment); - if (lookahead == '\n') ADVANCE(47); - if (lookahead != 0) ADVANCE(50); - END_STATE(); - case 51: - ACCEPT_TOKEN(anon_sym_POUND_); - END_STATE(); - case 52: - ACCEPT_TOKEN(anon_sym_POUND_); - if (!sym_comment_character_set_1(lookahead)) ADVANCE(101); - END_STATE(); - case 53: - ACCEPT_TOKEN(anon_sym_POUND_); - if (!aux_sym__kwd_leading_slash_token1_character_set_1(lookahead)) ADVANCE(99); - END_STATE(); - case 54: - ACCEPT_TOKEN(sym_num_lit); - END_STATE(); - case 55: - ACCEPT_TOKEN(sym_num_lit); - if (lookahead == '.') ADVANCE(67); - if (lookahead == '/') ADVANCE(88); - if (lookahead == 'M' || - lookahead == 'N') ADVANCE(54); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(85); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(81); - if (lookahead == 'X' || - lookahead == 'x') ADVANCE(83); - if (lookahead == '8' || - lookahead == '9') ADVANCE(57); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(56); - END_STATE(); - case 56: - ACCEPT_TOKEN(sym_num_lit); - if (lookahead == '.') ADVANCE(67); - if (lookahead == '/') ADVANCE(88); - if (lookahead == 'M' || - lookahead == 'N') ADVANCE(54); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(85); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(81); - if (lookahead == '8' || - lookahead == '9') ADVANCE(57); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(56); - END_STATE(); - case 57: - ACCEPT_TOKEN(sym_num_lit); - if (lookahead == '.') ADVANCE(67); - if (lookahead == '/') ADVANCE(88); - if (lookahead == 'M' || - lookahead == 'N') ADVANCE(54); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(85); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(81); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(57); - END_STATE(); - case 58: - ACCEPT_TOKEN(sym_num_lit); - if (lookahead == '.') ADVANCE(68); - if (lookahead == '/') ADVANCE(88); - if (lookahead == 'M' || - lookahead == 'N') ADVANCE(54); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(84); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(80); - if (lookahead == 'X' || - lookahead == 'x') ADVANCE(82); - if (lookahead == '8' || - lookahead == '9') ADVANCE(60); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(59); - END_STATE(); - case 59: - ACCEPT_TOKEN(sym_num_lit); - if (lookahead == '.') ADVANCE(68); - if (lookahead == '/') ADVANCE(88); - if (lookahead == 'M' || - lookahead == 'N') ADVANCE(54); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(84); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(80); - if (lookahead == '8' || - lookahead == '9') ADVANCE(60); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(59); - END_STATE(); - case 60: - ACCEPT_TOKEN(sym_num_lit); - if (lookahead == '.') ADVANCE(68); - if (lookahead == '/') ADVANCE(88); - if (lookahead == 'M' || - lookahead == 'N') ADVANCE(54); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(84); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(80); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(60); - END_STATE(); - case 61: - ACCEPT_TOKEN(sym_num_lit); - if (lookahead == '.') ADVANCE(69); - if (lookahead == '/') ADVANCE(33); - if (lookahead == 'M' || - lookahead == 'N') ADVANCE(54); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(32); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(39); - if (lookahead == 'X' || - lookahead == 'x') ADVANCE(36); - if (lookahead == '8' || - lookahead == '9') ADVANCE(63); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(62); - END_STATE(); - case 62: - ACCEPT_TOKEN(sym_num_lit); - if (lookahead == '.') ADVANCE(69); - if (lookahead == '/') ADVANCE(33); - if (lookahead == 'M' || - lookahead == 'N') ADVANCE(54); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(32); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(39); - if (lookahead == '8' || - lookahead == '9') ADVANCE(63); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(62); - END_STATE(); - case 63: - ACCEPT_TOKEN(sym_num_lit); - if (lookahead == '.') ADVANCE(69); - if (lookahead == '/') ADVANCE(33); - if (lookahead == 'M' || - lookahead == 'N') ADVANCE(54); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(32); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(39); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(63); - END_STATE(); - case 64: - ACCEPT_TOKEN(sym_num_lit); - if (lookahead == '.') ADVANCE(70); - if (lookahead == '/') ADVANCE(33); - if (lookahead == 'M' || - lookahead == 'N') ADVANCE(54); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(130); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(131); - if (lookahead == 'X' || - lookahead == 'x') ADVANCE(132); - if (lookahead == '8' || - lookahead == '9') ADVANCE(66); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(65); - END_STATE(); - case 65: - ACCEPT_TOKEN(sym_num_lit); - if (lookahead == '.') ADVANCE(70); - if (lookahead == '/') ADVANCE(33); - if (lookahead == 'M' || - lookahead == 'N') ADVANCE(54); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(130); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(131); - if (lookahead == '8' || - lookahead == '9') ADVANCE(66); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(65); - END_STATE(); - case 66: - ACCEPT_TOKEN(sym_num_lit); - if (lookahead == '.') ADVANCE(70); - if (lookahead == '/') ADVANCE(33); - if (lookahead == 'M' || - lookahead == 'N') ADVANCE(54); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(130); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(131); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(66); - END_STATE(); - case 67: - ACCEPT_TOKEN(sym_num_lit); - if (lookahead == 'M') ADVANCE(54); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(85); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(67); - END_STATE(); - case 68: - ACCEPT_TOKEN(sym_num_lit); - if (lookahead == 'M') ADVANCE(54); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(84); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(68); - END_STATE(); - case 69: - ACCEPT_TOKEN(sym_num_lit); - if (lookahead == 'M') ADVANCE(54); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(32); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(69); - END_STATE(); - case 70: - ACCEPT_TOKEN(sym_num_lit); - if (lookahead == 'M') ADVANCE(54); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(130); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(70); - END_STATE(); - case 71: - ACCEPT_TOKEN(sym_num_lit); - if (lookahead == 'M') ADVANCE(54); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(71); - END_STATE(); - case 72: - ACCEPT_TOKEN(sym_num_lit); - if (lookahead == 'N') ADVANCE(54); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(72); - END_STATE(); - case 73: - ACCEPT_TOKEN(sym_num_lit); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(73); - END_STATE(); - case 74: - ACCEPT_TOKEN(sym_num_lit); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(74); - END_STATE(); - case 75: - ACCEPT_TOKEN(anon_sym_SLASH); - END_STATE(); - case 76: - ACCEPT_TOKEN(anon_sym_SLASH); - if (!aux_sym__kwd_leading_slash_token1_character_set_1(lookahead)) ADVANCE(99); - END_STATE(); - case 77: - ACCEPT_TOKEN(aux_sym__kwd_leading_slash_token1); - if (lookahead == '!') ADVANCE(49); - if (!aux_sym__kwd_leading_slash_token1_character_set_2(lookahead)) ADVANCE(99); - if (lookahead == '?') ADVANCE(150); - if (lookahead == '^') ADVANCE(137); - if (lookahead == '_') ADVANCE(53); - END_STATE(); - case 78: - ACCEPT_TOKEN(aux_sym__kwd_leading_slash_token1); - if (lookahead == '!') ADVANCE(49); - if (!aux_sym__kwd_leading_slash_token1_character_set_3(lookahead)) ADVANCE(99); - if (lookahead == '^') ADVANCE(137); - if (lookahead == '_') ADVANCE(53); - END_STATE(); - case 79: - ACCEPT_TOKEN(aux_sym__kwd_leading_slash_token1); - if (lookahead == '!') ADVANCE(49); - if (!aux_sym__kwd_leading_slash_token1_character_set_3(lookahead)) ADVANCE(99); - if (lookahead == '_') ADVANCE(53); - END_STATE(); - case 80: - ACCEPT_TOKEN(aux_sym__kwd_leading_slash_token1); - if (!aux_sym__kwd_leading_slash_token1_character_set_4(lookahead)) ADVANCE(98); - if (lookahead == '/') ADVANCE(99); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(74); - END_STATE(); - case 81: - ACCEPT_TOKEN(aux_sym__kwd_leading_slash_token1); - if (!aux_sym__kwd_leading_slash_token1_character_set_5(lookahead)) ADVANCE(99); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(74); - END_STATE(); - case 82: - ACCEPT_TOKEN(aux_sym__kwd_leading_slash_token1); - if (!aux_sym__kwd_leading_slash_token1_character_set_6(lookahead)) ADVANCE(98); - if (lookahead == '/') ADVANCE(99); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(72); - END_STATE(); - case 83: - ACCEPT_TOKEN(aux_sym__kwd_leading_slash_token1); - if (!aux_sym__kwd_leading_slash_token1_character_set_7(lookahead)) ADVANCE(99); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(72); - END_STATE(); - case 84: - ACCEPT_TOKEN(aux_sym__kwd_leading_slash_token1); - if (!aux_sym__kwd_leading_slash_token1_character_set_8(lookahead)) ADVANCE(98); - if (lookahead == '/') ADVANCE(99); - if (lookahead == '+' || - lookahead == '-') ADVANCE(87); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(71); - END_STATE(); - case 85: - ACCEPT_TOKEN(aux_sym__kwd_leading_slash_token1); - if (!aux_sym__kwd_leading_slash_token1_character_set_9(lookahead)) ADVANCE(99); - if (lookahead == '+' || - lookahead == '-') ADVANCE(89); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(71); - END_STATE(); - case 86: - ACCEPT_TOKEN(aux_sym__kwd_leading_slash_token1); - if (!aux_sym__kwd_leading_slash_token1_character_set_10(lookahead)) ADVANCE(98); - if (lookahead == '/') ADVANCE(99); - if (lookahead == '0') ADVANCE(58); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(60); - END_STATE(); - case 87: - ACCEPT_TOKEN(aux_sym__kwd_leading_slash_token1); - if (!aux_sym__kwd_leading_slash_token1_character_set_10(lookahead)) ADVANCE(98); - if (lookahead == '/') ADVANCE(99); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(71); - END_STATE(); - case 88: - ACCEPT_TOKEN(aux_sym__kwd_leading_slash_token1); - if (!aux_sym__kwd_leading_slash_token1_character_set_11(lookahead)) ADVANCE(99); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(73); - END_STATE(); - case 89: - ACCEPT_TOKEN(aux_sym__kwd_leading_slash_token1); - if (!aux_sym__kwd_leading_slash_token1_character_set_11(lookahead)) ADVANCE(99); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(71); - END_STATE(); - case 90: - ACCEPT_TOKEN(aux_sym__kwd_leading_slash_token1); - if (!aux_sym__kwd_leading_slash_token1_character_set_12(lookahead)) ADVANCE(98); - if (lookahead == '/') ADVANCE(99); - if (lookahead == 'e') ADVANCE(98); - END_STATE(); - case 91: - ACCEPT_TOKEN(aux_sym__kwd_leading_slash_token1); - if (!aux_sym__kwd_leading_slash_token1_character_set_13(lookahead)) ADVANCE(98); - if (lookahead == '/') ADVANCE(99); - if (lookahead == 'i') ADVANCE(93); - END_STATE(); - case 92: - ACCEPT_TOKEN(aux_sym__kwd_leading_slash_token1); - if (!aux_sym__kwd_leading_slash_token1_character_set_14(lookahead)) ADVANCE(98); - if (lookahead == '/') ADVANCE(99); - if (lookahead == 'l') ADVANCE(95); - END_STATE(); - case 93: - ACCEPT_TOKEN(aux_sym__kwd_leading_slash_token1); - if (!aux_sym__kwd_leading_slash_token1_character_set_14(lookahead)) ADVANCE(98); - if (lookahead == '/') ADVANCE(99); - if (lookahead == 'l') ADVANCE(118); - END_STATE(); - case 94: - ACCEPT_TOKEN(aux_sym__kwd_leading_slash_token1); - if (!aux_sym__kwd_leading_slash_token1_character_set_15(lookahead)) ADVANCE(98); - if (lookahead == '/') ADVANCE(99); - if (lookahead == 'r') ADVANCE(96); - END_STATE(); - case 95: - ACCEPT_TOKEN(aux_sym__kwd_leading_slash_token1); - if (!aux_sym__kwd_leading_slash_token1_character_set_16(lookahead)) ADVANCE(98); - if (lookahead == '/') ADVANCE(99); - if (lookahead == 's') ADVANCE(90); - END_STATE(); - case 96: - ACCEPT_TOKEN(aux_sym__kwd_leading_slash_token1); - if (!aux_sym__kwd_leading_slash_token1_character_set_17(lookahead)) ADVANCE(98); - if (lookahead == '/') ADVANCE(99); - if (lookahead == 'u') ADVANCE(90); - END_STATE(); - case 97: - ACCEPT_TOKEN(aux_sym__kwd_leading_slash_token1); - if (!aux_sym__kwd_leading_slash_token1_character_set_18(lookahead)) ADVANCE(98); - if (lookahead == '/') ADVANCE(99); - if (lookahead == 'a') ADVANCE(92); - END_STATE(); - case 98: - ACCEPT_TOKEN(aux_sym__kwd_leading_slash_token1); - if (!sym_comment_character_set_1(lookahead)) ADVANCE(98); - if (lookahead == '/') ADVANCE(99); - END_STATE(); - case 99: - ACCEPT_TOKEN(aux_sym__kwd_leading_slash_token1); - if (!aux_sym__kwd_leading_slash_token1_character_set_1(lookahead)) ADVANCE(99); - END_STATE(); - case 100: - ACCEPT_TOKEN(aux_sym__kwd_qualified_token1); - if (lookahead == '!') ADVANCE(48); - if (!aux_sym__kwd_qualified_token1_character_set_2(lookahead)) ADVANCE(101); - if (lookahead == '_') ADVANCE(52); - END_STATE(); - case 101: - ACCEPT_TOKEN(aux_sym__kwd_qualified_token1); - if (!sym_comment_character_set_1(lookahead)) ADVANCE(101); - END_STATE(); - case 102: - ACCEPT_TOKEN(anon_sym_COLON); - if (lookahead == ':') ADVANCE(104); - END_STATE(); - case 103: - ACCEPT_TOKEN(anon_sym_COLON); - if (!aux_sym__kwd_qualified_token1_character_set_1(lookahead)) ADVANCE(99); - if (lookahead == ':') ADVANCE(105); - END_STATE(); - case 104: - ACCEPT_TOKEN(anon_sym_COLON_COLON); - END_STATE(); - case 105: - ACCEPT_TOKEN(anon_sym_COLON_COLON); - if (!aux_sym__kwd_leading_slash_token1_character_set_1(lookahead)) ADVANCE(99); - END_STATE(); - case 106: - ACCEPT_TOKEN(aux_sym_str_lit_token1); - END_STATE(); - case 107: - ACCEPT_TOKEN(sym_char_lit); - END_STATE(); - case 108: - ACCEPT_TOKEN(sym_char_lit); - if (lookahead == 'a') ADVANCE(12); - END_STATE(); - case 109: - ACCEPT_TOKEN(sym_char_lit); - if (lookahead == 'a') ADVANCE(11); - END_STATE(); - case 110: - ACCEPT_TOKEN(sym_char_lit); - if (lookahead == 'e') ADVANCE(31); - END_STATE(); - case 111: - ACCEPT_TOKEN(sym_char_lit); - if (lookahead == 'e') ADVANCE(29); - END_STATE(); - case 112: - ACCEPT_TOKEN(sym_char_lit); - if (lookahead == 'o') ADVANCE(26); - END_STATE(); - case 113: - ACCEPT_TOKEN(sym_char_lit); - if (lookahead == 'p') ADVANCE(10); - END_STATE(); - case 114: - ACCEPT_TOKEN(sym_char_lit); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(107); - END_STATE(); - case 115: - ACCEPT_TOKEN(sym_char_lit); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(114); - END_STATE(); - case 116: - ACCEPT_TOKEN(sym_char_lit); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(115); - END_STATE(); - case 117: - ACCEPT_TOKEN(sym_char_lit); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(38); - END_STATE(); - case 118: - ACCEPT_TOKEN(sym_nil_lit); - if (!sym_comment_character_set_1(lookahead)) ADVANCE(98); - if (lookahead == '/') ADVANCE(99); - END_STATE(); - case 119: - ACCEPT_TOKEN(sym_nil_lit); - if (!sym_comment_character_set_1(lookahead)) ADVANCE(134); - END_STATE(); - case 120: - ACCEPT_TOKEN(sym_bool_lit); - if (!sym_comment_character_set_1(lookahead)) ADVANCE(134); - END_STATE(); - case 121: - ACCEPT_TOKEN(aux_sym__sym_qualified_token1); - if (lookahead == '0') ADVANCE(64); - if (!aux_sym__kwd_leading_slash_token1_character_set_10(lookahead)) ADVANCE(134); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(66); - END_STATE(); - case 122: - ACCEPT_TOKEN(aux_sym__sym_qualified_token1); - if (lookahead == 'a') ADVANCE(125); - if (!sym_comment_character_set_1(lookahead)) ADVANCE(134); - END_STATE(); - case 123: - ACCEPT_TOKEN(aux_sym__sym_qualified_token1); - if (lookahead == 'e') ADVANCE(120); - if (!sym_comment_character_set_1(lookahead)) ADVANCE(134); - END_STATE(); - case 124: - ACCEPT_TOKEN(aux_sym__sym_qualified_token1); - if (lookahead == 'i') ADVANCE(126); - if (!sym_comment_character_set_1(lookahead)) ADVANCE(134); - END_STATE(); - case 125: - ACCEPT_TOKEN(aux_sym__sym_qualified_token1); - if (lookahead == 'l') ADVANCE(128); - if (!sym_comment_character_set_1(lookahead)) ADVANCE(134); - END_STATE(); - case 126: - ACCEPT_TOKEN(aux_sym__sym_qualified_token1); - if (lookahead == 'l') ADVANCE(119); - if (!sym_comment_character_set_1(lookahead)) ADVANCE(134); - END_STATE(); - case 127: - ACCEPT_TOKEN(aux_sym__sym_qualified_token1); - if (lookahead == 'r') ADVANCE(129); - if (!sym_comment_character_set_1(lookahead)) ADVANCE(134); - END_STATE(); - case 128: - ACCEPT_TOKEN(aux_sym__sym_qualified_token1); - if (lookahead == 's') ADVANCE(123); - if (!sym_comment_character_set_1(lookahead)) ADVANCE(134); - END_STATE(); - case 129: - ACCEPT_TOKEN(aux_sym__sym_qualified_token1); - if (lookahead == 'u') ADVANCE(123); - if (!sym_comment_character_set_1(lookahead)) ADVANCE(134); - END_STATE(); - case 130: - ACCEPT_TOKEN(aux_sym__sym_qualified_token1); - if (lookahead == '+' || - lookahead == '-') ADVANCE(133); - if (!aux_sym__kwd_leading_slash_token1_character_set_10(lookahead)) ADVANCE(134); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(71); - END_STATE(); - case 131: - ACCEPT_TOKEN(aux_sym__sym_qualified_token1); - if (!aux_sym__kwd_leading_slash_token1_character_set_4(lookahead)) ADVANCE(134); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(74); - END_STATE(); - case 132: - ACCEPT_TOKEN(aux_sym__sym_qualified_token1); - if (!aux_sym__kwd_leading_slash_token1_character_set_6(lookahead)) ADVANCE(134); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(72); - END_STATE(); - case 133: - ACCEPT_TOKEN(aux_sym__sym_qualified_token1); - if (!aux_sym__kwd_leading_slash_token1_character_set_10(lookahead)) ADVANCE(134); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(71); - END_STATE(); - case 134: - ACCEPT_TOKEN(aux_sym__sym_qualified_token1); - if (!sym_comment_character_set_1(lookahead)) ADVANCE(134); - END_STATE(); - case 135: - ACCEPT_TOKEN(aux_sym__sym_qualified_token2); - if (!aux_sym__kwd_leading_slash_token1_character_set_1(lookahead)) ADVANCE(135); - END_STATE(); - case 136: - ACCEPT_TOKEN(anon_sym_CARET); - END_STATE(); - case 137: - ACCEPT_TOKEN(anon_sym_POUND_CARET); - END_STATE(); - case 138: - ACCEPT_TOKEN(anon_sym_LPAREN); - END_STATE(); - case 139: - ACCEPT_TOKEN(anon_sym_RPAREN); - END_STATE(); - case 140: - ACCEPT_TOKEN(anon_sym_LBRACE); - END_STATE(); - case 141: - ACCEPT_TOKEN(anon_sym_RBRACE); - END_STATE(); - case 142: - ACCEPT_TOKEN(anon_sym_LBRACK); - END_STATE(); - case 143: - ACCEPT_TOKEN(anon_sym_RBRACK); - END_STATE(); - case 144: - ACCEPT_TOKEN(anon_sym_POUND); - if (lookahead == '!') ADVANCE(50); - if (lookahead == '#') ADVANCE(155); - if (lookahead == '\'') ADVANCE(153); - if (lookahead == '=') ADVANCE(157); - if (lookahead == '?') ADVANCE(149); - if (lookahead == '^') ADVANCE(137); - if (lookahead == '_') ADVANCE(51); - END_STATE(); - case 145: - ACCEPT_TOKEN(anon_sym_POUND); - if (lookahead == '!') ADVANCE(50); - if (lookahead == '\'') ADVANCE(153); - if (lookahead == '=') ADVANCE(157); - if (lookahead == '?') ADVANCE(149); - if (lookahead == '^') ADVANCE(137); - if (lookahead == '_') ADVANCE(51); - END_STATE(); - case 146: - ACCEPT_TOKEN(anon_sym_POUND); - if (lookahead == '!') ADVANCE(49); - if (lookahead == '#') ADVANCE(156); - if (lookahead == '\'') ADVANCE(154); - if (lookahead == '=') ADVANCE(158); - if (lookahead == '?') ADVANCE(151); - if (lookahead == '^') ADVANCE(137); - if (lookahead == '_') ADVANCE(53); - if (!aux_sym__kwd_leading_slash_token1_character_set_3(lookahead)) ADVANCE(99); - END_STATE(); - case 147: - ACCEPT_TOKEN(anon_sym_POUND); - if (lookahead == '!') ADVANCE(49); - if (lookahead == '\'') ADVANCE(154); - if (lookahead == '=') ADVANCE(158); - if (lookahead == '?') ADVANCE(151); - if (lookahead == '^') ADVANCE(137); - if (lookahead == '_') ADVANCE(53); - if (!aux_sym__kwd_leading_slash_token1_character_set_3(lookahead)) ADVANCE(99); - END_STATE(); - case 148: - ACCEPT_TOKEN(anon_sym_POUND); - if (lookahead == '\'') ADVANCE(153); - if (lookahead == '=') ADVANCE(157); - if (lookahead == '?') ADVANCE(149); - if (lookahead == '^') ADVANCE(137); - END_STATE(); - case 149: - ACCEPT_TOKEN(anon_sym_POUND_QMARK); - if (lookahead == '@') ADVANCE(152); - END_STATE(); - case 150: - ACCEPT_TOKEN(anon_sym_POUND_QMARK); - if (!aux_sym__kwd_leading_slash_token1_character_set_1(lookahead)) ADVANCE(99); - END_STATE(); - case 151: - ACCEPT_TOKEN(anon_sym_POUND_QMARK); - if (!aux_sym__kwd_leading_slash_token1_character_set_1(lookahead)) ADVANCE(99); - if (lookahead == '@') ADVANCE(152); - END_STATE(); - case 152: - ACCEPT_TOKEN(anon_sym_POUND_QMARK_AT); - END_STATE(); - case 153: - ACCEPT_TOKEN(anon_sym_POUND_SQUOTE); - END_STATE(); - case 154: - ACCEPT_TOKEN(anon_sym_POUND_SQUOTE); - if (!aux_sym__kwd_leading_slash_token1_character_set_1(lookahead)) ADVANCE(99); - END_STATE(); - case 155: - ACCEPT_TOKEN(anon_sym_POUND_POUND); - END_STATE(); - case 156: - ACCEPT_TOKEN(anon_sym_POUND_POUND); - if (!aux_sym__kwd_leading_slash_token1_character_set_1(lookahead)) ADVANCE(99); - END_STATE(); - case 157: - ACCEPT_TOKEN(anon_sym_POUND_EQ); - END_STATE(); - case 158: - ACCEPT_TOKEN(anon_sym_POUND_EQ); - if (!aux_sym__kwd_leading_slash_token1_character_set_1(lookahead)) ADVANCE(99); - END_STATE(); - case 159: - ACCEPT_TOKEN(anon_sym_AT); - END_STATE(); - case 160: - ACCEPT_TOKEN(anon_sym_SQUOTE); - END_STATE(); - case 161: - ACCEPT_TOKEN(anon_sym_SQUOTE); - if (!aux_sym__kwd_leading_slash_token1_character_set_1(lookahead)) ADVANCE(99); - END_STATE(); - case 162: - ACCEPT_TOKEN(anon_sym_BQUOTE); - END_STATE(); - case 163: - ACCEPT_TOKEN(anon_sym_TILDE_AT); - END_STATE(); - case 164: - ACCEPT_TOKEN(anon_sym_TILDE); - if (lookahead == '@') ADVANCE(163); - END_STATE(); - default: - return false; - } -} - -static const TSLexMode ts_lex_modes[STATE_COUNT] = { - [0] = {.lex_state = 0}, - [1] = {.lex_state = 44}, - [2] = {.lex_state = 44}, - [3] = {.lex_state = 44}, - [4] = {.lex_state = 44}, - [5] = {.lex_state = 44}, - [6] = {.lex_state = 44}, - [7] = {.lex_state = 44}, - [8] = {.lex_state = 44}, - [9] = {.lex_state = 44}, - [10] = {.lex_state = 44}, - [11] = {.lex_state = 44}, - [12] = {.lex_state = 44}, - [13] = {.lex_state = 44}, - [14] = {.lex_state = 44}, - [15] = {.lex_state = 44}, - [16] = {.lex_state = 44}, - [17] = {.lex_state = 44}, - [18] = {.lex_state = 44}, - [19] = {.lex_state = 44}, - [20] = {.lex_state = 44}, - [21] = {.lex_state = 44}, - [22] = {.lex_state = 44}, - [23] = {.lex_state = 44}, - [24] = {.lex_state = 44}, - [25] = {.lex_state = 44}, - [26] = {.lex_state = 44}, - [27] = {.lex_state = 44}, - [28] = {.lex_state = 44}, - [29] = {.lex_state = 44}, - [30] = {.lex_state = 44}, - [31] = {.lex_state = 44}, - [32] = {.lex_state = 44}, - [33] = {.lex_state = 44}, - [34] = {.lex_state = 44}, - [35] = {.lex_state = 44}, - [36] = {.lex_state = 44}, - [37] = {.lex_state = 44}, - [38] = {.lex_state = 44}, - [39] = {.lex_state = 44}, - [40] = {.lex_state = 44}, - [41] = {.lex_state = 44}, - [42] = {.lex_state = 44}, - [43] = {.lex_state = 44}, - [44] = {.lex_state = 44}, - [45] = {.lex_state = 44}, - [46] = {.lex_state = 44}, - [47] = {.lex_state = 44}, - [48] = {.lex_state = 44}, - [49] = {.lex_state = 44}, - [50] = {.lex_state = 44}, - [51] = {.lex_state = 44}, - [52] = {.lex_state = 44}, - [53] = {.lex_state = 44}, - [54] = {.lex_state = 44}, - [55] = {.lex_state = 44}, - [56] = {.lex_state = 44}, - [57] = {.lex_state = 44}, - [58] = {.lex_state = 44}, - [59] = {.lex_state = 44}, - [60] = {.lex_state = 44}, - [61] = {.lex_state = 44}, - [62] = {.lex_state = 44}, - [63] = {.lex_state = 44}, - [64] = {.lex_state = 44}, - [65] = {.lex_state = 44}, - [66] = {.lex_state = 44}, - [67] = {.lex_state = 44}, - [68] = {.lex_state = 44}, - [69] = {.lex_state = 44}, - [70] = {.lex_state = 44}, - [71] = {.lex_state = 44}, - [72] = {.lex_state = 44}, - [73] = {.lex_state = 44}, - [74] = {.lex_state = 44}, - [75] = {.lex_state = 44}, - [76] = {.lex_state = 44}, - [77] = {.lex_state = 44}, - [78] = {.lex_state = 44}, - [79] = {.lex_state = 44}, - [80] = {.lex_state = 44}, - [81] = {.lex_state = 44}, - [82] = {.lex_state = 44}, - [83] = {.lex_state = 44}, - [84] = {.lex_state = 44}, - [85] = {.lex_state = 44}, - [86] = {.lex_state = 44}, - [87] = {.lex_state = 44}, - [88] = {.lex_state = 44}, - [89] = {.lex_state = 44}, - [90] = {.lex_state = 44}, - [91] = {.lex_state = 44}, - [92] = {.lex_state = 44}, - [93] = {.lex_state = 44}, - [94] = {.lex_state = 44}, - [95] = {.lex_state = 44}, - [96] = {.lex_state = 44}, - [97] = {.lex_state = 44}, - [98] = {.lex_state = 44}, - [99] = {.lex_state = 44}, - [100] = {.lex_state = 44}, - [101] = {.lex_state = 44}, - [102] = {.lex_state = 44}, - [103] = {.lex_state = 44}, - [104] = {.lex_state = 44}, - [105] = {.lex_state = 44}, - [106] = {.lex_state = 44}, - [107] = {.lex_state = 44}, - [108] = {.lex_state = 44}, - [109] = {.lex_state = 44}, - [110] = {.lex_state = 44}, - [111] = {.lex_state = 44}, - [112] = {.lex_state = 44}, - [113] = {.lex_state = 44}, - [114] = {.lex_state = 44}, - [115] = {.lex_state = 44}, - [116] = {.lex_state = 44}, - [117] = {.lex_state = 44}, - [118] = {.lex_state = 44}, - [119] = {.lex_state = 44}, - [120] = {.lex_state = 44}, - [121] = {.lex_state = 44}, - [122] = {.lex_state = 44}, - [123] = {.lex_state = 44}, - [124] = {.lex_state = 44}, - [125] = {.lex_state = 44}, - [126] = {.lex_state = 44}, - [127] = {.lex_state = 44}, - [128] = {.lex_state = 44}, - [129] = {.lex_state = 44}, - [130] = {.lex_state = 44}, - [131] = {.lex_state = 44}, - [132] = {.lex_state = 44}, - [133] = {.lex_state = 44}, - [134] = {.lex_state = 44}, - [135] = {.lex_state = 44}, - [136] = {.lex_state = 44}, - [137] = {.lex_state = 44}, - [138] = {.lex_state = 44}, - [139] = {.lex_state = 44}, - [140] = {.lex_state = 44}, - [141] = {.lex_state = 44}, - [142] = {.lex_state = 44}, - [143] = {.lex_state = 44}, - [144] = {.lex_state = 44}, - [145] = {.lex_state = 44}, - [146] = {.lex_state = 44}, - [147] = {.lex_state = 44}, - [148] = {.lex_state = 44}, - [149] = {.lex_state = 44}, - [150] = {.lex_state = 44}, - [151] = {.lex_state = 44}, - [152] = {.lex_state = 44}, - [153] = {.lex_state = 44}, - [154] = {.lex_state = 44}, - [155] = {.lex_state = 44}, - [156] = {.lex_state = 44}, - [157] = {.lex_state = 44}, - [158] = {.lex_state = 44}, - [159] = {.lex_state = 44}, - [160] = {.lex_state = 44}, - [161] = {.lex_state = 44}, - [162] = {.lex_state = 44}, - [163] = {.lex_state = 44}, - [164] = {.lex_state = 44}, - [165] = {.lex_state = 44}, - [166] = {.lex_state = 44}, - [167] = {.lex_state = 44}, - [168] = {.lex_state = 44}, - [169] = {.lex_state = 44}, - [170] = {.lex_state = 44}, - [171] = {.lex_state = 44}, - [172] = {.lex_state = 44}, - [173] = {.lex_state = 44}, - [174] = {.lex_state = 44}, - [175] = {.lex_state = 44}, - [176] = {.lex_state = 44}, - [177] = {.lex_state = 44}, - [178] = {.lex_state = 44}, - [179] = {.lex_state = 44}, - [180] = {.lex_state = 44}, - [181] = {.lex_state = 44}, - [182] = {.lex_state = 44}, - [183] = {.lex_state = 44}, - [184] = {.lex_state = 44}, - [185] = {.lex_state = 44}, - [186] = {.lex_state = 44}, - [187] = {.lex_state = 44}, - [188] = {.lex_state = 44}, - [189] = {.lex_state = 44}, - [190] = {.lex_state = 44}, - [191] = {.lex_state = 44}, - [192] = {.lex_state = 44}, - [193] = {.lex_state = 44}, - [194] = {.lex_state = 44}, - [195] = {.lex_state = 44}, - [196] = {.lex_state = 44}, - [197] = {.lex_state = 44}, - [198] = {.lex_state = 44}, - [199] = {.lex_state = 44}, - [200] = {.lex_state = 44}, - [201] = {.lex_state = 44}, - [202] = {.lex_state = 44}, - [203] = {.lex_state = 44}, - [204] = {.lex_state = 44}, - [205] = {.lex_state = 44}, - [206] = {.lex_state = 44}, - [207] = {.lex_state = 44}, - [208] = {.lex_state = 44}, - [209] = {.lex_state = 44}, - [210] = {.lex_state = 44}, - [211] = {.lex_state = 44}, - [212] = {.lex_state = 44}, - [213] = {.lex_state = 0}, - [214] = {.lex_state = 44}, - [215] = {.lex_state = 44}, - [216] = {.lex_state = 44}, - [217] = {.lex_state = 44}, - [218] = {.lex_state = 44}, - [219] = {.lex_state = 44}, - [220] = {.lex_state = 44}, - [221] = {.lex_state = 44}, - [222] = {.lex_state = 44}, - [223] = {.lex_state = 44}, - [224] = {.lex_state = 44}, - [225] = {.lex_state = 44}, - [226] = {.lex_state = 44}, - [227] = {.lex_state = 44}, - [228] = {.lex_state = 44}, - [229] = {.lex_state = 44}, - [230] = {.lex_state = 44}, - [231] = {.lex_state = 44}, - [232] = {.lex_state = 44}, - [233] = {.lex_state = 44}, - [234] = {.lex_state = 44}, - [235] = {.lex_state = 44}, - [236] = {.lex_state = 44}, - [237] = {.lex_state = 44}, - [238] = {.lex_state = 44}, - [239] = {.lex_state = 44}, - [240] = {.lex_state = 44}, - [241] = {.lex_state = 44}, - [242] = {.lex_state = 44}, - [243] = {.lex_state = 44}, - [244] = {.lex_state = 44}, - [245] = {.lex_state = 44}, - [246] = {.lex_state = 44}, - [247] = {.lex_state = 44}, - [248] = {.lex_state = 44}, - [249] = {.lex_state = 44}, - [250] = {.lex_state = 44}, - [251] = {.lex_state = 44}, - [252] = {.lex_state = 44}, - [253] = {.lex_state = 44}, - [254] = {.lex_state = 44}, - [255] = {.lex_state = 44}, - [256] = {.lex_state = 44}, - [257] = {.lex_state = 44}, - [258] = {.lex_state = 44}, - [259] = {.lex_state = 44}, - [260] = {.lex_state = 44}, - [261] = {.lex_state = 44}, - [262] = {.lex_state = 44}, - [263] = {.lex_state = 44}, - [264] = {.lex_state = 44}, - [265] = {.lex_state = 44}, - [266] = {.lex_state = 44}, - [267] = {.lex_state = 44}, - [268] = {.lex_state = 44}, - [269] = {.lex_state = 44}, - [270] = {.lex_state = 44}, - [271] = {.lex_state = 44}, - [272] = {.lex_state = 44}, - [273] = {.lex_state = 44}, - [274] = {.lex_state = 44}, - [275] = {.lex_state = 44}, - [276] = {.lex_state = 44}, - [277] = {.lex_state = 44}, - [278] = {.lex_state = 44}, - [279] = {.lex_state = 44}, - [280] = {.lex_state = 44}, - [281] = {.lex_state = 44}, - [282] = {.lex_state = 44}, - [283] = {.lex_state = 44}, - [284] = {.lex_state = 44}, - [285] = {.lex_state = 44}, - [286] = {.lex_state = 44}, - [287] = {.lex_state = 44}, - [288] = {.lex_state = 44}, - [289] = {.lex_state = 44}, - [290] = {.lex_state = 44}, - [291] = {.lex_state = 44}, - [292] = {.lex_state = 44}, - [293] = {.lex_state = 44}, - [294] = {.lex_state = 44}, - [295] = {.lex_state = 44}, - [296] = {.lex_state = 44}, - [297] = {.lex_state = 44}, - [298] = {.lex_state = 44}, - [299] = {.lex_state = 44}, - [300] = {.lex_state = 44}, - [301] = {.lex_state = 44}, - [302] = {.lex_state = 44}, - [303] = {.lex_state = 3}, - [304] = {.lex_state = 3}, - [305] = {.lex_state = 3}, - [306] = {.lex_state = 3}, - [307] = {.lex_state = 3}, - [308] = {.lex_state = 1}, - [309] = {.lex_state = 1}, - [310] = {.lex_state = 1}, - [311] = {.lex_state = 1}, - [312] = {.lex_state = 1}, - [313] = {.lex_state = 1}, - [314] = {.lex_state = 1}, - [315] = {.lex_state = 1}, - [316] = {.lex_state = 1}, - [317] = {.lex_state = 1}, - [318] = {.lex_state = 1}, - [319] = {.lex_state = 1}, - [320] = {.lex_state = 1}, - [321] = {.lex_state = 1}, - [322] = {.lex_state = 1}, - [323] = {.lex_state = 4}, - [324] = {.lex_state = 3}, - [325] = {.lex_state = 1}, - [326] = {.lex_state = 1}, - [327] = {.lex_state = 1}, - [328] = {.lex_state = 1}, - [329] = {.lex_state = 1}, - [330] = {.lex_state = 1}, - [331] = {.lex_state = 1}, - [332] = {.lex_state = 1}, - [333] = {.lex_state = 1}, - [334] = {.lex_state = 1}, - [335] = {.lex_state = 1}, - [336] = {.lex_state = 1}, - [337] = {.lex_state = 1}, - [338] = {.lex_state = 1}, - [339] = {.lex_state = 1}, - [340] = {.lex_state = 1}, - [341] = {.lex_state = 1}, - [342] = {.lex_state = 1}, - [343] = {.lex_state = 1}, - [344] = {.lex_state = 1}, - [345] = {.lex_state = 1}, - [346] = {.lex_state = 1}, - [347] = {.lex_state = 1}, - [348] = {.lex_state = 1}, - [349] = {.lex_state = 1}, - [350] = {.lex_state = 1}, - [351] = {.lex_state = 1}, - [352] = {.lex_state = 1}, - [353] = {.lex_state = 1}, - [354] = {.lex_state = 1}, - [355] = {.lex_state = 1}, - [356] = {.lex_state = 1}, - [357] = {.lex_state = 1}, - [358] = {.lex_state = 1}, - [359] = {.lex_state = 1}, - [360] = {.lex_state = 1}, - [361] = {.lex_state = 1}, - [362] = {.lex_state = 1}, - [363] = {.lex_state = 1}, - [364] = {.lex_state = 1}, - [365] = {.lex_state = 1}, - [366] = {.lex_state = 1}, - [367] = {.lex_state = 1}, - [368] = {.lex_state = 1}, - [369] = {.lex_state = 1}, - [370] = {.lex_state = 1}, - [371] = {.lex_state = 1}, - [372] = {.lex_state = 1}, - [373] = {.lex_state = 1}, - [374] = {.lex_state = 1}, - [375] = {.lex_state = 1}, - [376] = {.lex_state = 1}, - [377] = {.lex_state = 1}, - [378] = {.lex_state = 1}, - [379] = {.lex_state = 1}, - [380] = {.lex_state = 1}, - [381] = {.lex_state = 1}, - [382] = {.lex_state = 1}, - [383] = {.lex_state = 1}, - [384] = {.lex_state = 1}, - [385] = {.lex_state = 1}, - [386] = {.lex_state = 1}, - [387] = {.lex_state = 1}, - [388] = {.lex_state = 1}, - [389] = {.lex_state = 1}, - [390] = {.lex_state = 1}, - [391] = {.lex_state = 1}, - [392] = {.lex_state = 1}, - [393] = {.lex_state = 1}, - [394] = {.lex_state = 1}, - [395] = {.lex_state = 1}, - [396] = {.lex_state = 1}, - [397] = {.lex_state = 1}, - [398] = {.lex_state = 1}, - [399] = {.lex_state = 1}, - [400] = {.lex_state = 1}, - [401] = {.lex_state = 1}, - [402] = {.lex_state = 1}, - [403] = {.lex_state = 1}, - [404] = {.lex_state = 1}, - [405] = {.lex_state = 1}, - [406] = {.lex_state = 1}, - [407] = {.lex_state = 1}, - [408] = {.lex_state = 1}, - [409] = {.lex_state = 1}, - [410] = {.lex_state = 1}, - [411] = {.lex_state = 1}, - [412] = {.lex_state = 1}, - [413] = {.lex_state = 1}, - [414] = {.lex_state = 1}, - [415] = {.lex_state = 1}, - [416] = {.lex_state = 1}, - [417] = {.lex_state = 1}, - [418] = {.lex_state = 1}, - [419] = {.lex_state = 1}, - [420] = {.lex_state = 1}, - [421] = {.lex_state = 1}, - [422] = {.lex_state = 1}, - [423] = {.lex_state = 1}, - [424] = {.lex_state = 3}, - [425] = {.lex_state = 1}, - [426] = {.lex_state = 1}, - [427] = {.lex_state = 1}, - [428] = {.lex_state = 1}, - [429] = {.lex_state = 1}, - [430] = {.lex_state = 1}, - [431] = {.lex_state = 1}, - [432] = {.lex_state = 1}, - [433] = {.lex_state = 1}, - [434] = {.lex_state = 1}, - [435] = {.lex_state = 1}, - [436] = {.lex_state = 1}, - [437] = {.lex_state = 1}, - [438] = {.lex_state = 1}, - [439] = {.lex_state = 1}, - [440] = {.lex_state = 3}, - [441] = {.lex_state = 3}, - [442] = {.lex_state = 1}, - [443] = {.lex_state = 5}, - [444] = {.lex_state = 3}, - [445] = {.lex_state = 1}, - [446] = {.lex_state = 1}, - [447] = {.lex_state = 1}, - [448] = {.lex_state = 1}, - [449] = {.lex_state = 3}, - [450] = {.lex_state = 44}, - [451] = {.lex_state = 44}, - [452] = {.lex_state = 3}, - [453] = {.lex_state = 44}, - [454] = {.lex_state = 44}, - [455] = {.lex_state = 6}, - [456] = {.lex_state = 44}, - [457] = {.lex_state = 44}, - [458] = {.lex_state = 44}, - [459] = {.lex_state = 44}, - [460] = {.lex_state = 44}, - [461] = {.lex_state = 44}, - [462] = {.lex_state = 44}, - [463] = {.lex_state = 44}, - [464] = {.lex_state = 44}, - [465] = {.lex_state = 7}, - [466] = {.lex_state = 8}, - [467] = {.lex_state = 0}, - [468] = {.lex_state = 0}, - [469] = {.lex_state = 0}, - [470] = {.lex_state = 0}, - [471] = {.lex_state = 0}, - [472] = {.lex_state = 0}, - [473] = {.lex_state = 0}, - [474] = {.lex_state = 0}, - [475] = {.lex_state = 0}, - [476] = {.lex_state = 0}, - [477] = {.lex_state = 0}, - [478] = {.lex_state = 0}, - [479] = {.lex_state = 0}, - [480] = {.lex_state = 0}, - [481] = {.lex_state = 0}, - [482] = {.lex_state = 0}, - [483] = {.lex_state = 0}, - [484] = {.lex_state = 9}, - [485] = {.lex_state = 9}, - [486] = {.lex_state = 9}, - [487] = {.lex_state = 9}, - [488] = {.lex_state = 9}, - [489] = {.lex_state = 41}, - [490] = {.lex_state = 40}, - [491] = {.lex_state = 41}, - [492] = {.lex_state = 41}, - [493] = {.lex_state = 0}, - [494] = {.lex_state = 40}, - [495] = {.lex_state = 41}, -}; - -static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { - [0] = { - [ts_builtin_sym_end] = ACTIONS(1), - [sym__ws] = ACTIONS(1), - [sym_comment] = ACTIONS(1), - [anon_sym_POUND_] = ACTIONS(1), - [sym_num_lit] = ACTIONS(1), - [anon_sym_SLASH] = ACTIONS(1), - [aux_sym__kwd_leading_slash_token1] = ACTIONS(1), - [anon_sym_COLON] = ACTIONS(1), - [anon_sym_COLON_COLON] = ACTIONS(1), - [aux_sym_str_lit_token1] = ACTIONS(1), - [sym_char_lit] = ACTIONS(1), - [sym_nil_lit] = ACTIONS(1), - [sym_bool_lit] = ACTIONS(1), - [aux_sym__sym_qualified_token1] = ACTIONS(1), - [anon_sym_CARET] = ACTIONS(1), - [anon_sym_POUND_CARET] = ACTIONS(1), - [anon_sym_LPAREN] = ACTIONS(1), - [anon_sym_RPAREN] = ACTIONS(1), - [anon_sym_LBRACE] = ACTIONS(1), - [anon_sym_RBRACE] = ACTIONS(1), - [anon_sym_LBRACK] = ACTIONS(1), - [anon_sym_RBRACK] = ACTIONS(1), - [anon_sym_POUND] = ACTIONS(1), - [anon_sym_POUND_QMARK] = ACTIONS(1), - [anon_sym_POUND_QMARK_AT] = ACTIONS(1), - [anon_sym_POUND_SQUOTE] = ACTIONS(1), - [anon_sym_POUND_POUND] = ACTIONS(1), - [anon_sym_POUND_EQ] = ACTIONS(1), - [anon_sym_AT] = ACTIONS(1), - [anon_sym_SQUOTE] = ACTIONS(1), - [anon_sym_BQUOTE] = ACTIONS(1), - [anon_sym_TILDE_AT] = ACTIONS(1), - [anon_sym_TILDE] = ACTIONS(1), - }, - [1] = { - [sym_source] = STATE(493), - [sym__gap] = STATE(19), - [sym_dis_expr] = STATE(19), - [sym__form] = STATE(19), - [sym_kwd_lit] = STATE(19), - [sym_str_lit] = STATE(19), - [sym_sym_lit] = STATE(19), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(19), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(19), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(19), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(19), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(19), - [sym_regex_lit] = STATE(19), - [sym_read_cond_lit] = STATE(19), - [sym_splicing_read_cond_lit] = STATE(19), - [sym_ns_map_lit] = STATE(19), - [sym_var_quoting_lit] = STATE(19), - [sym_sym_val_lit] = STATE(19), - [sym_evaling_lit] = STATE(19), - [sym_tagged_or_ctor_lit] = STATE(19), - [sym_derefing_lit] = STATE(19), - [sym_quoting_lit] = STATE(19), - [sym_syn_quoting_lit] = STATE(19), - [sym_unquote_splicing_lit] = STATE(19), - [sym_unquoting_lit] = STATE(19), - [aux_sym_source_repeat1] = STATE(19), - [aux_sym_sym_lit_repeat1] = STATE(305), - [ts_builtin_sym_end] = ACTIONS(3), - [sym__ws] = ACTIONS(5), - [sym_comment] = ACTIONS(5), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(5), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(5), - [sym_nil_lit] = ACTIONS(17), - [sym_bool_lit] = ACTIONS(17), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [2] = { - [sym__gap] = STATE(2), - [sym_dis_expr] = STATE(2), - [sym__form] = STATE(302), - [sym_kwd_lit] = STATE(302), - [sym_str_lit] = STATE(302), - [sym_sym_lit] = STATE(302), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(302), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(302), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(302), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(302), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(302), - [sym_regex_lit] = STATE(302), - [sym_read_cond_lit] = STATE(302), - [sym_splicing_read_cond_lit] = STATE(302), - [sym_ns_map_lit] = STATE(302), - [sym_var_quoting_lit] = STATE(302), - [sym_sym_val_lit] = STATE(302), - [sym_evaling_lit] = STATE(302), - [sym_tagged_or_ctor_lit] = STATE(302), - [sym_derefing_lit] = STATE(302), - [sym_quoting_lit] = STATE(302), - [sym_syn_quoting_lit] = STATE(302), - [sym_unquote_splicing_lit] = STATE(302), - [sym_unquoting_lit] = STATE(302), - [aux_sym_sym_lit_repeat1] = STATE(305), - [aux_sym__bare_list_lit_repeat1] = STATE(2), - [sym__ws] = ACTIONS(53), - [sym_comment] = ACTIONS(53), - [anon_sym_POUND_] = ACTIONS(56), - [sym_num_lit] = ACTIONS(59), - [anon_sym_SLASH] = ACTIONS(62), - [anon_sym_COLON] = ACTIONS(65), - [anon_sym_COLON_COLON] = ACTIONS(68), - [aux_sym_str_lit_token1] = ACTIONS(71), - [sym_char_lit] = ACTIONS(59), - [sym_nil_lit] = ACTIONS(74), - [sym_bool_lit] = ACTIONS(74), - [aux_sym__sym_qualified_token1] = ACTIONS(77), - [anon_sym_CARET] = ACTIONS(80), - [anon_sym_POUND_CARET] = ACTIONS(83), - [anon_sym_LPAREN] = ACTIONS(86), - [anon_sym_RPAREN] = ACTIONS(89), - [anon_sym_LBRACE] = ACTIONS(91), - [anon_sym_RBRACE] = ACTIONS(89), - [anon_sym_LBRACK] = ACTIONS(94), - [anon_sym_RBRACK] = ACTIONS(89), - [anon_sym_POUND] = ACTIONS(97), - [anon_sym_POUND_QMARK] = ACTIONS(100), - [anon_sym_POUND_QMARK_AT] = ACTIONS(103), - [anon_sym_POUND_SQUOTE] = ACTIONS(106), - [anon_sym_POUND_POUND] = ACTIONS(109), - [anon_sym_POUND_EQ] = ACTIONS(112), - [anon_sym_AT] = ACTIONS(115), - [anon_sym_SQUOTE] = ACTIONS(118), - [anon_sym_BQUOTE] = ACTIONS(121), - [anon_sym_TILDE_AT] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(127), - }, - [3] = { - [sym__gap] = STATE(2), - [sym_dis_expr] = STATE(2), - [sym__form] = STATE(302), - [sym_kwd_lit] = STATE(302), - [sym_str_lit] = STATE(302), - [sym_sym_lit] = STATE(302), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(302), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(302), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(302), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(302), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(302), - [sym_regex_lit] = STATE(302), - [sym_read_cond_lit] = STATE(302), - [sym_splicing_read_cond_lit] = STATE(302), - [sym_ns_map_lit] = STATE(302), - [sym_var_quoting_lit] = STATE(302), - [sym_sym_val_lit] = STATE(302), - [sym_evaling_lit] = STATE(302), - [sym_tagged_or_ctor_lit] = STATE(302), - [sym_derefing_lit] = STATE(302), - [sym_quoting_lit] = STATE(302), - [sym_syn_quoting_lit] = STATE(302), - [sym_unquote_splicing_lit] = STATE(302), - [sym_unquoting_lit] = STATE(302), - [aux_sym_sym_lit_repeat1] = STATE(305), - [aux_sym__bare_list_lit_repeat1] = STATE(2), - [sym__ws] = ACTIONS(130), - [sym_comment] = ACTIONS(130), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(132), - [sym_nil_lit] = ACTIONS(134), - [sym_bool_lit] = ACTIONS(134), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_RPAREN] = ACTIONS(136), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [4] = { - [sym__gap] = STATE(7), - [sym_dis_expr] = STATE(7), - [sym__form] = STATE(302), - [sym_kwd_lit] = STATE(302), - [sym_str_lit] = STATE(302), - [sym_sym_lit] = STATE(302), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(302), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(302), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(302), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(302), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(302), - [sym_regex_lit] = STATE(302), - [sym_read_cond_lit] = STATE(302), - [sym_splicing_read_cond_lit] = STATE(302), - [sym_ns_map_lit] = STATE(302), - [sym_var_quoting_lit] = STATE(302), - [sym_sym_val_lit] = STATE(302), - [sym_evaling_lit] = STATE(302), - [sym_tagged_or_ctor_lit] = STATE(302), - [sym_derefing_lit] = STATE(302), - [sym_quoting_lit] = STATE(302), - [sym_syn_quoting_lit] = STATE(302), - [sym_unquote_splicing_lit] = STATE(302), - [sym_unquoting_lit] = STATE(302), - [aux_sym_sym_lit_repeat1] = STATE(305), - [aux_sym__bare_list_lit_repeat1] = STATE(7), - [sym__ws] = ACTIONS(138), - [sym_comment] = ACTIONS(138), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(132), - [sym_nil_lit] = ACTIONS(134), - [sym_bool_lit] = ACTIONS(134), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_RBRACK] = ACTIONS(140), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [5] = { - [sym__gap] = STATE(2), - [sym_dis_expr] = STATE(2), - [sym__form] = STATE(302), - [sym_kwd_lit] = STATE(302), - [sym_str_lit] = STATE(302), - [sym_sym_lit] = STATE(302), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(302), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(302), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(302), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(302), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(302), - [sym_regex_lit] = STATE(302), - [sym_read_cond_lit] = STATE(302), - [sym_splicing_read_cond_lit] = STATE(302), - [sym_ns_map_lit] = STATE(302), - [sym_var_quoting_lit] = STATE(302), - [sym_sym_val_lit] = STATE(302), - [sym_evaling_lit] = STATE(302), - [sym_tagged_or_ctor_lit] = STATE(302), - [sym_derefing_lit] = STATE(302), - [sym_quoting_lit] = STATE(302), - [sym_syn_quoting_lit] = STATE(302), - [sym_unquote_splicing_lit] = STATE(302), - [sym_unquoting_lit] = STATE(302), - [aux_sym_sym_lit_repeat1] = STATE(305), - [aux_sym__bare_list_lit_repeat1] = STATE(2), - [sym__ws] = ACTIONS(130), - [sym_comment] = ACTIONS(130), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(132), - [sym_nil_lit] = ACTIONS(134), - [sym_bool_lit] = ACTIONS(134), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_RBRACK] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [6] = { - [sym__gap] = STATE(2), - [sym_dis_expr] = STATE(2), - [sym__form] = STATE(302), - [sym_kwd_lit] = STATE(302), - [sym_str_lit] = STATE(302), - [sym_sym_lit] = STATE(302), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(302), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(302), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(302), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(302), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(302), - [sym_regex_lit] = STATE(302), - [sym_read_cond_lit] = STATE(302), - [sym_splicing_read_cond_lit] = STATE(302), - [sym_ns_map_lit] = STATE(302), - [sym_var_quoting_lit] = STATE(302), - [sym_sym_val_lit] = STATE(302), - [sym_evaling_lit] = STATE(302), - [sym_tagged_or_ctor_lit] = STATE(302), - [sym_derefing_lit] = STATE(302), - [sym_quoting_lit] = STATE(302), - [sym_syn_quoting_lit] = STATE(302), - [sym_unquote_splicing_lit] = STATE(302), - [sym_unquoting_lit] = STATE(302), - [aux_sym_sym_lit_repeat1] = STATE(305), - [aux_sym__bare_list_lit_repeat1] = STATE(2), - [sym__ws] = ACTIONS(130), - [sym_comment] = ACTIONS(130), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(132), - [sym_nil_lit] = ACTIONS(134), - [sym_bool_lit] = ACTIONS(134), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_RBRACE] = ACTIONS(144), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [7] = { - [sym__gap] = STATE(2), - [sym_dis_expr] = STATE(2), - [sym__form] = STATE(302), - [sym_kwd_lit] = STATE(302), - [sym_str_lit] = STATE(302), - [sym_sym_lit] = STATE(302), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(302), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(302), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(302), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(302), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(302), - [sym_regex_lit] = STATE(302), - [sym_read_cond_lit] = STATE(302), - [sym_splicing_read_cond_lit] = STATE(302), - [sym_ns_map_lit] = STATE(302), - [sym_var_quoting_lit] = STATE(302), - [sym_sym_val_lit] = STATE(302), - [sym_evaling_lit] = STATE(302), - [sym_tagged_or_ctor_lit] = STATE(302), - [sym_derefing_lit] = STATE(302), - [sym_quoting_lit] = STATE(302), - [sym_syn_quoting_lit] = STATE(302), - [sym_unquote_splicing_lit] = STATE(302), - [sym_unquoting_lit] = STATE(302), - [aux_sym_sym_lit_repeat1] = STATE(305), - [aux_sym__bare_list_lit_repeat1] = STATE(2), - [sym__ws] = ACTIONS(130), - [sym_comment] = ACTIONS(130), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(132), - [sym_nil_lit] = ACTIONS(134), - [sym_bool_lit] = ACTIONS(134), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_RBRACK] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [8] = { - [sym__gap] = STATE(12), - [sym_dis_expr] = STATE(12), - [sym__form] = STATE(302), - [sym_kwd_lit] = STATE(302), - [sym_str_lit] = STATE(302), - [sym_sym_lit] = STATE(302), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(302), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(302), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(302), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(302), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(302), - [sym_regex_lit] = STATE(302), - [sym_read_cond_lit] = STATE(302), - [sym_splicing_read_cond_lit] = STATE(302), - [sym_ns_map_lit] = STATE(302), - [sym_var_quoting_lit] = STATE(302), - [sym_sym_val_lit] = STATE(302), - [sym_evaling_lit] = STATE(302), - [sym_tagged_or_ctor_lit] = STATE(302), - [sym_derefing_lit] = STATE(302), - [sym_quoting_lit] = STATE(302), - [sym_syn_quoting_lit] = STATE(302), - [sym_unquote_splicing_lit] = STATE(302), - [sym_unquoting_lit] = STATE(302), - [aux_sym_sym_lit_repeat1] = STATE(305), - [aux_sym__bare_list_lit_repeat1] = STATE(12), - [sym__ws] = ACTIONS(148), - [sym_comment] = ACTIONS(148), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(132), - [sym_nil_lit] = ACTIONS(134), - [sym_bool_lit] = ACTIONS(134), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_RBRACE] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [9] = { - [sym__gap] = STATE(16), - [sym_dis_expr] = STATE(16), - [sym__form] = STATE(302), - [sym_kwd_lit] = STATE(302), - [sym_str_lit] = STATE(302), - [sym_sym_lit] = STATE(302), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(302), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(302), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(302), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(302), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(302), - [sym_regex_lit] = STATE(302), - [sym_read_cond_lit] = STATE(302), - [sym_splicing_read_cond_lit] = STATE(302), - [sym_ns_map_lit] = STATE(302), - [sym_var_quoting_lit] = STATE(302), - [sym_sym_val_lit] = STATE(302), - [sym_evaling_lit] = STATE(302), - [sym_tagged_or_ctor_lit] = STATE(302), - [sym_derefing_lit] = STATE(302), - [sym_quoting_lit] = STATE(302), - [sym_syn_quoting_lit] = STATE(302), - [sym_unquote_splicing_lit] = STATE(302), - [sym_unquoting_lit] = STATE(302), - [aux_sym_sym_lit_repeat1] = STATE(305), - [aux_sym__bare_list_lit_repeat1] = STATE(16), - [sym__ws] = ACTIONS(152), - [sym_comment] = ACTIONS(152), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(132), - [sym_nil_lit] = ACTIONS(134), - [sym_bool_lit] = ACTIONS(134), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_RPAREN] = ACTIONS(154), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [10] = { - [sym__gap] = STATE(18), - [sym_dis_expr] = STATE(18), - [sym__form] = STATE(302), - [sym_kwd_lit] = STATE(302), - [sym_str_lit] = STATE(302), - [sym_sym_lit] = STATE(302), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(302), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(302), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(302), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(302), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(302), - [sym_regex_lit] = STATE(302), - [sym_read_cond_lit] = STATE(302), - [sym_splicing_read_cond_lit] = STATE(302), - [sym_ns_map_lit] = STATE(302), - [sym_var_quoting_lit] = STATE(302), - [sym_sym_val_lit] = STATE(302), - [sym_evaling_lit] = STATE(302), - [sym_tagged_or_ctor_lit] = STATE(302), - [sym_derefing_lit] = STATE(302), - [sym_quoting_lit] = STATE(302), - [sym_syn_quoting_lit] = STATE(302), - [sym_unquote_splicing_lit] = STATE(302), - [sym_unquoting_lit] = STATE(302), - [aux_sym_sym_lit_repeat1] = STATE(305), - [aux_sym__bare_list_lit_repeat1] = STATE(18), - [sym__ws] = ACTIONS(156), - [sym_comment] = ACTIONS(156), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(132), - [sym_nil_lit] = ACTIONS(134), - [sym_bool_lit] = ACTIONS(134), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_RBRACE] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [11] = { - [sym__gap] = STATE(5), - [sym_dis_expr] = STATE(5), - [sym__form] = STATE(302), - [sym_kwd_lit] = STATE(302), - [sym_str_lit] = STATE(302), - [sym_sym_lit] = STATE(302), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(302), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(302), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(302), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(302), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(302), - [sym_regex_lit] = STATE(302), - [sym_read_cond_lit] = STATE(302), - [sym_splicing_read_cond_lit] = STATE(302), - [sym_ns_map_lit] = STATE(302), - [sym_var_quoting_lit] = STATE(302), - [sym_sym_val_lit] = STATE(302), - [sym_evaling_lit] = STATE(302), - [sym_tagged_or_ctor_lit] = STATE(302), - [sym_derefing_lit] = STATE(302), - [sym_quoting_lit] = STATE(302), - [sym_syn_quoting_lit] = STATE(302), - [sym_unquote_splicing_lit] = STATE(302), - [sym_unquoting_lit] = STATE(302), - [aux_sym_sym_lit_repeat1] = STATE(305), - [aux_sym__bare_list_lit_repeat1] = STATE(5), - [sym__ws] = ACTIONS(160), - [sym_comment] = ACTIONS(160), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(132), - [sym_nil_lit] = ACTIONS(134), - [sym_bool_lit] = ACTIONS(134), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_RBRACK] = ACTIONS(162), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [12] = { - [sym__gap] = STATE(2), - [sym_dis_expr] = STATE(2), - [sym__form] = STATE(302), - [sym_kwd_lit] = STATE(302), - [sym_str_lit] = STATE(302), - [sym_sym_lit] = STATE(302), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(302), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(302), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(302), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(302), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(302), - [sym_regex_lit] = STATE(302), - [sym_read_cond_lit] = STATE(302), - [sym_splicing_read_cond_lit] = STATE(302), - [sym_ns_map_lit] = STATE(302), - [sym_var_quoting_lit] = STATE(302), - [sym_sym_val_lit] = STATE(302), - [sym_evaling_lit] = STATE(302), - [sym_tagged_or_ctor_lit] = STATE(302), - [sym_derefing_lit] = STATE(302), - [sym_quoting_lit] = STATE(302), - [sym_syn_quoting_lit] = STATE(302), - [sym_unquote_splicing_lit] = STATE(302), - [sym_unquoting_lit] = STATE(302), - [aux_sym_sym_lit_repeat1] = STATE(305), - [aux_sym__bare_list_lit_repeat1] = STATE(2), - [sym__ws] = ACTIONS(130), - [sym_comment] = ACTIONS(130), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(132), - [sym_nil_lit] = ACTIONS(134), - [sym_bool_lit] = ACTIONS(134), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_RBRACE] = ACTIONS(164), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [13] = { - [sym__gap] = STATE(3), - [sym_dis_expr] = STATE(3), - [sym__form] = STATE(302), - [sym_kwd_lit] = STATE(302), - [sym_str_lit] = STATE(302), - [sym_sym_lit] = STATE(302), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(302), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(302), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(302), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(302), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(302), - [sym_regex_lit] = STATE(302), - [sym_read_cond_lit] = STATE(302), - [sym_splicing_read_cond_lit] = STATE(302), - [sym_ns_map_lit] = STATE(302), - [sym_var_quoting_lit] = STATE(302), - [sym_sym_val_lit] = STATE(302), - [sym_evaling_lit] = STATE(302), - [sym_tagged_or_ctor_lit] = STATE(302), - [sym_derefing_lit] = STATE(302), - [sym_quoting_lit] = STATE(302), - [sym_syn_quoting_lit] = STATE(302), - [sym_unquote_splicing_lit] = STATE(302), - [sym_unquoting_lit] = STATE(302), - [aux_sym_sym_lit_repeat1] = STATE(305), - [aux_sym__bare_list_lit_repeat1] = STATE(3), - [sym__ws] = ACTIONS(166), - [sym_comment] = ACTIONS(166), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(132), - [sym_nil_lit] = ACTIONS(134), - [sym_bool_lit] = ACTIONS(134), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_RPAREN] = ACTIONS(168), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [14] = { - [sym__gap] = STATE(2), - [sym_dis_expr] = STATE(2), - [sym__form] = STATE(302), - [sym_kwd_lit] = STATE(302), - [sym_str_lit] = STATE(302), - [sym_sym_lit] = STATE(302), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(302), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(302), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(302), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(302), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(302), - [sym_regex_lit] = STATE(302), - [sym_read_cond_lit] = STATE(302), - [sym_splicing_read_cond_lit] = STATE(302), - [sym_ns_map_lit] = STATE(302), - [sym_var_quoting_lit] = STATE(302), - [sym_sym_val_lit] = STATE(302), - [sym_evaling_lit] = STATE(302), - [sym_tagged_or_ctor_lit] = STATE(302), - [sym_derefing_lit] = STATE(302), - [sym_quoting_lit] = STATE(302), - [sym_syn_quoting_lit] = STATE(302), - [sym_unquote_splicing_lit] = STATE(302), - [sym_unquoting_lit] = STATE(302), - [aux_sym_sym_lit_repeat1] = STATE(305), - [aux_sym__bare_list_lit_repeat1] = STATE(2), - [sym__ws] = ACTIONS(130), - [sym_comment] = ACTIONS(130), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(132), - [sym_nil_lit] = ACTIONS(134), - [sym_bool_lit] = ACTIONS(134), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_RBRACE] = ACTIONS(170), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [15] = { - [sym__gap] = STATE(6), - [sym_dis_expr] = STATE(6), - [sym__form] = STATE(302), - [sym_kwd_lit] = STATE(302), - [sym_str_lit] = STATE(302), - [sym_sym_lit] = STATE(302), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(302), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(302), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(302), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(302), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(302), - [sym_regex_lit] = STATE(302), - [sym_read_cond_lit] = STATE(302), - [sym_splicing_read_cond_lit] = STATE(302), - [sym_ns_map_lit] = STATE(302), - [sym_var_quoting_lit] = STATE(302), - [sym_sym_val_lit] = STATE(302), - [sym_evaling_lit] = STATE(302), - [sym_tagged_or_ctor_lit] = STATE(302), - [sym_derefing_lit] = STATE(302), - [sym_quoting_lit] = STATE(302), - [sym_syn_quoting_lit] = STATE(302), - [sym_unquote_splicing_lit] = STATE(302), - [sym_unquoting_lit] = STATE(302), - [aux_sym_sym_lit_repeat1] = STATE(305), - [aux_sym__bare_list_lit_repeat1] = STATE(6), - [sym__ws] = ACTIONS(172), - [sym_comment] = ACTIONS(172), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(132), - [sym_nil_lit] = ACTIONS(134), - [sym_bool_lit] = ACTIONS(134), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_RBRACE] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [16] = { - [sym__gap] = STATE(2), - [sym_dis_expr] = STATE(2), - [sym__form] = STATE(302), - [sym_kwd_lit] = STATE(302), - [sym_str_lit] = STATE(302), - [sym_sym_lit] = STATE(302), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(302), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(302), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(302), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(302), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(302), - [sym_regex_lit] = STATE(302), - [sym_read_cond_lit] = STATE(302), - [sym_splicing_read_cond_lit] = STATE(302), - [sym_ns_map_lit] = STATE(302), - [sym_var_quoting_lit] = STATE(302), - [sym_sym_val_lit] = STATE(302), - [sym_evaling_lit] = STATE(302), - [sym_tagged_or_ctor_lit] = STATE(302), - [sym_derefing_lit] = STATE(302), - [sym_quoting_lit] = STATE(302), - [sym_syn_quoting_lit] = STATE(302), - [sym_unquote_splicing_lit] = STATE(302), - [sym_unquoting_lit] = STATE(302), - [aux_sym_sym_lit_repeat1] = STATE(305), - [aux_sym__bare_list_lit_repeat1] = STATE(2), - [sym__ws] = ACTIONS(130), - [sym_comment] = ACTIONS(130), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(132), - [sym_nil_lit] = ACTIONS(134), - [sym_bool_lit] = ACTIONS(134), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_RPAREN] = ACTIONS(176), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [17] = { - [sym__gap] = STATE(14), - [sym_dis_expr] = STATE(14), - [sym__form] = STATE(302), - [sym_kwd_lit] = STATE(302), - [sym_str_lit] = STATE(302), - [sym_sym_lit] = STATE(302), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(302), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(302), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(302), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(302), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(302), - [sym_regex_lit] = STATE(302), - [sym_read_cond_lit] = STATE(302), - [sym_splicing_read_cond_lit] = STATE(302), - [sym_ns_map_lit] = STATE(302), - [sym_var_quoting_lit] = STATE(302), - [sym_sym_val_lit] = STATE(302), - [sym_evaling_lit] = STATE(302), - [sym_tagged_or_ctor_lit] = STATE(302), - [sym_derefing_lit] = STATE(302), - [sym_quoting_lit] = STATE(302), - [sym_syn_quoting_lit] = STATE(302), - [sym_unquote_splicing_lit] = STATE(302), - [sym_unquoting_lit] = STATE(302), - [aux_sym_sym_lit_repeat1] = STATE(305), - [aux_sym__bare_list_lit_repeat1] = STATE(14), - [sym__ws] = ACTIONS(178), - [sym_comment] = ACTIONS(178), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(132), - [sym_nil_lit] = ACTIONS(134), - [sym_bool_lit] = ACTIONS(134), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_RBRACE] = ACTIONS(180), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [18] = { - [sym__gap] = STATE(2), - [sym_dis_expr] = STATE(2), - [sym__form] = STATE(302), - [sym_kwd_lit] = STATE(302), - [sym_str_lit] = STATE(302), - [sym_sym_lit] = STATE(302), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(302), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(302), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(302), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(302), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(302), - [sym_regex_lit] = STATE(302), - [sym_read_cond_lit] = STATE(302), - [sym_splicing_read_cond_lit] = STATE(302), - [sym_ns_map_lit] = STATE(302), - [sym_var_quoting_lit] = STATE(302), - [sym_sym_val_lit] = STATE(302), - [sym_evaling_lit] = STATE(302), - [sym_tagged_or_ctor_lit] = STATE(302), - [sym_derefing_lit] = STATE(302), - [sym_quoting_lit] = STATE(302), - [sym_syn_quoting_lit] = STATE(302), - [sym_unquote_splicing_lit] = STATE(302), - [sym_unquoting_lit] = STATE(302), - [aux_sym_sym_lit_repeat1] = STATE(305), - [aux_sym__bare_list_lit_repeat1] = STATE(2), - [sym__ws] = ACTIONS(130), - [sym_comment] = ACTIONS(130), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(132), - [sym_nil_lit] = ACTIONS(134), - [sym_bool_lit] = ACTIONS(134), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_RBRACE] = ACTIONS(182), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [19] = { - [sym__gap] = STATE(20), - [sym_dis_expr] = STATE(20), - [sym__form] = STATE(20), - [sym_kwd_lit] = STATE(20), - [sym_str_lit] = STATE(20), - [sym_sym_lit] = STATE(20), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(20), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(20), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(20), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(20), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(20), - [sym_regex_lit] = STATE(20), - [sym_read_cond_lit] = STATE(20), - [sym_splicing_read_cond_lit] = STATE(20), - [sym_ns_map_lit] = STATE(20), - [sym_var_quoting_lit] = STATE(20), - [sym_sym_val_lit] = STATE(20), - [sym_evaling_lit] = STATE(20), - [sym_tagged_or_ctor_lit] = STATE(20), - [sym_derefing_lit] = STATE(20), - [sym_quoting_lit] = STATE(20), - [sym_syn_quoting_lit] = STATE(20), - [sym_unquote_splicing_lit] = STATE(20), - [sym_unquoting_lit] = STATE(20), - [aux_sym_source_repeat1] = STATE(20), - [aux_sym_sym_lit_repeat1] = STATE(305), - [ts_builtin_sym_end] = ACTIONS(184), - [sym__ws] = ACTIONS(186), - [sym_comment] = ACTIONS(186), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(186), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(186), - [sym_nil_lit] = ACTIONS(188), - [sym_bool_lit] = ACTIONS(188), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [20] = { - [sym__gap] = STATE(20), - [sym_dis_expr] = STATE(20), - [sym__form] = STATE(20), - [sym_kwd_lit] = STATE(20), - [sym_str_lit] = STATE(20), - [sym_sym_lit] = STATE(20), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(20), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(20), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(20), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(20), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(20), - [sym_regex_lit] = STATE(20), - [sym_read_cond_lit] = STATE(20), - [sym_splicing_read_cond_lit] = STATE(20), - [sym_ns_map_lit] = STATE(20), - [sym_var_quoting_lit] = STATE(20), - [sym_sym_val_lit] = STATE(20), - [sym_evaling_lit] = STATE(20), - [sym_tagged_or_ctor_lit] = STATE(20), - [sym_derefing_lit] = STATE(20), - [sym_quoting_lit] = STATE(20), - [sym_syn_quoting_lit] = STATE(20), - [sym_unquote_splicing_lit] = STATE(20), - [sym_unquoting_lit] = STATE(20), - [aux_sym_source_repeat1] = STATE(20), - [aux_sym_sym_lit_repeat1] = STATE(305), - [ts_builtin_sym_end] = ACTIONS(190), - [sym__ws] = ACTIONS(192), - [sym_comment] = ACTIONS(192), - [anon_sym_POUND_] = ACTIONS(195), - [sym_num_lit] = ACTIONS(192), - [anon_sym_SLASH] = ACTIONS(198), - [anon_sym_COLON] = ACTIONS(201), - [anon_sym_COLON_COLON] = ACTIONS(204), - [aux_sym_str_lit_token1] = ACTIONS(207), - [sym_char_lit] = ACTIONS(192), - [sym_nil_lit] = ACTIONS(210), - [sym_bool_lit] = ACTIONS(210), - [aux_sym__sym_qualified_token1] = ACTIONS(213), - [anon_sym_CARET] = ACTIONS(216), - [anon_sym_POUND_CARET] = ACTIONS(219), - [anon_sym_LPAREN] = ACTIONS(222), - [anon_sym_LBRACE] = ACTIONS(225), - [anon_sym_LBRACK] = ACTIONS(228), - [anon_sym_POUND] = ACTIONS(231), - [anon_sym_POUND_QMARK] = ACTIONS(234), - [anon_sym_POUND_QMARK_AT] = ACTIONS(237), - [anon_sym_POUND_SQUOTE] = ACTIONS(240), - [anon_sym_POUND_POUND] = ACTIONS(243), - [anon_sym_POUND_EQ] = ACTIONS(246), - [anon_sym_AT] = ACTIONS(249), - [anon_sym_SQUOTE] = ACTIONS(252), - [anon_sym_BQUOTE] = ACTIONS(255), - [anon_sym_TILDE_AT] = ACTIONS(258), - [anon_sym_TILDE] = ACTIONS(261), - }, - [21] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(420), - [sym_kwd_lit] = STATE(420), - [sym_str_lit] = STATE(420), - [sym_sym_lit] = STATE(420), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(420), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(420), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(420), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(420), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(420), - [sym_regex_lit] = STATE(420), - [sym_read_cond_lit] = STATE(420), - [sym_splicing_read_cond_lit] = STATE(420), - [sym_ns_map_lit] = STATE(420), - [sym_var_quoting_lit] = STATE(420), - [sym_sym_val_lit] = STATE(420), - [sym_evaling_lit] = STATE(420), - [sym_tagged_or_ctor_lit] = STATE(420), - [sym_derefing_lit] = STATE(420), - [sym_quoting_lit] = STATE(420), - [sym_syn_quoting_lit] = STATE(420), - [sym_unquote_splicing_lit] = STATE(420), - [sym_unquoting_lit] = STATE(420), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(266), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(266), - [sym_nil_lit] = ACTIONS(276), - [sym_bool_lit] = ACTIONS(276), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [22] = { - [sym__gap] = STATE(114), - [sym_dis_expr] = STATE(114), - [sym__form] = STATE(267), - [sym_kwd_lit] = STATE(267), - [sym_str_lit] = STATE(267), - [sym_sym_lit] = STATE(267), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(267), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(267), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(267), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(267), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(267), - [sym_regex_lit] = STATE(267), - [sym_read_cond_lit] = STATE(267), - [sym_splicing_read_cond_lit] = STATE(267), - [sym_ns_map_lit] = STATE(267), - [sym_var_quoting_lit] = STATE(267), - [sym_sym_val_lit] = STATE(267), - [sym_evaling_lit] = STATE(267), - [sym_tagged_or_ctor_lit] = STATE(267), - [sym_derefing_lit] = STATE(267), - [sym_quoting_lit] = STATE(267), - [sym_syn_quoting_lit] = STATE(267), - [sym_unquote_splicing_lit] = STATE(267), - [sym_unquoting_lit] = STATE(267), - [aux_sym_dis_expr_repeat1] = STATE(114), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(308), - [sym_comment] = ACTIONS(308), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(310), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(310), - [sym_nil_lit] = ACTIONS(312), - [sym_bool_lit] = ACTIONS(312), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [23] = { - [sym__gap] = STATE(104), - [sym_dis_expr] = STATE(104), - [sym__form] = STATE(347), - [sym_kwd_lit] = STATE(347), - [sym_str_lit] = STATE(347), - [sym_sym_lit] = STATE(347), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(347), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(347), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(347), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(347), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(347), - [sym_regex_lit] = STATE(347), - [sym_read_cond_lit] = STATE(347), - [sym_splicing_read_cond_lit] = STATE(347), - [sym_ns_map_lit] = STATE(347), - [sym_var_quoting_lit] = STATE(347), - [sym_sym_val_lit] = STATE(347), - [sym_evaling_lit] = STATE(347), - [sym_tagged_or_ctor_lit] = STATE(347), - [sym_derefing_lit] = STATE(347), - [sym_quoting_lit] = STATE(347), - [sym_syn_quoting_lit] = STATE(347), - [sym_unquote_splicing_lit] = STATE(347), - [sym_unquoting_lit] = STATE(347), - [aux_sym_dis_expr_repeat1] = STATE(104), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(314), - [sym_comment] = ACTIONS(314), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(316), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(316), - [sym_nil_lit] = ACTIONS(318), - [sym_bool_lit] = ACTIONS(318), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [24] = { - [sym__gap] = STATE(70), - [sym_dis_expr] = STATE(70), - [sym__form] = STATE(244), - [sym_kwd_lit] = STATE(244), - [sym_str_lit] = STATE(244), - [sym_sym_lit] = STATE(244), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(244), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(244), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(244), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(244), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(244), - [sym_regex_lit] = STATE(244), - [sym_read_cond_lit] = STATE(244), - [sym_splicing_read_cond_lit] = STATE(244), - [sym_ns_map_lit] = STATE(244), - [sym_var_quoting_lit] = STATE(244), - [sym_sym_val_lit] = STATE(244), - [sym_evaling_lit] = STATE(244), - [sym_tagged_or_ctor_lit] = STATE(244), - [sym_derefing_lit] = STATE(244), - [sym_quoting_lit] = STATE(244), - [sym_syn_quoting_lit] = STATE(244), - [sym_unquote_splicing_lit] = STATE(244), - [sym_unquoting_lit] = STATE(244), - [aux_sym_dis_expr_repeat1] = STATE(70), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(320), - [sym_comment] = ACTIONS(320), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(322), - [sym_nil_lit] = ACTIONS(324), - [sym_bool_lit] = ACTIONS(324), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [25] = { - [sym__gap] = STATE(72), - [sym_dis_expr] = STATE(72), - [sym__form] = STATE(245), - [sym_kwd_lit] = STATE(245), - [sym_str_lit] = STATE(245), - [sym_sym_lit] = STATE(245), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(245), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(245), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(245), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(245), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(245), - [sym_regex_lit] = STATE(245), - [sym_read_cond_lit] = STATE(245), - [sym_splicing_read_cond_lit] = STATE(245), - [sym_ns_map_lit] = STATE(245), - [sym_var_quoting_lit] = STATE(245), - [sym_sym_val_lit] = STATE(245), - [sym_evaling_lit] = STATE(245), - [sym_tagged_or_ctor_lit] = STATE(245), - [sym_derefing_lit] = STATE(245), - [sym_quoting_lit] = STATE(245), - [sym_syn_quoting_lit] = STATE(245), - [sym_unquote_splicing_lit] = STATE(245), - [sym_unquoting_lit] = STATE(245), - [aux_sym_dis_expr_repeat1] = STATE(72), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(326), - [sym_comment] = ACTIONS(326), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(328), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(328), - [sym_nil_lit] = ACTIONS(330), - [sym_bool_lit] = ACTIONS(330), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [26] = { - [sym__gap] = STATE(74), - [sym_dis_expr] = STATE(74), - [sym__form] = STATE(246), - [sym_kwd_lit] = STATE(246), - [sym_str_lit] = STATE(246), - [sym_sym_lit] = STATE(246), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(246), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(246), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(246), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(246), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(246), - [sym_regex_lit] = STATE(246), - [sym_read_cond_lit] = STATE(246), - [sym_splicing_read_cond_lit] = STATE(246), - [sym_ns_map_lit] = STATE(246), - [sym_var_quoting_lit] = STATE(246), - [sym_sym_val_lit] = STATE(246), - [sym_evaling_lit] = STATE(246), - [sym_tagged_or_ctor_lit] = STATE(246), - [sym_derefing_lit] = STATE(246), - [sym_quoting_lit] = STATE(246), - [sym_syn_quoting_lit] = STATE(246), - [sym_unquote_splicing_lit] = STATE(246), - [sym_unquoting_lit] = STATE(246), - [aux_sym_dis_expr_repeat1] = STATE(74), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(332), - [sym_comment] = ACTIONS(332), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(334), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(334), - [sym_nil_lit] = ACTIONS(336), - [sym_bool_lit] = ACTIONS(336), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [27] = { - [sym__gap] = STATE(76), - [sym_dis_expr] = STATE(76), - [sym__form] = STATE(247), - [sym_kwd_lit] = STATE(247), - [sym_str_lit] = STATE(247), - [sym_sym_lit] = STATE(247), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(247), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(247), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(247), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(247), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(247), - [sym_regex_lit] = STATE(247), - [sym_read_cond_lit] = STATE(247), - [sym_splicing_read_cond_lit] = STATE(247), - [sym_ns_map_lit] = STATE(247), - [sym_var_quoting_lit] = STATE(247), - [sym_sym_val_lit] = STATE(247), - [sym_evaling_lit] = STATE(247), - [sym_tagged_or_ctor_lit] = STATE(247), - [sym_derefing_lit] = STATE(247), - [sym_quoting_lit] = STATE(247), - [sym_syn_quoting_lit] = STATE(247), - [sym_unquote_splicing_lit] = STATE(247), - [sym_unquoting_lit] = STATE(247), - [aux_sym_dis_expr_repeat1] = STATE(76), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(338), - [sym_comment] = ACTIONS(338), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(340), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(340), - [sym_nil_lit] = ACTIONS(342), - [sym_bool_lit] = ACTIONS(342), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [28] = { - [sym__gap] = STATE(78), - [sym_dis_expr] = STATE(78), - [sym__form] = STATE(248), - [sym_kwd_lit] = STATE(248), - [sym_str_lit] = STATE(248), - [sym_sym_lit] = STATE(248), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(248), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(248), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(248), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(248), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(248), - [sym_regex_lit] = STATE(248), - [sym_read_cond_lit] = STATE(248), - [sym_splicing_read_cond_lit] = STATE(248), - [sym_ns_map_lit] = STATE(248), - [sym_var_quoting_lit] = STATE(248), - [sym_sym_val_lit] = STATE(248), - [sym_evaling_lit] = STATE(248), - [sym_tagged_or_ctor_lit] = STATE(248), - [sym_derefing_lit] = STATE(248), - [sym_quoting_lit] = STATE(248), - [sym_syn_quoting_lit] = STATE(248), - [sym_unquote_splicing_lit] = STATE(248), - [sym_unquoting_lit] = STATE(248), - [aux_sym_dis_expr_repeat1] = STATE(78), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(344), - [sym_comment] = ACTIONS(344), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(346), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(346), - [sym_nil_lit] = ACTIONS(348), - [sym_bool_lit] = ACTIONS(348), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [29] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(334), - [sym_kwd_lit] = STATE(334), - [sym_str_lit] = STATE(334), - [sym_sym_lit] = STATE(334), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(334), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(334), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(334), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(334), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(334), - [sym_regex_lit] = STATE(334), - [sym_read_cond_lit] = STATE(334), - [sym_splicing_read_cond_lit] = STATE(334), - [sym_ns_map_lit] = STATE(334), - [sym_var_quoting_lit] = STATE(334), - [sym_sym_val_lit] = STATE(334), - [sym_evaling_lit] = STATE(334), - [sym_tagged_or_ctor_lit] = STATE(334), - [sym_derefing_lit] = STATE(334), - [sym_quoting_lit] = STATE(334), - [sym_syn_quoting_lit] = STATE(334), - [sym_unquote_splicing_lit] = STATE(334), - [sym_unquoting_lit] = STATE(334), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(350), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(350), - [sym_nil_lit] = ACTIONS(356), - [sym_bool_lit] = ACTIONS(356), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [30] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(417), - [sym_kwd_lit] = STATE(417), - [sym_str_lit] = STATE(417), - [sym_sym_lit] = STATE(417), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(417), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(417), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(417), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(417), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(417), - [sym_regex_lit] = STATE(417), - [sym_read_cond_lit] = STATE(417), - [sym_splicing_read_cond_lit] = STATE(417), - [sym_ns_map_lit] = STATE(417), - [sym_var_quoting_lit] = STATE(417), - [sym_sym_val_lit] = STATE(417), - [sym_evaling_lit] = STATE(417), - [sym_tagged_or_ctor_lit] = STATE(417), - [sym_derefing_lit] = STATE(417), - [sym_quoting_lit] = STATE(417), - [sym_syn_quoting_lit] = STATE(417), - [sym_unquote_splicing_lit] = STATE(417), - [sym_unquoting_lit] = STATE(417), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(374), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(374), - [sym_nil_lit] = ACTIONS(376), - [sym_bool_lit] = ACTIONS(376), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [31] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(389), - [sym_kwd_lit] = STATE(389), - [sym_str_lit] = STATE(389), - [sym_sym_lit] = STATE(389), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(389), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(389), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(389), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(389), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(389), - [sym_regex_lit] = STATE(389), - [sym_read_cond_lit] = STATE(389), - [sym_splicing_read_cond_lit] = STATE(389), - [sym_ns_map_lit] = STATE(389), - [sym_var_quoting_lit] = STATE(389), - [sym_sym_val_lit] = STATE(389), - [sym_evaling_lit] = STATE(389), - [sym_tagged_or_ctor_lit] = STATE(389), - [sym_derefing_lit] = STATE(389), - [sym_quoting_lit] = STATE(389), - [sym_syn_quoting_lit] = STATE(389), - [sym_unquote_splicing_lit] = STATE(389), - [sym_unquoting_lit] = STATE(389), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(378), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(378), - [sym_nil_lit] = ACTIONS(380), - [sym_bool_lit] = ACTIONS(380), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [32] = { - [sym__gap] = STATE(165), - [sym_dis_expr] = STATE(165), - [sym__form] = STATE(357), - [sym_kwd_lit] = STATE(357), - [sym_str_lit] = STATE(357), - [sym_sym_lit] = STATE(357), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(357), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(357), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(357), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(357), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(357), - [sym_regex_lit] = STATE(357), - [sym_read_cond_lit] = STATE(357), - [sym_splicing_read_cond_lit] = STATE(357), - [sym_ns_map_lit] = STATE(357), - [sym_var_quoting_lit] = STATE(357), - [sym_sym_val_lit] = STATE(357), - [sym_evaling_lit] = STATE(357), - [sym_tagged_or_ctor_lit] = STATE(357), - [sym_derefing_lit] = STATE(357), - [sym_quoting_lit] = STATE(357), - [sym_syn_quoting_lit] = STATE(357), - [sym_unquote_splicing_lit] = STATE(357), - [sym_unquoting_lit] = STATE(357), - [aux_sym_dis_expr_repeat1] = STATE(165), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(382), - [sym_comment] = ACTIONS(382), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(384), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(384), - [sym_nil_lit] = ACTIONS(386), - [sym_bool_lit] = ACTIONS(386), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [33] = { - [sym__gap] = STATE(161), - [sym_dis_expr] = STATE(161), - [sym__form] = STATE(362), - [sym_kwd_lit] = STATE(362), - [sym_str_lit] = STATE(362), - [sym_sym_lit] = STATE(362), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(362), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(362), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(362), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(362), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(362), - [sym_regex_lit] = STATE(362), - [sym_read_cond_lit] = STATE(362), - [sym_splicing_read_cond_lit] = STATE(362), - [sym_ns_map_lit] = STATE(362), - [sym_var_quoting_lit] = STATE(362), - [sym_sym_val_lit] = STATE(362), - [sym_evaling_lit] = STATE(362), - [sym_tagged_or_ctor_lit] = STATE(362), - [sym_derefing_lit] = STATE(362), - [sym_quoting_lit] = STATE(362), - [sym_syn_quoting_lit] = STATE(362), - [sym_unquote_splicing_lit] = STATE(362), - [sym_unquoting_lit] = STATE(362), - [aux_sym_dis_expr_repeat1] = STATE(161), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(388), - [sym_comment] = ACTIONS(388), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(390), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(390), - [sym_nil_lit] = ACTIONS(392), - [sym_bool_lit] = ACTIONS(392), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [34] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(364), - [sym_kwd_lit] = STATE(364), - [sym_str_lit] = STATE(364), - [sym_sym_lit] = STATE(364), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(364), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(364), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(364), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(364), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(364), - [sym_regex_lit] = STATE(364), - [sym_read_cond_lit] = STATE(364), - [sym_splicing_read_cond_lit] = STATE(364), - [sym_ns_map_lit] = STATE(364), - [sym_var_quoting_lit] = STATE(364), - [sym_sym_val_lit] = STATE(364), - [sym_evaling_lit] = STATE(364), - [sym_tagged_or_ctor_lit] = STATE(364), - [sym_derefing_lit] = STATE(364), - [sym_quoting_lit] = STATE(364), - [sym_syn_quoting_lit] = STATE(364), - [sym_unquote_splicing_lit] = STATE(364), - [sym_unquoting_lit] = STATE(364), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(394), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(394), - [sym_nil_lit] = ACTIONS(396), - [sym_bool_lit] = ACTIONS(396), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [35] = { - [sym__gap] = STATE(140), - [sym_dis_expr] = STATE(140), - [sym__form] = STATE(378), - [sym_kwd_lit] = STATE(378), - [sym_str_lit] = STATE(378), - [sym_sym_lit] = STATE(378), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(378), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(378), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(378), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(378), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(378), - [sym_regex_lit] = STATE(378), - [sym_read_cond_lit] = STATE(378), - [sym_splicing_read_cond_lit] = STATE(378), - [sym_ns_map_lit] = STATE(378), - [sym_var_quoting_lit] = STATE(378), - [sym_sym_val_lit] = STATE(378), - [sym_evaling_lit] = STATE(378), - [sym_tagged_or_ctor_lit] = STATE(378), - [sym_derefing_lit] = STATE(378), - [sym_quoting_lit] = STATE(378), - [sym_syn_quoting_lit] = STATE(378), - [sym_unquote_splicing_lit] = STATE(378), - [sym_unquoting_lit] = STATE(378), - [aux_sym_dis_expr_repeat1] = STATE(140), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(398), - [sym_comment] = ACTIONS(398), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(400), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(400), - [sym_nil_lit] = ACTIONS(402), - [sym_bool_lit] = ACTIONS(402), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [36] = { - [sym__gap] = STATE(124), - [sym_dis_expr] = STATE(124), - [sym__form] = STATE(384), - [sym_kwd_lit] = STATE(384), - [sym_str_lit] = STATE(384), - [sym_sym_lit] = STATE(384), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(384), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(384), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(384), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(384), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(384), - [sym_regex_lit] = STATE(384), - [sym_read_cond_lit] = STATE(384), - [sym_splicing_read_cond_lit] = STATE(384), - [sym_ns_map_lit] = STATE(384), - [sym_var_quoting_lit] = STATE(384), - [sym_sym_val_lit] = STATE(384), - [sym_evaling_lit] = STATE(384), - [sym_tagged_or_ctor_lit] = STATE(384), - [sym_derefing_lit] = STATE(384), - [sym_quoting_lit] = STATE(384), - [sym_syn_quoting_lit] = STATE(384), - [sym_unquote_splicing_lit] = STATE(384), - [sym_unquoting_lit] = STATE(384), - [aux_sym_dis_expr_repeat1] = STATE(124), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(404), - [sym_comment] = ACTIONS(404), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(406), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(406), - [sym_nil_lit] = ACTIONS(408), - [sym_bool_lit] = ACTIONS(408), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [37] = { - [sym__gap] = STATE(117), - [sym_dis_expr] = STATE(117), - [sym__form] = STATE(410), - [sym_kwd_lit] = STATE(410), - [sym_str_lit] = STATE(410), - [sym_sym_lit] = STATE(410), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(410), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(410), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(410), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(410), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(410), - [sym_regex_lit] = STATE(410), - [sym_read_cond_lit] = STATE(410), - [sym_splicing_read_cond_lit] = STATE(410), - [sym_ns_map_lit] = STATE(410), - [sym_var_quoting_lit] = STATE(410), - [sym_sym_val_lit] = STATE(410), - [sym_evaling_lit] = STATE(410), - [sym_tagged_or_ctor_lit] = STATE(410), - [sym_derefing_lit] = STATE(410), - [sym_quoting_lit] = STATE(410), - [sym_syn_quoting_lit] = STATE(410), - [sym_unquote_splicing_lit] = STATE(410), - [sym_unquoting_lit] = STATE(410), - [aux_sym_dis_expr_repeat1] = STATE(117), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(410), - [sym_comment] = ACTIONS(410), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(412), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(412), - [sym_nil_lit] = ACTIONS(414), - [sym_bool_lit] = ACTIONS(414), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [38] = { - [sym__gap] = STATE(29), - [sym_dis_expr] = STATE(29), - [sym__form] = STATE(391), - [sym_kwd_lit] = STATE(391), - [sym_str_lit] = STATE(391), - [sym_sym_lit] = STATE(391), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(391), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(391), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(391), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(391), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(391), - [sym_regex_lit] = STATE(391), - [sym_read_cond_lit] = STATE(391), - [sym_splicing_read_cond_lit] = STATE(391), - [sym_ns_map_lit] = STATE(391), - [sym_var_quoting_lit] = STATE(391), - [sym_sym_val_lit] = STATE(391), - [sym_evaling_lit] = STATE(391), - [sym_tagged_or_ctor_lit] = STATE(391), - [sym_derefing_lit] = STATE(391), - [sym_quoting_lit] = STATE(391), - [sym_syn_quoting_lit] = STATE(391), - [sym_unquote_splicing_lit] = STATE(391), - [sym_unquoting_lit] = STATE(391), - [aux_sym_dis_expr_repeat1] = STATE(29), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(416), - [sym_comment] = ACTIONS(416), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(418), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(418), - [sym_nil_lit] = ACTIONS(420), - [sym_bool_lit] = ACTIONS(420), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [39] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(257), - [sym_kwd_lit] = STATE(257), - [sym_str_lit] = STATE(257), - [sym_sym_lit] = STATE(257), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(257), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(257), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(257), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(257), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(257), - [sym_regex_lit] = STATE(257), - [sym_read_cond_lit] = STATE(257), - [sym_splicing_read_cond_lit] = STATE(257), - [sym_ns_map_lit] = STATE(257), - [sym_var_quoting_lit] = STATE(257), - [sym_sym_val_lit] = STATE(257), - [sym_evaling_lit] = STATE(257), - [sym_tagged_or_ctor_lit] = STATE(257), - [sym_derefing_lit] = STATE(257), - [sym_quoting_lit] = STATE(257), - [sym_syn_quoting_lit] = STATE(257), - [sym_unquote_splicing_lit] = STATE(257), - [sym_unquoting_lit] = STATE(257), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(422), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(422), - [sym_nil_lit] = ACTIONS(424), - [sym_bool_lit] = ACTIONS(424), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [40] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(420), - [sym_kwd_lit] = STATE(420), - [sym_str_lit] = STATE(420), - [sym_sym_lit] = STATE(420), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(420), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(420), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(420), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(420), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(420), - [sym_regex_lit] = STATE(420), - [sym_read_cond_lit] = STATE(420), - [sym_splicing_read_cond_lit] = STATE(420), - [sym_ns_map_lit] = STATE(420), - [sym_var_quoting_lit] = STATE(420), - [sym_sym_val_lit] = STATE(420), - [sym_evaling_lit] = STATE(420), - [sym_tagged_or_ctor_lit] = STATE(420), - [sym_derefing_lit] = STATE(420), - [sym_quoting_lit] = STATE(420), - [sym_syn_quoting_lit] = STATE(420), - [sym_unquote_splicing_lit] = STATE(420), - [sym_unquoting_lit] = STATE(420), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(266), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(266), - [sym_nil_lit] = ACTIONS(276), - [sym_bool_lit] = ACTIONS(276), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [41] = { - [sym__gap] = STATE(30), - [sym_dis_expr] = STATE(30), - [sym__form] = STATE(393), - [sym_kwd_lit] = STATE(393), - [sym_str_lit] = STATE(393), - [sym_sym_lit] = STATE(393), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(393), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(393), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(393), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(393), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(393), - [sym_regex_lit] = STATE(393), - [sym_read_cond_lit] = STATE(393), - [sym_splicing_read_cond_lit] = STATE(393), - [sym_ns_map_lit] = STATE(393), - [sym_var_quoting_lit] = STATE(393), - [sym_sym_val_lit] = STATE(393), - [sym_evaling_lit] = STATE(393), - [sym_tagged_or_ctor_lit] = STATE(393), - [sym_derefing_lit] = STATE(393), - [sym_quoting_lit] = STATE(393), - [sym_syn_quoting_lit] = STATE(393), - [sym_unquote_splicing_lit] = STATE(393), - [sym_unquoting_lit] = STATE(393), - [aux_sym_dis_expr_repeat1] = STATE(30), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(446), - [sym_comment] = ACTIONS(446), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(448), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(448), - [sym_nil_lit] = ACTIONS(450), - [sym_bool_lit] = ACTIONS(450), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [42] = { - [sym__gap] = STATE(119), - [sym_dis_expr] = STATE(119), - [sym__form] = STATE(405), - [sym_kwd_lit] = STATE(405), - [sym_str_lit] = STATE(405), - [sym_sym_lit] = STATE(405), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(405), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(405), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(405), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(405), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(405), - [sym_regex_lit] = STATE(405), - [sym_read_cond_lit] = STATE(405), - [sym_splicing_read_cond_lit] = STATE(405), - [sym_ns_map_lit] = STATE(405), - [sym_var_quoting_lit] = STATE(405), - [sym_sym_val_lit] = STATE(405), - [sym_evaling_lit] = STATE(405), - [sym_tagged_or_ctor_lit] = STATE(405), - [sym_derefing_lit] = STATE(405), - [sym_quoting_lit] = STATE(405), - [sym_syn_quoting_lit] = STATE(405), - [sym_unquote_splicing_lit] = STATE(405), - [sym_unquoting_lit] = STATE(405), - [aux_sym_dis_expr_repeat1] = STATE(119), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(452), - [sym_comment] = ACTIONS(452), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(454), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(454), - [sym_nil_lit] = ACTIONS(456), - [sym_bool_lit] = ACTIONS(456), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [43] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(369), - [sym_kwd_lit] = STATE(369), - [sym_str_lit] = STATE(369), - [sym_sym_lit] = STATE(369), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(369), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(369), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(369), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(369), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(369), - [sym_regex_lit] = STATE(369), - [sym_read_cond_lit] = STATE(369), - [sym_splicing_read_cond_lit] = STATE(369), - [sym_ns_map_lit] = STATE(369), - [sym_var_quoting_lit] = STATE(369), - [sym_sym_val_lit] = STATE(369), - [sym_evaling_lit] = STATE(369), - [sym_tagged_or_ctor_lit] = STATE(369), - [sym_derefing_lit] = STATE(369), - [sym_quoting_lit] = STATE(369), - [sym_syn_quoting_lit] = STATE(369), - [sym_unquote_splicing_lit] = STATE(369), - [sym_unquoting_lit] = STATE(369), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(458), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(458), - [sym_nil_lit] = ACTIONS(460), - [sym_bool_lit] = ACTIONS(460), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [44] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(399), - [sym_kwd_lit] = STATE(399), - [sym_str_lit] = STATE(399), - [sym_sym_lit] = STATE(399), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(399), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(399), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(399), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(399), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(399), - [sym_regex_lit] = STATE(399), - [sym_read_cond_lit] = STATE(399), - [sym_splicing_read_cond_lit] = STATE(399), - [sym_ns_map_lit] = STATE(399), - [sym_var_quoting_lit] = STATE(399), - [sym_sym_val_lit] = STATE(399), - [sym_evaling_lit] = STATE(399), - [sym_tagged_or_ctor_lit] = STATE(399), - [sym_derefing_lit] = STATE(399), - [sym_quoting_lit] = STATE(399), - [sym_syn_quoting_lit] = STATE(399), - [sym_unquote_splicing_lit] = STATE(399), - [sym_unquoting_lit] = STATE(399), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(462), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(462), - [sym_nil_lit] = ACTIONS(464), - [sym_bool_lit] = ACTIONS(464), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [45] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(412), - [sym_kwd_lit] = STATE(412), - [sym_str_lit] = STATE(412), - [sym_sym_lit] = STATE(412), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(412), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(412), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(412), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(412), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(412), - [sym_regex_lit] = STATE(412), - [sym_read_cond_lit] = STATE(412), - [sym_splicing_read_cond_lit] = STATE(412), - [sym_ns_map_lit] = STATE(412), - [sym_var_quoting_lit] = STATE(412), - [sym_sym_val_lit] = STATE(412), - [sym_evaling_lit] = STATE(412), - [sym_tagged_or_ctor_lit] = STATE(412), - [sym_derefing_lit] = STATE(412), - [sym_quoting_lit] = STATE(412), - [sym_syn_quoting_lit] = STATE(412), - [sym_unquote_splicing_lit] = STATE(412), - [sym_unquoting_lit] = STATE(412), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(466), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(466), - [sym_nil_lit] = ACTIONS(468), - [sym_bool_lit] = ACTIONS(468), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [46] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(389), - [sym_kwd_lit] = STATE(389), - [sym_str_lit] = STATE(389), - [sym_sym_lit] = STATE(389), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(389), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(389), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(389), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(389), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(389), - [sym_regex_lit] = STATE(389), - [sym_read_cond_lit] = STATE(389), - [sym_splicing_read_cond_lit] = STATE(389), - [sym_ns_map_lit] = STATE(389), - [sym_var_quoting_lit] = STATE(389), - [sym_sym_val_lit] = STATE(389), - [sym_evaling_lit] = STATE(389), - [sym_tagged_or_ctor_lit] = STATE(389), - [sym_derefing_lit] = STATE(389), - [sym_quoting_lit] = STATE(389), - [sym_syn_quoting_lit] = STATE(389), - [sym_unquote_splicing_lit] = STATE(389), - [sym_unquoting_lit] = STATE(389), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(378), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(378), - [sym_nil_lit] = ACTIONS(380), - [sym_bool_lit] = ACTIONS(380), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [47] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(414), - [sym_kwd_lit] = STATE(414), - [sym_str_lit] = STATE(414), - [sym_sym_lit] = STATE(414), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(414), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(414), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(414), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(414), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(414), - [sym_regex_lit] = STATE(414), - [sym_read_cond_lit] = STATE(414), - [sym_splicing_read_cond_lit] = STATE(414), - [sym_ns_map_lit] = STATE(414), - [sym_var_quoting_lit] = STATE(414), - [sym_sym_val_lit] = STATE(414), - [sym_evaling_lit] = STATE(414), - [sym_tagged_or_ctor_lit] = STATE(414), - [sym_derefing_lit] = STATE(414), - [sym_quoting_lit] = STATE(414), - [sym_syn_quoting_lit] = STATE(414), - [sym_unquote_splicing_lit] = STATE(414), - [sym_unquoting_lit] = STATE(414), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(470), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(470), - [sym_nil_lit] = ACTIONS(472), - [sym_bool_lit] = ACTIONS(472), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [48] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(415), - [sym_kwd_lit] = STATE(415), - [sym_str_lit] = STATE(415), - [sym_sym_lit] = STATE(415), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(415), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(415), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(415), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(415), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(415), - [sym_regex_lit] = STATE(415), - [sym_read_cond_lit] = STATE(415), - [sym_splicing_read_cond_lit] = STATE(415), - [sym_ns_map_lit] = STATE(415), - [sym_var_quoting_lit] = STATE(415), - [sym_sym_val_lit] = STATE(415), - [sym_evaling_lit] = STATE(415), - [sym_tagged_or_ctor_lit] = STATE(415), - [sym_derefing_lit] = STATE(415), - [sym_quoting_lit] = STATE(415), - [sym_syn_quoting_lit] = STATE(415), - [sym_unquote_splicing_lit] = STATE(415), - [sym_unquoting_lit] = STATE(415), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(474), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(474), - [sym_nil_lit] = ACTIONS(476), - [sym_bool_lit] = ACTIONS(476), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [49] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(416), - [sym_kwd_lit] = STATE(416), - [sym_str_lit] = STATE(416), - [sym_sym_lit] = STATE(416), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(416), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(416), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(416), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(416), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(416), - [sym_regex_lit] = STATE(416), - [sym_read_cond_lit] = STATE(416), - [sym_splicing_read_cond_lit] = STATE(416), - [sym_ns_map_lit] = STATE(416), - [sym_var_quoting_lit] = STATE(416), - [sym_sym_val_lit] = STATE(416), - [sym_evaling_lit] = STATE(416), - [sym_tagged_or_ctor_lit] = STATE(416), - [sym_derefing_lit] = STATE(416), - [sym_quoting_lit] = STATE(416), - [sym_syn_quoting_lit] = STATE(416), - [sym_unquote_splicing_lit] = STATE(416), - [sym_unquoting_lit] = STATE(416), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(478), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(478), - [sym_nil_lit] = ACTIONS(480), - [sym_bool_lit] = ACTIONS(480), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [50] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(419), - [sym_kwd_lit] = STATE(419), - [sym_str_lit] = STATE(419), - [sym_sym_lit] = STATE(419), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(419), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(419), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(419), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(419), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(419), - [sym_regex_lit] = STATE(419), - [sym_read_cond_lit] = STATE(419), - [sym_splicing_read_cond_lit] = STATE(419), - [sym_ns_map_lit] = STATE(419), - [sym_var_quoting_lit] = STATE(419), - [sym_sym_val_lit] = STATE(419), - [sym_evaling_lit] = STATE(419), - [sym_tagged_or_ctor_lit] = STATE(419), - [sym_derefing_lit] = STATE(419), - [sym_quoting_lit] = STATE(419), - [sym_syn_quoting_lit] = STATE(419), - [sym_unquote_splicing_lit] = STATE(419), - [sym_unquoting_lit] = STATE(419), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(482), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(482), - [sym_nil_lit] = ACTIONS(484), - [sym_bool_lit] = ACTIONS(484), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [51] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(420), - [sym_kwd_lit] = STATE(420), - [sym_str_lit] = STATE(420), - [sym_sym_lit] = STATE(420), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(420), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(420), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(420), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(420), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(420), - [sym_regex_lit] = STATE(420), - [sym_read_cond_lit] = STATE(420), - [sym_splicing_read_cond_lit] = STATE(420), - [sym_ns_map_lit] = STATE(420), - [sym_var_quoting_lit] = STATE(420), - [sym_sym_val_lit] = STATE(420), - [sym_evaling_lit] = STATE(420), - [sym_tagged_or_ctor_lit] = STATE(420), - [sym_derefing_lit] = STATE(420), - [sym_quoting_lit] = STATE(420), - [sym_syn_quoting_lit] = STATE(420), - [sym_unquote_splicing_lit] = STATE(420), - [sym_unquoting_lit] = STATE(420), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(266), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(266), - [sym_nil_lit] = ACTIONS(276), - [sym_bool_lit] = ACTIONS(276), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [52] = { - [sym__gap] = STATE(34), - [sym_dis_expr] = STATE(34), - [sym__form] = STATE(409), - [sym_kwd_lit] = STATE(409), - [sym_str_lit] = STATE(409), - [sym_sym_lit] = STATE(409), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(409), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(409), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(409), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(409), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(409), - [sym_regex_lit] = STATE(409), - [sym_read_cond_lit] = STATE(409), - [sym_splicing_read_cond_lit] = STATE(409), - [sym_ns_map_lit] = STATE(409), - [sym_var_quoting_lit] = STATE(409), - [sym_sym_val_lit] = STATE(409), - [sym_evaling_lit] = STATE(409), - [sym_tagged_or_ctor_lit] = STATE(409), - [sym_derefing_lit] = STATE(409), - [sym_quoting_lit] = STATE(409), - [sym_syn_quoting_lit] = STATE(409), - [sym_unquote_splicing_lit] = STATE(409), - [sym_unquoting_lit] = STATE(409), - [aux_sym_dis_expr_repeat1] = STATE(34), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(486), - [sym_comment] = ACTIONS(486), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(488), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(488), - [sym_nil_lit] = ACTIONS(490), - [sym_bool_lit] = ACTIONS(490), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [53] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(386), - [sym_kwd_lit] = STATE(386), - [sym_str_lit] = STATE(386), - [sym_sym_lit] = STATE(386), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(386), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(386), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(386), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(386), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(386), - [sym_regex_lit] = STATE(386), - [sym_read_cond_lit] = STATE(386), - [sym_splicing_read_cond_lit] = STATE(386), - [sym_ns_map_lit] = STATE(386), - [sym_var_quoting_lit] = STATE(386), - [sym_sym_val_lit] = STATE(386), - [sym_evaling_lit] = STATE(386), - [sym_tagged_or_ctor_lit] = STATE(386), - [sym_derefing_lit] = STATE(386), - [sym_quoting_lit] = STATE(386), - [sym_syn_quoting_lit] = STATE(386), - [sym_unquote_splicing_lit] = STATE(386), - [sym_unquoting_lit] = STATE(386), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(492), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(492), - [sym_nil_lit] = ACTIONS(494), - [sym_bool_lit] = ACTIONS(494), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [54] = { - [sym__gap] = STATE(21), - [sym_dis_expr] = STATE(21), - [sym__form] = STATE(345), - [sym_kwd_lit] = STATE(345), - [sym_str_lit] = STATE(345), - [sym_sym_lit] = STATE(345), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(345), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(345), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(345), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(345), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(345), - [sym_regex_lit] = STATE(345), - [sym_read_cond_lit] = STATE(345), - [sym_splicing_read_cond_lit] = STATE(345), - [sym_ns_map_lit] = STATE(345), - [sym_var_quoting_lit] = STATE(345), - [sym_sym_val_lit] = STATE(345), - [sym_evaling_lit] = STATE(345), - [sym_tagged_or_ctor_lit] = STATE(345), - [sym_derefing_lit] = STATE(345), - [sym_quoting_lit] = STATE(345), - [sym_syn_quoting_lit] = STATE(345), - [sym_unquote_splicing_lit] = STATE(345), - [sym_unquoting_lit] = STATE(345), - [aux_sym_dis_expr_repeat1] = STATE(21), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(496), - [sym_comment] = ACTIONS(496), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(498), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(498), - [sym_nil_lit] = ACTIONS(500), - [sym_bool_lit] = ACTIONS(500), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [55] = { - [sym__gap] = STATE(43), - [sym_dis_expr] = STATE(43), - [sym__form] = STATE(371), - [sym_kwd_lit] = STATE(371), - [sym_str_lit] = STATE(371), - [sym_sym_lit] = STATE(371), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(371), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(371), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(371), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(371), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(371), - [sym_regex_lit] = STATE(371), - [sym_read_cond_lit] = STATE(371), - [sym_splicing_read_cond_lit] = STATE(371), - [sym_ns_map_lit] = STATE(371), - [sym_var_quoting_lit] = STATE(371), - [sym_sym_val_lit] = STATE(371), - [sym_evaling_lit] = STATE(371), - [sym_tagged_or_ctor_lit] = STATE(371), - [sym_derefing_lit] = STATE(371), - [sym_quoting_lit] = STATE(371), - [sym_syn_quoting_lit] = STATE(371), - [sym_unquote_splicing_lit] = STATE(371), - [sym_unquoting_lit] = STATE(371), - [aux_sym_dis_expr_repeat1] = STATE(43), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(502), - [sym_comment] = ACTIONS(502), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(504), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(504), - [sym_nil_lit] = ACTIONS(506), - [sym_bool_lit] = ACTIONS(506), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [56] = { - [sym__gap] = STATE(45), - [sym_dis_expr] = STATE(45), - [sym__form] = STATE(370), - [sym_kwd_lit] = STATE(370), - [sym_str_lit] = STATE(370), - [sym_sym_lit] = STATE(370), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(370), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(370), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(370), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(370), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(370), - [sym_regex_lit] = STATE(370), - [sym_read_cond_lit] = STATE(370), - [sym_splicing_read_cond_lit] = STATE(370), - [sym_ns_map_lit] = STATE(370), - [sym_var_quoting_lit] = STATE(370), - [sym_sym_val_lit] = STATE(370), - [sym_evaling_lit] = STATE(370), - [sym_tagged_or_ctor_lit] = STATE(370), - [sym_derefing_lit] = STATE(370), - [sym_quoting_lit] = STATE(370), - [sym_syn_quoting_lit] = STATE(370), - [sym_unquote_splicing_lit] = STATE(370), - [sym_unquoting_lit] = STATE(370), - [aux_sym_dis_expr_repeat1] = STATE(45), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(508), - [sym_comment] = ACTIONS(508), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(510), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(510), - [sym_nil_lit] = ACTIONS(512), - [sym_bool_lit] = ACTIONS(512), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [57] = { - [sym__gap] = STATE(47), - [sym_dis_expr] = STATE(47), - [sym__form] = STATE(367), - [sym_kwd_lit] = STATE(367), - [sym_str_lit] = STATE(367), - [sym_sym_lit] = STATE(367), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(367), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(367), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(367), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(367), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(367), - [sym_regex_lit] = STATE(367), - [sym_read_cond_lit] = STATE(367), - [sym_splicing_read_cond_lit] = STATE(367), - [sym_ns_map_lit] = STATE(367), - [sym_var_quoting_lit] = STATE(367), - [sym_sym_val_lit] = STATE(367), - [sym_evaling_lit] = STATE(367), - [sym_tagged_or_ctor_lit] = STATE(367), - [sym_derefing_lit] = STATE(367), - [sym_quoting_lit] = STATE(367), - [sym_syn_quoting_lit] = STATE(367), - [sym_unquote_splicing_lit] = STATE(367), - [sym_unquoting_lit] = STATE(367), - [aux_sym_dis_expr_repeat1] = STATE(47), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(514), - [sym_comment] = ACTIONS(514), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(516), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(516), - [sym_nil_lit] = ACTIONS(518), - [sym_bool_lit] = ACTIONS(518), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [58] = { - [sym__gap] = STATE(48), - [sym_dis_expr] = STATE(48), - [sym__form] = STATE(366), - [sym_kwd_lit] = STATE(366), - [sym_str_lit] = STATE(366), - [sym_sym_lit] = STATE(366), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(366), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(366), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(366), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(366), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(366), - [sym_regex_lit] = STATE(366), - [sym_read_cond_lit] = STATE(366), - [sym_splicing_read_cond_lit] = STATE(366), - [sym_ns_map_lit] = STATE(366), - [sym_var_quoting_lit] = STATE(366), - [sym_sym_val_lit] = STATE(366), - [sym_evaling_lit] = STATE(366), - [sym_tagged_or_ctor_lit] = STATE(366), - [sym_derefing_lit] = STATE(366), - [sym_quoting_lit] = STATE(366), - [sym_syn_quoting_lit] = STATE(366), - [sym_unquote_splicing_lit] = STATE(366), - [sym_unquoting_lit] = STATE(366), - [aux_sym_dis_expr_repeat1] = STATE(48), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(520), - [sym_comment] = ACTIONS(520), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(522), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(522), - [sym_nil_lit] = ACTIONS(524), - [sym_bool_lit] = ACTIONS(524), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [59] = { - [sym__gap] = STATE(49), - [sym_dis_expr] = STATE(49), - [sym__form] = STATE(355), - [sym_kwd_lit] = STATE(355), - [sym_str_lit] = STATE(355), - [sym_sym_lit] = STATE(355), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(355), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(355), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(355), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(355), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(355), - [sym_regex_lit] = STATE(355), - [sym_read_cond_lit] = STATE(355), - [sym_splicing_read_cond_lit] = STATE(355), - [sym_ns_map_lit] = STATE(355), - [sym_var_quoting_lit] = STATE(355), - [sym_sym_val_lit] = STATE(355), - [sym_evaling_lit] = STATE(355), - [sym_tagged_or_ctor_lit] = STATE(355), - [sym_derefing_lit] = STATE(355), - [sym_quoting_lit] = STATE(355), - [sym_syn_quoting_lit] = STATE(355), - [sym_unquote_splicing_lit] = STATE(355), - [sym_unquoting_lit] = STATE(355), - [aux_sym_dis_expr_repeat1] = STATE(49), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(526), - [sym_comment] = ACTIONS(526), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(528), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(528), - [sym_nil_lit] = ACTIONS(530), - [sym_bool_lit] = ACTIONS(530), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [60] = { - [sym__gap] = STATE(50), - [sym_dis_expr] = STATE(50), - [sym__form] = STATE(347), - [sym_kwd_lit] = STATE(347), - [sym_str_lit] = STATE(347), - [sym_sym_lit] = STATE(347), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(347), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(347), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(347), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(347), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(347), - [sym_regex_lit] = STATE(347), - [sym_read_cond_lit] = STATE(347), - [sym_splicing_read_cond_lit] = STATE(347), - [sym_ns_map_lit] = STATE(347), - [sym_var_quoting_lit] = STATE(347), - [sym_sym_val_lit] = STATE(347), - [sym_evaling_lit] = STATE(347), - [sym_tagged_or_ctor_lit] = STATE(347), - [sym_derefing_lit] = STATE(347), - [sym_quoting_lit] = STATE(347), - [sym_syn_quoting_lit] = STATE(347), - [sym_unquote_splicing_lit] = STATE(347), - [sym_unquoting_lit] = STATE(347), - [aux_sym_dis_expr_repeat1] = STATE(50), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(532), - [sym_comment] = ACTIONS(532), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(316), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(316), - [sym_nil_lit] = ACTIONS(318), - [sym_bool_lit] = ACTIONS(318), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [61] = { - [sym__gap] = STATE(51), - [sym_dis_expr] = STATE(51), - [sym__form] = STATE(345), - [sym_kwd_lit] = STATE(345), - [sym_str_lit] = STATE(345), - [sym_sym_lit] = STATE(345), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(345), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(345), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(345), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(345), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(345), - [sym_regex_lit] = STATE(345), - [sym_read_cond_lit] = STATE(345), - [sym_splicing_read_cond_lit] = STATE(345), - [sym_ns_map_lit] = STATE(345), - [sym_var_quoting_lit] = STATE(345), - [sym_sym_val_lit] = STATE(345), - [sym_evaling_lit] = STATE(345), - [sym_tagged_or_ctor_lit] = STATE(345), - [sym_derefing_lit] = STATE(345), - [sym_quoting_lit] = STATE(345), - [sym_syn_quoting_lit] = STATE(345), - [sym_unquote_splicing_lit] = STATE(345), - [sym_unquoting_lit] = STATE(345), - [aux_sym_dis_expr_repeat1] = STATE(51), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(534), - [sym_comment] = ACTIONS(534), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(498), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(498), - [sym_nil_lit] = ACTIONS(500), - [sym_bool_lit] = ACTIONS(500), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [62] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(389), - [sym_kwd_lit] = STATE(389), - [sym_str_lit] = STATE(389), - [sym_sym_lit] = STATE(389), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(389), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(389), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(389), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(389), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(389), - [sym_regex_lit] = STATE(389), - [sym_read_cond_lit] = STATE(389), - [sym_splicing_read_cond_lit] = STATE(389), - [sym_ns_map_lit] = STATE(389), - [sym_var_quoting_lit] = STATE(389), - [sym_sym_val_lit] = STATE(389), - [sym_evaling_lit] = STATE(389), - [sym_tagged_or_ctor_lit] = STATE(389), - [sym_derefing_lit] = STATE(389), - [sym_quoting_lit] = STATE(389), - [sym_syn_quoting_lit] = STATE(389), - [sym_unquote_splicing_lit] = STATE(389), - [sym_unquoting_lit] = STATE(389), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(378), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(378), - [sym_nil_lit] = ACTIONS(380), - [sym_bool_lit] = ACTIONS(380), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [63] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(270), - [sym_kwd_lit] = STATE(270), - [sym_str_lit] = STATE(270), - [sym_sym_lit] = STATE(270), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(270), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(270), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(270), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(270), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(270), - [sym_regex_lit] = STATE(270), - [sym_read_cond_lit] = STATE(270), - [sym_splicing_read_cond_lit] = STATE(270), - [sym_ns_map_lit] = STATE(270), - [sym_var_quoting_lit] = STATE(270), - [sym_sym_val_lit] = STATE(270), - [sym_evaling_lit] = STATE(270), - [sym_tagged_or_ctor_lit] = STATE(270), - [sym_derefing_lit] = STATE(270), - [sym_quoting_lit] = STATE(270), - [sym_syn_quoting_lit] = STATE(270), - [sym_unquote_splicing_lit] = STATE(270), - [sym_unquoting_lit] = STATE(270), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(536), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(536), - [sym_nil_lit] = ACTIONS(538), - [sym_bool_lit] = ACTIONS(538), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [64] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(399), - [sym_kwd_lit] = STATE(399), - [sym_str_lit] = STATE(399), - [sym_sym_lit] = STATE(399), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(399), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(399), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(399), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(399), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(399), - [sym_regex_lit] = STATE(399), - [sym_read_cond_lit] = STATE(399), - [sym_splicing_read_cond_lit] = STATE(399), - [sym_ns_map_lit] = STATE(399), - [sym_var_quoting_lit] = STATE(399), - [sym_sym_val_lit] = STATE(399), - [sym_evaling_lit] = STATE(399), - [sym_tagged_or_ctor_lit] = STATE(399), - [sym_derefing_lit] = STATE(399), - [sym_quoting_lit] = STATE(399), - [sym_syn_quoting_lit] = STATE(399), - [sym_unquote_splicing_lit] = STATE(399), - [sym_unquoting_lit] = STATE(399), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(462), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(462), - [sym_nil_lit] = ACTIONS(464), - [sym_bool_lit] = ACTIONS(464), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [65] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(271), - [sym_kwd_lit] = STATE(271), - [sym_str_lit] = STATE(271), - [sym_sym_lit] = STATE(271), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(271), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(271), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(271), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(271), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(271), - [sym_regex_lit] = STATE(271), - [sym_read_cond_lit] = STATE(271), - [sym_splicing_read_cond_lit] = STATE(271), - [sym_ns_map_lit] = STATE(271), - [sym_var_quoting_lit] = STATE(271), - [sym_sym_val_lit] = STATE(271), - [sym_evaling_lit] = STATE(271), - [sym_tagged_or_ctor_lit] = STATE(271), - [sym_derefing_lit] = STATE(271), - [sym_quoting_lit] = STATE(271), - [sym_syn_quoting_lit] = STATE(271), - [sym_unquote_splicing_lit] = STATE(271), - [sym_unquoting_lit] = STATE(271), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(540), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(540), - [sym_nil_lit] = ACTIONS(542), - [sym_bool_lit] = ACTIONS(542), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [66] = { - [sym__gap] = STATE(62), - [sym_dis_expr] = STATE(62), - [sym__form] = STATE(363), - [sym_kwd_lit] = STATE(363), - [sym_str_lit] = STATE(363), - [sym_sym_lit] = STATE(363), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(363), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(363), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(363), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(363), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(363), - [sym_regex_lit] = STATE(363), - [sym_read_cond_lit] = STATE(363), - [sym_splicing_read_cond_lit] = STATE(363), - [sym_ns_map_lit] = STATE(363), - [sym_var_quoting_lit] = STATE(363), - [sym_sym_val_lit] = STATE(363), - [sym_evaling_lit] = STATE(363), - [sym_tagged_or_ctor_lit] = STATE(363), - [sym_derefing_lit] = STATE(363), - [sym_quoting_lit] = STATE(363), - [sym_syn_quoting_lit] = STATE(363), - [sym_unquote_splicing_lit] = STATE(363), - [sym_unquoting_lit] = STATE(363), - [aux_sym_dis_expr_repeat1] = STATE(62), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(544), - [sym_comment] = ACTIONS(544), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(546), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(546), - [sym_nil_lit] = ACTIONS(548), - [sym_bool_lit] = ACTIONS(548), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [67] = { - [sym__gap] = STATE(64), - [sym_dis_expr] = STATE(64), - [sym__form] = STATE(361), - [sym_kwd_lit] = STATE(361), - [sym_str_lit] = STATE(361), - [sym_sym_lit] = STATE(361), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(361), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(361), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(361), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(361), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(361), - [sym_regex_lit] = STATE(361), - [sym_read_cond_lit] = STATE(361), - [sym_splicing_read_cond_lit] = STATE(361), - [sym_ns_map_lit] = STATE(361), - [sym_var_quoting_lit] = STATE(361), - [sym_sym_val_lit] = STATE(361), - [sym_evaling_lit] = STATE(361), - [sym_tagged_or_ctor_lit] = STATE(361), - [sym_derefing_lit] = STATE(361), - [sym_quoting_lit] = STATE(361), - [sym_syn_quoting_lit] = STATE(361), - [sym_unquote_splicing_lit] = STATE(361), - [sym_unquoting_lit] = STATE(361), - [aux_sym_dis_expr_repeat1] = STATE(64), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(550), - [sym_comment] = ACTIONS(550), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(552), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(552), - [sym_nil_lit] = ACTIONS(554), - [sym_bool_lit] = ACTIONS(554), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [68] = { - [sym__gap] = STATE(108), - [sym_dis_expr] = STATE(108), - [sym__form] = STATE(333), - [sym_kwd_lit] = STATE(333), - [sym_str_lit] = STATE(333), - [sym_sym_lit] = STATE(333), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(333), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(333), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(333), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(333), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(333), - [sym_regex_lit] = STATE(333), - [sym_read_cond_lit] = STATE(333), - [sym_splicing_read_cond_lit] = STATE(333), - [sym_ns_map_lit] = STATE(333), - [sym_var_quoting_lit] = STATE(333), - [sym_sym_val_lit] = STATE(333), - [sym_evaling_lit] = STATE(333), - [sym_tagged_or_ctor_lit] = STATE(333), - [sym_derefing_lit] = STATE(333), - [sym_quoting_lit] = STATE(333), - [sym_syn_quoting_lit] = STATE(333), - [sym_unquote_splicing_lit] = STATE(333), - [sym_unquoting_lit] = STATE(333), - [aux_sym_dis_expr_repeat1] = STATE(108), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(556), - [sym_comment] = ACTIONS(556), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(558), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(558), - [sym_nil_lit] = ACTIONS(560), - [sym_bool_lit] = ACTIONS(560), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [69] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(332), - [sym_kwd_lit] = STATE(332), - [sym_str_lit] = STATE(332), - [sym_sym_lit] = STATE(332), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(332), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(332), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(332), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(332), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(332), - [sym_regex_lit] = STATE(332), - [sym_read_cond_lit] = STATE(332), - [sym_splicing_read_cond_lit] = STATE(332), - [sym_ns_map_lit] = STATE(332), - [sym_var_quoting_lit] = STATE(332), - [sym_sym_val_lit] = STATE(332), - [sym_evaling_lit] = STATE(332), - [sym_tagged_or_ctor_lit] = STATE(332), - [sym_derefing_lit] = STATE(332), - [sym_quoting_lit] = STATE(332), - [sym_syn_quoting_lit] = STATE(332), - [sym_unquote_splicing_lit] = STATE(332), - [sym_unquoting_lit] = STATE(332), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(562), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(562), - [sym_nil_lit] = ACTIONS(564), - [sym_bool_lit] = ACTIONS(564), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [70] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(275), - [sym_kwd_lit] = STATE(275), - [sym_str_lit] = STATE(275), - [sym_sym_lit] = STATE(275), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(275), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(275), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(275), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(275), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(275), - [sym_regex_lit] = STATE(275), - [sym_read_cond_lit] = STATE(275), - [sym_splicing_read_cond_lit] = STATE(275), - [sym_ns_map_lit] = STATE(275), - [sym_var_quoting_lit] = STATE(275), - [sym_sym_val_lit] = STATE(275), - [sym_evaling_lit] = STATE(275), - [sym_tagged_or_ctor_lit] = STATE(275), - [sym_derefing_lit] = STATE(275), - [sym_quoting_lit] = STATE(275), - [sym_syn_quoting_lit] = STATE(275), - [sym_unquote_splicing_lit] = STATE(275), - [sym_unquoting_lit] = STATE(275), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(566), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(566), - [sym_nil_lit] = ACTIONS(568), - [sym_bool_lit] = ACTIONS(568), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [71] = { - [sym__gap] = STATE(69), - [sym_dis_expr] = STATE(69), - [sym__form] = STATE(331), - [sym_kwd_lit] = STATE(331), - [sym_str_lit] = STATE(331), - [sym_sym_lit] = STATE(331), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(331), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(331), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(331), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(331), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(331), - [sym_regex_lit] = STATE(331), - [sym_read_cond_lit] = STATE(331), - [sym_splicing_read_cond_lit] = STATE(331), - [sym_ns_map_lit] = STATE(331), - [sym_var_quoting_lit] = STATE(331), - [sym_sym_val_lit] = STATE(331), - [sym_evaling_lit] = STATE(331), - [sym_tagged_or_ctor_lit] = STATE(331), - [sym_derefing_lit] = STATE(331), - [sym_quoting_lit] = STATE(331), - [sym_syn_quoting_lit] = STATE(331), - [sym_unquote_splicing_lit] = STATE(331), - [sym_unquoting_lit] = STATE(331), - [aux_sym_dis_expr_repeat1] = STATE(69), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(570), - [sym_comment] = ACTIONS(570), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(572), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(572), - [sym_nil_lit] = ACTIONS(574), - [sym_bool_lit] = ACTIONS(574), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [72] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(276), - [sym_kwd_lit] = STATE(276), - [sym_str_lit] = STATE(276), - [sym_sym_lit] = STATE(276), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(276), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(276), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(276), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(276), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(276), - [sym_regex_lit] = STATE(276), - [sym_read_cond_lit] = STATE(276), - [sym_splicing_read_cond_lit] = STATE(276), - [sym_ns_map_lit] = STATE(276), - [sym_var_quoting_lit] = STATE(276), - [sym_sym_val_lit] = STATE(276), - [sym_evaling_lit] = STATE(276), - [sym_tagged_or_ctor_lit] = STATE(276), - [sym_derefing_lit] = STATE(276), - [sym_quoting_lit] = STATE(276), - [sym_syn_quoting_lit] = STATE(276), - [sym_unquote_splicing_lit] = STATE(276), - [sym_unquoting_lit] = STATE(276), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(576), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(576), - [sym_nil_lit] = ACTIONS(578), - [sym_bool_lit] = ACTIONS(578), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [73] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(329), - [sym_kwd_lit] = STATE(329), - [sym_str_lit] = STATE(329), - [sym_sym_lit] = STATE(329), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(329), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(329), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(329), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(329), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(329), - [sym_regex_lit] = STATE(329), - [sym_read_cond_lit] = STATE(329), - [sym_splicing_read_cond_lit] = STATE(329), - [sym_ns_map_lit] = STATE(329), - [sym_var_quoting_lit] = STATE(329), - [sym_sym_val_lit] = STATE(329), - [sym_evaling_lit] = STATE(329), - [sym_tagged_or_ctor_lit] = STATE(329), - [sym_derefing_lit] = STATE(329), - [sym_quoting_lit] = STATE(329), - [sym_syn_quoting_lit] = STATE(329), - [sym_unquote_splicing_lit] = STATE(329), - [sym_unquoting_lit] = STATE(329), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(580), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(580), - [sym_nil_lit] = ACTIONS(582), - [sym_bool_lit] = ACTIONS(582), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [74] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(214), - [sym_kwd_lit] = STATE(214), - [sym_str_lit] = STATE(214), - [sym_sym_lit] = STATE(214), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(214), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(214), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(214), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(214), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(214), - [sym_regex_lit] = STATE(214), - [sym_read_cond_lit] = STATE(214), - [sym_splicing_read_cond_lit] = STATE(214), - [sym_ns_map_lit] = STATE(214), - [sym_var_quoting_lit] = STATE(214), - [sym_sym_val_lit] = STATE(214), - [sym_evaling_lit] = STATE(214), - [sym_tagged_or_ctor_lit] = STATE(214), - [sym_derefing_lit] = STATE(214), - [sym_quoting_lit] = STATE(214), - [sym_syn_quoting_lit] = STATE(214), - [sym_unquote_splicing_lit] = STATE(214), - [sym_unquoting_lit] = STATE(214), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(584), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(584), - [sym_nil_lit] = ACTIONS(586), - [sym_bool_lit] = ACTIONS(586), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [75] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(327), - [sym_kwd_lit] = STATE(327), - [sym_str_lit] = STATE(327), - [sym_sym_lit] = STATE(327), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(327), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(327), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(327), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(327), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(327), - [sym_regex_lit] = STATE(327), - [sym_read_cond_lit] = STATE(327), - [sym_splicing_read_cond_lit] = STATE(327), - [sym_ns_map_lit] = STATE(327), - [sym_var_quoting_lit] = STATE(327), - [sym_sym_val_lit] = STATE(327), - [sym_evaling_lit] = STATE(327), - [sym_tagged_or_ctor_lit] = STATE(327), - [sym_derefing_lit] = STATE(327), - [sym_quoting_lit] = STATE(327), - [sym_syn_quoting_lit] = STATE(327), - [sym_unquote_splicing_lit] = STATE(327), - [sym_unquoting_lit] = STATE(327), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(588), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(588), - [sym_nil_lit] = ACTIONS(590), - [sym_bool_lit] = ACTIONS(590), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [76] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(277), - [sym_kwd_lit] = STATE(277), - [sym_str_lit] = STATE(277), - [sym_sym_lit] = STATE(277), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(277), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(277), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(277), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(277), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(277), - [sym_regex_lit] = STATE(277), - [sym_read_cond_lit] = STATE(277), - [sym_splicing_read_cond_lit] = STATE(277), - [sym_ns_map_lit] = STATE(277), - [sym_var_quoting_lit] = STATE(277), - [sym_sym_val_lit] = STATE(277), - [sym_evaling_lit] = STATE(277), - [sym_tagged_or_ctor_lit] = STATE(277), - [sym_derefing_lit] = STATE(277), - [sym_quoting_lit] = STATE(277), - [sym_syn_quoting_lit] = STATE(277), - [sym_unquote_splicing_lit] = STATE(277), - [sym_unquoting_lit] = STATE(277), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(592), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(592), - [sym_nil_lit] = ACTIONS(594), - [sym_bool_lit] = ACTIONS(594), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [77] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(411), - [sym_kwd_lit] = STATE(411), - [sym_str_lit] = STATE(411), - [sym_sym_lit] = STATE(411), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(411), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(411), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(411), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(411), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(411), - [sym_regex_lit] = STATE(411), - [sym_read_cond_lit] = STATE(411), - [sym_splicing_read_cond_lit] = STATE(411), - [sym_ns_map_lit] = STATE(411), - [sym_var_quoting_lit] = STATE(411), - [sym_sym_val_lit] = STATE(411), - [sym_evaling_lit] = STATE(411), - [sym_tagged_or_ctor_lit] = STATE(411), - [sym_derefing_lit] = STATE(411), - [sym_quoting_lit] = STATE(411), - [sym_syn_quoting_lit] = STATE(411), - [sym_unquote_splicing_lit] = STATE(411), - [sym_unquoting_lit] = STATE(411), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(596), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(596), - [sym_nil_lit] = ACTIONS(598), - [sym_bool_lit] = ACTIONS(598), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [78] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(278), - [sym_kwd_lit] = STATE(278), - [sym_str_lit] = STATE(278), - [sym_sym_lit] = STATE(278), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(278), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(278), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(278), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(278), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(278), - [sym_regex_lit] = STATE(278), - [sym_read_cond_lit] = STATE(278), - [sym_splicing_read_cond_lit] = STATE(278), - [sym_ns_map_lit] = STATE(278), - [sym_var_quoting_lit] = STATE(278), - [sym_sym_val_lit] = STATE(278), - [sym_evaling_lit] = STATE(278), - [sym_tagged_or_ctor_lit] = STATE(278), - [sym_derefing_lit] = STATE(278), - [sym_quoting_lit] = STATE(278), - [sym_syn_quoting_lit] = STATE(278), - [sym_unquote_splicing_lit] = STATE(278), - [sym_unquoting_lit] = STATE(278), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(600), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(600), - [sym_nil_lit] = ACTIONS(602), - [sym_bool_lit] = ACTIONS(602), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [79] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(385), - [sym_kwd_lit] = STATE(385), - [sym_str_lit] = STATE(385), - [sym_sym_lit] = STATE(385), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(385), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(385), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(385), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(385), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(385), - [sym_regex_lit] = STATE(385), - [sym_read_cond_lit] = STATE(385), - [sym_splicing_read_cond_lit] = STATE(385), - [sym_ns_map_lit] = STATE(385), - [sym_var_quoting_lit] = STATE(385), - [sym_sym_val_lit] = STATE(385), - [sym_evaling_lit] = STATE(385), - [sym_tagged_or_ctor_lit] = STATE(385), - [sym_derefing_lit] = STATE(385), - [sym_quoting_lit] = STATE(385), - [sym_syn_quoting_lit] = STATE(385), - [sym_unquote_splicing_lit] = STATE(385), - [sym_unquoting_lit] = STATE(385), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(604), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(604), - [sym_nil_lit] = ACTIONS(606), - [sym_bool_lit] = ACTIONS(606), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [80] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(335), - [sym_kwd_lit] = STATE(335), - [sym_str_lit] = STATE(335), - [sym_sym_lit] = STATE(335), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(335), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(335), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(335), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(335), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(335), - [sym_regex_lit] = STATE(335), - [sym_read_cond_lit] = STATE(335), - [sym_splicing_read_cond_lit] = STATE(335), - [sym_ns_map_lit] = STATE(335), - [sym_var_quoting_lit] = STATE(335), - [sym_sym_val_lit] = STATE(335), - [sym_evaling_lit] = STATE(335), - [sym_tagged_or_ctor_lit] = STATE(335), - [sym_derefing_lit] = STATE(335), - [sym_quoting_lit] = STATE(335), - [sym_syn_quoting_lit] = STATE(335), - [sym_unquote_splicing_lit] = STATE(335), - [sym_unquoting_lit] = STATE(335), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(608), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(608), - [sym_nil_lit] = ACTIONS(610), - [sym_bool_lit] = ACTIONS(610), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [81] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(334), - [sym_kwd_lit] = STATE(334), - [sym_str_lit] = STATE(334), - [sym_sym_lit] = STATE(334), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(334), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(334), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(334), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(334), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(334), - [sym_regex_lit] = STATE(334), - [sym_read_cond_lit] = STATE(334), - [sym_splicing_read_cond_lit] = STATE(334), - [sym_ns_map_lit] = STATE(334), - [sym_var_quoting_lit] = STATE(334), - [sym_sym_val_lit] = STATE(334), - [sym_evaling_lit] = STATE(334), - [sym_tagged_or_ctor_lit] = STATE(334), - [sym_derefing_lit] = STATE(334), - [sym_quoting_lit] = STATE(334), - [sym_syn_quoting_lit] = STATE(334), - [sym_unquote_splicing_lit] = STATE(334), - [sym_unquoting_lit] = STATE(334), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(350), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(350), - [sym_nil_lit] = ACTIONS(356), - [sym_bool_lit] = ACTIONS(356), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [82] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(417), - [sym_kwd_lit] = STATE(417), - [sym_str_lit] = STATE(417), - [sym_sym_lit] = STATE(417), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(417), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(417), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(417), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(417), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(417), - [sym_regex_lit] = STATE(417), - [sym_read_cond_lit] = STATE(417), - [sym_splicing_read_cond_lit] = STATE(417), - [sym_ns_map_lit] = STATE(417), - [sym_var_quoting_lit] = STATE(417), - [sym_sym_val_lit] = STATE(417), - [sym_evaling_lit] = STATE(417), - [sym_tagged_or_ctor_lit] = STATE(417), - [sym_derefing_lit] = STATE(417), - [sym_quoting_lit] = STATE(417), - [sym_syn_quoting_lit] = STATE(417), - [sym_unquote_splicing_lit] = STATE(417), - [sym_unquoting_lit] = STATE(417), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(374), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(374), - [sym_nil_lit] = ACTIONS(376), - [sym_bool_lit] = ACTIONS(376), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [83] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(350), - [sym_kwd_lit] = STATE(350), - [sym_str_lit] = STATE(350), - [sym_sym_lit] = STATE(350), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(350), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(350), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(350), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(350), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(350), - [sym_regex_lit] = STATE(350), - [sym_read_cond_lit] = STATE(350), - [sym_splicing_read_cond_lit] = STATE(350), - [sym_ns_map_lit] = STATE(350), - [sym_var_quoting_lit] = STATE(350), - [sym_sym_val_lit] = STATE(350), - [sym_evaling_lit] = STATE(350), - [sym_tagged_or_ctor_lit] = STATE(350), - [sym_derefing_lit] = STATE(350), - [sym_quoting_lit] = STATE(350), - [sym_syn_quoting_lit] = STATE(350), - [sym_unquote_splicing_lit] = STATE(350), - [sym_unquoting_lit] = STATE(350), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(612), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(612), - [sym_nil_lit] = ACTIONS(614), - [sym_bool_lit] = ACTIONS(614), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [84] = { - [sym__gap] = STATE(73), - [sym_dis_expr] = STATE(73), - [sym__form] = STATE(357), - [sym_kwd_lit] = STATE(357), - [sym_str_lit] = STATE(357), - [sym_sym_lit] = STATE(357), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(357), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(357), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(357), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(357), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(357), - [sym_regex_lit] = STATE(357), - [sym_read_cond_lit] = STATE(357), - [sym_splicing_read_cond_lit] = STATE(357), - [sym_ns_map_lit] = STATE(357), - [sym_var_quoting_lit] = STATE(357), - [sym_sym_val_lit] = STATE(357), - [sym_evaling_lit] = STATE(357), - [sym_tagged_or_ctor_lit] = STATE(357), - [sym_derefing_lit] = STATE(357), - [sym_quoting_lit] = STATE(357), - [sym_syn_quoting_lit] = STATE(357), - [sym_unquote_splicing_lit] = STATE(357), - [sym_unquoting_lit] = STATE(357), - [aux_sym_dis_expr_repeat1] = STATE(73), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(616), - [sym_comment] = ACTIONS(616), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(384), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(384), - [sym_nil_lit] = ACTIONS(386), - [sym_bool_lit] = ACTIONS(386), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [85] = { - [sym__gap] = STATE(75), - [sym_dis_expr] = STATE(75), - [sym__form] = STATE(362), - [sym_kwd_lit] = STATE(362), - [sym_str_lit] = STATE(362), - [sym_sym_lit] = STATE(362), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(362), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(362), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(362), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(362), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(362), - [sym_regex_lit] = STATE(362), - [sym_read_cond_lit] = STATE(362), - [sym_splicing_read_cond_lit] = STATE(362), - [sym_ns_map_lit] = STATE(362), - [sym_var_quoting_lit] = STATE(362), - [sym_sym_val_lit] = STATE(362), - [sym_evaling_lit] = STATE(362), - [sym_tagged_or_ctor_lit] = STATE(362), - [sym_derefing_lit] = STATE(362), - [sym_quoting_lit] = STATE(362), - [sym_syn_quoting_lit] = STATE(362), - [sym_unquote_splicing_lit] = STATE(362), - [sym_unquoting_lit] = STATE(362), - [aux_sym_dis_expr_repeat1] = STATE(75), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(618), - [sym_comment] = ACTIONS(618), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(390), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(390), - [sym_nil_lit] = ACTIONS(392), - [sym_bool_lit] = ACTIONS(392), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [86] = { - [sym__gap] = STATE(138), - [sym_dis_expr] = STATE(138), - [sym__form] = STATE(283), - [sym_kwd_lit] = STATE(283), - [sym_str_lit] = STATE(283), - [sym_sym_lit] = STATE(283), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(283), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(283), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(283), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(283), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(283), - [sym_regex_lit] = STATE(283), - [sym_read_cond_lit] = STATE(283), - [sym_splicing_read_cond_lit] = STATE(283), - [sym_ns_map_lit] = STATE(283), - [sym_var_quoting_lit] = STATE(283), - [sym_sym_val_lit] = STATE(283), - [sym_evaling_lit] = STATE(283), - [sym_tagged_or_ctor_lit] = STATE(283), - [sym_derefing_lit] = STATE(283), - [sym_quoting_lit] = STATE(283), - [sym_syn_quoting_lit] = STATE(283), - [sym_unquote_splicing_lit] = STATE(283), - [sym_unquoting_lit] = STATE(283), - [aux_sym_dis_expr_repeat1] = STATE(138), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(620), - [sym_comment] = ACTIONS(620), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(622), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(622), - [sym_nil_lit] = ACTIONS(624), - [sym_bool_lit] = ACTIONS(624), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [87] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(364), - [sym_kwd_lit] = STATE(364), - [sym_str_lit] = STATE(364), - [sym_sym_lit] = STATE(364), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(364), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(364), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(364), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(364), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(364), - [sym_regex_lit] = STATE(364), - [sym_read_cond_lit] = STATE(364), - [sym_splicing_read_cond_lit] = STATE(364), - [sym_ns_map_lit] = STATE(364), - [sym_var_quoting_lit] = STATE(364), - [sym_sym_val_lit] = STATE(364), - [sym_evaling_lit] = STATE(364), - [sym_tagged_or_ctor_lit] = STATE(364), - [sym_derefing_lit] = STATE(364), - [sym_quoting_lit] = STATE(364), - [sym_syn_quoting_lit] = STATE(364), - [sym_unquote_splicing_lit] = STATE(364), - [sym_unquoting_lit] = STATE(364), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(394), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(394), - [sym_nil_lit] = ACTIONS(396), - [sym_bool_lit] = ACTIONS(396), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [88] = { - [sym__gap] = STATE(144), - [sym_dis_expr] = STATE(144), - [sym__form] = STATE(287), - [sym_kwd_lit] = STATE(287), - [sym_str_lit] = STATE(287), - [sym_sym_lit] = STATE(287), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(287), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(287), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(287), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(287), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(287), - [sym_regex_lit] = STATE(287), - [sym_read_cond_lit] = STATE(287), - [sym_splicing_read_cond_lit] = STATE(287), - [sym_ns_map_lit] = STATE(287), - [sym_var_quoting_lit] = STATE(287), - [sym_sym_val_lit] = STATE(287), - [sym_evaling_lit] = STATE(287), - [sym_tagged_or_ctor_lit] = STATE(287), - [sym_derefing_lit] = STATE(287), - [sym_quoting_lit] = STATE(287), - [sym_syn_quoting_lit] = STATE(287), - [sym_unquote_splicing_lit] = STATE(287), - [sym_unquoting_lit] = STATE(287), - [aux_sym_dis_expr_repeat1] = STATE(144), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(626), - [sym_comment] = ACTIONS(626), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(628), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(628), - [sym_nil_lit] = ACTIONS(630), - [sym_bool_lit] = ACTIONS(630), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [89] = { - [sym__gap] = STATE(146), - [sym_dis_expr] = STATE(146), - [sym__form] = STATE(289), - [sym_kwd_lit] = STATE(289), - [sym_str_lit] = STATE(289), - [sym_sym_lit] = STATE(289), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(289), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(289), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(289), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(289), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(289), - [sym_regex_lit] = STATE(289), - [sym_read_cond_lit] = STATE(289), - [sym_splicing_read_cond_lit] = STATE(289), - [sym_ns_map_lit] = STATE(289), - [sym_var_quoting_lit] = STATE(289), - [sym_sym_val_lit] = STATE(289), - [sym_evaling_lit] = STATE(289), - [sym_tagged_or_ctor_lit] = STATE(289), - [sym_derefing_lit] = STATE(289), - [sym_quoting_lit] = STATE(289), - [sym_syn_quoting_lit] = STATE(289), - [sym_unquote_splicing_lit] = STATE(289), - [sym_unquoting_lit] = STATE(289), - [aux_sym_dis_expr_repeat1] = STATE(146), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(632), - [sym_comment] = ACTIONS(632), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(634), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(634), - [sym_nil_lit] = ACTIONS(636), - [sym_bool_lit] = ACTIONS(636), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [90] = { - [sym__gap] = STATE(148), - [sym_dis_expr] = STATE(148), - [sym__form] = STATE(290), - [sym_kwd_lit] = STATE(290), - [sym_str_lit] = STATE(290), - [sym_sym_lit] = STATE(290), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(290), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(290), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(290), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(290), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(290), - [sym_regex_lit] = STATE(290), - [sym_read_cond_lit] = STATE(290), - [sym_splicing_read_cond_lit] = STATE(290), - [sym_ns_map_lit] = STATE(290), - [sym_var_quoting_lit] = STATE(290), - [sym_sym_val_lit] = STATE(290), - [sym_evaling_lit] = STATE(290), - [sym_tagged_or_ctor_lit] = STATE(290), - [sym_derefing_lit] = STATE(290), - [sym_quoting_lit] = STATE(290), - [sym_syn_quoting_lit] = STATE(290), - [sym_unquote_splicing_lit] = STATE(290), - [sym_unquoting_lit] = STATE(290), - [aux_sym_dis_expr_repeat1] = STATE(148), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(638), - [sym_comment] = ACTIONS(638), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(640), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(640), - [sym_nil_lit] = ACTIONS(642), - [sym_bool_lit] = ACTIONS(642), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [91] = { - [sym__gap] = STATE(150), - [sym_dis_expr] = STATE(150), - [sym__form] = STATE(291), - [sym_kwd_lit] = STATE(291), - [sym_str_lit] = STATE(291), - [sym_sym_lit] = STATE(291), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(291), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(291), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(291), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(291), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(291), - [sym_regex_lit] = STATE(291), - [sym_read_cond_lit] = STATE(291), - [sym_splicing_read_cond_lit] = STATE(291), - [sym_ns_map_lit] = STATE(291), - [sym_var_quoting_lit] = STATE(291), - [sym_sym_val_lit] = STATE(291), - [sym_evaling_lit] = STATE(291), - [sym_tagged_or_ctor_lit] = STATE(291), - [sym_derefing_lit] = STATE(291), - [sym_quoting_lit] = STATE(291), - [sym_syn_quoting_lit] = STATE(291), - [sym_unquote_splicing_lit] = STATE(291), - [sym_unquoting_lit] = STATE(291), - [aux_sym_dis_expr_repeat1] = STATE(150), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(644), - [sym_comment] = ACTIONS(644), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(646), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(646), - [sym_nil_lit] = ACTIONS(648), - [sym_bool_lit] = ACTIONS(648), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [92] = { - [sym__gap] = STATE(152), - [sym_dis_expr] = STATE(152), - [sym__form] = STATE(263), - [sym_kwd_lit] = STATE(263), - [sym_str_lit] = STATE(263), - [sym_sym_lit] = STATE(263), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(263), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(263), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(263), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(263), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(263), - [sym_regex_lit] = STATE(263), - [sym_read_cond_lit] = STATE(263), - [sym_splicing_read_cond_lit] = STATE(263), - [sym_ns_map_lit] = STATE(263), - [sym_var_quoting_lit] = STATE(263), - [sym_sym_val_lit] = STATE(263), - [sym_evaling_lit] = STATE(263), - [sym_tagged_or_ctor_lit] = STATE(263), - [sym_derefing_lit] = STATE(263), - [sym_quoting_lit] = STATE(263), - [sym_syn_quoting_lit] = STATE(263), - [sym_unquote_splicing_lit] = STATE(263), - [sym_unquoting_lit] = STATE(263), - [aux_sym_dis_expr_repeat1] = STATE(152), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(650), - [sym_comment] = ACTIONS(650), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(652), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(652), - [sym_nil_lit] = ACTIONS(654), - [sym_bool_lit] = ACTIONS(654), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [93] = { - [sym__gap] = STATE(77), - [sym_dis_expr] = STATE(77), - [sym__form] = STATE(378), - [sym_kwd_lit] = STATE(378), - [sym_str_lit] = STATE(378), - [sym_sym_lit] = STATE(378), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(378), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(378), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(378), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(378), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(378), - [sym_regex_lit] = STATE(378), - [sym_read_cond_lit] = STATE(378), - [sym_splicing_read_cond_lit] = STATE(378), - [sym_ns_map_lit] = STATE(378), - [sym_var_quoting_lit] = STATE(378), - [sym_sym_val_lit] = STATE(378), - [sym_evaling_lit] = STATE(378), - [sym_tagged_or_ctor_lit] = STATE(378), - [sym_derefing_lit] = STATE(378), - [sym_quoting_lit] = STATE(378), - [sym_syn_quoting_lit] = STATE(378), - [sym_unquote_splicing_lit] = STATE(378), - [sym_unquoting_lit] = STATE(378), - [aux_sym_dis_expr_repeat1] = STATE(77), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(656), - [sym_comment] = ACTIONS(656), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(400), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(400), - [sym_nil_lit] = ACTIONS(402), - [sym_bool_lit] = ACTIONS(402), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [94] = { - [sym__gap] = STATE(79), - [sym_dis_expr] = STATE(79), - [sym__form] = STATE(384), - [sym_kwd_lit] = STATE(384), - [sym_str_lit] = STATE(384), - [sym_sym_lit] = STATE(384), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(384), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(384), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(384), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(384), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(384), - [sym_regex_lit] = STATE(384), - [sym_read_cond_lit] = STATE(384), - [sym_splicing_read_cond_lit] = STATE(384), - [sym_ns_map_lit] = STATE(384), - [sym_var_quoting_lit] = STATE(384), - [sym_sym_val_lit] = STATE(384), - [sym_evaling_lit] = STATE(384), - [sym_tagged_or_ctor_lit] = STATE(384), - [sym_derefing_lit] = STATE(384), - [sym_quoting_lit] = STATE(384), - [sym_syn_quoting_lit] = STATE(384), - [sym_unquote_splicing_lit] = STATE(384), - [sym_unquoting_lit] = STATE(384), - [aux_sym_dis_expr_repeat1] = STATE(79), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(658), - [sym_comment] = ACTIONS(658), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(406), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(406), - [sym_nil_lit] = ACTIONS(408), - [sym_bool_lit] = ACTIONS(408), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [95] = { - [sym__gap] = STATE(80), - [sym_dis_expr] = STATE(80), - [sym__form] = STATE(410), - [sym_kwd_lit] = STATE(410), - [sym_str_lit] = STATE(410), - [sym_sym_lit] = STATE(410), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(410), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(410), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(410), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(410), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(410), - [sym_regex_lit] = STATE(410), - [sym_read_cond_lit] = STATE(410), - [sym_splicing_read_cond_lit] = STATE(410), - [sym_ns_map_lit] = STATE(410), - [sym_var_quoting_lit] = STATE(410), - [sym_sym_val_lit] = STATE(410), - [sym_evaling_lit] = STATE(410), - [sym_tagged_or_ctor_lit] = STATE(410), - [sym_derefing_lit] = STATE(410), - [sym_quoting_lit] = STATE(410), - [sym_syn_quoting_lit] = STATE(410), - [sym_unquote_splicing_lit] = STATE(410), - [sym_unquoting_lit] = STATE(410), - [aux_sym_dis_expr_repeat1] = STATE(80), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(660), - [sym_comment] = ACTIONS(660), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(412), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(412), - [sym_nil_lit] = ACTIONS(414), - [sym_bool_lit] = ACTIONS(414), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [96] = { - [sym__gap] = STATE(81), - [sym_dis_expr] = STATE(81), - [sym__form] = STATE(391), - [sym_kwd_lit] = STATE(391), - [sym_str_lit] = STATE(391), - [sym_sym_lit] = STATE(391), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(391), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(391), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(391), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(391), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(391), - [sym_regex_lit] = STATE(391), - [sym_read_cond_lit] = STATE(391), - [sym_splicing_read_cond_lit] = STATE(391), - [sym_ns_map_lit] = STATE(391), - [sym_var_quoting_lit] = STATE(391), - [sym_sym_val_lit] = STATE(391), - [sym_evaling_lit] = STATE(391), - [sym_tagged_or_ctor_lit] = STATE(391), - [sym_derefing_lit] = STATE(391), - [sym_quoting_lit] = STATE(391), - [sym_syn_quoting_lit] = STATE(391), - [sym_unquote_splicing_lit] = STATE(391), - [sym_unquoting_lit] = STATE(391), - [aux_sym_dis_expr_repeat1] = STATE(81), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(662), - [sym_comment] = ACTIONS(662), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(418), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(418), - [sym_nil_lit] = ACTIONS(420), - [sym_bool_lit] = ACTIONS(420), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [97] = { - [sym__gap] = STATE(82), - [sym_dis_expr] = STATE(82), - [sym__form] = STATE(393), - [sym_kwd_lit] = STATE(393), - [sym_str_lit] = STATE(393), - [sym_sym_lit] = STATE(393), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(393), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(393), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(393), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(393), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(393), - [sym_regex_lit] = STATE(393), - [sym_read_cond_lit] = STATE(393), - [sym_splicing_read_cond_lit] = STATE(393), - [sym_ns_map_lit] = STATE(393), - [sym_var_quoting_lit] = STATE(393), - [sym_sym_val_lit] = STATE(393), - [sym_evaling_lit] = STATE(393), - [sym_tagged_or_ctor_lit] = STATE(393), - [sym_derefing_lit] = STATE(393), - [sym_quoting_lit] = STATE(393), - [sym_syn_quoting_lit] = STATE(393), - [sym_unquote_splicing_lit] = STATE(393), - [sym_unquoting_lit] = STATE(393), - [aux_sym_dis_expr_repeat1] = STATE(82), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(664), - [sym_comment] = ACTIONS(664), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(448), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(448), - [sym_nil_lit] = ACTIONS(450), - [sym_bool_lit] = ACTIONS(450), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [98] = { - [sym__gap] = STATE(83), - [sym_dis_expr] = STATE(83), - [sym__form] = STATE(405), - [sym_kwd_lit] = STATE(405), - [sym_str_lit] = STATE(405), - [sym_sym_lit] = STATE(405), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(405), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(405), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(405), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(405), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(405), - [sym_regex_lit] = STATE(405), - [sym_read_cond_lit] = STATE(405), - [sym_splicing_read_cond_lit] = STATE(405), - [sym_ns_map_lit] = STATE(405), - [sym_var_quoting_lit] = STATE(405), - [sym_sym_val_lit] = STATE(405), - [sym_evaling_lit] = STATE(405), - [sym_tagged_or_ctor_lit] = STATE(405), - [sym_derefing_lit] = STATE(405), - [sym_quoting_lit] = STATE(405), - [sym_syn_quoting_lit] = STATE(405), - [sym_unquote_splicing_lit] = STATE(405), - [sym_unquoting_lit] = STATE(405), - [aux_sym_dis_expr_repeat1] = STATE(83), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(666), - [sym_comment] = ACTIONS(666), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(454), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(454), - [sym_nil_lit] = ACTIONS(456), - [sym_bool_lit] = ACTIONS(456), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [99] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(369), - [sym_kwd_lit] = STATE(369), - [sym_str_lit] = STATE(369), - [sym_sym_lit] = STATE(369), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(369), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(369), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(369), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(369), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(369), - [sym_regex_lit] = STATE(369), - [sym_read_cond_lit] = STATE(369), - [sym_splicing_read_cond_lit] = STATE(369), - [sym_ns_map_lit] = STATE(369), - [sym_var_quoting_lit] = STATE(369), - [sym_sym_val_lit] = STATE(369), - [sym_evaling_lit] = STATE(369), - [sym_tagged_or_ctor_lit] = STATE(369), - [sym_derefing_lit] = STATE(369), - [sym_quoting_lit] = STATE(369), - [sym_syn_quoting_lit] = STATE(369), - [sym_unquote_splicing_lit] = STATE(369), - [sym_unquoting_lit] = STATE(369), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(458), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(458), - [sym_nil_lit] = ACTIONS(460), - [sym_bool_lit] = ACTIONS(460), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [100] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(412), - [sym_kwd_lit] = STATE(412), - [sym_str_lit] = STATE(412), - [sym_sym_lit] = STATE(412), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(412), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(412), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(412), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(412), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(412), - [sym_regex_lit] = STATE(412), - [sym_read_cond_lit] = STATE(412), - [sym_splicing_read_cond_lit] = STATE(412), - [sym_ns_map_lit] = STATE(412), - [sym_var_quoting_lit] = STATE(412), - [sym_sym_val_lit] = STATE(412), - [sym_evaling_lit] = STATE(412), - [sym_tagged_or_ctor_lit] = STATE(412), - [sym_derefing_lit] = STATE(412), - [sym_quoting_lit] = STATE(412), - [sym_syn_quoting_lit] = STATE(412), - [sym_unquote_splicing_lit] = STATE(412), - [sym_unquoting_lit] = STATE(412), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(466), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(466), - [sym_nil_lit] = ACTIONS(468), - [sym_bool_lit] = ACTIONS(468), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [101] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(414), - [sym_kwd_lit] = STATE(414), - [sym_str_lit] = STATE(414), - [sym_sym_lit] = STATE(414), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(414), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(414), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(414), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(414), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(414), - [sym_regex_lit] = STATE(414), - [sym_read_cond_lit] = STATE(414), - [sym_splicing_read_cond_lit] = STATE(414), - [sym_ns_map_lit] = STATE(414), - [sym_var_quoting_lit] = STATE(414), - [sym_sym_val_lit] = STATE(414), - [sym_evaling_lit] = STATE(414), - [sym_tagged_or_ctor_lit] = STATE(414), - [sym_derefing_lit] = STATE(414), - [sym_quoting_lit] = STATE(414), - [sym_syn_quoting_lit] = STATE(414), - [sym_unquote_splicing_lit] = STATE(414), - [sym_unquoting_lit] = STATE(414), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(470), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(470), - [sym_nil_lit] = ACTIONS(472), - [sym_bool_lit] = ACTIONS(472), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [102] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(415), - [sym_kwd_lit] = STATE(415), - [sym_str_lit] = STATE(415), - [sym_sym_lit] = STATE(415), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(415), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(415), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(415), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(415), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(415), - [sym_regex_lit] = STATE(415), - [sym_read_cond_lit] = STATE(415), - [sym_splicing_read_cond_lit] = STATE(415), - [sym_ns_map_lit] = STATE(415), - [sym_var_quoting_lit] = STATE(415), - [sym_sym_val_lit] = STATE(415), - [sym_evaling_lit] = STATE(415), - [sym_tagged_or_ctor_lit] = STATE(415), - [sym_derefing_lit] = STATE(415), - [sym_quoting_lit] = STATE(415), - [sym_syn_quoting_lit] = STATE(415), - [sym_unquote_splicing_lit] = STATE(415), - [sym_unquoting_lit] = STATE(415), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(474), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(474), - [sym_nil_lit] = ACTIONS(476), - [sym_bool_lit] = ACTIONS(476), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [103] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(416), - [sym_kwd_lit] = STATE(416), - [sym_str_lit] = STATE(416), - [sym_sym_lit] = STATE(416), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(416), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(416), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(416), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(416), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(416), - [sym_regex_lit] = STATE(416), - [sym_read_cond_lit] = STATE(416), - [sym_splicing_read_cond_lit] = STATE(416), - [sym_ns_map_lit] = STATE(416), - [sym_var_quoting_lit] = STATE(416), - [sym_sym_val_lit] = STATE(416), - [sym_evaling_lit] = STATE(416), - [sym_tagged_or_ctor_lit] = STATE(416), - [sym_derefing_lit] = STATE(416), - [sym_quoting_lit] = STATE(416), - [sym_syn_quoting_lit] = STATE(416), - [sym_unquote_splicing_lit] = STATE(416), - [sym_unquoting_lit] = STATE(416), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(478), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(478), - [sym_nil_lit] = ACTIONS(480), - [sym_bool_lit] = ACTIONS(480), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [104] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(419), - [sym_kwd_lit] = STATE(419), - [sym_str_lit] = STATE(419), - [sym_sym_lit] = STATE(419), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(419), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(419), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(419), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(419), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(419), - [sym_regex_lit] = STATE(419), - [sym_read_cond_lit] = STATE(419), - [sym_splicing_read_cond_lit] = STATE(419), - [sym_ns_map_lit] = STATE(419), - [sym_var_quoting_lit] = STATE(419), - [sym_sym_val_lit] = STATE(419), - [sym_evaling_lit] = STATE(419), - [sym_tagged_or_ctor_lit] = STATE(419), - [sym_derefing_lit] = STATE(419), - [sym_quoting_lit] = STATE(419), - [sym_syn_quoting_lit] = STATE(419), - [sym_unquote_splicing_lit] = STATE(419), - [sym_unquoting_lit] = STATE(419), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(482), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(482), - [sym_nil_lit] = ACTIONS(484), - [sym_bool_lit] = ACTIONS(484), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [105] = { - [sym__gap] = STATE(184), - [sym_dis_expr] = STATE(184), - [sym__form] = STATE(378), - [sym_kwd_lit] = STATE(378), - [sym_str_lit] = STATE(378), - [sym_sym_lit] = STATE(378), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(378), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(378), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(378), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(378), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(378), - [sym_regex_lit] = STATE(378), - [sym_read_cond_lit] = STATE(378), - [sym_splicing_read_cond_lit] = STATE(378), - [sym_ns_map_lit] = STATE(378), - [sym_var_quoting_lit] = STATE(378), - [sym_sym_val_lit] = STATE(378), - [sym_evaling_lit] = STATE(378), - [sym_tagged_or_ctor_lit] = STATE(378), - [sym_derefing_lit] = STATE(378), - [sym_quoting_lit] = STATE(378), - [sym_syn_quoting_lit] = STATE(378), - [sym_unquote_splicing_lit] = STATE(378), - [sym_unquoting_lit] = STATE(378), - [aux_sym_dis_expr_repeat1] = STATE(184), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(668), - [sym_comment] = ACTIONS(668), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(400), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(400), - [sym_nil_lit] = ACTIONS(402), - [sym_bool_lit] = ACTIONS(402), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [106] = { - [sym__gap] = STATE(39), - [sym_dis_expr] = STATE(39), - [sym__form] = STATE(229), - [sym_kwd_lit] = STATE(229), - [sym_str_lit] = STATE(229), - [sym_sym_lit] = STATE(229), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(229), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(229), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(229), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(229), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(229), - [sym_regex_lit] = STATE(229), - [sym_read_cond_lit] = STATE(229), - [sym_splicing_read_cond_lit] = STATE(229), - [sym_ns_map_lit] = STATE(229), - [sym_var_quoting_lit] = STATE(229), - [sym_sym_val_lit] = STATE(229), - [sym_evaling_lit] = STATE(229), - [sym_tagged_or_ctor_lit] = STATE(229), - [sym_derefing_lit] = STATE(229), - [sym_quoting_lit] = STATE(229), - [sym_syn_quoting_lit] = STATE(229), - [sym_unquote_splicing_lit] = STATE(229), - [sym_unquoting_lit] = STATE(229), - [aux_sym_dis_expr_repeat1] = STATE(39), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(670), - [sym_comment] = ACTIONS(670), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(672), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(672), - [sym_nil_lit] = ACTIONS(674), - [sym_bool_lit] = ACTIONS(674), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [107] = { - [sym__gap] = STATE(87), - [sym_dis_expr] = STATE(87), - [sym__form] = STATE(409), - [sym_kwd_lit] = STATE(409), - [sym_str_lit] = STATE(409), - [sym_sym_lit] = STATE(409), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(409), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(409), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(409), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(409), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(409), - [sym_regex_lit] = STATE(409), - [sym_read_cond_lit] = STATE(409), - [sym_splicing_read_cond_lit] = STATE(409), - [sym_ns_map_lit] = STATE(409), - [sym_var_quoting_lit] = STATE(409), - [sym_sym_val_lit] = STATE(409), - [sym_evaling_lit] = STATE(409), - [sym_tagged_or_ctor_lit] = STATE(409), - [sym_derefing_lit] = STATE(409), - [sym_quoting_lit] = STATE(409), - [sym_syn_quoting_lit] = STATE(409), - [sym_unquote_splicing_lit] = STATE(409), - [sym_unquoting_lit] = STATE(409), - [aux_sym_dis_expr_repeat1] = STATE(87), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(676), - [sym_comment] = ACTIONS(676), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(488), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(488), - [sym_nil_lit] = ACTIONS(490), - [sym_bool_lit] = ACTIONS(490), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [108] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(386), - [sym_kwd_lit] = STATE(386), - [sym_str_lit] = STATE(386), - [sym_sym_lit] = STATE(386), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(386), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(386), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(386), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(386), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(386), - [sym_regex_lit] = STATE(386), - [sym_read_cond_lit] = STATE(386), - [sym_splicing_read_cond_lit] = STATE(386), - [sym_ns_map_lit] = STATE(386), - [sym_var_quoting_lit] = STATE(386), - [sym_sym_val_lit] = STATE(386), - [sym_evaling_lit] = STATE(386), - [sym_tagged_or_ctor_lit] = STATE(386), - [sym_derefing_lit] = STATE(386), - [sym_quoting_lit] = STATE(386), - [sym_syn_quoting_lit] = STATE(386), - [sym_unquote_splicing_lit] = STATE(386), - [sym_unquoting_lit] = STATE(386), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(492), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(492), - [sym_nil_lit] = ACTIONS(494), - [sym_bool_lit] = ACTIONS(494), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [109] = { - [sym__gap] = STATE(99), - [sym_dis_expr] = STATE(99), - [sym__form] = STATE(371), - [sym_kwd_lit] = STATE(371), - [sym_str_lit] = STATE(371), - [sym_sym_lit] = STATE(371), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(371), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(371), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(371), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(371), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(371), - [sym_regex_lit] = STATE(371), - [sym_read_cond_lit] = STATE(371), - [sym_splicing_read_cond_lit] = STATE(371), - [sym_ns_map_lit] = STATE(371), - [sym_var_quoting_lit] = STATE(371), - [sym_sym_val_lit] = STATE(371), - [sym_evaling_lit] = STATE(371), - [sym_tagged_or_ctor_lit] = STATE(371), - [sym_derefing_lit] = STATE(371), - [sym_quoting_lit] = STATE(371), - [sym_syn_quoting_lit] = STATE(371), - [sym_unquote_splicing_lit] = STATE(371), - [sym_unquoting_lit] = STATE(371), - [aux_sym_dis_expr_repeat1] = STATE(99), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(678), - [sym_comment] = ACTIONS(678), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(504), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(504), - [sym_nil_lit] = ACTIONS(506), - [sym_bool_lit] = ACTIONS(506), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [110] = { - [sym__gap] = STATE(63), - [sym_dis_expr] = STATE(63), - [sym__form] = STATE(239), - [sym_kwd_lit] = STATE(239), - [sym_str_lit] = STATE(239), - [sym_sym_lit] = STATE(239), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(239), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(239), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(239), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(239), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(239), - [sym_regex_lit] = STATE(239), - [sym_read_cond_lit] = STATE(239), - [sym_splicing_read_cond_lit] = STATE(239), - [sym_ns_map_lit] = STATE(239), - [sym_var_quoting_lit] = STATE(239), - [sym_sym_val_lit] = STATE(239), - [sym_evaling_lit] = STATE(239), - [sym_tagged_or_ctor_lit] = STATE(239), - [sym_derefing_lit] = STATE(239), - [sym_quoting_lit] = STATE(239), - [sym_syn_quoting_lit] = STATE(239), - [sym_unquote_splicing_lit] = STATE(239), - [sym_unquoting_lit] = STATE(239), - [aux_sym_dis_expr_repeat1] = STATE(63), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(680), - [sym_comment] = ACTIONS(680), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(682), - [sym_nil_lit] = ACTIONS(684), - [sym_bool_lit] = ACTIONS(684), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [111] = { - [sym__gap] = STATE(100), - [sym_dis_expr] = STATE(100), - [sym__form] = STATE(370), - [sym_kwd_lit] = STATE(370), - [sym_str_lit] = STATE(370), - [sym_sym_lit] = STATE(370), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(370), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(370), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(370), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(370), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(370), - [sym_regex_lit] = STATE(370), - [sym_read_cond_lit] = STATE(370), - [sym_splicing_read_cond_lit] = STATE(370), - [sym_ns_map_lit] = STATE(370), - [sym_var_quoting_lit] = STATE(370), - [sym_sym_val_lit] = STATE(370), - [sym_evaling_lit] = STATE(370), - [sym_tagged_or_ctor_lit] = STATE(370), - [sym_derefing_lit] = STATE(370), - [sym_quoting_lit] = STATE(370), - [sym_syn_quoting_lit] = STATE(370), - [sym_unquote_splicing_lit] = STATE(370), - [sym_unquoting_lit] = STATE(370), - [aux_sym_dis_expr_repeat1] = STATE(100), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(686), - [sym_comment] = ACTIONS(686), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(510), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(510), - [sym_nil_lit] = ACTIONS(512), - [sym_bool_lit] = ACTIONS(512), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [112] = { - [sym__gap] = STATE(101), - [sym_dis_expr] = STATE(101), - [sym__form] = STATE(367), - [sym_kwd_lit] = STATE(367), - [sym_str_lit] = STATE(367), - [sym_sym_lit] = STATE(367), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(367), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(367), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(367), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(367), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(367), - [sym_regex_lit] = STATE(367), - [sym_read_cond_lit] = STATE(367), - [sym_splicing_read_cond_lit] = STATE(367), - [sym_ns_map_lit] = STATE(367), - [sym_var_quoting_lit] = STATE(367), - [sym_sym_val_lit] = STATE(367), - [sym_evaling_lit] = STATE(367), - [sym_tagged_or_ctor_lit] = STATE(367), - [sym_derefing_lit] = STATE(367), - [sym_quoting_lit] = STATE(367), - [sym_syn_quoting_lit] = STATE(367), - [sym_unquote_splicing_lit] = STATE(367), - [sym_unquoting_lit] = STATE(367), - [aux_sym_dis_expr_repeat1] = STATE(101), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(688), - [sym_comment] = ACTIONS(688), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(516), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(516), - [sym_nil_lit] = ACTIONS(518), - [sym_bool_lit] = ACTIONS(518), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [113] = { - [sym__gap] = STATE(102), - [sym_dis_expr] = STATE(102), - [sym__form] = STATE(366), - [sym_kwd_lit] = STATE(366), - [sym_str_lit] = STATE(366), - [sym_sym_lit] = STATE(366), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(366), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(366), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(366), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(366), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(366), - [sym_regex_lit] = STATE(366), - [sym_read_cond_lit] = STATE(366), - [sym_splicing_read_cond_lit] = STATE(366), - [sym_ns_map_lit] = STATE(366), - [sym_var_quoting_lit] = STATE(366), - [sym_sym_val_lit] = STATE(366), - [sym_evaling_lit] = STATE(366), - [sym_tagged_or_ctor_lit] = STATE(366), - [sym_derefing_lit] = STATE(366), - [sym_quoting_lit] = STATE(366), - [sym_syn_quoting_lit] = STATE(366), - [sym_unquote_splicing_lit] = STATE(366), - [sym_unquoting_lit] = STATE(366), - [aux_sym_dis_expr_repeat1] = STATE(102), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(690), - [sym_comment] = ACTIONS(690), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(522), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(522), - [sym_nil_lit] = ACTIONS(524), - [sym_bool_lit] = ACTIONS(524), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [114] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(297), - [sym_kwd_lit] = STATE(297), - [sym_str_lit] = STATE(297), - [sym_sym_lit] = STATE(297), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(297), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(297), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(297), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(297), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(297), - [sym_regex_lit] = STATE(297), - [sym_read_cond_lit] = STATE(297), - [sym_splicing_read_cond_lit] = STATE(297), - [sym_ns_map_lit] = STATE(297), - [sym_var_quoting_lit] = STATE(297), - [sym_sym_val_lit] = STATE(297), - [sym_evaling_lit] = STATE(297), - [sym_tagged_or_ctor_lit] = STATE(297), - [sym_derefing_lit] = STATE(297), - [sym_quoting_lit] = STATE(297), - [sym_syn_quoting_lit] = STATE(297), - [sym_unquote_splicing_lit] = STATE(297), - [sym_unquoting_lit] = STATE(297), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(692), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(692), - [sym_nil_lit] = ACTIONS(694), - [sym_bool_lit] = ACTIONS(694), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [115] = { - [sym__gap] = STATE(158), - [sym_dis_expr] = STATE(158), - [sym__form] = STATE(298), - [sym_kwd_lit] = STATE(298), - [sym_str_lit] = STATE(298), - [sym_sym_lit] = STATE(298), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(298), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(298), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(298), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(298), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(298), - [sym_regex_lit] = STATE(298), - [sym_read_cond_lit] = STATE(298), - [sym_splicing_read_cond_lit] = STATE(298), - [sym_ns_map_lit] = STATE(298), - [sym_var_quoting_lit] = STATE(298), - [sym_sym_val_lit] = STATE(298), - [sym_evaling_lit] = STATE(298), - [sym_tagged_or_ctor_lit] = STATE(298), - [sym_derefing_lit] = STATE(298), - [sym_quoting_lit] = STATE(298), - [sym_syn_quoting_lit] = STATE(298), - [sym_unquote_splicing_lit] = STATE(298), - [sym_unquoting_lit] = STATE(298), - [aux_sym_dis_expr_repeat1] = STATE(158), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(696), - [sym_comment] = ACTIONS(696), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(698), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(698), - [sym_nil_lit] = ACTIONS(700), - [sym_bool_lit] = ACTIONS(700), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [116] = { - [sym__gap] = STATE(103), - [sym_dis_expr] = STATE(103), - [sym__form] = STATE(355), - [sym_kwd_lit] = STATE(355), - [sym_str_lit] = STATE(355), - [sym_sym_lit] = STATE(355), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(355), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(355), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(355), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(355), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(355), - [sym_regex_lit] = STATE(355), - [sym_read_cond_lit] = STATE(355), - [sym_splicing_read_cond_lit] = STATE(355), - [sym_ns_map_lit] = STATE(355), - [sym_var_quoting_lit] = STATE(355), - [sym_sym_val_lit] = STATE(355), - [sym_evaling_lit] = STATE(355), - [sym_tagged_or_ctor_lit] = STATE(355), - [sym_derefing_lit] = STATE(355), - [sym_quoting_lit] = STATE(355), - [sym_syn_quoting_lit] = STATE(355), - [sym_unquote_splicing_lit] = STATE(355), - [sym_unquoting_lit] = STATE(355), - [aux_sym_dis_expr_repeat1] = STATE(103), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(702), - [sym_comment] = ACTIONS(702), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(528), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(528), - [sym_nil_lit] = ACTIONS(530), - [sym_bool_lit] = ACTIONS(530), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [117] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(335), - [sym_kwd_lit] = STATE(335), - [sym_str_lit] = STATE(335), - [sym_sym_lit] = STATE(335), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(335), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(335), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(335), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(335), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(335), - [sym_regex_lit] = STATE(335), - [sym_read_cond_lit] = STATE(335), - [sym_splicing_read_cond_lit] = STATE(335), - [sym_ns_map_lit] = STATE(335), - [sym_var_quoting_lit] = STATE(335), - [sym_sym_val_lit] = STATE(335), - [sym_evaling_lit] = STATE(335), - [sym_tagged_or_ctor_lit] = STATE(335), - [sym_derefing_lit] = STATE(335), - [sym_quoting_lit] = STATE(335), - [sym_syn_quoting_lit] = STATE(335), - [sym_unquote_splicing_lit] = STATE(335), - [sym_unquoting_lit] = STATE(335), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(608), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(608), - [sym_nil_lit] = ACTIONS(610), - [sym_bool_lit] = ACTIONS(610), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [118] = { - [sym__gap] = STATE(65), - [sym_dis_expr] = STATE(65), - [sym__form] = STATE(240), - [sym_kwd_lit] = STATE(240), - [sym_str_lit] = STATE(240), - [sym_sym_lit] = STATE(240), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(240), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(240), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(240), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(240), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(240), - [sym_regex_lit] = STATE(240), - [sym_read_cond_lit] = STATE(240), - [sym_splicing_read_cond_lit] = STATE(240), - [sym_ns_map_lit] = STATE(240), - [sym_var_quoting_lit] = STATE(240), - [sym_sym_val_lit] = STATE(240), - [sym_evaling_lit] = STATE(240), - [sym_tagged_or_ctor_lit] = STATE(240), - [sym_derefing_lit] = STATE(240), - [sym_quoting_lit] = STATE(240), - [sym_syn_quoting_lit] = STATE(240), - [sym_unquote_splicing_lit] = STATE(240), - [sym_unquoting_lit] = STATE(240), - [aux_sym_dis_expr_repeat1] = STATE(65), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(704), - [sym_comment] = ACTIONS(704), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(706), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(706), - [sym_nil_lit] = ACTIONS(708), - [sym_bool_lit] = ACTIONS(708), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [119] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(350), - [sym_kwd_lit] = STATE(350), - [sym_str_lit] = STATE(350), - [sym_sym_lit] = STATE(350), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(350), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(350), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(350), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(350), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(350), - [sym_regex_lit] = STATE(350), - [sym_read_cond_lit] = STATE(350), - [sym_splicing_read_cond_lit] = STATE(350), - [sym_ns_map_lit] = STATE(350), - [sym_var_quoting_lit] = STATE(350), - [sym_sym_val_lit] = STATE(350), - [sym_evaling_lit] = STATE(350), - [sym_tagged_or_ctor_lit] = STATE(350), - [sym_derefing_lit] = STATE(350), - [sym_quoting_lit] = STATE(350), - [sym_syn_quoting_lit] = STATE(350), - [sym_unquote_splicing_lit] = STATE(350), - [sym_unquoting_lit] = STATE(350), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(612), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(612), - [sym_nil_lit] = ACTIONS(614), - [sym_bool_lit] = ACTIONS(614), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [120] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(399), - [sym_kwd_lit] = STATE(399), - [sym_str_lit] = STATE(399), - [sym_sym_lit] = STATE(399), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(399), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(399), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(399), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(399), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(399), - [sym_regex_lit] = STATE(399), - [sym_read_cond_lit] = STATE(399), - [sym_splicing_read_cond_lit] = STATE(399), - [sym_ns_map_lit] = STATE(399), - [sym_var_quoting_lit] = STATE(399), - [sym_sym_val_lit] = STATE(399), - [sym_evaling_lit] = STATE(399), - [sym_tagged_or_ctor_lit] = STATE(399), - [sym_derefing_lit] = STATE(399), - [sym_quoting_lit] = STATE(399), - [sym_syn_quoting_lit] = STATE(399), - [sym_unquote_splicing_lit] = STATE(399), - [sym_unquoting_lit] = STATE(399), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(462), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(462), - [sym_nil_lit] = ACTIONS(464), - [sym_bool_lit] = ACTIONS(464), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [121] = { - [sym__gap] = STATE(31), - [sym_dis_expr] = STATE(31), - [sym__form] = STATE(363), - [sym_kwd_lit] = STATE(363), - [sym_str_lit] = STATE(363), - [sym_sym_lit] = STATE(363), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(363), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(363), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(363), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(363), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(363), - [sym_regex_lit] = STATE(363), - [sym_read_cond_lit] = STATE(363), - [sym_splicing_read_cond_lit] = STATE(363), - [sym_ns_map_lit] = STATE(363), - [sym_var_quoting_lit] = STATE(363), - [sym_sym_val_lit] = STATE(363), - [sym_evaling_lit] = STATE(363), - [sym_tagged_or_ctor_lit] = STATE(363), - [sym_derefing_lit] = STATE(363), - [sym_quoting_lit] = STATE(363), - [sym_syn_quoting_lit] = STATE(363), - [sym_unquote_splicing_lit] = STATE(363), - [sym_unquoting_lit] = STATE(363), - [aux_sym_dis_expr_repeat1] = STATE(31), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(710), - [sym_comment] = ACTIONS(710), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(546), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(546), - [sym_nil_lit] = ACTIONS(548), - [sym_bool_lit] = ACTIONS(548), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [122] = { - [sym__gap] = STATE(120), - [sym_dis_expr] = STATE(120), - [sym__form] = STATE(361), - [sym_kwd_lit] = STATE(361), - [sym_str_lit] = STATE(361), - [sym_sym_lit] = STATE(361), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(361), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(361), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(361), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(361), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(361), - [sym_regex_lit] = STATE(361), - [sym_read_cond_lit] = STATE(361), - [sym_splicing_read_cond_lit] = STATE(361), - [sym_ns_map_lit] = STATE(361), - [sym_var_quoting_lit] = STATE(361), - [sym_sym_val_lit] = STATE(361), - [sym_evaling_lit] = STATE(361), - [sym_tagged_or_ctor_lit] = STATE(361), - [sym_derefing_lit] = STATE(361), - [sym_quoting_lit] = STATE(361), - [sym_syn_quoting_lit] = STATE(361), - [sym_unquote_splicing_lit] = STATE(361), - [sym_unquoting_lit] = STATE(361), - [aux_sym_dis_expr_repeat1] = STATE(120), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(712), - [sym_comment] = ACTIONS(712), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(552), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(552), - [sym_nil_lit] = ACTIONS(554), - [sym_bool_lit] = ACTIONS(554), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [123] = { - [sym__gap] = STATE(167), - [sym_dis_expr] = STATE(167), - [sym__form] = STATE(229), - [sym_kwd_lit] = STATE(229), - [sym_str_lit] = STATE(229), - [sym_sym_lit] = STATE(229), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(229), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(229), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(229), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(229), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(229), - [sym_regex_lit] = STATE(229), - [sym_read_cond_lit] = STATE(229), - [sym_splicing_read_cond_lit] = STATE(229), - [sym_ns_map_lit] = STATE(229), - [sym_var_quoting_lit] = STATE(229), - [sym_sym_val_lit] = STATE(229), - [sym_evaling_lit] = STATE(229), - [sym_tagged_or_ctor_lit] = STATE(229), - [sym_derefing_lit] = STATE(229), - [sym_quoting_lit] = STATE(229), - [sym_syn_quoting_lit] = STATE(229), - [sym_unquote_splicing_lit] = STATE(229), - [sym_unquoting_lit] = STATE(229), - [aux_sym_dis_expr_repeat1] = STATE(167), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(714), - [sym_comment] = ACTIONS(714), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(672), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(672), - [sym_nil_lit] = ACTIONS(674), - [sym_bool_lit] = ACTIONS(674), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [124] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(385), - [sym_kwd_lit] = STATE(385), - [sym_str_lit] = STATE(385), - [sym_sym_lit] = STATE(385), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(385), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(385), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(385), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(385), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(385), - [sym_regex_lit] = STATE(385), - [sym_read_cond_lit] = STATE(385), - [sym_splicing_read_cond_lit] = STATE(385), - [sym_ns_map_lit] = STATE(385), - [sym_var_quoting_lit] = STATE(385), - [sym_sym_val_lit] = STATE(385), - [sym_evaling_lit] = STATE(385), - [sym_tagged_or_ctor_lit] = STATE(385), - [sym_derefing_lit] = STATE(385), - [sym_quoting_lit] = STATE(385), - [sym_syn_quoting_lit] = STATE(385), - [sym_unquote_splicing_lit] = STATE(385), - [sym_unquoting_lit] = STATE(385), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(604), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(604), - [sym_nil_lit] = ACTIONS(606), - [sym_bool_lit] = ACTIONS(606), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [125] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(288), - [sym_kwd_lit] = STATE(288), - [sym_str_lit] = STATE(288), - [sym_sym_lit] = STATE(288), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(288), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(288), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(288), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(288), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(288), - [sym_regex_lit] = STATE(288), - [sym_read_cond_lit] = STATE(288), - [sym_splicing_read_cond_lit] = STATE(288), - [sym_ns_map_lit] = STATE(288), - [sym_var_quoting_lit] = STATE(288), - [sym_sym_val_lit] = STATE(288), - [sym_evaling_lit] = STATE(288), - [sym_tagged_or_ctor_lit] = STATE(288), - [sym_derefing_lit] = STATE(288), - [sym_quoting_lit] = STATE(288), - [sym_syn_quoting_lit] = STATE(288), - [sym_unquote_splicing_lit] = STATE(288), - [sym_unquoting_lit] = STATE(288), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(736), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(736), - [sym_nil_lit] = ACTIONS(738), - [sym_bool_lit] = ACTIONS(738), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [126] = { - [sym__gap] = STATE(125), - [sym_dis_expr] = STATE(125), - [sym__form] = STATE(292), - [sym_kwd_lit] = STATE(292), - [sym_str_lit] = STATE(292), - [sym_sym_lit] = STATE(292), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(292), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(292), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(292), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(292), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(292), - [sym_regex_lit] = STATE(292), - [sym_read_cond_lit] = STATE(292), - [sym_splicing_read_cond_lit] = STATE(292), - [sym_ns_map_lit] = STATE(292), - [sym_var_quoting_lit] = STATE(292), - [sym_sym_val_lit] = STATE(292), - [sym_evaling_lit] = STATE(292), - [sym_tagged_or_ctor_lit] = STATE(292), - [sym_derefing_lit] = STATE(292), - [sym_quoting_lit] = STATE(292), - [sym_syn_quoting_lit] = STATE(292), - [sym_unquote_splicing_lit] = STATE(292), - [sym_unquoting_lit] = STATE(292), - [aux_sym_dis_expr_repeat1] = STATE(125), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(740), - [sym_comment] = ACTIONS(740), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(742), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(742), - [sym_nil_lit] = ACTIONS(744), - [sym_bool_lit] = ACTIONS(744), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [127] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(225), - [sym_kwd_lit] = STATE(225), - [sym_str_lit] = STATE(225), - [sym_sym_lit] = STATE(225), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(225), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(225), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(225), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(225), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(225), - [sym_regex_lit] = STATE(225), - [sym_read_cond_lit] = STATE(225), - [sym_splicing_read_cond_lit] = STATE(225), - [sym_ns_map_lit] = STATE(225), - [sym_var_quoting_lit] = STATE(225), - [sym_sym_val_lit] = STATE(225), - [sym_evaling_lit] = STATE(225), - [sym_tagged_or_ctor_lit] = STATE(225), - [sym_derefing_lit] = STATE(225), - [sym_quoting_lit] = STATE(225), - [sym_syn_quoting_lit] = STATE(225), - [sym_unquote_splicing_lit] = STATE(225), - [sym_unquoting_lit] = STATE(225), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(746), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(746), - [sym_nil_lit] = ACTIONS(748), - [sym_bool_lit] = ACTIONS(748), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [128] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(265), - [sym_kwd_lit] = STATE(265), - [sym_str_lit] = STATE(265), - [sym_sym_lit] = STATE(265), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(265), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(265), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(265), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(265), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(265), - [sym_regex_lit] = STATE(265), - [sym_read_cond_lit] = STATE(265), - [sym_splicing_read_cond_lit] = STATE(265), - [sym_ns_map_lit] = STATE(265), - [sym_var_quoting_lit] = STATE(265), - [sym_sym_val_lit] = STATE(265), - [sym_evaling_lit] = STATE(265), - [sym_tagged_or_ctor_lit] = STATE(265), - [sym_derefing_lit] = STATE(265), - [sym_quoting_lit] = STATE(265), - [sym_syn_quoting_lit] = STATE(265), - [sym_unquote_splicing_lit] = STATE(265), - [sym_unquoting_lit] = STATE(265), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(750), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(750), - [sym_nil_lit] = ACTIONS(752), - [sym_bool_lit] = ACTIONS(752), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [129] = { - [sym__gap] = STATE(163), - [sym_dis_expr] = STATE(163), - [sym__form] = STATE(222), - [sym_kwd_lit] = STATE(222), - [sym_str_lit] = STATE(222), - [sym_sym_lit] = STATE(222), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(222), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(222), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(222), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(222), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(222), - [sym_regex_lit] = STATE(222), - [sym_read_cond_lit] = STATE(222), - [sym_splicing_read_cond_lit] = STATE(222), - [sym_ns_map_lit] = STATE(222), - [sym_var_quoting_lit] = STATE(222), - [sym_sym_val_lit] = STATE(222), - [sym_evaling_lit] = STATE(222), - [sym_tagged_or_ctor_lit] = STATE(222), - [sym_derefing_lit] = STATE(222), - [sym_quoting_lit] = STATE(222), - [sym_syn_quoting_lit] = STATE(222), - [sym_unquote_splicing_lit] = STATE(222), - [sym_unquoting_lit] = STATE(222), - [aux_sym_dis_expr_repeat1] = STATE(163), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(754), - [sym_comment] = ACTIONS(754), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(756), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(756), - [sym_nil_lit] = ACTIONS(758), - [sym_bool_lit] = ACTIONS(758), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [130] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(300), - [sym_kwd_lit] = STATE(300), - [sym_str_lit] = STATE(300), - [sym_sym_lit] = STATE(300), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(300), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(300), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(300), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(300), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(300), - [sym_regex_lit] = STATE(300), - [sym_read_cond_lit] = STATE(300), - [sym_splicing_read_cond_lit] = STATE(300), - [sym_ns_map_lit] = STATE(300), - [sym_var_quoting_lit] = STATE(300), - [sym_sym_val_lit] = STATE(300), - [sym_evaling_lit] = STATE(300), - [sym_tagged_or_ctor_lit] = STATE(300), - [sym_derefing_lit] = STATE(300), - [sym_quoting_lit] = STATE(300), - [sym_syn_quoting_lit] = STATE(300), - [sym_unquote_splicing_lit] = STATE(300), - [sym_unquoting_lit] = STATE(300), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(760), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(760), - [sym_nil_lit] = ACTIONS(762), - [sym_bool_lit] = ACTIONS(762), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [131] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(274), - [sym_kwd_lit] = STATE(274), - [sym_str_lit] = STATE(274), - [sym_sym_lit] = STATE(274), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(274), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(274), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(274), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(274), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(274), - [sym_regex_lit] = STATE(274), - [sym_read_cond_lit] = STATE(274), - [sym_splicing_read_cond_lit] = STATE(274), - [sym_ns_map_lit] = STATE(274), - [sym_var_quoting_lit] = STATE(274), - [sym_sym_val_lit] = STATE(274), - [sym_evaling_lit] = STATE(274), - [sym_tagged_or_ctor_lit] = STATE(274), - [sym_derefing_lit] = STATE(274), - [sym_quoting_lit] = STATE(274), - [sym_syn_quoting_lit] = STATE(274), - [sym_unquote_splicing_lit] = STATE(274), - [sym_unquoting_lit] = STATE(274), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(764), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(764), - [sym_nil_lit] = ACTIONS(766), - [sym_bool_lit] = ACTIONS(766), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [132] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(250), - [sym_kwd_lit] = STATE(250), - [sym_str_lit] = STATE(250), - [sym_sym_lit] = STATE(250), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(250), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(250), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(250), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(250), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(250), - [sym_regex_lit] = STATE(250), - [sym_read_cond_lit] = STATE(250), - [sym_splicing_read_cond_lit] = STATE(250), - [sym_ns_map_lit] = STATE(250), - [sym_var_quoting_lit] = STATE(250), - [sym_sym_val_lit] = STATE(250), - [sym_evaling_lit] = STATE(250), - [sym_tagged_or_ctor_lit] = STATE(250), - [sym_derefing_lit] = STATE(250), - [sym_quoting_lit] = STATE(250), - [sym_syn_quoting_lit] = STATE(250), - [sym_unquote_splicing_lit] = STATE(250), - [sym_unquoting_lit] = STATE(250), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(768), - [sym_nil_lit] = ACTIONS(770), - [sym_bool_lit] = ACTIONS(770), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [133] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(249), - [sym_kwd_lit] = STATE(249), - [sym_str_lit] = STATE(249), - [sym_sym_lit] = STATE(249), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(249), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(249), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(249), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(249), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(249), - [sym_regex_lit] = STATE(249), - [sym_read_cond_lit] = STATE(249), - [sym_splicing_read_cond_lit] = STATE(249), - [sym_ns_map_lit] = STATE(249), - [sym_var_quoting_lit] = STATE(249), - [sym_sym_val_lit] = STATE(249), - [sym_evaling_lit] = STATE(249), - [sym_tagged_or_ctor_lit] = STATE(249), - [sym_derefing_lit] = STATE(249), - [sym_quoting_lit] = STATE(249), - [sym_syn_quoting_lit] = STATE(249), - [sym_unquote_splicing_lit] = STATE(249), - [sym_unquoting_lit] = STATE(249), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(772), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(772), - [sym_nil_lit] = ACTIONS(774), - [sym_bool_lit] = ACTIONS(774), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [134] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(243), - [sym_kwd_lit] = STATE(243), - [sym_str_lit] = STATE(243), - [sym_sym_lit] = STATE(243), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(243), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(243), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(243), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(243), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(243), - [sym_regex_lit] = STATE(243), - [sym_read_cond_lit] = STATE(243), - [sym_splicing_read_cond_lit] = STATE(243), - [sym_ns_map_lit] = STATE(243), - [sym_var_quoting_lit] = STATE(243), - [sym_sym_val_lit] = STATE(243), - [sym_evaling_lit] = STATE(243), - [sym_tagged_or_ctor_lit] = STATE(243), - [sym_derefing_lit] = STATE(243), - [sym_quoting_lit] = STATE(243), - [sym_syn_quoting_lit] = STATE(243), - [sym_unquote_splicing_lit] = STATE(243), - [sym_unquoting_lit] = STATE(243), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(776), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(776), - [sym_nil_lit] = ACTIONS(778), - [sym_bool_lit] = ACTIONS(778), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [135] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(224), - [sym_kwd_lit] = STATE(224), - [sym_str_lit] = STATE(224), - [sym_sym_lit] = STATE(224), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(224), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(224), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(224), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(224), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(224), - [sym_regex_lit] = STATE(224), - [sym_read_cond_lit] = STATE(224), - [sym_splicing_read_cond_lit] = STATE(224), - [sym_ns_map_lit] = STATE(224), - [sym_var_quoting_lit] = STATE(224), - [sym_sym_val_lit] = STATE(224), - [sym_evaling_lit] = STATE(224), - [sym_tagged_or_ctor_lit] = STATE(224), - [sym_derefing_lit] = STATE(224), - [sym_quoting_lit] = STATE(224), - [sym_syn_quoting_lit] = STATE(224), - [sym_unquote_splicing_lit] = STATE(224), - [sym_unquoting_lit] = STATE(224), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(780), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(780), - [sym_nil_lit] = ACTIONS(782), - [sym_bool_lit] = ACTIONS(782), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [136] = { - [sym__gap] = STATE(127), - [sym_dis_expr] = STATE(127), - [sym__form] = STATE(222), - [sym_kwd_lit] = STATE(222), - [sym_str_lit] = STATE(222), - [sym_sym_lit] = STATE(222), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(222), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(222), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(222), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(222), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(222), - [sym_regex_lit] = STATE(222), - [sym_read_cond_lit] = STATE(222), - [sym_splicing_read_cond_lit] = STATE(222), - [sym_ns_map_lit] = STATE(222), - [sym_var_quoting_lit] = STATE(222), - [sym_sym_val_lit] = STATE(222), - [sym_evaling_lit] = STATE(222), - [sym_tagged_or_ctor_lit] = STATE(222), - [sym_derefing_lit] = STATE(222), - [sym_quoting_lit] = STATE(222), - [sym_syn_quoting_lit] = STATE(222), - [sym_unquote_splicing_lit] = STATE(222), - [sym_unquoting_lit] = STATE(222), - [aux_sym_dis_expr_repeat1] = STATE(127), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(784), - [sym_comment] = ACTIONS(784), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(756), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(756), - [sym_nil_lit] = ACTIONS(758), - [sym_bool_lit] = ACTIONS(758), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [137] = { - [sym__gap] = STATE(128), - [sym_dis_expr] = STATE(128), - [sym__form] = STATE(298), - [sym_kwd_lit] = STATE(298), - [sym_str_lit] = STATE(298), - [sym_sym_lit] = STATE(298), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(298), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(298), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(298), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(298), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(298), - [sym_regex_lit] = STATE(298), - [sym_read_cond_lit] = STATE(298), - [sym_splicing_read_cond_lit] = STATE(298), - [sym_ns_map_lit] = STATE(298), - [sym_var_quoting_lit] = STATE(298), - [sym_sym_val_lit] = STATE(298), - [sym_evaling_lit] = STATE(298), - [sym_tagged_or_ctor_lit] = STATE(298), - [sym_derefing_lit] = STATE(298), - [sym_quoting_lit] = STATE(298), - [sym_syn_quoting_lit] = STATE(298), - [sym_unquote_splicing_lit] = STATE(298), - [sym_unquoting_lit] = STATE(298), - [aux_sym_dis_expr_repeat1] = STATE(128), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(786), - [sym_comment] = ACTIONS(786), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(698), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(698), - [sym_nil_lit] = ACTIONS(700), - [sym_bool_lit] = ACTIONS(700), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [138] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(224), - [sym_kwd_lit] = STATE(224), - [sym_str_lit] = STATE(224), - [sym_sym_lit] = STATE(224), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(224), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(224), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(224), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(224), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(224), - [sym_regex_lit] = STATE(224), - [sym_read_cond_lit] = STATE(224), - [sym_splicing_read_cond_lit] = STATE(224), - [sym_ns_map_lit] = STATE(224), - [sym_var_quoting_lit] = STATE(224), - [sym_sym_val_lit] = STATE(224), - [sym_evaling_lit] = STATE(224), - [sym_tagged_or_ctor_lit] = STATE(224), - [sym_derefing_lit] = STATE(224), - [sym_quoting_lit] = STATE(224), - [sym_syn_quoting_lit] = STATE(224), - [sym_unquote_splicing_lit] = STATE(224), - [sym_unquoting_lit] = STATE(224), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(780), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(780), - [sym_nil_lit] = ACTIONS(782), - [sym_bool_lit] = ACTIONS(782), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [139] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(297), - [sym_kwd_lit] = STATE(297), - [sym_str_lit] = STATE(297), - [sym_sym_lit] = STATE(297), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(297), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(297), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(297), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(297), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(297), - [sym_regex_lit] = STATE(297), - [sym_read_cond_lit] = STATE(297), - [sym_splicing_read_cond_lit] = STATE(297), - [sym_ns_map_lit] = STATE(297), - [sym_var_quoting_lit] = STATE(297), - [sym_sym_val_lit] = STATE(297), - [sym_evaling_lit] = STATE(297), - [sym_tagged_or_ctor_lit] = STATE(297), - [sym_derefing_lit] = STATE(297), - [sym_quoting_lit] = STATE(297), - [sym_syn_quoting_lit] = STATE(297), - [sym_unquote_splicing_lit] = STATE(297), - [sym_unquoting_lit] = STATE(297), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(692), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(692), - [sym_nil_lit] = ACTIONS(694), - [sym_bool_lit] = ACTIONS(694), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [140] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(411), - [sym_kwd_lit] = STATE(411), - [sym_str_lit] = STATE(411), - [sym_sym_lit] = STATE(411), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(411), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(411), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(411), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(411), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(411), - [sym_regex_lit] = STATE(411), - [sym_read_cond_lit] = STATE(411), - [sym_splicing_read_cond_lit] = STATE(411), - [sym_ns_map_lit] = STATE(411), - [sym_var_quoting_lit] = STATE(411), - [sym_sym_val_lit] = STATE(411), - [sym_evaling_lit] = STATE(411), - [sym_tagged_or_ctor_lit] = STATE(411), - [sym_derefing_lit] = STATE(411), - [sym_quoting_lit] = STATE(411), - [sym_syn_quoting_lit] = STATE(411), - [sym_unquote_splicing_lit] = STATE(411), - [sym_unquoting_lit] = STATE(411), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(596), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(596), - [sym_nil_lit] = ACTIONS(598), - [sym_bool_lit] = ACTIONS(598), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [141] = { - [sym__gap] = STATE(130), - [sym_dis_expr] = STATE(130), - [sym__form] = STATE(263), - [sym_kwd_lit] = STATE(263), - [sym_str_lit] = STATE(263), - [sym_sym_lit] = STATE(263), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(263), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(263), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(263), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(263), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(263), - [sym_regex_lit] = STATE(263), - [sym_read_cond_lit] = STATE(263), - [sym_splicing_read_cond_lit] = STATE(263), - [sym_ns_map_lit] = STATE(263), - [sym_var_quoting_lit] = STATE(263), - [sym_sym_val_lit] = STATE(263), - [sym_evaling_lit] = STATE(263), - [sym_tagged_or_ctor_lit] = STATE(263), - [sym_derefing_lit] = STATE(263), - [sym_quoting_lit] = STATE(263), - [sym_syn_quoting_lit] = STATE(263), - [sym_unquote_splicing_lit] = STATE(263), - [sym_unquoting_lit] = STATE(263), - [aux_sym_dis_expr_repeat1] = STATE(130), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(788), - [sym_comment] = ACTIONS(788), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(652), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(652), - [sym_nil_lit] = ACTIONS(654), - [sym_bool_lit] = ACTIONS(654), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [142] = { - [sym__gap] = STATE(131), - [sym_dis_expr] = STATE(131), - [sym__form] = STATE(291), - [sym_kwd_lit] = STATE(291), - [sym_str_lit] = STATE(291), - [sym_sym_lit] = STATE(291), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(291), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(291), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(291), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(291), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(291), - [sym_regex_lit] = STATE(291), - [sym_read_cond_lit] = STATE(291), - [sym_splicing_read_cond_lit] = STATE(291), - [sym_ns_map_lit] = STATE(291), - [sym_var_quoting_lit] = STATE(291), - [sym_sym_val_lit] = STATE(291), - [sym_evaling_lit] = STATE(291), - [sym_tagged_or_ctor_lit] = STATE(291), - [sym_derefing_lit] = STATE(291), - [sym_quoting_lit] = STATE(291), - [sym_syn_quoting_lit] = STATE(291), - [sym_unquote_splicing_lit] = STATE(291), - [sym_unquoting_lit] = STATE(291), - [aux_sym_dis_expr_repeat1] = STATE(131), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(790), - [sym_comment] = ACTIONS(790), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(646), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(646), - [sym_nil_lit] = ACTIONS(648), - [sym_bool_lit] = ACTIONS(648), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [143] = { - [sym__gap] = STATE(132), - [sym_dis_expr] = STATE(132), - [sym__form] = STATE(290), - [sym_kwd_lit] = STATE(290), - [sym_str_lit] = STATE(290), - [sym_sym_lit] = STATE(290), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(290), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(290), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(290), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(290), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(290), - [sym_regex_lit] = STATE(290), - [sym_read_cond_lit] = STATE(290), - [sym_splicing_read_cond_lit] = STATE(290), - [sym_ns_map_lit] = STATE(290), - [sym_var_quoting_lit] = STATE(290), - [sym_sym_val_lit] = STATE(290), - [sym_evaling_lit] = STATE(290), - [sym_tagged_or_ctor_lit] = STATE(290), - [sym_derefing_lit] = STATE(290), - [sym_quoting_lit] = STATE(290), - [sym_syn_quoting_lit] = STATE(290), - [sym_unquote_splicing_lit] = STATE(290), - [sym_unquoting_lit] = STATE(290), - [aux_sym_dis_expr_repeat1] = STATE(132), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(792), - [sym_comment] = ACTIONS(792), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(640), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(640), - [sym_nil_lit] = ACTIONS(642), - [sym_bool_lit] = ACTIONS(642), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [144] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(243), - [sym_kwd_lit] = STATE(243), - [sym_str_lit] = STATE(243), - [sym_sym_lit] = STATE(243), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(243), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(243), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(243), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(243), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(243), - [sym_regex_lit] = STATE(243), - [sym_read_cond_lit] = STATE(243), - [sym_splicing_read_cond_lit] = STATE(243), - [sym_ns_map_lit] = STATE(243), - [sym_var_quoting_lit] = STATE(243), - [sym_sym_val_lit] = STATE(243), - [sym_evaling_lit] = STATE(243), - [sym_tagged_or_ctor_lit] = STATE(243), - [sym_derefing_lit] = STATE(243), - [sym_quoting_lit] = STATE(243), - [sym_syn_quoting_lit] = STATE(243), - [sym_unquote_splicing_lit] = STATE(243), - [sym_unquoting_lit] = STATE(243), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(776), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(776), - [sym_nil_lit] = ACTIONS(778), - [sym_bool_lit] = ACTIONS(778), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [145] = { - [sym__gap] = STATE(133), - [sym_dis_expr] = STATE(133), - [sym__form] = STATE(289), - [sym_kwd_lit] = STATE(289), - [sym_str_lit] = STATE(289), - [sym_sym_lit] = STATE(289), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(289), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(289), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(289), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(289), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(289), - [sym_regex_lit] = STATE(289), - [sym_read_cond_lit] = STATE(289), - [sym_splicing_read_cond_lit] = STATE(289), - [sym_ns_map_lit] = STATE(289), - [sym_var_quoting_lit] = STATE(289), - [sym_sym_val_lit] = STATE(289), - [sym_evaling_lit] = STATE(289), - [sym_tagged_or_ctor_lit] = STATE(289), - [sym_derefing_lit] = STATE(289), - [sym_quoting_lit] = STATE(289), - [sym_syn_quoting_lit] = STATE(289), - [sym_unquote_splicing_lit] = STATE(289), - [sym_unquoting_lit] = STATE(289), - [aux_sym_dis_expr_repeat1] = STATE(133), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(794), - [sym_comment] = ACTIONS(794), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(634), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(634), - [sym_nil_lit] = ACTIONS(636), - [sym_bool_lit] = ACTIONS(636), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [146] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(249), - [sym_kwd_lit] = STATE(249), - [sym_str_lit] = STATE(249), - [sym_sym_lit] = STATE(249), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(249), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(249), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(249), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(249), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(249), - [sym_regex_lit] = STATE(249), - [sym_read_cond_lit] = STATE(249), - [sym_splicing_read_cond_lit] = STATE(249), - [sym_ns_map_lit] = STATE(249), - [sym_var_quoting_lit] = STATE(249), - [sym_sym_val_lit] = STATE(249), - [sym_evaling_lit] = STATE(249), - [sym_tagged_or_ctor_lit] = STATE(249), - [sym_derefing_lit] = STATE(249), - [sym_quoting_lit] = STATE(249), - [sym_syn_quoting_lit] = STATE(249), - [sym_unquote_splicing_lit] = STATE(249), - [sym_unquoting_lit] = STATE(249), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(772), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(772), - [sym_nil_lit] = ACTIONS(774), - [sym_bool_lit] = ACTIONS(774), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [147] = { - [sym__gap] = STATE(134), - [sym_dis_expr] = STATE(134), - [sym__form] = STATE(287), - [sym_kwd_lit] = STATE(287), - [sym_str_lit] = STATE(287), - [sym_sym_lit] = STATE(287), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(287), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(287), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(287), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(287), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(287), - [sym_regex_lit] = STATE(287), - [sym_read_cond_lit] = STATE(287), - [sym_splicing_read_cond_lit] = STATE(287), - [sym_ns_map_lit] = STATE(287), - [sym_var_quoting_lit] = STATE(287), - [sym_sym_val_lit] = STATE(287), - [sym_evaling_lit] = STATE(287), - [sym_tagged_or_ctor_lit] = STATE(287), - [sym_derefing_lit] = STATE(287), - [sym_quoting_lit] = STATE(287), - [sym_syn_quoting_lit] = STATE(287), - [sym_unquote_splicing_lit] = STATE(287), - [sym_unquoting_lit] = STATE(287), - [aux_sym_dis_expr_repeat1] = STATE(134), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(796), - [sym_comment] = ACTIONS(796), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(628), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(628), - [sym_nil_lit] = ACTIONS(630), - [sym_bool_lit] = ACTIONS(630), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [148] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(250), - [sym_kwd_lit] = STATE(250), - [sym_str_lit] = STATE(250), - [sym_sym_lit] = STATE(250), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(250), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(250), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(250), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(250), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(250), - [sym_regex_lit] = STATE(250), - [sym_read_cond_lit] = STATE(250), - [sym_splicing_read_cond_lit] = STATE(250), - [sym_ns_map_lit] = STATE(250), - [sym_var_quoting_lit] = STATE(250), - [sym_sym_val_lit] = STATE(250), - [sym_evaling_lit] = STATE(250), - [sym_tagged_or_ctor_lit] = STATE(250), - [sym_derefing_lit] = STATE(250), - [sym_quoting_lit] = STATE(250), - [sym_syn_quoting_lit] = STATE(250), - [sym_unquote_splicing_lit] = STATE(250), - [sym_unquoting_lit] = STATE(250), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(768), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(768), - [sym_nil_lit] = ACTIONS(770), - [sym_bool_lit] = ACTIONS(770), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [149] = { - [sym__gap] = STATE(135), - [sym_dis_expr] = STATE(135), - [sym__form] = STATE(283), - [sym_kwd_lit] = STATE(283), - [sym_str_lit] = STATE(283), - [sym_sym_lit] = STATE(283), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(283), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(283), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(283), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(283), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(283), - [sym_regex_lit] = STATE(283), - [sym_read_cond_lit] = STATE(283), - [sym_splicing_read_cond_lit] = STATE(283), - [sym_ns_map_lit] = STATE(283), - [sym_var_quoting_lit] = STATE(283), - [sym_sym_val_lit] = STATE(283), - [sym_evaling_lit] = STATE(283), - [sym_tagged_or_ctor_lit] = STATE(283), - [sym_derefing_lit] = STATE(283), - [sym_quoting_lit] = STATE(283), - [sym_syn_quoting_lit] = STATE(283), - [sym_unquote_splicing_lit] = STATE(283), - [sym_unquoting_lit] = STATE(283), - [aux_sym_dis_expr_repeat1] = STATE(135), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(798), - [sym_comment] = ACTIONS(798), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(622), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(622), - [sym_nil_lit] = ACTIONS(624), - [sym_bool_lit] = ACTIONS(624), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [150] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(274), - [sym_kwd_lit] = STATE(274), - [sym_str_lit] = STATE(274), - [sym_sym_lit] = STATE(274), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(274), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(274), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(274), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(274), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(274), - [sym_regex_lit] = STATE(274), - [sym_read_cond_lit] = STATE(274), - [sym_splicing_read_cond_lit] = STATE(274), - [sym_ns_map_lit] = STATE(274), - [sym_var_quoting_lit] = STATE(274), - [sym_sym_val_lit] = STATE(274), - [sym_evaling_lit] = STATE(274), - [sym_tagged_or_ctor_lit] = STATE(274), - [sym_derefing_lit] = STATE(274), - [sym_quoting_lit] = STATE(274), - [sym_syn_quoting_lit] = STATE(274), - [sym_unquote_splicing_lit] = STATE(274), - [sym_unquoting_lit] = STATE(274), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(764), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(764), - [sym_nil_lit] = ACTIONS(766), - [sym_bool_lit] = ACTIONS(766), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [151] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(278), - [sym_kwd_lit] = STATE(278), - [sym_str_lit] = STATE(278), - [sym_sym_lit] = STATE(278), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(278), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(278), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(278), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(278), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(278), - [sym_regex_lit] = STATE(278), - [sym_read_cond_lit] = STATE(278), - [sym_splicing_read_cond_lit] = STATE(278), - [sym_ns_map_lit] = STATE(278), - [sym_var_quoting_lit] = STATE(278), - [sym_sym_val_lit] = STATE(278), - [sym_evaling_lit] = STATE(278), - [sym_tagged_or_ctor_lit] = STATE(278), - [sym_derefing_lit] = STATE(278), - [sym_quoting_lit] = STATE(278), - [sym_syn_quoting_lit] = STATE(278), - [sym_unquote_splicing_lit] = STATE(278), - [sym_unquoting_lit] = STATE(278), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(600), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(600), - [sym_nil_lit] = ACTIONS(602), - [sym_bool_lit] = ACTIONS(602), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [152] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(300), - [sym_kwd_lit] = STATE(300), - [sym_str_lit] = STATE(300), - [sym_sym_lit] = STATE(300), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(300), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(300), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(300), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(300), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(300), - [sym_regex_lit] = STATE(300), - [sym_read_cond_lit] = STATE(300), - [sym_splicing_read_cond_lit] = STATE(300), - [sym_ns_map_lit] = STATE(300), - [sym_var_quoting_lit] = STATE(300), - [sym_sym_val_lit] = STATE(300), - [sym_evaling_lit] = STATE(300), - [sym_tagged_or_ctor_lit] = STATE(300), - [sym_derefing_lit] = STATE(300), - [sym_quoting_lit] = STATE(300), - [sym_syn_quoting_lit] = STATE(300), - [sym_unquote_splicing_lit] = STATE(300), - [sym_unquoting_lit] = STATE(300), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(760), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(760), - [sym_nil_lit] = ACTIONS(762), - [sym_bool_lit] = ACTIONS(762), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [153] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(277), - [sym_kwd_lit] = STATE(277), - [sym_str_lit] = STATE(277), - [sym_sym_lit] = STATE(277), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(277), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(277), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(277), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(277), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(277), - [sym_regex_lit] = STATE(277), - [sym_read_cond_lit] = STATE(277), - [sym_splicing_read_cond_lit] = STATE(277), - [sym_ns_map_lit] = STATE(277), - [sym_var_quoting_lit] = STATE(277), - [sym_sym_val_lit] = STATE(277), - [sym_evaling_lit] = STATE(277), - [sym_tagged_or_ctor_lit] = STATE(277), - [sym_derefing_lit] = STATE(277), - [sym_quoting_lit] = STATE(277), - [sym_syn_quoting_lit] = STATE(277), - [sym_unquote_splicing_lit] = STATE(277), - [sym_unquoting_lit] = STATE(277), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(592), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(592), - [sym_nil_lit] = ACTIONS(594), - [sym_bool_lit] = ACTIONS(594), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [154] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(214), - [sym_kwd_lit] = STATE(214), - [sym_str_lit] = STATE(214), - [sym_sym_lit] = STATE(214), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(214), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(214), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(214), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(214), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(214), - [sym_regex_lit] = STATE(214), - [sym_read_cond_lit] = STATE(214), - [sym_splicing_read_cond_lit] = STATE(214), - [sym_ns_map_lit] = STATE(214), - [sym_var_quoting_lit] = STATE(214), - [sym_sym_val_lit] = STATE(214), - [sym_evaling_lit] = STATE(214), - [sym_tagged_or_ctor_lit] = STATE(214), - [sym_derefing_lit] = STATE(214), - [sym_quoting_lit] = STATE(214), - [sym_syn_quoting_lit] = STATE(214), - [sym_unquote_splicing_lit] = STATE(214), - [sym_unquoting_lit] = STATE(214), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(584), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(584), - [sym_nil_lit] = ACTIONS(586), - [sym_bool_lit] = ACTIONS(586), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [155] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(276), - [sym_kwd_lit] = STATE(276), - [sym_str_lit] = STATE(276), - [sym_sym_lit] = STATE(276), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(276), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(276), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(276), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(276), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(276), - [sym_regex_lit] = STATE(276), - [sym_read_cond_lit] = STATE(276), - [sym_splicing_read_cond_lit] = STATE(276), - [sym_ns_map_lit] = STATE(276), - [sym_var_quoting_lit] = STATE(276), - [sym_sym_val_lit] = STATE(276), - [sym_evaling_lit] = STATE(276), - [sym_tagged_or_ctor_lit] = STATE(276), - [sym_derefing_lit] = STATE(276), - [sym_quoting_lit] = STATE(276), - [sym_syn_quoting_lit] = STATE(276), - [sym_unquote_splicing_lit] = STATE(276), - [sym_unquoting_lit] = STATE(276), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(576), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(576), - [sym_nil_lit] = ACTIONS(578), - [sym_bool_lit] = ACTIONS(578), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [156] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(275), - [sym_kwd_lit] = STATE(275), - [sym_str_lit] = STATE(275), - [sym_sym_lit] = STATE(275), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(275), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(275), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(275), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(275), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(275), - [sym_regex_lit] = STATE(275), - [sym_read_cond_lit] = STATE(275), - [sym_splicing_read_cond_lit] = STATE(275), - [sym_ns_map_lit] = STATE(275), - [sym_var_quoting_lit] = STATE(275), - [sym_sym_val_lit] = STATE(275), - [sym_evaling_lit] = STATE(275), - [sym_tagged_or_ctor_lit] = STATE(275), - [sym_derefing_lit] = STATE(275), - [sym_quoting_lit] = STATE(275), - [sym_syn_quoting_lit] = STATE(275), - [sym_unquote_splicing_lit] = STATE(275), - [sym_unquoting_lit] = STATE(275), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(566), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(566), - [sym_nil_lit] = ACTIONS(568), - [sym_bool_lit] = ACTIONS(568), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [157] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(271), - [sym_kwd_lit] = STATE(271), - [sym_str_lit] = STATE(271), - [sym_sym_lit] = STATE(271), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(271), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(271), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(271), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(271), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(271), - [sym_regex_lit] = STATE(271), - [sym_read_cond_lit] = STATE(271), - [sym_splicing_read_cond_lit] = STATE(271), - [sym_ns_map_lit] = STATE(271), - [sym_var_quoting_lit] = STATE(271), - [sym_sym_val_lit] = STATE(271), - [sym_evaling_lit] = STATE(271), - [sym_tagged_or_ctor_lit] = STATE(271), - [sym_derefing_lit] = STATE(271), - [sym_quoting_lit] = STATE(271), - [sym_syn_quoting_lit] = STATE(271), - [sym_unquote_splicing_lit] = STATE(271), - [sym_unquoting_lit] = STATE(271), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(540), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(540), - [sym_nil_lit] = ACTIONS(542), - [sym_bool_lit] = ACTIONS(542), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [158] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(265), - [sym_kwd_lit] = STATE(265), - [sym_str_lit] = STATE(265), - [sym_sym_lit] = STATE(265), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(265), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(265), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(265), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(265), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(265), - [sym_regex_lit] = STATE(265), - [sym_read_cond_lit] = STATE(265), - [sym_splicing_read_cond_lit] = STATE(265), - [sym_ns_map_lit] = STATE(265), - [sym_var_quoting_lit] = STATE(265), - [sym_sym_val_lit] = STATE(265), - [sym_evaling_lit] = STATE(265), - [sym_tagged_or_ctor_lit] = STATE(265), - [sym_derefing_lit] = STATE(265), - [sym_quoting_lit] = STATE(265), - [sym_syn_quoting_lit] = STATE(265), - [sym_unquote_splicing_lit] = STATE(265), - [sym_unquoting_lit] = STATE(265), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(750), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(750), - [sym_nil_lit] = ACTIONS(752), - [sym_bool_lit] = ACTIONS(752), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [159] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(270), - [sym_kwd_lit] = STATE(270), - [sym_str_lit] = STATE(270), - [sym_sym_lit] = STATE(270), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(270), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(270), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(270), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(270), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(270), - [sym_regex_lit] = STATE(270), - [sym_read_cond_lit] = STATE(270), - [sym_splicing_read_cond_lit] = STATE(270), - [sym_ns_map_lit] = STATE(270), - [sym_var_quoting_lit] = STATE(270), - [sym_sym_val_lit] = STATE(270), - [sym_evaling_lit] = STATE(270), - [sym_tagged_or_ctor_lit] = STATE(270), - [sym_derefing_lit] = STATE(270), - [sym_quoting_lit] = STATE(270), - [sym_syn_quoting_lit] = STATE(270), - [sym_unquote_splicing_lit] = STATE(270), - [sym_unquoting_lit] = STATE(270), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(536), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(536), - [sym_nil_lit] = ACTIONS(538), - [sym_bool_lit] = ACTIONS(538), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [160] = { - [sym__gap] = STATE(139), - [sym_dis_expr] = STATE(139), - [sym__form] = STATE(267), - [sym_kwd_lit] = STATE(267), - [sym_str_lit] = STATE(267), - [sym_sym_lit] = STATE(267), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(267), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(267), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(267), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(267), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(267), - [sym_regex_lit] = STATE(267), - [sym_read_cond_lit] = STATE(267), - [sym_splicing_read_cond_lit] = STATE(267), - [sym_ns_map_lit] = STATE(267), - [sym_var_quoting_lit] = STATE(267), - [sym_sym_val_lit] = STATE(267), - [sym_evaling_lit] = STATE(267), - [sym_tagged_or_ctor_lit] = STATE(267), - [sym_derefing_lit] = STATE(267), - [sym_quoting_lit] = STATE(267), - [sym_syn_quoting_lit] = STATE(267), - [sym_unquote_splicing_lit] = STATE(267), - [sym_unquoting_lit] = STATE(267), - [aux_sym_dis_expr_repeat1] = STATE(139), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(800), - [sym_comment] = ACTIONS(800), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(310), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(310), - [sym_nil_lit] = ACTIONS(312), - [sym_bool_lit] = ACTIONS(312), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [161] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(327), - [sym_kwd_lit] = STATE(327), - [sym_str_lit] = STATE(327), - [sym_sym_lit] = STATE(327), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(327), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(327), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(327), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(327), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(327), - [sym_regex_lit] = STATE(327), - [sym_read_cond_lit] = STATE(327), - [sym_splicing_read_cond_lit] = STATE(327), - [sym_ns_map_lit] = STATE(327), - [sym_var_quoting_lit] = STATE(327), - [sym_sym_val_lit] = STATE(327), - [sym_evaling_lit] = STATE(327), - [sym_tagged_or_ctor_lit] = STATE(327), - [sym_derefing_lit] = STATE(327), - [sym_quoting_lit] = STATE(327), - [sym_syn_quoting_lit] = STATE(327), - [sym_unquote_splicing_lit] = STATE(327), - [sym_unquoting_lit] = STATE(327), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(588), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(588), - [sym_nil_lit] = ACTIONS(590), - [sym_bool_lit] = ACTIONS(590), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [162] = { - [sym__gap] = STATE(46), - [sym_dis_expr] = STATE(46), - [sym__form] = STATE(363), - [sym_kwd_lit] = STATE(363), - [sym_str_lit] = STATE(363), - [sym_sym_lit] = STATE(363), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(363), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(363), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(363), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(363), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(363), - [sym_regex_lit] = STATE(363), - [sym_read_cond_lit] = STATE(363), - [sym_splicing_read_cond_lit] = STATE(363), - [sym_ns_map_lit] = STATE(363), - [sym_var_quoting_lit] = STATE(363), - [sym_sym_val_lit] = STATE(363), - [sym_evaling_lit] = STATE(363), - [sym_tagged_or_ctor_lit] = STATE(363), - [sym_derefing_lit] = STATE(363), - [sym_quoting_lit] = STATE(363), - [sym_syn_quoting_lit] = STATE(363), - [sym_unquote_splicing_lit] = STATE(363), - [sym_unquoting_lit] = STATE(363), - [aux_sym_dis_expr_repeat1] = STATE(46), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(802), - [sym_comment] = ACTIONS(802), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(546), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(546), - [sym_nil_lit] = ACTIONS(548), - [sym_bool_lit] = ACTIONS(548), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [163] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(225), - [sym_kwd_lit] = STATE(225), - [sym_str_lit] = STATE(225), - [sym_sym_lit] = STATE(225), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(225), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(225), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(225), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(225), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(225), - [sym_regex_lit] = STATE(225), - [sym_read_cond_lit] = STATE(225), - [sym_splicing_read_cond_lit] = STATE(225), - [sym_ns_map_lit] = STATE(225), - [sym_var_quoting_lit] = STATE(225), - [sym_sym_val_lit] = STATE(225), - [sym_evaling_lit] = STATE(225), - [sym_tagged_or_ctor_lit] = STATE(225), - [sym_derefing_lit] = STATE(225), - [sym_quoting_lit] = STATE(225), - [sym_syn_quoting_lit] = STATE(225), - [sym_unquote_splicing_lit] = STATE(225), - [sym_unquoting_lit] = STATE(225), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(746), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(746), - [sym_nil_lit] = ACTIONS(748), - [sym_bool_lit] = ACTIONS(748), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [164] = { - [sym__gap] = STATE(44), - [sym_dis_expr] = STATE(44), - [sym__form] = STATE(361), - [sym_kwd_lit] = STATE(361), - [sym_str_lit] = STATE(361), - [sym_sym_lit] = STATE(361), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(361), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(361), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(361), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(361), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(361), - [sym_regex_lit] = STATE(361), - [sym_read_cond_lit] = STATE(361), - [sym_splicing_read_cond_lit] = STATE(361), - [sym_ns_map_lit] = STATE(361), - [sym_var_quoting_lit] = STATE(361), - [sym_sym_val_lit] = STATE(361), - [sym_evaling_lit] = STATE(361), - [sym_tagged_or_ctor_lit] = STATE(361), - [sym_derefing_lit] = STATE(361), - [sym_quoting_lit] = STATE(361), - [sym_syn_quoting_lit] = STATE(361), - [sym_unquote_splicing_lit] = STATE(361), - [sym_unquoting_lit] = STATE(361), - [aux_sym_dis_expr_repeat1] = STATE(44), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(804), - [sym_comment] = ACTIONS(804), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(552), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(552), - [sym_nil_lit] = ACTIONS(554), - [sym_bool_lit] = ACTIONS(554), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [165] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(329), - [sym_kwd_lit] = STATE(329), - [sym_str_lit] = STATE(329), - [sym_sym_lit] = STATE(329), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(329), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(329), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(329), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(329), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(329), - [sym_regex_lit] = STATE(329), - [sym_read_cond_lit] = STATE(329), - [sym_splicing_read_cond_lit] = STATE(329), - [sym_ns_map_lit] = STATE(329), - [sym_var_quoting_lit] = STATE(329), - [sym_sym_val_lit] = STATE(329), - [sym_evaling_lit] = STATE(329), - [sym_tagged_or_ctor_lit] = STATE(329), - [sym_derefing_lit] = STATE(329), - [sym_quoting_lit] = STATE(329), - [sym_syn_quoting_lit] = STATE(329), - [sym_unquote_splicing_lit] = STATE(329), - [sym_unquoting_lit] = STATE(329), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(580), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(580), - [sym_nil_lit] = ACTIONS(582), - [sym_bool_lit] = ACTIONS(582), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [166] = { - [sym__gap] = STATE(183), - [sym_dis_expr] = STATE(183), - [sym__form] = STATE(292), - [sym_kwd_lit] = STATE(292), - [sym_str_lit] = STATE(292), - [sym_sym_lit] = STATE(292), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(292), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(292), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(292), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(292), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(292), - [sym_regex_lit] = STATE(292), - [sym_read_cond_lit] = STATE(292), - [sym_splicing_read_cond_lit] = STATE(292), - [sym_ns_map_lit] = STATE(292), - [sym_var_quoting_lit] = STATE(292), - [sym_sym_val_lit] = STATE(292), - [sym_evaling_lit] = STATE(292), - [sym_tagged_or_ctor_lit] = STATE(292), - [sym_derefing_lit] = STATE(292), - [sym_quoting_lit] = STATE(292), - [sym_syn_quoting_lit] = STATE(292), - [sym_unquote_splicing_lit] = STATE(292), - [sym_unquoting_lit] = STATE(292), - [aux_sym_dis_expr_repeat1] = STATE(183), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(806), - [sym_comment] = ACTIONS(806), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(742), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(742), - [sym_nil_lit] = ACTIONS(744), - [sym_bool_lit] = ACTIONS(744), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [167] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(257), - [sym_kwd_lit] = STATE(257), - [sym_str_lit] = STATE(257), - [sym_sym_lit] = STATE(257), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(257), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(257), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(257), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(257), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(257), - [sym_regex_lit] = STATE(257), - [sym_read_cond_lit] = STATE(257), - [sym_splicing_read_cond_lit] = STATE(257), - [sym_ns_map_lit] = STATE(257), - [sym_var_quoting_lit] = STATE(257), - [sym_sym_val_lit] = STATE(257), - [sym_evaling_lit] = STATE(257), - [sym_tagged_or_ctor_lit] = STATE(257), - [sym_derefing_lit] = STATE(257), - [sym_quoting_lit] = STATE(257), - [sym_syn_quoting_lit] = STATE(257), - [sym_unquote_splicing_lit] = STATE(257), - [sym_unquoting_lit] = STATE(257), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(422), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(422), - [sym_nil_lit] = ACTIONS(424), - [sym_bool_lit] = ACTIONS(424), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [168] = { - [sym__gap] = STATE(151), - [sym_dis_expr] = STATE(151), - [sym__form] = STATE(248), - [sym_kwd_lit] = STATE(248), - [sym_str_lit] = STATE(248), - [sym_sym_lit] = STATE(248), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(248), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(248), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(248), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(248), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(248), - [sym_regex_lit] = STATE(248), - [sym_read_cond_lit] = STATE(248), - [sym_splicing_read_cond_lit] = STATE(248), - [sym_ns_map_lit] = STATE(248), - [sym_var_quoting_lit] = STATE(248), - [sym_sym_val_lit] = STATE(248), - [sym_evaling_lit] = STATE(248), - [sym_tagged_or_ctor_lit] = STATE(248), - [sym_derefing_lit] = STATE(248), - [sym_quoting_lit] = STATE(248), - [sym_syn_quoting_lit] = STATE(248), - [sym_unquote_splicing_lit] = STATE(248), - [sym_unquoting_lit] = STATE(248), - [aux_sym_dis_expr_repeat1] = STATE(151), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(808), - [sym_comment] = ACTIONS(808), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(346), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(346), - [sym_nil_lit] = ACTIONS(348), - [sym_bool_lit] = ACTIONS(348), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [169] = { - [sym__gap] = STATE(153), - [sym_dis_expr] = STATE(153), - [sym__form] = STATE(247), - [sym_kwd_lit] = STATE(247), - [sym_str_lit] = STATE(247), - [sym_sym_lit] = STATE(247), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(247), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(247), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(247), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(247), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(247), - [sym_regex_lit] = STATE(247), - [sym_read_cond_lit] = STATE(247), - [sym_splicing_read_cond_lit] = STATE(247), - [sym_ns_map_lit] = STATE(247), - [sym_var_quoting_lit] = STATE(247), - [sym_sym_val_lit] = STATE(247), - [sym_evaling_lit] = STATE(247), - [sym_tagged_or_ctor_lit] = STATE(247), - [sym_derefing_lit] = STATE(247), - [sym_quoting_lit] = STATE(247), - [sym_syn_quoting_lit] = STATE(247), - [sym_unquote_splicing_lit] = STATE(247), - [sym_unquoting_lit] = STATE(247), - [aux_sym_dis_expr_repeat1] = STATE(153), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(810), - [sym_comment] = ACTIONS(810), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(340), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(340), - [sym_nil_lit] = ACTIONS(342), - [sym_bool_lit] = ACTIONS(342), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [170] = { - [sym__gap] = STATE(154), - [sym_dis_expr] = STATE(154), - [sym__form] = STATE(246), - [sym_kwd_lit] = STATE(246), - [sym_str_lit] = STATE(246), - [sym_sym_lit] = STATE(246), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(246), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(246), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(246), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(246), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(246), - [sym_regex_lit] = STATE(246), - [sym_read_cond_lit] = STATE(246), - [sym_splicing_read_cond_lit] = STATE(246), - [sym_ns_map_lit] = STATE(246), - [sym_var_quoting_lit] = STATE(246), - [sym_sym_val_lit] = STATE(246), - [sym_evaling_lit] = STATE(246), - [sym_tagged_or_ctor_lit] = STATE(246), - [sym_derefing_lit] = STATE(246), - [sym_quoting_lit] = STATE(246), - [sym_syn_quoting_lit] = STATE(246), - [sym_unquote_splicing_lit] = STATE(246), - [sym_unquoting_lit] = STATE(246), - [aux_sym_dis_expr_repeat1] = STATE(154), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(812), - [sym_comment] = ACTIONS(812), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(334), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(334), - [sym_nil_lit] = ACTIONS(336), - [sym_bool_lit] = ACTIONS(336), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [171] = { - [sym__gap] = STATE(155), - [sym_dis_expr] = STATE(155), - [sym__form] = STATE(245), - [sym_kwd_lit] = STATE(245), - [sym_str_lit] = STATE(245), - [sym_sym_lit] = STATE(245), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(245), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(245), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(245), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(245), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(245), - [sym_regex_lit] = STATE(245), - [sym_read_cond_lit] = STATE(245), - [sym_splicing_read_cond_lit] = STATE(245), - [sym_ns_map_lit] = STATE(245), - [sym_var_quoting_lit] = STATE(245), - [sym_sym_val_lit] = STATE(245), - [sym_evaling_lit] = STATE(245), - [sym_tagged_or_ctor_lit] = STATE(245), - [sym_derefing_lit] = STATE(245), - [sym_quoting_lit] = STATE(245), - [sym_syn_quoting_lit] = STATE(245), - [sym_unquote_splicing_lit] = STATE(245), - [sym_unquoting_lit] = STATE(245), - [aux_sym_dis_expr_repeat1] = STATE(155), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(814), - [sym_comment] = ACTIONS(814), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(328), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(328), - [sym_nil_lit] = ACTIONS(330), - [sym_bool_lit] = ACTIONS(330), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [172] = { - [sym__gap] = STATE(156), - [sym_dis_expr] = STATE(156), - [sym__form] = STATE(244), - [sym_kwd_lit] = STATE(244), - [sym_str_lit] = STATE(244), - [sym_sym_lit] = STATE(244), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(244), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(244), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(244), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(244), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(244), - [sym_regex_lit] = STATE(244), - [sym_read_cond_lit] = STATE(244), - [sym_splicing_read_cond_lit] = STATE(244), - [sym_ns_map_lit] = STATE(244), - [sym_var_quoting_lit] = STATE(244), - [sym_sym_val_lit] = STATE(244), - [sym_evaling_lit] = STATE(244), - [sym_tagged_or_ctor_lit] = STATE(244), - [sym_derefing_lit] = STATE(244), - [sym_quoting_lit] = STATE(244), - [sym_syn_quoting_lit] = STATE(244), - [sym_unquote_splicing_lit] = STATE(244), - [sym_unquoting_lit] = STATE(244), - [aux_sym_dis_expr_repeat1] = STATE(156), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(816), - [sym_comment] = ACTIONS(816), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(322), - [sym_nil_lit] = ACTIONS(324), - [sym_bool_lit] = ACTIONS(324), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [173] = { - [sym__gap] = STATE(157), - [sym_dis_expr] = STATE(157), - [sym__form] = STATE(240), - [sym_kwd_lit] = STATE(240), - [sym_str_lit] = STATE(240), - [sym_sym_lit] = STATE(240), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(240), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(240), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(240), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(240), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(240), - [sym_regex_lit] = STATE(240), - [sym_read_cond_lit] = STATE(240), - [sym_splicing_read_cond_lit] = STATE(240), - [sym_ns_map_lit] = STATE(240), - [sym_var_quoting_lit] = STATE(240), - [sym_sym_val_lit] = STATE(240), - [sym_evaling_lit] = STATE(240), - [sym_tagged_or_ctor_lit] = STATE(240), - [sym_derefing_lit] = STATE(240), - [sym_quoting_lit] = STATE(240), - [sym_syn_quoting_lit] = STATE(240), - [sym_unquote_splicing_lit] = STATE(240), - [sym_unquoting_lit] = STATE(240), - [aux_sym_dis_expr_repeat1] = STATE(157), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(818), - [sym_comment] = ACTIONS(818), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(706), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(706), - [sym_nil_lit] = ACTIONS(708), - [sym_bool_lit] = ACTIONS(708), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [174] = { - [sym__gap] = STATE(159), - [sym_dis_expr] = STATE(159), - [sym__form] = STATE(239), - [sym_kwd_lit] = STATE(239), - [sym_str_lit] = STATE(239), - [sym_sym_lit] = STATE(239), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(239), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(239), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(239), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(239), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(239), - [sym_regex_lit] = STATE(239), - [sym_read_cond_lit] = STATE(239), - [sym_splicing_read_cond_lit] = STATE(239), - [sym_ns_map_lit] = STATE(239), - [sym_var_quoting_lit] = STATE(239), - [sym_sym_val_lit] = STATE(239), - [sym_evaling_lit] = STATE(239), - [sym_tagged_or_ctor_lit] = STATE(239), - [sym_derefing_lit] = STATE(239), - [sym_quoting_lit] = STATE(239), - [sym_syn_quoting_lit] = STATE(239), - [sym_unquote_splicing_lit] = STATE(239), - [sym_unquoting_lit] = STATE(239), - [aux_sym_dis_expr_repeat1] = STATE(159), - [aux_sym_sym_lit_repeat1] = STATE(303), - [sym__ws] = ACTIONS(820), - [sym_comment] = ACTIONS(820), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(716), - [anon_sym_COLON_COLON] = ACTIONS(718), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(682), - [sym_nil_lit] = ACTIONS(684), - [sym_bool_lit] = ACTIONS(684), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(722), - [anon_sym_POUND_POUND] = ACTIONS(724), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(726), - [anon_sym_SQUOTE] = ACTIONS(728), - [anon_sym_BQUOTE] = ACTIONS(730), - [anon_sym_TILDE_AT] = ACTIONS(732), - [anon_sym_TILDE] = ACTIONS(734), - }, - [175] = { - [sym__gap] = STATE(176), - [sym_dis_expr] = STATE(176), - [sym__form] = STATE(331), - [sym_kwd_lit] = STATE(331), - [sym_str_lit] = STATE(331), - [sym_sym_lit] = STATE(331), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(331), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(331), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(331), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(331), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(331), - [sym_regex_lit] = STATE(331), - [sym_read_cond_lit] = STATE(331), - [sym_splicing_read_cond_lit] = STATE(331), - [sym_ns_map_lit] = STATE(331), - [sym_var_quoting_lit] = STATE(331), - [sym_sym_val_lit] = STATE(331), - [sym_evaling_lit] = STATE(331), - [sym_tagged_or_ctor_lit] = STATE(331), - [sym_derefing_lit] = STATE(331), - [sym_quoting_lit] = STATE(331), - [sym_syn_quoting_lit] = STATE(331), - [sym_unquote_splicing_lit] = STATE(331), - [sym_unquoting_lit] = STATE(331), - [aux_sym_dis_expr_repeat1] = STATE(176), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(822), - [sym_comment] = ACTIONS(822), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(572), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(572), - [sym_nil_lit] = ACTIONS(574), - [sym_bool_lit] = ACTIONS(574), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [176] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(332), - [sym_kwd_lit] = STATE(332), - [sym_str_lit] = STATE(332), - [sym_sym_lit] = STATE(332), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(332), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(332), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(332), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(332), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(332), - [sym_regex_lit] = STATE(332), - [sym_read_cond_lit] = STATE(332), - [sym_splicing_read_cond_lit] = STATE(332), - [sym_ns_map_lit] = STATE(332), - [sym_var_quoting_lit] = STATE(332), - [sym_sym_val_lit] = STATE(332), - [sym_evaling_lit] = STATE(332), - [sym_tagged_or_ctor_lit] = STATE(332), - [sym_derefing_lit] = STATE(332), - [sym_quoting_lit] = STATE(332), - [sym_syn_quoting_lit] = STATE(332), - [sym_unquote_splicing_lit] = STATE(332), - [sym_unquoting_lit] = STATE(332), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(307), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(562), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(352), - [anon_sym_COLON_COLON] = ACTIONS(354), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(562), - [sym_nil_lit] = ACTIONS(564), - [sym_bool_lit] = ACTIONS(564), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(360), - [anon_sym_POUND_POUND] = ACTIONS(362), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(364), - [anon_sym_SQUOTE] = ACTIONS(366), - [anon_sym_BQUOTE] = ACTIONS(368), - [anon_sym_TILDE_AT] = ACTIONS(370), - [anon_sym_TILDE] = ACTIONS(372), - }, - [177] = { - [sym__gap] = STATE(53), - [sym_dis_expr] = STATE(53), - [sym__form] = STATE(333), - [sym_kwd_lit] = STATE(333), - [sym_str_lit] = STATE(333), - [sym_sym_lit] = STATE(333), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(333), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(333), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(333), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(333), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(333), - [sym_regex_lit] = STATE(333), - [sym_read_cond_lit] = STATE(333), - [sym_splicing_read_cond_lit] = STATE(333), - [sym_ns_map_lit] = STATE(333), - [sym_var_quoting_lit] = STATE(333), - [sym_sym_val_lit] = STATE(333), - [sym_evaling_lit] = STATE(333), - [sym_tagged_or_ctor_lit] = STATE(333), - [sym_derefing_lit] = STATE(333), - [sym_quoting_lit] = STATE(333), - [sym_syn_quoting_lit] = STATE(333), - [sym_unquote_splicing_lit] = STATE(333), - [sym_unquoting_lit] = STATE(333), - [aux_sym_dis_expr_repeat1] = STATE(53), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(824), - [sym_comment] = ACTIONS(824), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(558), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(558), - [sym_nil_lit] = ACTIONS(560), - [sym_bool_lit] = ACTIONS(560), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [178] = { - [sym__gap] = STATE(201), - [sym_dis_expr] = STATE(201), - [sym__form] = STATE(333), - [sym_kwd_lit] = STATE(333), - [sym_str_lit] = STATE(333), - [sym_sym_lit] = STATE(333), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(333), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(333), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(333), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(333), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(333), - [sym_regex_lit] = STATE(333), - [sym_read_cond_lit] = STATE(333), - [sym_splicing_read_cond_lit] = STATE(333), - [sym_ns_map_lit] = STATE(333), - [sym_var_quoting_lit] = STATE(333), - [sym_sym_val_lit] = STATE(333), - [sym_evaling_lit] = STATE(333), - [sym_tagged_or_ctor_lit] = STATE(333), - [sym_derefing_lit] = STATE(333), - [sym_quoting_lit] = STATE(333), - [sym_syn_quoting_lit] = STATE(333), - [sym_unquote_splicing_lit] = STATE(333), - [sym_unquoting_lit] = STATE(333), - [aux_sym_dis_expr_repeat1] = STATE(201), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(826), - [sym_comment] = ACTIONS(826), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(558), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(558), - [sym_nil_lit] = ACTIONS(560), - [sym_bool_lit] = ACTIONS(560), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [179] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(332), - [sym_kwd_lit] = STATE(332), - [sym_str_lit] = STATE(332), - [sym_sym_lit] = STATE(332), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(332), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(332), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(332), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(332), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(332), - [sym_regex_lit] = STATE(332), - [sym_read_cond_lit] = STATE(332), - [sym_splicing_read_cond_lit] = STATE(332), - [sym_ns_map_lit] = STATE(332), - [sym_var_quoting_lit] = STATE(332), - [sym_sym_val_lit] = STATE(332), - [sym_evaling_lit] = STATE(332), - [sym_tagged_or_ctor_lit] = STATE(332), - [sym_derefing_lit] = STATE(332), - [sym_quoting_lit] = STATE(332), - [sym_syn_quoting_lit] = STATE(332), - [sym_unquote_splicing_lit] = STATE(332), - [sym_unquoting_lit] = STATE(332), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(562), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(562), - [sym_nil_lit] = ACTIONS(564), - [sym_bool_lit] = ACTIONS(564), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [180] = { - [sym__gap] = STATE(179), - [sym_dis_expr] = STATE(179), - [sym__form] = STATE(331), - [sym_kwd_lit] = STATE(331), - [sym_str_lit] = STATE(331), - [sym_sym_lit] = STATE(331), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(331), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(331), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(331), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(331), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(331), - [sym_regex_lit] = STATE(331), - [sym_read_cond_lit] = STATE(331), - [sym_splicing_read_cond_lit] = STATE(331), - [sym_ns_map_lit] = STATE(331), - [sym_var_quoting_lit] = STATE(331), - [sym_sym_val_lit] = STATE(331), - [sym_evaling_lit] = STATE(331), - [sym_tagged_or_ctor_lit] = STATE(331), - [sym_derefing_lit] = STATE(331), - [sym_quoting_lit] = STATE(331), - [sym_syn_quoting_lit] = STATE(331), - [sym_unquote_splicing_lit] = STATE(331), - [sym_unquoting_lit] = STATE(331), - [aux_sym_dis_expr_repeat1] = STATE(179), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(828), - [sym_comment] = ACTIONS(828), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(572), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(572), - [sym_nil_lit] = ACTIONS(574), - [sym_bool_lit] = ACTIONS(574), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [181] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(329), - [sym_kwd_lit] = STATE(329), - [sym_str_lit] = STATE(329), - [sym_sym_lit] = STATE(329), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(329), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(329), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(329), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(329), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(329), - [sym_regex_lit] = STATE(329), - [sym_read_cond_lit] = STATE(329), - [sym_splicing_read_cond_lit] = STATE(329), - [sym_ns_map_lit] = STATE(329), - [sym_var_quoting_lit] = STATE(329), - [sym_sym_val_lit] = STATE(329), - [sym_evaling_lit] = STATE(329), - [sym_tagged_or_ctor_lit] = STATE(329), - [sym_derefing_lit] = STATE(329), - [sym_quoting_lit] = STATE(329), - [sym_syn_quoting_lit] = STATE(329), - [sym_unquote_splicing_lit] = STATE(329), - [sym_unquoting_lit] = STATE(329), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(580), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(580), - [sym_nil_lit] = ACTIONS(582), - [sym_bool_lit] = ACTIONS(582), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [182] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(327), - [sym_kwd_lit] = STATE(327), - [sym_str_lit] = STATE(327), - [sym_sym_lit] = STATE(327), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(327), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(327), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(327), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(327), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(327), - [sym_regex_lit] = STATE(327), - [sym_read_cond_lit] = STATE(327), - [sym_splicing_read_cond_lit] = STATE(327), - [sym_ns_map_lit] = STATE(327), - [sym_var_quoting_lit] = STATE(327), - [sym_sym_val_lit] = STATE(327), - [sym_evaling_lit] = STATE(327), - [sym_tagged_or_ctor_lit] = STATE(327), - [sym_derefing_lit] = STATE(327), - [sym_quoting_lit] = STATE(327), - [sym_syn_quoting_lit] = STATE(327), - [sym_unquote_splicing_lit] = STATE(327), - [sym_unquoting_lit] = STATE(327), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(588), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(588), - [sym_nil_lit] = ACTIONS(590), - [sym_bool_lit] = ACTIONS(590), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [183] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(288), - [sym_kwd_lit] = STATE(288), - [sym_str_lit] = STATE(288), - [sym_sym_lit] = STATE(288), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(288), - [sym__bare_list_lit] = STATE(218), - [sym_map_lit] = STATE(288), - [sym__bare_map_lit] = STATE(219), - [sym_vec_lit] = STATE(288), - [sym__bare_vec_lit] = STATE(226), - [sym_set_lit] = STATE(288), - [sym__bare_set_lit] = STATE(227), - [sym_anon_fn_lit] = STATE(288), - [sym_regex_lit] = STATE(288), - [sym_read_cond_lit] = STATE(288), - [sym_splicing_read_cond_lit] = STATE(288), - [sym_ns_map_lit] = STATE(288), - [sym_var_quoting_lit] = STATE(288), - [sym_sym_val_lit] = STATE(288), - [sym_evaling_lit] = STATE(288), - [sym_tagged_or_ctor_lit] = STATE(288), - [sym_derefing_lit] = STATE(288), - [sym_quoting_lit] = STATE(288), - [sym_syn_quoting_lit] = STATE(288), - [sym_unquote_splicing_lit] = STATE(288), - [sym_unquoting_lit] = STATE(288), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(305), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(736), - [anon_sym_SLASH] = ACTIONS(9), - [anon_sym_COLON] = ACTIONS(11), - [anon_sym_COLON_COLON] = ACTIONS(13), - [aux_sym_str_lit_token1] = ACTIONS(15), - [sym_char_lit] = ACTIONS(736), - [sym_nil_lit] = ACTIONS(738), - [sym_bool_lit] = ACTIONS(738), - [aux_sym__sym_qualified_token1] = ACTIONS(19), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(25), - [anon_sym_LBRACE] = ACTIONS(27), - [anon_sym_LBRACK] = ACTIONS(29), - [anon_sym_POUND] = ACTIONS(31), - [anon_sym_POUND_QMARK] = ACTIONS(33), - [anon_sym_POUND_QMARK_AT] = ACTIONS(35), - [anon_sym_POUND_SQUOTE] = ACTIONS(37), - [anon_sym_POUND_POUND] = ACTIONS(39), - [anon_sym_POUND_EQ] = ACTIONS(41), - [anon_sym_AT] = ACTIONS(43), - [anon_sym_SQUOTE] = ACTIONS(45), - [anon_sym_BQUOTE] = ACTIONS(47), - [anon_sym_TILDE_AT] = ACTIONS(49), - [anon_sym_TILDE] = ACTIONS(51), - }, - [184] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(411), - [sym_kwd_lit] = STATE(411), - [sym_str_lit] = STATE(411), - [sym_sym_lit] = STATE(411), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(411), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(411), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(411), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(411), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(411), - [sym_regex_lit] = STATE(411), - [sym_read_cond_lit] = STATE(411), - [sym_splicing_read_cond_lit] = STATE(411), - [sym_ns_map_lit] = STATE(411), - [sym_var_quoting_lit] = STATE(411), - [sym_sym_val_lit] = STATE(411), - [sym_evaling_lit] = STATE(411), - [sym_tagged_or_ctor_lit] = STATE(411), - [sym_derefing_lit] = STATE(411), - [sym_quoting_lit] = STATE(411), - [sym_syn_quoting_lit] = STATE(411), - [sym_unquote_splicing_lit] = STATE(411), - [sym_unquoting_lit] = STATE(411), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(596), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(596), - [sym_nil_lit] = ACTIONS(598), - [sym_bool_lit] = ACTIONS(598), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [185] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(385), - [sym_kwd_lit] = STATE(385), - [sym_str_lit] = STATE(385), - [sym_sym_lit] = STATE(385), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(385), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(385), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(385), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(385), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(385), - [sym_regex_lit] = STATE(385), - [sym_read_cond_lit] = STATE(385), - [sym_splicing_read_cond_lit] = STATE(385), - [sym_ns_map_lit] = STATE(385), - [sym_var_quoting_lit] = STATE(385), - [sym_sym_val_lit] = STATE(385), - [sym_evaling_lit] = STATE(385), - [sym_tagged_or_ctor_lit] = STATE(385), - [sym_derefing_lit] = STATE(385), - [sym_quoting_lit] = STATE(385), - [sym_syn_quoting_lit] = STATE(385), - [sym_unquote_splicing_lit] = STATE(385), - [sym_unquoting_lit] = STATE(385), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(604), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(604), - [sym_nil_lit] = ACTIONS(606), - [sym_bool_lit] = ACTIONS(606), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [186] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(335), - [sym_kwd_lit] = STATE(335), - [sym_str_lit] = STATE(335), - [sym_sym_lit] = STATE(335), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(335), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(335), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(335), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(335), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(335), - [sym_regex_lit] = STATE(335), - [sym_read_cond_lit] = STATE(335), - [sym_splicing_read_cond_lit] = STATE(335), - [sym_ns_map_lit] = STATE(335), - [sym_var_quoting_lit] = STATE(335), - [sym_sym_val_lit] = STATE(335), - [sym_evaling_lit] = STATE(335), - [sym_tagged_or_ctor_lit] = STATE(335), - [sym_derefing_lit] = STATE(335), - [sym_quoting_lit] = STATE(335), - [sym_syn_quoting_lit] = STATE(335), - [sym_unquote_splicing_lit] = STATE(335), - [sym_unquoting_lit] = STATE(335), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(608), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(608), - [sym_nil_lit] = ACTIONS(610), - [sym_bool_lit] = ACTIONS(610), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [187] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(334), - [sym_kwd_lit] = STATE(334), - [sym_str_lit] = STATE(334), - [sym_sym_lit] = STATE(334), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(334), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(334), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(334), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(334), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(334), - [sym_regex_lit] = STATE(334), - [sym_read_cond_lit] = STATE(334), - [sym_splicing_read_cond_lit] = STATE(334), - [sym_ns_map_lit] = STATE(334), - [sym_var_quoting_lit] = STATE(334), - [sym_sym_val_lit] = STATE(334), - [sym_evaling_lit] = STATE(334), - [sym_tagged_or_ctor_lit] = STATE(334), - [sym_derefing_lit] = STATE(334), - [sym_quoting_lit] = STATE(334), - [sym_syn_quoting_lit] = STATE(334), - [sym_unquote_splicing_lit] = STATE(334), - [sym_unquoting_lit] = STATE(334), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(350), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(350), - [sym_nil_lit] = ACTIONS(356), - [sym_bool_lit] = ACTIONS(356), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [188] = { - [sym__gap] = STATE(40), - [sym_dis_expr] = STATE(40), - [sym__form] = STATE(345), - [sym_kwd_lit] = STATE(345), - [sym_str_lit] = STATE(345), - [sym_sym_lit] = STATE(345), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(345), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(345), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(345), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(345), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(345), - [sym_regex_lit] = STATE(345), - [sym_read_cond_lit] = STATE(345), - [sym_splicing_read_cond_lit] = STATE(345), - [sym_ns_map_lit] = STATE(345), - [sym_var_quoting_lit] = STATE(345), - [sym_sym_val_lit] = STATE(345), - [sym_evaling_lit] = STATE(345), - [sym_tagged_or_ctor_lit] = STATE(345), - [sym_derefing_lit] = STATE(345), - [sym_quoting_lit] = STATE(345), - [sym_syn_quoting_lit] = STATE(345), - [sym_unquote_splicing_lit] = STATE(345), - [sym_unquoting_lit] = STATE(345), - [aux_sym_dis_expr_repeat1] = STATE(40), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(830), - [sym_comment] = ACTIONS(830), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(498), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(498), - [sym_nil_lit] = ACTIONS(500), - [sym_bool_lit] = ACTIONS(500), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [189] = { - [sym__gap] = STATE(198), - [sym_dis_expr] = STATE(198), - [sym__form] = STATE(347), - [sym_kwd_lit] = STATE(347), - [sym_str_lit] = STATE(347), - [sym_sym_lit] = STATE(347), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(347), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(347), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(347), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(347), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(347), - [sym_regex_lit] = STATE(347), - [sym_read_cond_lit] = STATE(347), - [sym_splicing_read_cond_lit] = STATE(347), - [sym_ns_map_lit] = STATE(347), - [sym_var_quoting_lit] = STATE(347), - [sym_sym_val_lit] = STATE(347), - [sym_evaling_lit] = STATE(347), - [sym_tagged_or_ctor_lit] = STATE(347), - [sym_derefing_lit] = STATE(347), - [sym_quoting_lit] = STATE(347), - [sym_syn_quoting_lit] = STATE(347), - [sym_unquote_splicing_lit] = STATE(347), - [sym_unquoting_lit] = STATE(347), - [aux_sym_dis_expr_repeat1] = STATE(198), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(832), - [sym_comment] = ACTIONS(832), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(316), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(316), - [sym_nil_lit] = ACTIONS(318), - [sym_bool_lit] = ACTIONS(318), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [190] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(417), - [sym_kwd_lit] = STATE(417), - [sym_str_lit] = STATE(417), - [sym_sym_lit] = STATE(417), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(417), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(417), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(417), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(417), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(417), - [sym_regex_lit] = STATE(417), - [sym_read_cond_lit] = STATE(417), - [sym_splicing_read_cond_lit] = STATE(417), - [sym_ns_map_lit] = STATE(417), - [sym_var_quoting_lit] = STATE(417), - [sym_sym_val_lit] = STATE(417), - [sym_evaling_lit] = STATE(417), - [sym_tagged_or_ctor_lit] = STATE(417), - [sym_derefing_lit] = STATE(417), - [sym_quoting_lit] = STATE(417), - [sym_syn_quoting_lit] = STATE(417), - [sym_unquote_splicing_lit] = STATE(417), - [sym_unquoting_lit] = STATE(417), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(374), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(374), - [sym_nil_lit] = ACTIONS(376), - [sym_bool_lit] = ACTIONS(376), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [191] = { - [sym__gap] = STATE(203), - [sym_dis_expr] = STATE(203), - [sym__form] = STATE(355), - [sym_kwd_lit] = STATE(355), - [sym_str_lit] = STATE(355), - [sym_sym_lit] = STATE(355), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(355), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(355), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(355), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(355), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(355), - [sym_regex_lit] = STATE(355), - [sym_read_cond_lit] = STATE(355), - [sym_splicing_read_cond_lit] = STATE(355), - [sym_ns_map_lit] = STATE(355), - [sym_var_quoting_lit] = STATE(355), - [sym_sym_val_lit] = STATE(355), - [sym_evaling_lit] = STATE(355), - [sym_tagged_or_ctor_lit] = STATE(355), - [sym_derefing_lit] = STATE(355), - [sym_quoting_lit] = STATE(355), - [sym_syn_quoting_lit] = STATE(355), - [sym_unquote_splicing_lit] = STATE(355), - [sym_unquoting_lit] = STATE(355), - [aux_sym_dis_expr_repeat1] = STATE(203), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(834), - [sym_comment] = ACTIONS(834), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(528), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(528), - [sym_nil_lit] = ACTIONS(530), - [sym_bool_lit] = ACTIONS(530), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [192] = { - [sym__gap] = STATE(205), - [sym_dis_expr] = STATE(205), - [sym__form] = STATE(366), - [sym_kwd_lit] = STATE(366), - [sym_str_lit] = STATE(366), - [sym_sym_lit] = STATE(366), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(366), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(366), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(366), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(366), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(366), - [sym_regex_lit] = STATE(366), - [sym_read_cond_lit] = STATE(366), - [sym_splicing_read_cond_lit] = STATE(366), - [sym_ns_map_lit] = STATE(366), - [sym_var_quoting_lit] = STATE(366), - [sym_sym_val_lit] = STATE(366), - [sym_evaling_lit] = STATE(366), - [sym_tagged_or_ctor_lit] = STATE(366), - [sym_derefing_lit] = STATE(366), - [sym_quoting_lit] = STATE(366), - [sym_syn_quoting_lit] = STATE(366), - [sym_unquote_splicing_lit] = STATE(366), - [sym_unquoting_lit] = STATE(366), - [aux_sym_dis_expr_repeat1] = STATE(205), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(836), - [sym_comment] = ACTIONS(836), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(522), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(522), - [sym_nil_lit] = ACTIONS(524), - [sym_bool_lit] = ACTIONS(524), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [193] = { - [sym__gap] = STATE(207), - [sym_dis_expr] = STATE(207), - [sym__form] = STATE(367), - [sym_kwd_lit] = STATE(367), - [sym_str_lit] = STATE(367), - [sym_sym_lit] = STATE(367), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(367), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(367), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(367), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(367), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(367), - [sym_regex_lit] = STATE(367), - [sym_read_cond_lit] = STATE(367), - [sym_splicing_read_cond_lit] = STATE(367), - [sym_ns_map_lit] = STATE(367), - [sym_var_quoting_lit] = STATE(367), - [sym_sym_val_lit] = STATE(367), - [sym_evaling_lit] = STATE(367), - [sym_tagged_or_ctor_lit] = STATE(367), - [sym_derefing_lit] = STATE(367), - [sym_quoting_lit] = STATE(367), - [sym_syn_quoting_lit] = STATE(367), - [sym_unquote_splicing_lit] = STATE(367), - [sym_unquoting_lit] = STATE(367), - [aux_sym_dis_expr_repeat1] = STATE(207), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(838), - [sym_comment] = ACTIONS(838), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(516), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(516), - [sym_nil_lit] = ACTIONS(518), - [sym_bool_lit] = ACTIONS(518), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [194] = { - [sym__gap] = STATE(210), - [sym_dis_expr] = STATE(210), - [sym__form] = STATE(370), - [sym_kwd_lit] = STATE(370), - [sym_str_lit] = STATE(370), - [sym_sym_lit] = STATE(370), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(370), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(370), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(370), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(370), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(370), - [sym_regex_lit] = STATE(370), - [sym_read_cond_lit] = STATE(370), - [sym_splicing_read_cond_lit] = STATE(370), - [sym_ns_map_lit] = STATE(370), - [sym_var_quoting_lit] = STATE(370), - [sym_sym_val_lit] = STATE(370), - [sym_evaling_lit] = STATE(370), - [sym_tagged_or_ctor_lit] = STATE(370), - [sym_derefing_lit] = STATE(370), - [sym_quoting_lit] = STATE(370), - [sym_syn_quoting_lit] = STATE(370), - [sym_unquote_splicing_lit] = STATE(370), - [sym_unquoting_lit] = STATE(370), - [aux_sym_dis_expr_repeat1] = STATE(210), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(840), - [sym_comment] = ACTIONS(840), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(510), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(510), - [sym_nil_lit] = ACTIONS(512), - [sym_bool_lit] = ACTIONS(512), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [195] = { - [sym__gap] = STATE(212), - [sym_dis_expr] = STATE(212), - [sym__form] = STATE(371), - [sym_kwd_lit] = STATE(371), - [sym_str_lit] = STATE(371), - [sym_sym_lit] = STATE(371), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(371), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(371), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(371), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(371), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(371), - [sym_regex_lit] = STATE(371), - [sym_read_cond_lit] = STATE(371), - [sym_splicing_read_cond_lit] = STATE(371), - [sym_ns_map_lit] = STATE(371), - [sym_var_quoting_lit] = STATE(371), - [sym_sym_val_lit] = STATE(371), - [sym_evaling_lit] = STATE(371), - [sym_tagged_or_ctor_lit] = STATE(371), - [sym_derefing_lit] = STATE(371), - [sym_quoting_lit] = STATE(371), - [sym_syn_quoting_lit] = STATE(371), - [sym_unquote_splicing_lit] = STATE(371), - [sym_unquoting_lit] = STATE(371), - [aux_sym_dis_expr_repeat1] = STATE(212), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(842), - [sym_comment] = ACTIONS(842), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(504), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(504), - [sym_nil_lit] = ACTIONS(506), - [sym_bool_lit] = ACTIONS(506), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [196] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(350), - [sym_kwd_lit] = STATE(350), - [sym_str_lit] = STATE(350), - [sym_sym_lit] = STATE(350), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(350), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(350), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(350), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(350), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(350), - [sym_regex_lit] = STATE(350), - [sym_read_cond_lit] = STATE(350), - [sym_splicing_read_cond_lit] = STATE(350), - [sym_ns_map_lit] = STATE(350), - [sym_var_quoting_lit] = STATE(350), - [sym_sym_val_lit] = STATE(350), - [sym_evaling_lit] = STATE(350), - [sym_tagged_or_ctor_lit] = STATE(350), - [sym_derefing_lit] = STATE(350), - [sym_quoting_lit] = STATE(350), - [sym_syn_quoting_lit] = STATE(350), - [sym_unquote_splicing_lit] = STATE(350), - [sym_unquoting_lit] = STATE(350), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(612), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(612), - [sym_nil_lit] = ACTIONS(614), - [sym_bool_lit] = ACTIONS(614), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [197] = { - [sym__gap] = STATE(181), - [sym_dis_expr] = STATE(181), - [sym__form] = STATE(357), - [sym_kwd_lit] = STATE(357), - [sym_str_lit] = STATE(357), - [sym_sym_lit] = STATE(357), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(357), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(357), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(357), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(357), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(357), - [sym_regex_lit] = STATE(357), - [sym_read_cond_lit] = STATE(357), - [sym_splicing_read_cond_lit] = STATE(357), - [sym_ns_map_lit] = STATE(357), - [sym_var_quoting_lit] = STATE(357), - [sym_sym_val_lit] = STATE(357), - [sym_evaling_lit] = STATE(357), - [sym_tagged_or_ctor_lit] = STATE(357), - [sym_derefing_lit] = STATE(357), - [sym_quoting_lit] = STATE(357), - [sym_syn_quoting_lit] = STATE(357), - [sym_unquote_splicing_lit] = STATE(357), - [sym_unquoting_lit] = STATE(357), - [aux_sym_dis_expr_repeat1] = STATE(181), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(844), - [sym_comment] = ACTIONS(844), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(384), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(384), - [sym_nil_lit] = ACTIONS(386), - [sym_bool_lit] = ACTIONS(386), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [198] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(419), - [sym_kwd_lit] = STATE(419), - [sym_str_lit] = STATE(419), - [sym_sym_lit] = STATE(419), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(419), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(419), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(419), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(419), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(419), - [sym_regex_lit] = STATE(419), - [sym_read_cond_lit] = STATE(419), - [sym_splicing_read_cond_lit] = STATE(419), - [sym_ns_map_lit] = STATE(419), - [sym_var_quoting_lit] = STATE(419), - [sym_sym_val_lit] = STATE(419), - [sym_evaling_lit] = STATE(419), - [sym_tagged_or_ctor_lit] = STATE(419), - [sym_derefing_lit] = STATE(419), - [sym_quoting_lit] = STATE(419), - [sym_syn_quoting_lit] = STATE(419), - [sym_unquote_splicing_lit] = STATE(419), - [sym_unquoting_lit] = STATE(419), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(482), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(482), - [sym_nil_lit] = ACTIONS(484), - [sym_bool_lit] = ACTIONS(484), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [199] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(364), - [sym_kwd_lit] = STATE(364), - [sym_str_lit] = STATE(364), - [sym_sym_lit] = STATE(364), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(364), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(364), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(364), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(364), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(364), - [sym_regex_lit] = STATE(364), - [sym_read_cond_lit] = STATE(364), - [sym_splicing_read_cond_lit] = STATE(364), - [sym_ns_map_lit] = STATE(364), - [sym_var_quoting_lit] = STATE(364), - [sym_sym_val_lit] = STATE(364), - [sym_evaling_lit] = STATE(364), - [sym_tagged_or_ctor_lit] = STATE(364), - [sym_derefing_lit] = STATE(364), - [sym_quoting_lit] = STATE(364), - [sym_syn_quoting_lit] = STATE(364), - [sym_unquote_splicing_lit] = STATE(364), - [sym_unquoting_lit] = STATE(364), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(394), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(394), - [sym_nil_lit] = ACTIONS(396), - [sym_bool_lit] = ACTIONS(396), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [200] = { - [sym__gap] = STATE(196), - [sym_dis_expr] = STATE(196), - [sym__form] = STATE(405), - [sym_kwd_lit] = STATE(405), - [sym_str_lit] = STATE(405), - [sym_sym_lit] = STATE(405), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(405), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(405), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(405), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(405), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(405), - [sym_regex_lit] = STATE(405), - [sym_read_cond_lit] = STATE(405), - [sym_splicing_read_cond_lit] = STATE(405), - [sym_ns_map_lit] = STATE(405), - [sym_var_quoting_lit] = STATE(405), - [sym_sym_val_lit] = STATE(405), - [sym_evaling_lit] = STATE(405), - [sym_tagged_or_ctor_lit] = STATE(405), - [sym_derefing_lit] = STATE(405), - [sym_quoting_lit] = STATE(405), - [sym_syn_quoting_lit] = STATE(405), - [sym_unquote_splicing_lit] = STATE(405), - [sym_unquoting_lit] = STATE(405), - [aux_sym_dis_expr_repeat1] = STATE(196), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(846), - [sym_comment] = ACTIONS(846), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(454), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(454), - [sym_nil_lit] = ACTIONS(456), - [sym_bool_lit] = ACTIONS(456), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [201] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(386), - [sym_kwd_lit] = STATE(386), - [sym_str_lit] = STATE(386), - [sym_sym_lit] = STATE(386), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(386), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(386), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(386), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(386), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(386), - [sym_regex_lit] = STATE(386), - [sym_read_cond_lit] = STATE(386), - [sym_splicing_read_cond_lit] = STATE(386), - [sym_ns_map_lit] = STATE(386), - [sym_var_quoting_lit] = STATE(386), - [sym_sym_val_lit] = STATE(386), - [sym_evaling_lit] = STATE(386), - [sym_tagged_or_ctor_lit] = STATE(386), - [sym_derefing_lit] = STATE(386), - [sym_quoting_lit] = STATE(386), - [sym_syn_quoting_lit] = STATE(386), - [sym_unquote_splicing_lit] = STATE(386), - [sym_unquoting_lit] = STATE(386), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(304), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(492), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(270), - [anon_sym_COLON_COLON] = ACTIONS(272), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(492), - [sym_nil_lit] = ACTIONS(494), - [sym_bool_lit] = ACTIONS(494), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(286), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(292), - [anon_sym_POUND_POUND] = ACTIONS(294), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(298), - [anon_sym_SQUOTE] = ACTIONS(300), - [anon_sym_BQUOTE] = ACTIONS(302), - [anon_sym_TILDE_AT] = ACTIONS(304), - [anon_sym_TILDE] = ACTIONS(306), - }, - [202] = { - [sym__gap] = STATE(182), - [sym_dis_expr] = STATE(182), - [sym__form] = STATE(362), - [sym_kwd_lit] = STATE(362), - [sym_str_lit] = STATE(362), - [sym_sym_lit] = STATE(362), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(362), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(362), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(362), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(362), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(362), - [sym_regex_lit] = STATE(362), - [sym_read_cond_lit] = STATE(362), - [sym_splicing_read_cond_lit] = STATE(362), - [sym_ns_map_lit] = STATE(362), - [sym_var_quoting_lit] = STATE(362), - [sym_sym_val_lit] = STATE(362), - [sym_evaling_lit] = STATE(362), - [sym_tagged_or_ctor_lit] = STATE(362), - [sym_derefing_lit] = STATE(362), - [sym_quoting_lit] = STATE(362), - [sym_syn_quoting_lit] = STATE(362), - [sym_unquote_splicing_lit] = STATE(362), - [sym_unquoting_lit] = STATE(362), - [aux_sym_dis_expr_repeat1] = STATE(182), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(848), - [sym_comment] = ACTIONS(848), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(390), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(390), - [sym_nil_lit] = ACTIONS(392), - [sym_bool_lit] = ACTIONS(392), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [203] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(416), - [sym_kwd_lit] = STATE(416), - [sym_str_lit] = STATE(416), - [sym_sym_lit] = STATE(416), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(416), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(416), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(416), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(416), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(416), - [sym_regex_lit] = STATE(416), - [sym_read_cond_lit] = STATE(416), - [sym_splicing_read_cond_lit] = STATE(416), - [sym_ns_map_lit] = STATE(416), - [sym_var_quoting_lit] = STATE(416), - [sym_sym_val_lit] = STATE(416), - [sym_evaling_lit] = STATE(416), - [sym_tagged_or_ctor_lit] = STATE(416), - [sym_derefing_lit] = STATE(416), - [sym_quoting_lit] = STATE(416), - [sym_syn_quoting_lit] = STATE(416), - [sym_unquote_splicing_lit] = STATE(416), - [sym_unquoting_lit] = STATE(416), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(478), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(478), - [sym_nil_lit] = ACTIONS(480), - [sym_bool_lit] = ACTIONS(480), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [204] = { - [sym__gap] = STATE(190), - [sym_dis_expr] = STATE(190), - [sym__form] = STATE(393), - [sym_kwd_lit] = STATE(393), - [sym_str_lit] = STATE(393), - [sym_sym_lit] = STATE(393), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(393), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(393), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(393), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(393), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(393), - [sym_regex_lit] = STATE(393), - [sym_read_cond_lit] = STATE(393), - [sym_splicing_read_cond_lit] = STATE(393), - [sym_ns_map_lit] = STATE(393), - [sym_var_quoting_lit] = STATE(393), - [sym_sym_val_lit] = STATE(393), - [sym_evaling_lit] = STATE(393), - [sym_tagged_or_ctor_lit] = STATE(393), - [sym_derefing_lit] = STATE(393), - [sym_quoting_lit] = STATE(393), - [sym_syn_quoting_lit] = STATE(393), - [sym_unquote_splicing_lit] = STATE(393), - [sym_unquoting_lit] = STATE(393), - [aux_sym_dis_expr_repeat1] = STATE(190), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(850), - [sym_comment] = ACTIONS(850), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(448), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(448), - [sym_nil_lit] = ACTIONS(450), - [sym_bool_lit] = ACTIONS(450), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [205] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(415), - [sym_kwd_lit] = STATE(415), - [sym_str_lit] = STATE(415), - [sym_sym_lit] = STATE(415), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(415), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(415), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(415), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(415), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(415), - [sym_regex_lit] = STATE(415), - [sym_read_cond_lit] = STATE(415), - [sym_splicing_read_cond_lit] = STATE(415), - [sym_ns_map_lit] = STATE(415), - [sym_var_quoting_lit] = STATE(415), - [sym_sym_val_lit] = STATE(415), - [sym_evaling_lit] = STATE(415), - [sym_tagged_or_ctor_lit] = STATE(415), - [sym_derefing_lit] = STATE(415), - [sym_quoting_lit] = STATE(415), - [sym_syn_quoting_lit] = STATE(415), - [sym_unquote_splicing_lit] = STATE(415), - [sym_unquoting_lit] = STATE(415), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(474), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(474), - [sym_nil_lit] = ACTIONS(476), - [sym_bool_lit] = ACTIONS(476), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [206] = { - [sym__gap] = STATE(187), - [sym_dis_expr] = STATE(187), - [sym__form] = STATE(391), - [sym_kwd_lit] = STATE(391), - [sym_str_lit] = STATE(391), - [sym_sym_lit] = STATE(391), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(391), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(391), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(391), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(391), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(391), - [sym_regex_lit] = STATE(391), - [sym_read_cond_lit] = STATE(391), - [sym_splicing_read_cond_lit] = STATE(391), - [sym_ns_map_lit] = STATE(391), - [sym_var_quoting_lit] = STATE(391), - [sym_sym_val_lit] = STATE(391), - [sym_evaling_lit] = STATE(391), - [sym_tagged_or_ctor_lit] = STATE(391), - [sym_derefing_lit] = STATE(391), - [sym_quoting_lit] = STATE(391), - [sym_syn_quoting_lit] = STATE(391), - [sym_unquote_splicing_lit] = STATE(391), - [sym_unquoting_lit] = STATE(391), - [aux_sym_dis_expr_repeat1] = STATE(187), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(852), - [sym_comment] = ACTIONS(852), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(418), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(418), - [sym_nil_lit] = ACTIONS(420), - [sym_bool_lit] = ACTIONS(420), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [207] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(414), - [sym_kwd_lit] = STATE(414), - [sym_str_lit] = STATE(414), - [sym_sym_lit] = STATE(414), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(414), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(414), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(414), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(414), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(414), - [sym_regex_lit] = STATE(414), - [sym_read_cond_lit] = STATE(414), - [sym_splicing_read_cond_lit] = STATE(414), - [sym_ns_map_lit] = STATE(414), - [sym_var_quoting_lit] = STATE(414), - [sym_sym_val_lit] = STATE(414), - [sym_evaling_lit] = STATE(414), - [sym_tagged_or_ctor_lit] = STATE(414), - [sym_derefing_lit] = STATE(414), - [sym_quoting_lit] = STATE(414), - [sym_syn_quoting_lit] = STATE(414), - [sym_unquote_splicing_lit] = STATE(414), - [sym_unquoting_lit] = STATE(414), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(470), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(470), - [sym_nil_lit] = ACTIONS(472), - [sym_bool_lit] = ACTIONS(472), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [208] = { - [sym__gap] = STATE(199), - [sym_dis_expr] = STATE(199), - [sym__form] = STATE(409), - [sym_kwd_lit] = STATE(409), - [sym_str_lit] = STATE(409), - [sym_sym_lit] = STATE(409), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(409), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(409), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(409), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(409), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(409), - [sym_regex_lit] = STATE(409), - [sym_read_cond_lit] = STATE(409), - [sym_splicing_read_cond_lit] = STATE(409), - [sym_ns_map_lit] = STATE(409), - [sym_var_quoting_lit] = STATE(409), - [sym_sym_val_lit] = STATE(409), - [sym_evaling_lit] = STATE(409), - [sym_tagged_or_ctor_lit] = STATE(409), - [sym_derefing_lit] = STATE(409), - [sym_quoting_lit] = STATE(409), - [sym_syn_quoting_lit] = STATE(409), - [sym_unquote_splicing_lit] = STATE(409), - [sym_unquoting_lit] = STATE(409), - [aux_sym_dis_expr_repeat1] = STATE(199), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(854), - [sym_comment] = ACTIONS(854), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(488), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(488), - [sym_nil_lit] = ACTIONS(490), - [sym_bool_lit] = ACTIONS(490), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [209] = { - [sym__gap] = STATE(186), - [sym_dis_expr] = STATE(186), - [sym__form] = STATE(410), - [sym_kwd_lit] = STATE(410), - [sym_str_lit] = STATE(410), - [sym_sym_lit] = STATE(410), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(410), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(410), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(410), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(410), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(410), - [sym_regex_lit] = STATE(410), - [sym_read_cond_lit] = STATE(410), - [sym_splicing_read_cond_lit] = STATE(410), - [sym_ns_map_lit] = STATE(410), - [sym_var_quoting_lit] = STATE(410), - [sym_sym_val_lit] = STATE(410), - [sym_evaling_lit] = STATE(410), - [sym_tagged_or_ctor_lit] = STATE(410), - [sym_derefing_lit] = STATE(410), - [sym_quoting_lit] = STATE(410), - [sym_syn_quoting_lit] = STATE(410), - [sym_unquote_splicing_lit] = STATE(410), - [sym_unquoting_lit] = STATE(410), - [aux_sym_dis_expr_repeat1] = STATE(186), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(856), - [sym_comment] = ACTIONS(856), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(412), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(412), - [sym_nil_lit] = ACTIONS(414), - [sym_bool_lit] = ACTIONS(414), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [210] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(412), - [sym_kwd_lit] = STATE(412), - [sym_str_lit] = STATE(412), - [sym_sym_lit] = STATE(412), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(412), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(412), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(412), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(412), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(412), - [sym_regex_lit] = STATE(412), - [sym_read_cond_lit] = STATE(412), - [sym_splicing_read_cond_lit] = STATE(412), - [sym_ns_map_lit] = STATE(412), - [sym_var_quoting_lit] = STATE(412), - [sym_sym_val_lit] = STATE(412), - [sym_evaling_lit] = STATE(412), - [sym_tagged_or_ctor_lit] = STATE(412), - [sym_derefing_lit] = STATE(412), - [sym_quoting_lit] = STATE(412), - [sym_syn_quoting_lit] = STATE(412), - [sym_unquote_splicing_lit] = STATE(412), - [sym_unquoting_lit] = STATE(412), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(466), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(466), - [sym_nil_lit] = ACTIONS(468), - [sym_bool_lit] = ACTIONS(468), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [211] = { - [sym__gap] = STATE(185), - [sym_dis_expr] = STATE(185), - [sym__form] = STATE(384), - [sym_kwd_lit] = STATE(384), - [sym_str_lit] = STATE(384), - [sym_sym_lit] = STATE(384), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(384), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(384), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(384), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(384), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(384), - [sym_regex_lit] = STATE(384), - [sym_read_cond_lit] = STATE(384), - [sym_splicing_read_cond_lit] = STATE(384), - [sym_ns_map_lit] = STATE(384), - [sym_var_quoting_lit] = STATE(384), - [sym_sym_val_lit] = STATE(384), - [sym_evaling_lit] = STATE(384), - [sym_tagged_or_ctor_lit] = STATE(384), - [sym_derefing_lit] = STATE(384), - [sym_quoting_lit] = STATE(384), - [sym_syn_quoting_lit] = STATE(384), - [sym_unquote_splicing_lit] = STATE(384), - [sym_unquoting_lit] = STATE(384), - [aux_sym_dis_expr_repeat1] = STATE(185), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(858), - [sym_comment] = ACTIONS(858), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(406), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(406), - [sym_nil_lit] = ACTIONS(408), - [sym_bool_lit] = ACTIONS(408), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, - [212] = { - [sym__gap] = STATE(301), - [sym_dis_expr] = STATE(301), - [sym__form] = STATE(369), - [sym_kwd_lit] = STATE(369), - [sym_str_lit] = STATE(369), - [sym_sym_lit] = STATE(369), - [sym__metadata_lit] = STATE(424), - [sym_meta_lit] = STATE(314), - [sym_old_meta_lit] = STATE(313), - [sym_list_lit] = STATE(369), - [sym__bare_list_lit] = STATE(392), - [sym_map_lit] = STATE(369), - [sym__bare_map_lit] = STATE(403), - [sym_vec_lit] = STATE(369), - [sym__bare_vec_lit] = STATE(423), - [sym_set_lit] = STATE(369), - [sym__bare_set_lit] = STATE(374), - [sym_anon_fn_lit] = STATE(369), - [sym_regex_lit] = STATE(369), - [sym_read_cond_lit] = STATE(369), - [sym_splicing_read_cond_lit] = STATE(369), - [sym_ns_map_lit] = STATE(369), - [sym_var_quoting_lit] = STATE(369), - [sym_sym_val_lit] = STATE(369), - [sym_evaling_lit] = STATE(369), - [sym_tagged_or_ctor_lit] = STATE(369), - [sym_derefing_lit] = STATE(369), - [sym_quoting_lit] = STATE(369), - [sym_syn_quoting_lit] = STATE(369), - [sym_unquote_splicing_lit] = STATE(369), - [sym_unquoting_lit] = STATE(369), - [aux_sym_dis_expr_repeat1] = STATE(301), - [aux_sym_sym_lit_repeat1] = STATE(306), - [sym__ws] = ACTIONS(264), - [sym_comment] = ACTIONS(264), - [anon_sym_POUND_] = ACTIONS(7), - [sym_num_lit] = ACTIONS(458), - [anon_sym_SLASH] = ACTIONS(268), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(428), - [aux_sym_str_lit_token1] = ACTIONS(274), - [sym_char_lit] = ACTIONS(458), - [sym_nil_lit] = ACTIONS(460), - [sym_bool_lit] = ACTIONS(460), - [aux_sym__sym_qualified_token1] = ACTIONS(278), - [anon_sym_CARET] = ACTIONS(21), - [anon_sym_POUND_CARET] = ACTIONS(23), - [anon_sym_LPAREN] = ACTIONS(280), - [anon_sym_LBRACE] = ACTIONS(282), - [anon_sym_LBRACK] = ACTIONS(284), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_POUND_QMARK] = ACTIONS(288), - [anon_sym_POUND_QMARK_AT] = ACTIONS(290), - [anon_sym_POUND_SQUOTE] = ACTIONS(432), - [anon_sym_POUND_POUND] = ACTIONS(434), - [anon_sym_POUND_EQ] = ACTIONS(296), - [anon_sym_AT] = ACTIONS(436), - [anon_sym_SQUOTE] = ACTIONS(438), - [anon_sym_BQUOTE] = ACTIONS(440), - [anon_sym_TILDE_AT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(444), - }, -}; - -static const uint16_t ts_small_parse_table[] = { - [0] = 3, - ACTIONS(864), 1, - aux_sym__kwd_leading_slash_token1, - ACTIONS(862), 14, - anon_sym_POUND_, - anon_sym_SLASH, - anon_sym_COLON, - anon_sym_COLON_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_SQUOTE, - anon_sym_TILDE, - ACTIONS(860), 18, - ts_builtin_sym_end, - sym__ws, - sym_comment, - sym_num_lit, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_AT, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [40] = 2, - ACTIONS(868), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(866), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [77] = 2, - ACTIONS(872), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(870), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [114] = 2, - ACTIONS(876), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(874), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [151] = 3, - ACTIONS(880), 1, - anon_sym_SLASH, - ACTIONS(882), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(878), 24, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [190] = 2, - ACTIONS(886), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(884), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [227] = 2, - ACTIONS(890), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(888), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [264] = 2, - ACTIONS(894), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(892), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [301] = 2, - ACTIONS(898), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(896), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [338] = 2, - ACTIONS(902), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(900), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [375] = 2, - ACTIONS(906), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(904), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [412] = 2, - ACTIONS(910), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(908), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [449] = 2, - ACTIONS(914), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(912), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [486] = 2, - ACTIONS(918), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(916), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [523] = 2, - ACTIONS(922), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(920), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [560] = 2, - ACTIONS(926), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(924), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [597] = 2, - ACTIONS(930), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(928), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [634] = 3, - ACTIONS(932), 1, - anon_sym_SLASH, - ACTIONS(862), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(860), 24, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [673] = 2, - ACTIONS(936), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(934), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [710] = 2, - ACTIONS(926), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(924), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [747] = 2, - ACTIONS(940), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(938), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [784] = 2, - ACTIONS(944), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(942), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [821] = 2, - ACTIONS(948), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(946), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [858] = 2, - ACTIONS(952), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(950), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [895] = 2, - ACTIONS(956), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(954), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [932] = 2, - ACTIONS(960), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(958), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [969] = 2, - ACTIONS(964), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(962), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [1006] = 2, - ACTIONS(968), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(966), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [1043] = 2, - ACTIONS(972), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(970), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [1080] = 2, - ACTIONS(926), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(924), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [1117] = 2, - ACTIONS(976), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(974), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [1154] = 2, - ACTIONS(980), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(978), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [1191] = 2, - ACTIONS(984), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(982), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [1228] = 2, - ACTIONS(988), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(986), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [1265] = 2, - ACTIONS(992), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(990), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [1302] = 2, - ACTIONS(996), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(994), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [1339] = 2, - ACTIONS(1000), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(998), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [1376] = 2, - ACTIONS(1004), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1002), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [1413] = 2, - ACTIONS(1008), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1006), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [1450] = 3, - ACTIONS(1010), 1, - anon_sym_SLASH, - ACTIONS(1008), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1006), 24, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [1489] = 2, - ACTIONS(1014), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1012), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [1526] = 2, - ACTIONS(1018), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1016), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [1563] = 2, - ACTIONS(1022), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1020), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [1600] = 2, - ACTIONS(1026), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1024), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [1637] = 2, - ACTIONS(1030), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1028), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [1674] = 2, - ACTIONS(1034), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1032), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [1711] = 2, - ACTIONS(1038), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1036), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [1748] = 2, - ACTIONS(1042), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1040), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [1785] = 2, - ACTIONS(1046), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1044), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [1822] = 2, - ACTIONS(1050), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1048), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [1859] = 2, - ACTIONS(1054), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1052), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [1896] = 2, - ACTIONS(1058), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1056), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [1933] = 2, - ACTIONS(1062), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1060), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [1970] = 2, - ACTIONS(1066), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1064), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [2007] = 2, - ACTIONS(1070), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1068), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [2044] = 2, - ACTIONS(1074), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1072), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [2081] = 2, - ACTIONS(1078), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1076), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [2118] = 2, - ACTIONS(1082), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1080), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [2155] = 2, - ACTIONS(1086), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1084), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [2192] = 2, - ACTIONS(1090), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1088), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [2229] = 2, - ACTIONS(1034), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1032), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [2266] = 2, - ACTIONS(1094), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1092), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [2303] = 2, - ACTIONS(1098), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1096), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [2340] = 2, - ACTIONS(1102), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1100), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [2377] = 2, - ACTIONS(1106), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1104), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [2414] = 2, - ACTIONS(1110), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1108), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [2451] = 2, - ACTIONS(1114), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1112), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [2488] = 2, - ACTIONS(882), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(878), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [2525] = 2, - ACTIONS(1118), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1116), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [2562] = 2, - ACTIONS(1122), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1120), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [2599] = 2, - ACTIONS(1126), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1124), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [2636] = 2, - ACTIONS(1130), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1128), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [2673] = 2, - ACTIONS(1130), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1128), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [2710] = 2, - ACTIONS(1130), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1128), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [2747] = 2, - ACTIONS(1134), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1132), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [2784] = 2, - ACTIONS(1138), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1136), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [2821] = 2, - ACTIONS(1142), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1140), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [2858] = 2, - ACTIONS(1146), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1144), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [2895] = 2, - ACTIONS(1150), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1148), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [2932] = 2, - ACTIONS(1154), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1152), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [2969] = 2, - ACTIONS(1158), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1156), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [3006] = 2, - ACTIONS(898), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(896), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [3043] = 2, - ACTIONS(1162), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1160), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [3080] = 2, - ACTIONS(1166), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1164), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [3117] = 2, - ACTIONS(1170), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1168), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [3154] = 2, - ACTIONS(1174), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1172), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [3191] = 2, - ACTIONS(1178), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1176), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [3228] = 2, - ACTIONS(1182), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1180), 25, - ts_builtin_sym_end, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [3265] = 5, - ACTIONS(1187), 1, - anon_sym_POUND_, - ACTIONS(1184), 2, - sym__ws, - sym_comment, - STATE(301), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - ACTIONS(1192), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1190), 18, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [3307] = 2, - ACTIONS(1196), 7, - anon_sym_COLON, - sym_nil_lit, - sym_bool_lit, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1194), 24, - sym__ws, - sym_comment, - anon_sym_POUND_, - sym_num_lit, - anon_sym_SLASH, - anon_sym_COLON_COLON, - aux_sym_str_lit_token1, - sym_char_lit, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_POUND, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [3343] = 25, - ACTIONS(21), 1, - anon_sym_CARET, - ACTIONS(23), 1, - anon_sym_POUND_CARET, - ACTIONS(25), 1, - anon_sym_LPAREN, - ACTIONS(27), 1, - anon_sym_LBRACE, - ACTIONS(29), 1, - anon_sym_LBRACK, - ACTIONS(1198), 1, - anon_sym_SLASH, - ACTIONS(1200), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1202), 1, - anon_sym_POUND, - ACTIONS(1204), 1, - anon_sym_POUND_QMARK, - ACTIONS(1206), 1, - anon_sym_POUND_QMARK_AT, - ACTIONS(1208), 1, - anon_sym_POUND_SQUOTE, - ACTIONS(1210), 1, - anon_sym_POUND_EQ, - ACTIONS(1212), 1, - anon_sym_AT, - ACTIONS(1214), 1, - anon_sym_SQUOTE, - ACTIONS(1216), 1, - anon_sym_BQUOTE, - ACTIONS(1218), 1, - anon_sym_TILDE_AT, - ACTIONS(1220), 1, - anon_sym_TILDE, - STATE(253), 1, - sym__bare_list_lit, - STATE(254), 1, - sym__bare_map_lit, - STATE(255), 1, - sym__bare_vec_lit, - STATE(256), 1, - sym__bare_set_lit, - STATE(313), 1, - sym_old_meta_lit, - STATE(314), 1, - sym_meta_lit, - STATE(324), 1, - aux_sym_sym_lit_repeat1, - STATE(424), 1, - sym__metadata_lit, - [3419] = 25, - ACTIONS(21), 1, - anon_sym_CARET, - ACTIONS(23), 1, - anon_sym_POUND_CARET, - ACTIONS(280), 1, - anon_sym_LPAREN, - ACTIONS(282), 1, - anon_sym_LBRACE, - ACTIONS(284), 1, - anon_sym_LBRACK, - ACTIONS(1222), 1, - anon_sym_SLASH, - ACTIONS(1224), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1226), 1, - anon_sym_POUND, - ACTIONS(1228), 1, - anon_sym_POUND_QMARK, - ACTIONS(1230), 1, - anon_sym_POUND_QMARK_AT, - ACTIONS(1232), 1, - anon_sym_POUND_SQUOTE, - ACTIONS(1234), 1, - anon_sym_POUND_EQ, - ACTIONS(1236), 1, - anon_sym_AT, - ACTIONS(1238), 1, - anon_sym_SQUOTE, - ACTIONS(1240), 1, - anon_sym_BQUOTE, - ACTIONS(1242), 1, - anon_sym_TILDE_AT, - ACTIONS(1244), 1, - anon_sym_TILDE, - STATE(313), 1, - sym_old_meta_lit, - STATE(314), 1, - sym_meta_lit, - STATE(324), 1, - aux_sym_sym_lit_repeat1, - STATE(377), 1, - sym__bare_list_lit, - STATE(380), 1, - sym__bare_map_lit, - STATE(381), 1, - sym__bare_vec_lit, - STATE(382), 1, - sym__bare_set_lit, - STATE(424), 1, - sym__metadata_lit, - [3495] = 25, - ACTIONS(21), 1, - anon_sym_CARET, - ACTIONS(23), 1, - anon_sym_POUND_CARET, - ACTIONS(25), 1, - anon_sym_LPAREN, - ACTIONS(27), 1, - anon_sym_LBRACE, - ACTIONS(29), 1, - anon_sym_LBRACK, - ACTIONS(1198), 1, - anon_sym_SLASH, - ACTIONS(1200), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1204), 1, - anon_sym_POUND_QMARK, - ACTIONS(1206), 1, - anon_sym_POUND_QMARK_AT, - ACTIONS(1210), 1, - anon_sym_POUND_EQ, - ACTIONS(1246), 1, - anon_sym_POUND, - ACTIONS(1248), 1, - anon_sym_POUND_SQUOTE, - ACTIONS(1250), 1, - anon_sym_AT, - ACTIONS(1252), 1, - anon_sym_SQUOTE, - ACTIONS(1254), 1, - anon_sym_BQUOTE, - ACTIONS(1256), 1, - anon_sym_TILDE_AT, - ACTIONS(1258), 1, - anon_sym_TILDE, - STATE(253), 1, - sym__bare_list_lit, - STATE(254), 1, - sym__bare_map_lit, - STATE(255), 1, - sym__bare_vec_lit, - STATE(256), 1, - sym__bare_set_lit, - STATE(313), 1, - sym_old_meta_lit, - STATE(314), 1, - sym_meta_lit, - STATE(324), 1, - aux_sym_sym_lit_repeat1, - STATE(424), 1, - sym__metadata_lit, - [3571] = 25, - ACTIONS(21), 1, - anon_sym_CARET, - ACTIONS(23), 1, - anon_sym_POUND_CARET, - ACTIONS(280), 1, - anon_sym_LPAREN, - ACTIONS(282), 1, - anon_sym_LBRACE, - ACTIONS(284), 1, - anon_sym_LBRACK, - ACTIONS(1222), 1, - anon_sym_SLASH, - ACTIONS(1224), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1228), 1, - anon_sym_POUND_QMARK, - ACTIONS(1230), 1, - anon_sym_POUND_QMARK_AT, - ACTIONS(1234), 1, - anon_sym_POUND_EQ, - ACTIONS(1260), 1, - anon_sym_POUND, - ACTIONS(1262), 1, - anon_sym_POUND_SQUOTE, - ACTIONS(1264), 1, - anon_sym_AT, - ACTIONS(1266), 1, - anon_sym_SQUOTE, - ACTIONS(1268), 1, - anon_sym_BQUOTE, - ACTIONS(1270), 1, - anon_sym_TILDE_AT, - ACTIONS(1272), 1, - anon_sym_TILDE, - STATE(313), 1, - sym_old_meta_lit, - STATE(314), 1, - sym_meta_lit, - STATE(324), 1, - aux_sym_sym_lit_repeat1, - STATE(377), 1, - sym__bare_list_lit, - STATE(380), 1, - sym__bare_map_lit, - STATE(381), 1, - sym__bare_vec_lit, - STATE(382), 1, - sym__bare_set_lit, - STATE(424), 1, - sym__metadata_lit, - [3647] = 25, - ACTIONS(21), 1, - anon_sym_CARET, - ACTIONS(23), 1, - anon_sym_POUND_CARET, - ACTIONS(280), 1, - anon_sym_LPAREN, - ACTIONS(282), 1, - anon_sym_LBRACE, - ACTIONS(284), 1, - anon_sym_LBRACK, - ACTIONS(1222), 1, - anon_sym_SLASH, - ACTIONS(1224), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1228), 1, - anon_sym_POUND_QMARK, - ACTIONS(1230), 1, - anon_sym_POUND_QMARK_AT, - ACTIONS(1234), 1, - anon_sym_POUND_EQ, - ACTIONS(1274), 1, - anon_sym_POUND, - ACTIONS(1276), 1, - anon_sym_POUND_SQUOTE, - ACTIONS(1278), 1, - anon_sym_AT, - ACTIONS(1280), 1, - anon_sym_SQUOTE, - ACTIONS(1282), 1, - anon_sym_BQUOTE, - ACTIONS(1284), 1, - anon_sym_TILDE_AT, - ACTIONS(1286), 1, - anon_sym_TILDE, - STATE(313), 1, - sym_old_meta_lit, - STATE(314), 1, - sym_meta_lit, - STATE(324), 1, - aux_sym_sym_lit_repeat1, - STATE(377), 1, - sym__bare_list_lit, - STATE(380), 1, - sym__bare_map_lit, - STATE(381), 1, - sym__bare_vec_lit, - STATE(382), 1, - sym__bare_set_lit, - STATE(424), 1, - sym__metadata_lit, - [3723] = 19, - ACTIONS(9), 1, - anon_sym_SLASH, - ACTIONS(25), 1, - anon_sym_LPAREN, - ACTIONS(716), 1, - anon_sym_COLON, - ACTIONS(1290), 1, - anon_sym_POUND_, - ACTIONS(1292), 1, - anon_sym_COLON_COLON, - ACTIONS(1294), 1, - aux_sym_str_lit_token1, - ACTIONS(1296), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1298), 1, - anon_sym_CARET, - ACTIONS(1300), 1, - anon_sym_POUND_CARET, - ACTIONS(1302), 1, - anon_sym_LBRACE, - STATE(160), 1, - sym_sym_lit, - STATE(236), 1, - sym__bare_list_lit, - STATE(424), 1, - sym__metadata_lit, - STATE(442), 1, - sym_meta_lit, - STATE(447), 1, - sym_old_meta_lit, - STATE(452), 1, - aux_sym_sym_lit_repeat1, - ACTIONS(1288), 2, - sym__ws, - sym_comment, - STATE(454), 2, - sym_kwd_lit, - sym_auto_res_mark, - STATE(428), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [3785] = 19, - ACTIONS(9), 1, - anon_sym_SLASH, - ACTIONS(280), 1, - anon_sym_LPAREN, - ACTIONS(716), 1, - anon_sym_COLON, - ACTIONS(1290), 1, - anon_sym_POUND_, - ACTIONS(1292), 1, - anon_sym_COLON_COLON, - ACTIONS(1296), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1298), 1, - anon_sym_CARET, - ACTIONS(1300), 1, - anon_sym_POUND_CARET, - ACTIONS(1306), 1, - aux_sym_str_lit_token1, - ACTIONS(1308), 1, - anon_sym_LBRACE, - STATE(208), 1, - sym_sym_lit, - STATE(342), 1, - sym__bare_list_lit, - STATE(424), 1, - sym__metadata_lit, - STATE(442), 1, - sym_meta_lit, - STATE(447), 1, - sym_old_meta_lit, - STATE(452), 1, - aux_sym_sym_lit_repeat1, - ACTIONS(1304), 2, - sym__ws, - sym_comment, - STATE(461), 2, - sym_kwd_lit, - sym_auto_res_mark, - STATE(429), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [3847] = 5, - ACTIONS(1312), 1, - anon_sym_POUND_, - ACTIONS(1310), 2, - sym__ws, - sym_comment, - ACTIONS(1316), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - STATE(317), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - ACTIONS(1314), 14, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [3881] = 5, - ACTIONS(1312), 1, - anon_sym_POUND_, - ACTIONS(1310), 2, - sym__ws, - sym_comment, - ACTIONS(1320), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - STATE(317), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - ACTIONS(1318), 14, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [3915] = 19, - ACTIONS(9), 1, - anon_sym_SLASH, - ACTIONS(280), 1, - anon_sym_LPAREN, - ACTIONS(716), 1, - anon_sym_COLON, - ACTIONS(1290), 1, - anon_sym_POUND_, - ACTIONS(1292), 1, - anon_sym_COLON_COLON, - ACTIONS(1296), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1298), 1, - anon_sym_CARET, - ACTIONS(1300), 1, - anon_sym_POUND_CARET, - ACTIONS(1306), 1, - aux_sym_str_lit_token1, - ACTIONS(1308), 1, - anon_sym_LBRACE, - STATE(107), 1, - sym_sym_lit, - STATE(342), 1, - sym__bare_list_lit, - STATE(424), 1, - sym__metadata_lit, - STATE(442), 1, - sym_meta_lit, - STATE(447), 1, - sym_old_meta_lit, - STATE(452), 1, - aux_sym_sym_lit_repeat1, - ACTIONS(1322), 2, - sym__ws, - sym_comment, - STATE(461), 2, - sym_kwd_lit, - sym_auto_res_mark, - STATE(431), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [3977] = 5, - ACTIONS(1312), 1, - anon_sym_POUND_, - ACTIONS(1324), 2, - sym__ws, - sym_comment, - ACTIONS(1328), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - STATE(310), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - ACTIONS(1326), 14, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [4011] = 5, - ACTIONS(1312), 1, - anon_sym_POUND_, - ACTIONS(1330), 2, - sym__ws, - sym_comment, - ACTIONS(1334), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - STATE(311), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - ACTIONS(1332), 14, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [4045] = 19, - ACTIONS(9), 1, - anon_sym_SLASH, - ACTIONS(25), 1, - anon_sym_LPAREN, - ACTIONS(716), 1, - anon_sym_COLON, - ACTIONS(1290), 1, - anon_sym_POUND_, - ACTIONS(1292), 1, - anon_sym_COLON_COLON, - ACTIONS(1294), 1, - aux_sym_str_lit_token1, - ACTIONS(1296), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1298), 1, - anon_sym_CARET, - ACTIONS(1300), 1, - anon_sym_POUND_CARET, - ACTIONS(1302), 1, - anon_sym_LBRACE, - STATE(22), 1, - sym_sym_lit, - STATE(236), 1, - sym__bare_list_lit, - STATE(424), 1, - sym__metadata_lit, - STATE(442), 1, - sym_meta_lit, - STATE(447), 1, - sym_old_meta_lit, - STATE(452), 1, - aux_sym_sym_lit_repeat1, - ACTIONS(1336), 2, - sym__ws, - sym_comment, - STATE(454), 2, - sym_kwd_lit, - sym_auto_res_mark, - STATE(430), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [4107] = 19, - ACTIONS(9), 1, - anon_sym_SLASH, - ACTIONS(280), 1, - anon_sym_LPAREN, - ACTIONS(716), 1, - anon_sym_COLON, - ACTIONS(1290), 1, - anon_sym_POUND_, - ACTIONS(1292), 1, - anon_sym_COLON_COLON, - ACTIONS(1296), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1298), 1, - anon_sym_CARET, - ACTIONS(1300), 1, - anon_sym_POUND_CARET, - ACTIONS(1306), 1, - aux_sym_str_lit_token1, - ACTIONS(1308), 1, - anon_sym_LBRACE, - STATE(52), 1, - sym_sym_lit, - STATE(342), 1, - sym__bare_list_lit, - STATE(424), 1, - sym__metadata_lit, - STATE(442), 1, - sym_meta_lit, - STATE(447), 1, - sym_old_meta_lit, - STATE(452), 1, - aux_sym_sym_lit_repeat1, - ACTIONS(1338), 2, - sym__ws, - sym_comment, - STATE(461), 2, - sym_kwd_lit, - sym_auto_res_mark, - STATE(434), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [4169] = 5, - ACTIONS(1343), 1, - anon_sym_POUND_, - ACTIONS(1340), 2, - sym__ws, - sym_comment, - ACTIONS(1192), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - STATE(317), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - ACTIONS(1190), 14, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [4203] = 19, - ACTIONS(9), 1, - anon_sym_SLASH, - ACTIONS(25), 1, - anon_sym_LPAREN, - ACTIONS(716), 1, - anon_sym_COLON, - ACTIONS(1290), 1, - anon_sym_POUND_, - ACTIONS(1292), 1, - anon_sym_COLON_COLON, - ACTIONS(1296), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1298), 1, - anon_sym_CARET, - ACTIONS(1300), 1, - anon_sym_POUND_CARET, - ACTIONS(1302), 1, - anon_sym_LBRACE, - STATE(129), 1, - sym_sym_lit, - STATE(279), 1, - sym__bare_list_lit, - STATE(424), 1, - sym__metadata_lit, - STATE(442), 1, - sym_meta_lit, - STATE(447), 1, - sym_old_meta_lit, - STATE(452), 1, - aux_sym_sym_lit_repeat1, - STATE(456), 1, - sym_kwd_lit, - STATE(463), 1, - sym_auto_res_mark, - ACTIONS(1346), 2, - sym__ws, - sym_comment, - STATE(427), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [4264] = 19, - ACTIONS(9), 1, - anon_sym_SLASH, - ACTIONS(280), 1, - anon_sym_LPAREN, - ACTIONS(716), 1, - anon_sym_COLON, - ACTIONS(1290), 1, - anon_sym_POUND_, - ACTIONS(1292), 1, - anon_sym_COLON_COLON, - ACTIONS(1296), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1298), 1, - anon_sym_CARET, - ACTIONS(1300), 1, - anon_sym_POUND_CARET, - ACTIONS(1308), 1, - anon_sym_LBRACE, - STATE(197), 1, - sym_sym_lit, - STATE(408), 1, - sym__bare_list_lit, - STATE(424), 1, - sym__metadata_lit, - STATE(442), 1, - sym_meta_lit, - STATE(447), 1, - sym_old_meta_lit, - STATE(451), 1, - sym_auto_res_mark, - STATE(452), 1, - aux_sym_sym_lit_repeat1, - STATE(458), 1, - sym_kwd_lit, - ACTIONS(1348), 2, - sym__ws, - sym_comment, - STATE(426), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [4325] = 19, - ACTIONS(9), 1, - anon_sym_SLASH, - ACTIONS(280), 1, - anon_sym_LPAREN, - ACTIONS(716), 1, - anon_sym_COLON, - ACTIONS(1290), 1, - anon_sym_POUND_, - ACTIONS(1292), 1, - anon_sym_COLON_COLON, - ACTIONS(1296), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1298), 1, - anon_sym_CARET, - ACTIONS(1300), 1, - anon_sym_POUND_CARET, - ACTIONS(1308), 1, - anon_sym_LBRACE, - STATE(32), 1, - sym_sym_lit, - STATE(408), 1, - sym__bare_list_lit, - STATE(424), 1, - sym__metadata_lit, - STATE(442), 1, - sym_meta_lit, - STATE(447), 1, - sym_old_meta_lit, - STATE(451), 1, - sym_auto_res_mark, - STATE(452), 1, - aux_sym_sym_lit_repeat1, - STATE(458), 1, - sym_kwd_lit, - ACTIONS(1350), 2, - sym__ws, - sym_comment, - STATE(432), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [4386] = 19, - ACTIONS(9), 1, - anon_sym_SLASH, - ACTIONS(280), 1, - anon_sym_LPAREN, - ACTIONS(716), 1, - anon_sym_COLON, - ACTIONS(1290), 1, - anon_sym_POUND_, - ACTIONS(1292), 1, - anon_sym_COLON_COLON, - ACTIONS(1296), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1298), 1, - anon_sym_CARET, - ACTIONS(1300), 1, - anon_sym_POUND_CARET, - ACTIONS(1308), 1, - anon_sym_LBRACE, - STATE(84), 1, - sym_sym_lit, - STATE(408), 1, - sym__bare_list_lit, - STATE(424), 1, - sym__metadata_lit, - STATE(442), 1, - sym_meta_lit, - STATE(447), 1, - sym_old_meta_lit, - STATE(451), 1, - sym_auto_res_mark, - STATE(452), 1, - aux_sym_sym_lit_repeat1, - STATE(458), 1, - sym_kwd_lit, - ACTIONS(1352), 2, - sym__ws, - sym_comment, - STATE(433), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [4447] = 19, - ACTIONS(9), 1, - anon_sym_SLASH, - ACTIONS(25), 1, - anon_sym_LPAREN, - ACTIONS(716), 1, - anon_sym_COLON, - ACTIONS(1290), 1, - anon_sym_POUND_, - ACTIONS(1292), 1, - anon_sym_COLON_COLON, - ACTIONS(1296), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1298), 1, - anon_sym_CARET, - ACTIONS(1300), 1, - anon_sym_POUND_CARET, - ACTIONS(1302), 1, - anon_sym_LBRACE, - STATE(136), 1, - sym_sym_lit, - STATE(279), 1, - sym__bare_list_lit, - STATE(424), 1, - sym__metadata_lit, - STATE(442), 1, - sym_meta_lit, - STATE(447), 1, - sym_old_meta_lit, - STATE(452), 1, - aux_sym_sym_lit_repeat1, - STATE(456), 1, - sym_kwd_lit, - STATE(463), 1, - sym_auto_res_mark, - ACTIONS(1354), 2, - sym__ws, - sym_comment, - STATE(425), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [4508] = 3, - ACTIONS(1356), 1, - aux_sym__kwd_leading_slash_token1, - ACTIONS(862), 9, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_SQUOTE, - anon_sym_TILDE, - ACTIONS(860), 11, - sym__ws, - sym_comment, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_AT, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [4536] = 8, - ACTIONS(1360), 1, - anon_sym_CARET, - ACTIONS(1363), 1, - anon_sym_POUND_CARET, - STATE(313), 1, - sym_old_meta_lit, - STATE(314), 1, - sym_meta_lit, - STATE(324), 1, - aux_sym_sym_lit_repeat1, - STATE(424), 1, - sym__metadata_lit, - ACTIONS(1366), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1358), 12, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [4574] = 2, - ACTIONS(1118), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1116), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [4599] = 2, - ACTIONS(1130), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1128), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [4624] = 2, - ACTIONS(1062), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1060), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [4649] = 2, - ACTIONS(898), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(896), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [4674] = 2, - ACTIONS(914), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(912), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [4699] = 2, - ACTIONS(898), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(896), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [4724] = 2, - ACTIONS(1154), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1152), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [4749] = 2, - ACTIONS(1138), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1136), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [4774] = 2, - ACTIONS(930), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(928), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [4799] = 2, - ACTIONS(1000), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(998), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [4824] = 2, - ACTIONS(1004), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1002), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [4849] = 3, - ACTIONS(1368), 1, - anon_sym_SLASH, - ACTIONS(862), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(860), 16, - sym__ws, - sym_comment, - anon_sym_POUND_, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [4876] = 2, - ACTIONS(936), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(934), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [4901] = 2, - ACTIONS(940), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(938), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [4926] = 2, - ACTIONS(944), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(942), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [4951] = 15, - ACTIONS(9), 1, - anon_sym_SLASH, - ACTIONS(25), 1, - anon_sym_LPAREN, - ACTIONS(1296), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1372), 1, - anon_sym_POUND_, - ACTIONS(1374), 1, - anon_sym_CARET, - ACTIONS(1376), 1, - anon_sym_POUND_CARET, - ACTIONS(1378), 1, - anon_sym_POUND_QMARK, - STATE(218), 1, - sym__bare_list_lit, - STATE(424), 1, - sym__metadata_lit, - STATE(437), 1, - sym_old_meta_lit, - STATE(438), 1, - sym_meta_lit, - STATE(441), 1, - aux_sym_sym_lit_repeat1, - ACTIONS(1370), 2, - sym__ws, - sym_comment, - STATE(241), 3, - sym_sym_lit, - sym_list_lit, - sym_read_cond_lit, - STATE(383), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [5002] = 2, - ACTIONS(948), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(946), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [5027] = 2, - ACTIONS(952), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(950), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [5052] = 2, - ACTIONS(956), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(954), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [5077] = 2, - ACTIONS(960), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(958), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [5102] = 2, - ACTIONS(964), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(962), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [5127] = 2, - ACTIONS(1158), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1156), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [5152] = 2, - ACTIONS(968), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(966), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [5177] = 2, - ACTIONS(926), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(924), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [5202] = 2, - ACTIONS(926), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(924), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [5227] = 2, - ACTIONS(910), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(908), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [5252] = 2, - ACTIONS(906), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(904), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [5277] = 2, - ACTIONS(894), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(892), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [5302] = 2, - ACTIONS(972), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(970), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [5327] = 15, - ACTIONS(268), 1, - anon_sym_SLASH, - ACTIONS(280), 1, - anon_sym_LPAREN, - ACTIONS(1372), 1, - anon_sym_POUND_, - ACTIONS(1374), 1, - anon_sym_CARET, - ACTIONS(1376), 1, - anon_sym_POUND_CARET, - ACTIONS(1382), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1384), 1, - anon_sym_POUND_QMARK, - STATE(392), 1, - sym__bare_list_lit, - STATE(424), 1, - sym__metadata_lit, - STATE(437), 1, - sym_old_meta_lit, - STATE(438), 1, - sym_meta_lit, - STATE(440), 1, - aux_sym_sym_lit_repeat1, - ACTIONS(1380), 2, - sym__ws, - sym_comment, - STATE(418), 3, - sym_sym_lit, - sym_list_lit, - sym_read_cond_lit, - STATE(439), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [5378] = 2, - ACTIONS(980), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(978), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [5403] = 2, - ACTIONS(1034), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1032), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [5428] = 2, - ACTIONS(902), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(900), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [5453] = 2, - ACTIONS(1034), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1032), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [5478] = 2, - ACTIONS(1178), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1176), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [5503] = 17, - ACTIONS(9), 1, - anon_sym_SLASH, - ACTIONS(25), 1, - anon_sym_LPAREN, - ACTIONS(1296), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1372), 1, - anon_sym_POUND_, - ACTIONS(1374), 1, - anon_sym_CARET, - ACTIONS(1376), 1, - anon_sym_POUND_CARET, - ACTIONS(1378), 1, - anon_sym_POUND_QMARK, - STATE(218), 1, - sym__bare_list_lit, - STATE(228), 1, - sym_sym_lit, - STATE(232), 1, - sym_list_lit, - STATE(242), 1, - sym_read_cond_lit, - STATE(424), 1, - sym__metadata_lit, - STATE(437), 1, - sym_old_meta_lit, - STATE(438), 1, - sym_meta_lit, - STATE(441), 1, - aux_sym_sym_lit_repeat1, - ACTIONS(1380), 2, - sym__ws, - sym_comment, - STATE(439), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [5558] = 2, - ACTIONS(1388), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1386), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [5583] = 2, - ACTIONS(1174), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1172), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [5608] = 2, - ACTIONS(1392), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1390), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [5633] = 2, - ACTIONS(1170), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1168), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [5658] = 2, - ACTIONS(1166), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1164), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [5683] = 2, - ACTIONS(984), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(982), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [5708] = 2, - ACTIONS(988), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(986), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [5733] = 2, - ACTIONS(1162), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1160), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [5758] = 2, - ACTIONS(1110), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1108), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [5783] = 2, - ACTIONS(992), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(990), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [5808] = 2, - ACTIONS(996), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(994), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [5833] = 2, - ACTIONS(1008), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1006), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [5858] = 3, - ACTIONS(1394), 1, - anon_sym_SLASH, - ACTIONS(1008), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1006), 16, - sym__ws, - sym_comment, - anon_sym_POUND_, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [5885] = 2, - ACTIONS(922), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(920), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [5910] = 17, - ACTIONS(268), 1, - anon_sym_SLASH, - ACTIONS(280), 1, - anon_sym_LPAREN, - ACTIONS(1372), 1, - anon_sym_POUND_, - ACTIONS(1374), 1, - anon_sym_CARET, - ACTIONS(1376), 1, - anon_sym_POUND_CARET, - ACTIONS(1382), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1384), 1, - anon_sym_POUND_QMARK, - STATE(326), 1, - sym_read_cond_lit, - STATE(392), 1, - sym__bare_list_lit, - STATE(400), 1, - sym_list_lit, - STATE(402), 1, - sym_sym_lit, - STATE(424), 1, - sym__metadata_lit, - STATE(437), 1, - sym_old_meta_lit, - STATE(438), 1, - sym_meta_lit, - STATE(440), 1, - aux_sym_sym_lit_repeat1, - ACTIONS(1396), 2, - sym__ws, - sym_comment, - STATE(394), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [5965] = 2, - ACTIONS(882), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(878), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [5990] = 2, - ACTIONS(1014), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1012), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [6015] = 2, - ACTIONS(1054), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1052), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [6040] = 2, - ACTIONS(876), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(874), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [6065] = 2, - ACTIONS(1018), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1016), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [6090] = 2, - ACTIONS(1022), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1020), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [6115] = 2, - ACTIONS(1026), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1024), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [6140] = 15, - ACTIONS(9), 1, - anon_sym_SLASH, - ACTIONS(25), 1, - anon_sym_LPAREN, - ACTIONS(1296), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1372), 1, - anon_sym_POUND_, - ACTIONS(1374), 1, - anon_sym_CARET, - ACTIONS(1376), 1, - anon_sym_POUND_CARET, - ACTIONS(1378), 1, - anon_sym_POUND_QMARK, - STATE(218), 1, - sym__bare_list_lit, - STATE(424), 1, - sym__metadata_lit, - STATE(437), 1, - sym_old_meta_lit, - STATE(438), 1, - sym_meta_lit, - STATE(441), 1, - aux_sym_sym_lit_repeat1, - ACTIONS(1380), 2, - sym__ws, - sym_comment, - STATE(272), 3, - sym_sym_lit, - sym_list_lit, - sym_read_cond_lit, - STATE(439), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [6191] = 2, - ACTIONS(1150), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1148), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [6216] = 2, - ACTIONS(1094), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1092), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [6241] = 2, - ACTIONS(1030), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1028), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [6266] = 2, - ACTIONS(1038), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1036), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [6291] = 3, - ACTIONS(1398), 1, - anon_sym_SLASH, - ACTIONS(882), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(878), 16, - sym__ws, - sym_comment, - anon_sym_POUND_, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [6318] = 2, - ACTIONS(1402), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1400), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [6343] = 15, - ACTIONS(268), 1, - anon_sym_SLASH, - ACTIONS(280), 1, - anon_sym_LPAREN, - ACTIONS(1372), 1, - anon_sym_POUND_, - ACTIONS(1374), 1, - anon_sym_CARET, - ACTIONS(1376), 1, - anon_sym_POUND_CARET, - ACTIONS(1382), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1384), 1, - anon_sym_POUND_QMARK, - STATE(392), 1, - sym__bare_list_lit, - STATE(424), 1, - sym__metadata_lit, - STATE(437), 1, - sym_old_meta_lit, - STATE(438), 1, - sym_meta_lit, - STATE(440), 1, - aux_sym_sym_lit_repeat1, - ACTIONS(1404), 2, - sym__ws, - sym_comment, - STATE(353), 3, - sym_sym_lit, - sym_list_lit, - sym_read_cond_lit, - STATE(354), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [6394] = 2, - ACTIONS(1142), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1140), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [6419] = 2, - ACTIONS(886), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(884), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [6444] = 2, - ACTIONS(1134), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1132), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [6469] = 17, - ACTIONS(268), 1, - anon_sym_SLASH, - ACTIONS(280), 1, - anon_sym_LPAREN, - ACTIONS(1372), 1, - anon_sym_POUND_, - ACTIONS(1374), 1, - anon_sym_CARET, - ACTIONS(1376), 1, - anon_sym_POUND_CARET, - ACTIONS(1382), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1384), 1, - anon_sym_POUND_QMARK, - STATE(348), 1, - sym_list_lit, - STATE(349), 1, - sym_sym_lit, - STATE(392), 1, - sym__bare_list_lit, - STATE(407), 1, - sym_read_cond_lit, - STATE(424), 1, - sym__metadata_lit, - STATE(437), 1, - sym_old_meta_lit, - STATE(438), 1, - sym_meta_lit, - STATE(440), 1, - aux_sym_sym_lit_repeat1, - ACTIONS(1380), 2, - sym__ws, - sym_comment, - STATE(439), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [6524] = 2, - ACTIONS(1042), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1040), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [6549] = 2, - ACTIONS(1046), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1044), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [6574] = 2, - ACTIONS(1050), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1048), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [6599] = 2, - ACTIONS(1058), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1056), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [6624] = 2, - ACTIONS(1408), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1406), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [6649] = 2, - ACTIONS(1130), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1128), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [6674] = 2, - ACTIONS(872), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(870), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [6699] = 2, - ACTIONS(1130), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1128), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [6724] = 2, - ACTIONS(890), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(888), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [6749] = 2, - ACTIONS(1066), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1064), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [6774] = 2, - ACTIONS(1126), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1124), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [6799] = 2, - ACTIONS(1122), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1120), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [6824] = 2, - ACTIONS(926), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(924), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [6849] = 2, - ACTIONS(1114), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1112), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [6874] = 2, - ACTIONS(1070), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1068), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [6899] = 2, - ACTIONS(1146), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1144), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [6924] = 2, - ACTIONS(1182), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1180), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [6949] = 2, - ACTIONS(1106), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1104), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [6974] = 2, - ACTIONS(1074), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1072), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [6999] = 2, - ACTIONS(868), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(866), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [7024] = 2, - ACTIONS(1102), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1100), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [7049] = 2, - ACTIONS(1098), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1096), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [7074] = 2, - ACTIONS(976), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(974), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [7099] = 2, - ACTIONS(1090), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1088), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [7124] = 2, - ACTIONS(1086), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1084), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [7149] = 2, - ACTIONS(1082), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1080), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [7174] = 2, - ACTIONS(1078), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1076), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [7199] = 17, - ACTIONS(9), 1, - anon_sym_SLASH, - ACTIONS(25), 1, - anon_sym_LPAREN, - ACTIONS(1296), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1372), 1, - anon_sym_POUND_, - ACTIONS(1374), 1, - anon_sym_CARET, - ACTIONS(1376), 1, - anon_sym_POUND_CARET, - ACTIONS(1378), 1, - anon_sym_POUND_QMARK, - STATE(218), 1, - sym__bare_list_lit, - STATE(284), 1, - sym_sym_lit, - STATE(285), 1, - sym_list_lit, - STATE(286), 1, - sym_read_cond_lit, - STATE(424), 1, - sym__metadata_lit, - STATE(437), 1, - sym_old_meta_lit, - STATE(438), 1, - sym_meta_lit, - STATE(441), 1, - aux_sym_sym_lit_repeat1, - ACTIONS(1410), 2, - sym__ws, - sym_comment, - STATE(360), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [7254] = 2, - ACTIONS(918), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(916), 17, - sym__ws, - sym_comment, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [7279] = 2, - ACTIONS(1414), 3, - anon_sym_POUND, - anon_sym_POUND_QMARK, - anon_sym_TILDE, - ACTIONS(1412), 14, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_POUND_QMARK_AT, - anon_sym_POUND_SQUOTE, - anon_sym_POUND_EQ, - anon_sym_AT, - anon_sym_SQUOTE, - anon_sym_BQUOTE, - anon_sym_TILDE_AT, - [7301] = 12, - ACTIONS(9), 1, - anon_sym_SLASH, - ACTIONS(1290), 1, - anon_sym_POUND_, - ACTIONS(1296), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1298), 1, - anon_sym_CARET, - ACTIONS(1300), 1, - anon_sym_POUND_CARET, - STATE(126), 1, - sym_sym_lit, - STATE(424), 1, - sym__metadata_lit, - STATE(442), 1, - sym_meta_lit, - STATE(447), 1, - sym_old_meta_lit, - STATE(452), 1, - aux_sym_sym_lit_repeat1, - ACTIONS(1416), 2, - sym__ws, - sym_comment, - STATE(446), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [7341] = 12, - ACTIONS(9), 1, - anon_sym_SLASH, - ACTIONS(1290), 1, - anon_sym_POUND_, - ACTIONS(1296), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1298), 1, - anon_sym_CARET, - ACTIONS(1300), 1, - anon_sym_POUND_CARET, - STATE(180), 1, - sym_sym_lit, - STATE(424), 1, - sym__metadata_lit, - STATE(442), 1, - sym_meta_lit, - STATE(447), 1, - sym_old_meta_lit, - STATE(452), 1, - aux_sym_sym_lit_repeat1, - ACTIONS(1416), 2, - sym__ws, - sym_comment, - STATE(446), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [7381] = 12, - ACTIONS(9), 1, - anon_sym_SLASH, - ACTIONS(1290), 1, - anon_sym_POUND_, - ACTIONS(1296), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1298), 1, - anon_sym_CARET, - ACTIONS(1300), 1, - anon_sym_POUND_CARET, - STATE(166), 1, - sym_sym_lit, - STATE(424), 1, - sym__metadata_lit, - STATE(442), 1, - sym_meta_lit, - STATE(447), 1, - sym_old_meta_lit, - STATE(452), 1, - aux_sym_sym_lit_repeat1, - ACTIONS(1416), 2, - sym__ws, - sym_comment, - STATE(446), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [7421] = 12, - ACTIONS(9), 1, - anon_sym_SLASH, - ACTIONS(1290), 1, - anon_sym_POUND_, - ACTIONS(1296), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1298), 1, - anon_sym_CARET, - ACTIONS(1300), 1, - anon_sym_POUND_CARET, - STATE(137), 1, - sym_sym_lit, - STATE(424), 1, - sym__metadata_lit, - STATE(442), 1, - sym_meta_lit, - STATE(447), 1, - sym_old_meta_lit, - STATE(452), 1, - aux_sym_sym_lit_repeat1, - ACTIONS(1416), 2, - sym__ws, - sym_comment, - STATE(446), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [7461] = 12, - ACTIONS(9), 1, - anon_sym_SLASH, - ACTIONS(1290), 1, - anon_sym_POUND_, - ACTIONS(1296), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1298), 1, - anon_sym_CARET, - ACTIONS(1300), 1, - anon_sym_POUND_CARET, - STATE(202), 1, - sym_sym_lit, - STATE(424), 1, - sym__metadata_lit, - STATE(442), 1, - sym_meta_lit, - STATE(447), 1, - sym_old_meta_lit, - STATE(452), 1, - aux_sym_sym_lit_repeat1, - ACTIONS(1416), 2, - sym__ws, - sym_comment, - STATE(446), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [7501] = 12, - ACTIONS(9), 1, - anon_sym_SLASH, - ACTIONS(1290), 1, - anon_sym_POUND_, - ACTIONS(1296), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1298), 1, - anon_sym_CARET, - ACTIONS(1300), 1, - anon_sym_POUND_CARET, - STATE(115), 1, - sym_sym_lit, - STATE(424), 1, - sym__metadata_lit, - STATE(442), 1, - sym_meta_lit, - STATE(447), 1, - sym_old_meta_lit, - STATE(452), 1, - aux_sym_sym_lit_repeat1, - ACTIONS(1416), 2, - sym__ws, - sym_comment, - STATE(446), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [7541] = 12, - ACTIONS(9), 1, - anon_sym_SLASH, - ACTIONS(1290), 1, - anon_sym_POUND_, - ACTIONS(1296), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1298), 1, - anon_sym_CARET, - ACTIONS(1300), 1, - anon_sym_POUND_CARET, - STATE(85), 1, - sym_sym_lit, - STATE(424), 1, - sym__metadata_lit, - STATE(442), 1, - sym_meta_lit, - STATE(447), 1, - sym_old_meta_lit, - STATE(452), 1, - aux_sym_sym_lit_repeat1, - ACTIONS(1416), 2, - sym__ws, - sym_comment, - STATE(446), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [7581] = 12, - ACTIONS(9), 1, - anon_sym_SLASH, - ACTIONS(1290), 1, - anon_sym_POUND_, - ACTIONS(1296), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1298), 1, - anon_sym_CARET, - ACTIONS(1300), 1, - anon_sym_POUND_CARET, - STATE(175), 1, - sym_sym_lit, - STATE(424), 1, - sym__metadata_lit, - STATE(442), 1, - sym_meta_lit, - STATE(447), 1, - sym_old_meta_lit, - STATE(452), 1, - aux_sym_sym_lit_repeat1, - ACTIONS(1416), 2, - sym__ws, - sym_comment, - STATE(446), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [7621] = 12, - ACTIONS(9), 1, - anon_sym_SLASH, - ACTIONS(1290), 1, - anon_sym_POUND_, - ACTIONS(1296), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1298), 1, - anon_sym_CARET, - ACTIONS(1300), 1, - anon_sym_POUND_CARET, - STATE(71), 1, - sym_sym_lit, - STATE(424), 1, - sym__metadata_lit, - STATE(442), 1, - sym_meta_lit, - STATE(447), 1, - sym_old_meta_lit, - STATE(452), 1, - aux_sym_sym_lit_repeat1, - ACTIONS(1416), 2, - sym__ws, - sym_comment, - STATE(446), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [7661] = 12, - ACTIONS(9), 1, - anon_sym_SLASH, - ACTIONS(1290), 1, - anon_sym_POUND_, - ACTIONS(1296), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1298), 1, - anon_sym_CARET, - ACTIONS(1300), 1, - anon_sym_POUND_CARET, - STATE(33), 1, - sym_sym_lit, - STATE(424), 1, - sym__metadata_lit, - STATE(442), 1, - sym_meta_lit, - STATE(447), 1, - sym_old_meta_lit, - STATE(452), 1, - aux_sym_sym_lit_repeat1, - ACTIONS(1416), 2, - sym__ws, - sym_comment, - STATE(446), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [7701] = 4, - ACTIONS(1372), 1, - anon_sym_POUND_, - ACTIONS(1380), 2, - sym__ws, - sym_comment, - STATE(439), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - ACTIONS(1314), 6, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_POUND_QMARK, - [7722] = 4, - ACTIONS(1372), 1, - anon_sym_POUND_, - ACTIONS(1380), 2, - sym__ws, - sym_comment, - STATE(439), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - ACTIONS(1318), 6, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_POUND_QMARK, - [7743] = 4, - ACTIONS(1372), 1, - anon_sym_POUND_, - ACTIONS(1418), 2, - sym__ws, - sym_comment, - STATE(435), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - ACTIONS(1326), 6, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_POUND_QMARK, - [7764] = 4, - ACTIONS(1372), 1, - anon_sym_POUND_, - ACTIONS(1420), 2, - sym__ws, - sym_comment, - STATE(436), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - ACTIONS(1332), 6, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_POUND_QMARK, - [7785] = 4, - ACTIONS(1425), 1, - anon_sym_POUND_, - ACTIONS(1422), 2, - sym__ws, - sym_comment, - STATE(439), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - ACTIONS(1190), 6, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - anon_sym_POUND_QMARK, - [7806] = 11, - ACTIONS(280), 1, - anon_sym_LPAREN, - ACTIONS(1222), 1, - anon_sym_SLASH, - ACTIONS(1224), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1374), 1, - anon_sym_CARET, - ACTIONS(1376), 1, - anon_sym_POUND_CARET, - ACTIONS(1428), 1, - anon_sym_POUND_QMARK, - STATE(377), 1, - sym__bare_list_lit, - STATE(424), 1, - sym__metadata_lit, - STATE(437), 1, - sym_old_meta_lit, - STATE(438), 1, - sym_meta_lit, - STATE(444), 1, - aux_sym_sym_lit_repeat1, - [7840] = 11, - ACTIONS(25), 1, - anon_sym_LPAREN, - ACTIONS(1198), 1, - anon_sym_SLASH, - ACTIONS(1200), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1374), 1, - anon_sym_CARET, - ACTIONS(1376), 1, - anon_sym_POUND_CARET, - ACTIONS(1430), 1, - anon_sym_POUND_QMARK, - STATE(253), 1, - sym__bare_list_lit, - STATE(424), 1, - sym__metadata_lit, - STATE(437), 1, - sym_old_meta_lit, - STATE(438), 1, - sym_meta_lit, - STATE(444), 1, - aux_sym_sym_lit_repeat1, - [7874] = 4, - ACTIONS(1290), 1, - anon_sym_POUND_, - ACTIONS(1432), 2, - sym__ws, - sym_comment, - STATE(448), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - ACTIONS(1332), 4, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - [7893] = 3, - ACTIONS(1356), 1, - aux_sym__kwd_leading_slash_token1, - ACTIONS(862), 4, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_POUND_QMARK, - ACTIONS(860), 5, - sym__ws, - sym_comment, - anon_sym_CARET, - anon_sym_POUND_CARET, - anon_sym_LPAREN, - [7910] = 7, - ACTIONS(1434), 1, - anon_sym_CARET, - ACTIONS(1437), 1, - anon_sym_POUND_CARET, - STATE(424), 1, - sym__metadata_lit, - STATE(437), 1, - sym_old_meta_lit, - STATE(438), 1, - sym_meta_lit, - STATE(444), 1, - aux_sym_sym_lit_repeat1, - ACTIONS(1358), 4, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_LPAREN, - anon_sym_POUND_QMARK, - [7935] = 4, - ACTIONS(1290), 1, - anon_sym_POUND_, - ACTIONS(1416), 2, - sym__ws, - sym_comment, - STATE(446), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - ACTIONS(1314), 4, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - [7954] = 4, - ACTIONS(1443), 1, - anon_sym_POUND_, - ACTIONS(1440), 2, - sym__ws, - sym_comment, - STATE(446), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - ACTIONS(1190), 4, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - [7973] = 4, - ACTIONS(1290), 1, - anon_sym_POUND_, - ACTIONS(1446), 2, - sym__ws, - sym_comment, - STATE(445), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - ACTIONS(1326), 4, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - [7992] = 4, - ACTIONS(1290), 1, - anon_sym_POUND_, - ACTIONS(1416), 2, - sym__ws, - sym_comment, - STATE(446), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - ACTIONS(1318), 4, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - anon_sym_CARET, - anon_sym_POUND_CARET, - [8011] = 7, - ACTIONS(1448), 1, - anon_sym_CARET, - ACTIONS(1451), 1, - anon_sym_POUND_CARET, - STATE(424), 1, - sym__metadata_lit, - STATE(442), 1, - sym_meta_lit, - STATE(447), 1, - sym_old_meta_lit, - STATE(449), 1, - aux_sym_sym_lit_repeat1, - ACTIONS(1358), 2, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - [8034] = 5, - ACTIONS(282), 1, - anon_sym_LBRACE, - ACTIONS(1456), 1, - anon_sym_POUND_, - STATE(330), 1, - sym__bare_map_lit, - ACTIONS(1454), 2, - sym__ws, - sym_comment, - STATE(464), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [8053] = 5, - ACTIONS(282), 1, - anon_sym_LBRACE, - ACTIONS(1456), 1, - anon_sym_POUND_, - STATE(356), 1, - sym__bare_map_lit, - ACTIONS(1458), 2, - sym__ws, - sym_comment, - STATE(450), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [8072] = 8, - ACTIONS(1198), 1, - anon_sym_SLASH, - ACTIONS(1200), 1, - aux_sym__sym_qualified_token1, - ACTIONS(1298), 1, - anon_sym_CARET, - ACTIONS(1300), 1, - anon_sym_POUND_CARET, - STATE(424), 1, - sym__metadata_lit, - STATE(442), 1, - sym_meta_lit, - STATE(447), 1, - sym_old_meta_lit, - STATE(449), 1, - aux_sym_sym_lit_repeat1, - [8097] = 5, - ACTIONS(27), 1, - anon_sym_LBRACE, - ACTIONS(1456), 1, - anon_sym_POUND_, - STATE(296), 1, - sym__bare_map_lit, - ACTIONS(1454), 2, - sym__ws, - sym_comment, - STATE(464), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [8116] = 5, - ACTIONS(27), 1, - anon_sym_LBRACE, - ACTIONS(1456), 1, - anon_sym_POUND_, - STATE(266), 1, - sym__bare_map_lit, - ACTIONS(1460), 2, - sym__ws, - sym_comment, - STATE(453), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [8135] = 3, - ACTIONS(1356), 1, - aux_sym__kwd_leading_slash_token1, - ACTIONS(862), 3, - anon_sym_POUND_, - anon_sym_SLASH, - aux_sym__sym_qualified_token1, - ACTIONS(860), 4, - sym__ws, - sym_comment, - anon_sym_CARET, - anon_sym_POUND_CARET, - [8150] = 5, - ACTIONS(27), 1, - anon_sym_LBRACE, - ACTIONS(1456), 1, - anon_sym_POUND_, - STATE(273), 1, - sym__bare_map_lit, - ACTIONS(1462), 2, - sym__ws, - sym_comment, - STATE(462), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [8169] = 5, - ACTIONS(27), 1, - anon_sym_LBRACE, - ACTIONS(1456), 1, - anon_sym_POUND_, - STATE(294), 1, - sym__bare_map_lit, - ACTIONS(1454), 2, - sym__ws, - sym_comment, - STATE(464), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [8188] = 5, - ACTIONS(282), 1, - anon_sym_LBRACE, - ACTIONS(1456), 1, - anon_sym_POUND_, - STATE(358), 1, - sym__bare_map_lit, - ACTIONS(1464), 2, - sym__ws, - sym_comment, - STATE(459), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [8207] = 5, - ACTIONS(282), 1, - anon_sym_LBRACE, - ACTIONS(1456), 1, - anon_sym_POUND_, - STATE(328), 1, - sym__bare_map_lit, - ACTIONS(1454), 2, - sym__ws, - sym_comment, - STATE(464), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [8226] = 5, - ACTIONS(282), 1, - anon_sym_LBRACE, - ACTIONS(1456), 1, - anon_sym_POUND_, - STATE(365), 1, - sym__bare_map_lit, - ACTIONS(1454), 2, - sym__ws, - sym_comment, - STATE(464), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [8245] = 5, - ACTIONS(282), 1, - anon_sym_LBRACE, - ACTIONS(1456), 1, - anon_sym_POUND_, - STATE(404), 1, - sym__bare_map_lit, - ACTIONS(1466), 2, - sym__ws, - sym_comment, - STATE(460), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [8264] = 5, - ACTIONS(27), 1, - anon_sym_LBRACE, - ACTIONS(1456), 1, - anon_sym_POUND_, - STATE(221), 1, - sym__bare_map_lit, - ACTIONS(1454), 2, - sym__ws, - sym_comment, - STATE(464), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [8283] = 5, - ACTIONS(27), 1, - anon_sym_LBRACE, - ACTIONS(1456), 1, - anon_sym_POUND_, - STATE(258), 1, - sym__bare_map_lit, - ACTIONS(1468), 2, - sym__ws, - sym_comment, - STATE(457), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [8302] = 4, - ACTIONS(1190), 1, - anon_sym_LBRACE, - ACTIONS(1473), 1, - anon_sym_POUND_, - ACTIONS(1470), 2, - sym__ws, - sym_comment, - STATE(464), 3, - sym__gap, - sym_dis_expr, - aux_sym_dis_expr_repeat1, - [8318] = 4, - ACTIONS(1478), 1, - anon_sym_POUND_, - ACTIONS(1480), 1, - anon_sym_SLASH, - ACTIONS(1482), 1, - aux_sym__kwd_qualified_token1, - ACTIONS(1476), 3, - sym__ws, - sym_comment, - anon_sym_LBRACE, - [8333] = 3, - ACTIONS(862), 1, - anon_sym_POUND_, - ACTIONS(864), 1, - aux_sym__kwd_leading_slash_token1, - ACTIONS(860), 3, - sym__ws, - sym_comment, - anon_sym_LBRACE, - [8345] = 4, - ACTIONS(280), 1, - anon_sym_LPAREN, - ACTIONS(1484), 1, - sym__ws, - STATE(351), 1, - sym__bare_list_lit, - STATE(483), 1, - aux_sym_read_cond_lit_repeat1, - [8358] = 4, - ACTIONS(280), 1, - anon_sym_LPAREN, - ACTIONS(1486), 1, - sym__ws, - STATE(325), 1, - sym__bare_list_lit, - STATE(476), 1, - aux_sym_read_cond_lit_repeat1, - [8371] = 4, - ACTIONS(25), 1, - anon_sym_LPAREN, - ACTIONS(1488), 1, - sym__ws, - STATE(282), 1, - sym__bare_list_lit, - STATE(475), 1, - aux_sym_read_cond_lit_repeat1, - [8384] = 4, - ACTIONS(280), 1, - anon_sym_LPAREN, - ACTIONS(1484), 1, - sym__ws, - STATE(421), 1, - sym__bare_list_lit, - STATE(483), 1, - aux_sym_read_cond_lit_repeat1, - [8397] = 4, - ACTIONS(280), 1, - anon_sym_LPAREN, - ACTIONS(1484), 1, - sym__ws, - STATE(413), 1, - sym__bare_list_lit, - STATE(483), 1, - aux_sym_read_cond_lit_repeat1, - [8410] = 4, - ACTIONS(25), 1, - anon_sym_LPAREN, - ACTIONS(1484), 1, - sym__ws, - STATE(269), 1, - sym__bare_list_lit, - STATE(483), 1, - aux_sym_read_cond_lit_repeat1, - [8423] = 4, - ACTIONS(25), 1, - anon_sym_LPAREN, - ACTIONS(1484), 1, - sym__ws, - STATE(220), 1, - sym__bare_list_lit, - STATE(483), 1, - aux_sym_read_cond_lit_repeat1, - [8436] = 4, - ACTIONS(25), 1, - anon_sym_LPAREN, - ACTIONS(1490), 1, - sym__ws, - STATE(281), 1, - sym__bare_list_lit, - STATE(473), 1, - aux_sym_read_cond_lit_repeat1, - [8449] = 4, - ACTIONS(25), 1, - anon_sym_LPAREN, - ACTIONS(1484), 1, - sym__ws, - STATE(223), 1, - sym__bare_list_lit, - STATE(483), 1, - aux_sym_read_cond_lit_repeat1, - [8462] = 4, - ACTIONS(280), 1, - anon_sym_LPAREN, - ACTIONS(1484), 1, - sym__ws, - STATE(352), 1, - sym__bare_list_lit, - STATE(483), 1, - aux_sym_read_cond_lit_repeat1, - [8475] = 4, - ACTIONS(25), 1, - anon_sym_LPAREN, - ACTIONS(1492), 1, - sym__ws, - STATE(238), 1, - sym__bare_list_lit, - STATE(472), 1, - aux_sym_read_cond_lit_repeat1, - [8488] = 4, - ACTIONS(25), 1, - anon_sym_LPAREN, - ACTIONS(1494), 1, - sym__ws, - STATE(237), 1, - sym__bare_list_lit, - STATE(482), 1, - aux_sym_read_cond_lit_repeat1, - [8501] = 4, - ACTIONS(280), 1, - anon_sym_LPAREN, - ACTIONS(1496), 1, - sym__ws, - STATE(344), 1, - sym__bare_list_lit, - STATE(470), 1, - aux_sym_read_cond_lit_repeat1, - [8514] = 4, - ACTIONS(280), 1, - anon_sym_LPAREN, - ACTIONS(1498), 1, - sym__ws, - STATE(343), 1, - sym__bare_list_lit, - STATE(471), 1, - aux_sym_read_cond_lit_repeat1, - [8527] = 4, - ACTIONS(280), 1, - anon_sym_LPAREN, - ACTIONS(1500), 1, - sym__ws, - STATE(406), 1, - sym__bare_list_lit, - STATE(467), 1, - aux_sym_read_cond_lit_repeat1, - [8540] = 4, - ACTIONS(25), 1, - anon_sym_LPAREN, - ACTIONS(1484), 1, - sym__ws, - STATE(268), 1, - sym__bare_list_lit, - STATE(483), 1, - aux_sym_read_cond_lit_repeat1, - [8553] = 3, - ACTIONS(1502), 1, - sym__ws, - ACTIONS(1505), 1, - anon_sym_LPAREN, - STATE(483), 1, - aux_sym_read_cond_lit_repeat1, - [8563] = 2, - ACTIONS(1507), 1, - anon_sym_SLASH, - ACTIONS(1509), 1, - aux_sym__kwd_qualified_token1, - [8570] = 2, - ACTIONS(1480), 1, - anon_sym_SLASH, - ACTIONS(1509), 1, - aux_sym__kwd_qualified_token1, - [8577] = 2, - ACTIONS(1511), 1, - anon_sym_SLASH, - ACTIONS(1513), 1, - aux_sym__kwd_qualified_token1, - [8584] = 2, - ACTIONS(1513), 1, - aux_sym__kwd_qualified_token1, - ACTIONS(1515), 1, - anon_sym_SLASH, - [8591] = 2, - ACTIONS(1513), 1, - aux_sym__kwd_qualified_token1, - ACTIONS(1517), 1, - anon_sym_SLASH, - [8598] = 1, - ACTIONS(1519), 1, - aux_sym__sym_qualified_token2, - [8602] = 1, - ACTIONS(1521), 1, - aux_sym__kwd_leading_slash_token1, - [8606] = 1, - ACTIONS(1523), 1, - aux_sym__sym_qualified_token2, - [8610] = 1, - ACTIONS(1525), 1, - aux_sym__sym_qualified_token2, - [8614] = 1, - ACTIONS(1527), 1, - ts_builtin_sym_end, - [8618] = 1, - ACTIONS(1529), 1, - aux_sym__kwd_leading_slash_token1, - [8622] = 1, - ACTIONS(1531), 1, - aux_sym__sym_qualified_token2, -}; - -static const uint32_t ts_small_parse_table_map[] = { - [SMALL_STATE(213)] = 0, - [SMALL_STATE(214)] = 40, - [SMALL_STATE(215)] = 77, - [SMALL_STATE(216)] = 114, - [SMALL_STATE(217)] = 151, - [SMALL_STATE(218)] = 190, - [SMALL_STATE(219)] = 227, - [SMALL_STATE(220)] = 264, - [SMALL_STATE(221)] = 301, - [SMALL_STATE(222)] = 338, - [SMALL_STATE(223)] = 375, - [SMALL_STATE(224)] = 412, - [SMALL_STATE(225)] = 449, - [SMALL_STATE(226)] = 486, - [SMALL_STATE(227)] = 523, - [SMALL_STATE(228)] = 560, - [SMALL_STATE(229)] = 597, - [SMALL_STATE(230)] = 634, - [SMALL_STATE(231)] = 673, - [SMALL_STATE(232)] = 710, - [SMALL_STATE(233)] = 747, - [SMALL_STATE(234)] = 784, - [SMALL_STATE(235)] = 821, - [SMALL_STATE(236)] = 858, - [SMALL_STATE(237)] = 895, - [SMALL_STATE(238)] = 932, - [SMALL_STATE(239)] = 969, - [SMALL_STATE(240)] = 1006, - [SMALL_STATE(241)] = 1043, - [SMALL_STATE(242)] = 1080, - [SMALL_STATE(243)] = 1117, - [SMALL_STATE(244)] = 1154, - [SMALL_STATE(245)] = 1191, - [SMALL_STATE(246)] = 1228, - [SMALL_STATE(247)] = 1265, - [SMALL_STATE(248)] = 1302, - [SMALL_STATE(249)] = 1339, - [SMALL_STATE(250)] = 1376, - [SMALL_STATE(251)] = 1413, - [SMALL_STATE(252)] = 1450, - [SMALL_STATE(253)] = 1489, - [SMALL_STATE(254)] = 1526, - [SMALL_STATE(255)] = 1563, - [SMALL_STATE(256)] = 1600, - [SMALL_STATE(257)] = 1637, - [SMALL_STATE(258)] = 1674, - [SMALL_STATE(259)] = 1711, - [SMALL_STATE(260)] = 1748, - [SMALL_STATE(261)] = 1785, - [SMALL_STATE(262)] = 1822, - [SMALL_STATE(263)] = 1859, - [SMALL_STATE(264)] = 1896, - [SMALL_STATE(265)] = 1933, - [SMALL_STATE(266)] = 1970, - [SMALL_STATE(267)] = 2007, - [SMALL_STATE(268)] = 2044, - [SMALL_STATE(269)] = 2081, - [SMALL_STATE(270)] = 2118, - [SMALL_STATE(271)] = 2155, - [SMALL_STATE(272)] = 2192, - [SMALL_STATE(273)] = 2229, - [SMALL_STATE(274)] = 2266, - [SMALL_STATE(275)] = 2303, - [SMALL_STATE(276)] = 2340, - [SMALL_STATE(277)] = 2377, - [SMALL_STATE(278)] = 2414, - [SMALL_STATE(279)] = 2451, - [SMALL_STATE(280)] = 2488, - [SMALL_STATE(281)] = 2525, - [SMALL_STATE(282)] = 2562, - [SMALL_STATE(283)] = 2599, - [SMALL_STATE(284)] = 2636, - [SMALL_STATE(285)] = 2673, - [SMALL_STATE(286)] = 2710, - [SMALL_STATE(287)] = 2747, - [SMALL_STATE(288)] = 2784, - [SMALL_STATE(289)] = 2821, - [SMALL_STATE(290)] = 2858, - [SMALL_STATE(291)] = 2895, - [SMALL_STATE(292)] = 2932, - [SMALL_STATE(293)] = 2969, - [SMALL_STATE(294)] = 3006, - [SMALL_STATE(295)] = 3043, - [SMALL_STATE(296)] = 3080, - [SMALL_STATE(297)] = 3117, - [SMALL_STATE(298)] = 3154, - [SMALL_STATE(299)] = 3191, - [SMALL_STATE(300)] = 3228, - [SMALL_STATE(301)] = 3265, - [SMALL_STATE(302)] = 3307, - [SMALL_STATE(303)] = 3343, - [SMALL_STATE(304)] = 3419, - [SMALL_STATE(305)] = 3495, - [SMALL_STATE(306)] = 3571, - [SMALL_STATE(307)] = 3647, - [SMALL_STATE(308)] = 3723, - [SMALL_STATE(309)] = 3785, - [SMALL_STATE(310)] = 3847, - [SMALL_STATE(311)] = 3881, - [SMALL_STATE(312)] = 3915, - [SMALL_STATE(313)] = 3977, - [SMALL_STATE(314)] = 4011, - [SMALL_STATE(315)] = 4045, - [SMALL_STATE(316)] = 4107, - [SMALL_STATE(317)] = 4169, - [SMALL_STATE(318)] = 4203, - [SMALL_STATE(319)] = 4264, - [SMALL_STATE(320)] = 4325, - [SMALL_STATE(321)] = 4386, - [SMALL_STATE(322)] = 4447, - [SMALL_STATE(323)] = 4508, - [SMALL_STATE(324)] = 4536, - [SMALL_STATE(325)] = 4574, - [SMALL_STATE(326)] = 4599, - [SMALL_STATE(327)] = 4624, - [SMALL_STATE(328)] = 4649, - [SMALL_STATE(329)] = 4674, - [SMALL_STATE(330)] = 4699, - [SMALL_STATE(331)] = 4724, - [SMALL_STATE(332)] = 4749, - [SMALL_STATE(333)] = 4774, - [SMALL_STATE(334)] = 4799, - [SMALL_STATE(335)] = 4824, - [SMALL_STATE(336)] = 4849, - [SMALL_STATE(337)] = 4876, - [SMALL_STATE(338)] = 4901, - [SMALL_STATE(339)] = 4926, - [SMALL_STATE(340)] = 4951, - [SMALL_STATE(341)] = 5002, - [SMALL_STATE(342)] = 5027, - [SMALL_STATE(343)] = 5052, - [SMALL_STATE(344)] = 5077, - [SMALL_STATE(345)] = 5102, - [SMALL_STATE(346)] = 5127, - [SMALL_STATE(347)] = 5152, - [SMALL_STATE(348)] = 5177, - [SMALL_STATE(349)] = 5202, - [SMALL_STATE(350)] = 5227, - [SMALL_STATE(351)] = 5252, - [SMALL_STATE(352)] = 5277, - [SMALL_STATE(353)] = 5302, - [SMALL_STATE(354)] = 5327, - [SMALL_STATE(355)] = 5378, - [SMALL_STATE(356)] = 5403, - [SMALL_STATE(357)] = 5428, - [SMALL_STATE(358)] = 5453, - [SMALL_STATE(359)] = 5478, - [SMALL_STATE(360)] = 5503, - [SMALL_STATE(361)] = 5558, - [SMALL_STATE(362)] = 5583, - [SMALL_STATE(363)] = 5608, - [SMALL_STATE(364)] = 5633, - [SMALL_STATE(365)] = 5658, - [SMALL_STATE(366)] = 5683, - [SMALL_STATE(367)] = 5708, - [SMALL_STATE(368)] = 5733, - [SMALL_STATE(369)] = 5758, - [SMALL_STATE(370)] = 5783, - [SMALL_STATE(371)] = 5808, - [SMALL_STATE(372)] = 5833, - [SMALL_STATE(373)] = 5858, - [SMALL_STATE(374)] = 5885, - [SMALL_STATE(375)] = 5910, - [SMALL_STATE(376)] = 5965, - [SMALL_STATE(377)] = 5990, - [SMALL_STATE(378)] = 6015, - [SMALL_STATE(379)] = 6040, - [SMALL_STATE(380)] = 6065, - [SMALL_STATE(381)] = 6090, - [SMALL_STATE(382)] = 6115, - [SMALL_STATE(383)] = 6140, - [SMALL_STATE(384)] = 6191, - [SMALL_STATE(385)] = 6216, - [SMALL_STATE(386)] = 6241, - [SMALL_STATE(387)] = 6266, - [SMALL_STATE(388)] = 6291, - [SMALL_STATE(389)] = 6318, - [SMALL_STATE(390)] = 6343, - [SMALL_STATE(391)] = 6394, - [SMALL_STATE(392)] = 6419, - [SMALL_STATE(393)] = 6444, - [SMALL_STATE(394)] = 6469, - [SMALL_STATE(395)] = 6524, - [SMALL_STATE(396)] = 6549, - [SMALL_STATE(397)] = 6574, - [SMALL_STATE(398)] = 6599, - [SMALL_STATE(399)] = 6624, - [SMALL_STATE(400)] = 6649, - [SMALL_STATE(401)] = 6674, - [SMALL_STATE(402)] = 6699, - [SMALL_STATE(403)] = 6724, - [SMALL_STATE(404)] = 6749, - [SMALL_STATE(405)] = 6774, - [SMALL_STATE(406)] = 6799, - [SMALL_STATE(407)] = 6824, - [SMALL_STATE(408)] = 6849, - [SMALL_STATE(409)] = 6874, - [SMALL_STATE(410)] = 6899, - [SMALL_STATE(411)] = 6924, - [SMALL_STATE(412)] = 6949, - [SMALL_STATE(413)] = 6974, - [SMALL_STATE(414)] = 6999, - [SMALL_STATE(415)] = 7024, - [SMALL_STATE(416)] = 7049, - [SMALL_STATE(417)] = 7074, - [SMALL_STATE(418)] = 7099, - [SMALL_STATE(419)] = 7124, - [SMALL_STATE(420)] = 7149, - [SMALL_STATE(421)] = 7174, - [SMALL_STATE(422)] = 7199, - [SMALL_STATE(423)] = 7254, - [SMALL_STATE(424)] = 7279, - [SMALL_STATE(425)] = 7301, - [SMALL_STATE(426)] = 7341, - [SMALL_STATE(427)] = 7381, - [SMALL_STATE(428)] = 7421, - [SMALL_STATE(429)] = 7461, - [SMALL_STATE(430)] = 7501, - [SMALL_STATE(431)] = 7541, - [SMALL_STATE(432)] = 7581, - [SMALL_STATE(433)] = 7621, - [SMALL_STATE(434)] = 7661, - [SMALL_STATE(435)] = 7701, - [SMALL_STATE(436)] = 7722, - [SMALL_STATE(437)] = 7743, - [SMALL_STATE(438)] = 7764, - [SMALL_STATE(439)] = 7785, - [SMALL_STATE(440)] = 7806, - [SMALL_STATE(441)] = 7840, - [SMALL_STATE(442)] = 7874, - [SMALL_STATE(443)] = 7893, - [SMALL_STATE(444)] = 7910, - [SMALL_STATE(445)] = 7935, - [SMALL_STATE(446)] = 7954, - [SMALL_STATE(447)] = 7973, - [SMALL_STATE(448)] = 7992, - [SMALL_STATE(449)] = 8011, - [SMALL_STATE(450)] = 8034, - [SMALL_STATE(451)] = 8053, - [SMALL_STATE(452)] = 8072, - [SMALL_STATE(453)] = 8097, - [SMALL_STATE(454)] = 8116, - [SMALL_STATE(455)] = 8135, - [SMALL_STATE(456)] = 8150, - [SMALL_STATE(457)] = 8169, - [SMALL_STATE(458)] = 8188, - [SMALL_STATE(459)] = 8207, - [SMALL_STATE(460)] = 8226, - [SMALL_STATE(461)] = 8245, - [SMALL_STATE(462)] = 8264, - [SMALL_STATE(463)] = 8283, - [SMALL_STATE(464)] = 8302, - [SMALL_STATE(465)] = 8318, - [SMALL_STATE(466)] = 8333, - [SMALL_STATE(467)] = 8345, - [SMALL_STATE(468)] = 8358, - [SMALL_STATE(469)] = 8371, - [SMALL_STATE(470)] = 8384, - [SMALL_STATE(471)] = 8397, - [SMALL_STATE(472)] = 8410, - [SMALL_STATE(473)] = 8423, - [SMALL_STATE(474)] = 8436, - [SMALL_STATE(475)] = 8449, - [SMALL_STATE(476)] = 8462, - [SMALL_STATE(477)] = 8475, - [SMALL_STATE(478)] = 8488, - [SMALL_STATE(479)] = 8501, - [SMALL_STATE(480)] = 8514, - [SMALL_STATE(481)] = 8527, - [SMALL_STATE(482)] = 8540, - [SMALL_STATE(483)] = 8553, - [SMALL_STATE(484)] = 8563, - [SMALL_STATE(485)] = 8570, - [SMALL_STATE(486)] = 8577, - [SMALL_STATE(487)] = 8584, - [SMALL_STATE(488)] = 8591, - [SMALL_STATE(489)] = 8598, - [SMALL_STATE(490)] = 8602, - [SMALL_STATE(491)] = 8606, - [SMALL_STATE(492)] = 8610, - [SMALL_STATE(493)] = 8614, - [SMALL_STATE(494)] = 8618, - [SMALL_STATE(495)] = 8622, -}; - -static const TSParseActionEntry ts_parse_actions[] = { - [0] = {.entry = {.count = 0, .reusable = false}}, - [1] = {.entry = {.count = 1, .reusable = false}}, RECOVER(), - [3] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_source, 0), - [5] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19), - [7] = {.entry = {.count = 1, .reusable = true}}, SHIFT(106), - [9] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280), - [11] = {.entry = {.count = 1, .reusable = false}}, SHIFT(484), - [13] = {.entry = {.count = 1, .reusable = true}}, SHIFT(484), - [15] = {.entry = {.count = 1, .reusable = true}}, SHIFT(216), - [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(19), - [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(217), - [21] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164), - [23] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162), - [25] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9), - [27] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10), - [29] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11), - [31] = {.entry = {.count = 1, .reusable = false}}, SHIFT(315), - [33] = {.entry = {.count = 1, .reusable = false}}, SHIFT(478), - [35] = {.entry = {.count = 1, .reusable = true}}, SHIFT(477), - [37] = {.entry = {.count = 1, .reusable = true}}, SHIFT(110), - [39] = {.entry = {.count = 1, .reusable = true}}, SHIFT(118), - [41] = {.entry = {.count = 1, .reusable = true}}, SHIFT(340), - [43] = {.entry = {.count = 1, .reusable = true}}, SHIFT(24), - [45] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25), - [47] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26), - [49] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27), - [51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(28), - [53] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, .production_id = 21), SHIFT_REPEAT(2), - [56] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, .production_id = 21), SHIFT_REPEAT(106), - [59] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, .production_id = 21), SHIFT_REPEAT(302), - [62] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, .production_id = 21), SHIFT_REPEAT(280), - [65] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, .production_id = 21), SHIFT_REPEAT(484), - [68] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, .production_id = 21), SHIFT_REPEAT(484), - [71] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, .production_id = 21), SHIFT_REPEAT(216), - [74] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, .production_id = 21), SHIFT_REPEAT(302), - [77] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, .production_id = 21), SHIFT_REPEAT(217), - [80] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, .production_id = 21), SHIFT_REPEAT(164), - [83] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, .production_id = 21), SHIFT_REPEAT(162), - [86] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, .production_id = 21), SHIFT_REPEAT(9), - [89] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, .production_id = 21), - [91] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, .production_id = 21), SHIFT_REPEAT(10), - [94] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, .production_id = 21), SHIFT_REPEAT(11), - [97] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, .production_id = 21), SHIFT_REPEAT(315), - [100] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, .production_id = 21), SHIFT_REPEAT(478), - [103] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, .production_id = 21), SHIFT_REPEAT(477), - [106] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, .production_id = 21), SHIFT_REPEAT(110), - [109] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, .production_id = 21), SHIFT_REPEAT(118), - [112] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, .production_id = 21), SHIFT_REPEAT(340), - [115] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, .production_id = 21), SHIFT_REPEAT(24), - [118] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, .production_id = 21), SHIFT_REPEAT(25), - [121] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, .production_id = 21), SHIFT_REPEAT(26), - [124] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, .production_id = 21), SHIFT_REPEAT(27), - [127] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, .production_id = 21), SHIFT_REPEAT(28), - [130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2), - [132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(302), - [134] = {.entry = {.count = 1, .reusable = false}}, SHIFT(302), - [136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(396), - [138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7), - [140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(339), - [142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(264), - [144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(397), - [146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(398), - [148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12), - [150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(401), - [152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(16), - [154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231), - [156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(18), - [158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(233), - [160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5), - [162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(234), - [164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(368), - [166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3), - [168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337), - [170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295), - [172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6), - [174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(338), - [176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(261), - [178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14), - [180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215), - [182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(262), - [184] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_source, 1), - [186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20), - [188] = {.entry = {.count = 1, .reusable = false}}, SHIFT(20), - [190] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2), - [192] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2), SHIFT_REPEAT(20), - [195] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2), SHIFT_REPEAT(106), - [198] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2), SHIFT_REPEAT(280), - [201] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_repeat1, 2), SHIFT_REPEAT(484), - [204] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2), SHIFT_REPEAT(484), - [207] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2), SHIFT_REPEAT(216), - [210] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_repeat1, 2), SHIFT_REPEAT(20), - [213] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_repeat1, 2), SHIFT_REPEAT(217), - [216] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2), SHIFT_REPEAT(164), - [219] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2), SHIFT_REPEAT(162), - [222] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2), SHIFT_REPEAT(9), - [225] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2), SHIFT_REPEAT(10), - [228] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2), SHIFT_REPEAT(11), - [231] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_repeat1, 2), SHIFT_REPEAT(315), - [234] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_repeat1, 2), SHIFT_REPEAT(478), - [237] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2), SHIFT_REPEAT(477), - [240] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2), SHIFT_REPEAT(110), - [243] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2), SHIFT_REPEAT(118), - [246] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2), SHIFT_REPEAT(340), - [249] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2), SHIFT_REPEAT(24), - [252] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2), SHIFT_REPEAT(25), - [255] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2), SHIFT_REPEAT(26), - [258] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2), SHIFT_REPEAT(27), - [261] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_repeat1, 2), SHIFT_REPEAT(28), - [264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(301), - [266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(420), - [268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(376), - [270] = {.entry = {.count = 1, .reusable = false}}, SHIFT(486), - [272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(486), - [274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(379), - [276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(420), - [278] = {.entry = {.count = 1, .reusable = false}}, SHIFT(388), - [280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13), - [282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15), - [284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4), - [286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(312), - [288] = {.entry = {.count = 1, .reusable = false}}, SHIFT(480), - [290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(479), - [292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(54), - [294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23), - [296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(390), - [298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(116), - [300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(113), - [302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(112), - [304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(111), - [306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(109), - [308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(114), - [310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267), - [312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(267), - [314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(104), - [316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(347), - [318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(347), - [320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(70), - [322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(244), - [324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(244), - [326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(72), - [328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245), - [330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(245), - [332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(74), - [334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(246), - [336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(246), - [338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76), - [340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(247), - [342] = {.entry = {.count = 1, .reusable = false}}, SHIFT(247), - [344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78), - [346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248), - [348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(248), - [350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(334), - [352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(487), - [354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(487), - [356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(334), - [358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(316), - [360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), - [362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(60), - [364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59), - [366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(58), - [368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(57), - [370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56), - [372] = {.entry = {.count = 1, .reusable = false}}, SHIFT(55), - [374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(417), - [376] = {.entry = {.count = 1, .reusable = false}}, SHIFT(417), - [378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(389), - [380] = {.entry = {.count = 1, .reusable = false}}, SHIFT(389), - [382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(165), - [384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(357), - [386] = {.entry = {.count = 1, .reusable = false}}, SHIFT(357), - [388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161), - [390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(362), - [392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(362), - [394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364), - [396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(364), - [398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(140), - [400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(378), - [402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(378), - [404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), - [406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(384), - [408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(384), - [410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(117), - [412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(410), - [414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(410), - [416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29), - [418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(391), - [420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(391), - [422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257), - [424] = {.entry = {.count = 1, .reusable = false}}, SHIFT(257), - [426] = {.entry = {.count = 1, .reusable = false}}, SHIFT(488), - [428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(488), - [430] = {.entry = {.count = 1, .reusable = false}}, SHIFT(309), - [432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(188), - [434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189), - [436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(191), - [438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(192), - [440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193), - [442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(194), - [444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(195), - [446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30), - [448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(393), - [450] = {.entry = {.count = 1, .reusable = false}}, SHIFT(393), - [452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(119), - [454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(405), - [456] = {.entry = {.count = 1, .reusable = false}}, SHIFT(405), - [458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(369), - [460] = {.entry = {.count = 1, .reusable = false}}, SHIFT(369), - [462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(399), - [464] = {.entry = {.count = 1, .reusable = false}}, SHIFT(399), - [466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412), - [468] = {.entry = {.count = 1, .reusable = false}}, SHIFT(412), - [470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(414), - [472] = {.entry = {.count = 1, .reusable = false}}, SHIFT(414), - [474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(415), - [476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(415), - [478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(416), - [480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(416), - [482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(419), - [484] = {.entry = {.count = 1, .reusable = false}}, SHIFT(419), - [486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34), - [488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(409), - [490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(409), - [492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(386), - [494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(386), - [496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(21), - [498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(345), - [500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(345), - [502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43), - [504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(371), - [506] = {.entry = {.count = 1, .reusable = false}}, SHIFT(371), - [508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45), - [510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370), - [512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(370), - [514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(47), - [516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(367), - [518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(367), - [520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48), - [522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(366), - [524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(366), - [526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(49), - [528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355), - [530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(355), - [532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50), - [534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), - [536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(270), - [538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(270), - [540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(271), - [542] = {.entry = {.count = 1, .reusable = false}}, SHIFT(271), - [544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(62), - [546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(363), - [548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(363), - [550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(64), - [552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(361), - [554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(361), - [556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(108), - [558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(333), - [560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(333), - [562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(332), - [564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(332), - [566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(275), - [568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(275), - [570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(69), - [572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(331), - [574] = {.entry = {.count = 1, .reusable = false}}, SHIFT(331), - [576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(276), - [578] = {.entry = {.count = 1, .reusable = false}}, SHIFT(276), - [580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(329), - [582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(329), - [584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(214), - [586] = {.entry = {.count = 1, .reusable = false}}, SHIFT(214), - [588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(327), - [590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(327), - [592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(277), - [594] = {.entry = {.count = 1, .reusable = false}}, SHIFT(277), - [596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(411), - [598] = {.entry = {.count = 1, .reusable = false}}, SHIFT(411), - [600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(278), - [602] = {.entry = {.count = 1, .reusable = false}}, SHIFT(278), - [604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(385), - [606] = {.entry = {.count = 1, .reusable = false}}, SHIFT(385), - [608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(335), - [610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(335), - [612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(350), - [614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(350), - [616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(73), - [618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(75), - [620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138), - [622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(283), - [624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(283), - [626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144), - [628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(287), - [630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(287), - [632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(146), - [634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(289), - [636] = {.entry = {.count = 1, .reusable = false}}, SHIFT(289), - [638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148), - [640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(290), - [642] = {.entry = {.count = 1, .reusable = false}}, SHIFT(290), - [644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150), - [646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(291), - [648] = {.entry = {.count = 1, .reusable = false}}, SHIFT(291), - [650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152), - [652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263), - [654] = {.entry = {.count = 1, .reusable = false}}, SHIFT(263), - [656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(77), - [658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79), - [660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(80), - [662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81), - [664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82), - [666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83), - [668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(184), - [670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39), - [672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(229), - [674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(229), - [676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87), - [678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99), - [680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63), - [682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(239), - [684] = {.entry = {.count = 1, .reusable = false}}, SHIFT(239), - [686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(100), - [688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(101), - [690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(102), - [692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(297), - [694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(297), - [696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158), - [698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(298), - [700] = {.entry = {.count = 1, .reusable = false}}, SHIFT(298), - [702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(103), - [704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65), - [706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(240), - [708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(240), - [710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31), - [712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(120), - [714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167), - [716] = {.entry = {.count = 1, .reusable = false}}, SHIFT(485), - [718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(485), - [720] = {.entry = {.count = 1, .reusable = false}}, SHIFT(308), - [722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174), - [724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173), - [726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172), - [728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171), - [730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(170), - [732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169), - [734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(168), - [736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(288), - [738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(288), - [740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125), - [742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292), - [744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(292), - [746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225), - [748] = {.entry = {.count = 1, .reusable = false}}, SHIFT(225), - [750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(265), - [752] = {.entry = {.count = 1, .reusable = false}}, SHIFT(265), - [754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163), - [756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222), - [758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(222), - [760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(300), - [762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(300), - [764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(274), - [766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(274), - [768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(250), - [770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(250), - [772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(249), - [774] = {.entry = {.count = 1, .reusable = false}}, SHIFT(249), - [776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(243), - [778] = {.entry = {.count = 1, .reusable = false}}, SHIFT(243), - [780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(224), - [782] = {.entry = {.count = 1, .reusable = false}}, SHIFT(224), - [784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127), - [786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128), - [788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), - [790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(131), - [792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132), - [794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133), - [796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), - [798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), - [800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139), - [802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46), - [804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44), - [806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(183), - [808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151), - [810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153), - [812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154), - [814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155), - [816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156), - [818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157), - [820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159), - [822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176), - [824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(53), - [826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(201), - [828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(179), - [830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40), - [832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(198), - [834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203), - [836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(205), - [838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(207), - [840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(210), - [842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(212), - [844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181), - [846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(196), - [848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(182), - [850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(190), - [852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(187), - [854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(199), - [856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186), - [858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185), - [860] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_kwd_lit, 2, .production_id = 8), - [862] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_kwd_lit, 2, .production_id = 8), - [864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(259), - [866] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_syn_quoting_lit, 3, .production_id = 17), - [868] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_syn_quoting_lit, 3, .production_id = 17), - [870] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__bare_set_lit, 3, .production_id = 22), - [872] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__bare_set_lit, 3, .production_id = 22), - [874] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_str_lit, 1), - [876] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_str_lit, 1), - [878] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sym_lit, 1, .production_id = 1), - [880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(491), - [882] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sym_lit, 1, .production_id = 1), - [884] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list_lit, 1, .production_id = 5), - [886] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list_lit, 1, .production_id = 5), - [888] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_map_lit, 1, .production_id = 5), - [890] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_map_lit, 1, .production_id = 5), - [892] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_read_cond_lit, 4, .production_id = 36), - [894] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_read_cond_lit, 4, .production_id = 36), - [896] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ns_map_lit, 5, .production_id = 39), - [898] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ns_map_lit, 5, .production_id = 39), - [900] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tagged_or_ctor_lit, 4, .production_id = 35), - [902] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tagged_or_ctor_lit, 4, .production_id = 35), - [904] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_splicing_read_cond_lit, 4, .production_id = 36), - [906] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_splicing_read_cond_lit, 4, .production_id = 36), - [908] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_var_quoting_lit, 4, .production_id = 37), - [910] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_var_quoting_lit, 4, .production_id = 37), - [912] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tagged_or_ctor_lit, 5, .production_id = 40), - [914] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tagged_or_ctor_lit, 5, .production_id = 40), - [916] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_vec_lit, 1, .production_id = 5), - [918] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_vec_lit, 1, .production_id = 5), - [920] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_lit, 1, .production_id = 6), - [922] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_set_lit, 1, .production_id = 6), - [924] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_evaling_lit, 4, .production_id = 37), - [926] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_evaling_lit, 4, .production_id = 37), - [928] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dis_expr, 2, .production_id = 7), - [930] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dis_expr, 2, .production_id = 7), - [932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(494), - [934] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__bare_list_lit, 2, .production_id = 9), - [936] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__bare_list_lit, 2, .production_id = 9), - [938] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__bare_map_lit, 2, .production_id = 9), - [940] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__bare_map_lit, 2, .production_id = 9), - [942] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__bare_vec_lit, 2, .production_id = 9), - [944] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__bare_vec_lit, 2, .production_id = 9), - [946] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex_lit, 2, .production_id = 11), - [948] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex_lit, 2, .production_id = 11), - [950] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_anon_fn_lit, 2, .production_id = 12), - [952] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_anon_fn_lit, 2, .production_id = 12), - [954] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_read_cond_lit, 2, .production_id = 12), - [956] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_read_cond_lit, 2, .production_id = 12), - [958] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_splicing_read_cond_lit, 2, .production_id = 12), - [960] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_splicing_read_cond_lit, 2, .production_id = 12), - [962] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_var_quoting_lit, 2, .production_id = 7), - [964] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_var_quoting_lit, 2, .production_id = 7), - [966] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sym_val_lit, 2, .production_id = 7), - [968] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sym_val_lit, 2, .production_id = 7), - [970] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_evaling_lit, 2, .production_id = 7), - [972] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_evaling_lit, 2, .production_id = 7), - [974] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_derefing_lit, 4, .production_id = 37), - [976] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_derefing_lit, 4, .production_id = 37), - [978] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_derefing_lit, 2, .production_id = 7), - [980] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_derefing_lit, 2, .production_id = 7), - [982] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoting_lit, 2, .production_id = 7), - [984] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoting_lit, 2, .production_id = 7), - [986] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_syn_quoting_lit, 2, .production_id = 7), - [988] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_syn_quoting_lit, 2, .production_id = 7), - [990] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquote_splicing_lit, 2, .production_id = 7), - [992] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquote_splicing_lit, 2, .production_id = 7), - [994] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquoting_lit, 2, .production_id = 7), - [996] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquoting_lit, 2, .production_id = 7), - [998] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoting_lit, 4, .production_id = 37), - [1000] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoting_lit, 4, .production_id = 37), - [1002] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_syn_quoting_lit, 4, .production_id = 37), - [1004] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_syn_quoting_lit, 4, .production_id = 37), - [1006] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sym_lit, 2, .production_id = 13), - [1008] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sym_lit, 2, .production_id = 13), - [1010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(489), - [1012] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list_lit, 2, .production_id = 14), - [1014] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list_lit, 2, .production_id = 14), - [1016] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_map_lit, 2, .production_id = 14), - [1018] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_map_lit, 2, .production_id = 14), - [1020] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_vec_lit, 2, .production_id = 14), - [1022] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_vec_lit, 2, .production_id = 14), - [1024] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_lit, 2, .production_id = 15), - [1026] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_set_lit, 2, .production_id = 15), - [1028] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dis_expr, 3, .production_id = 17), - [1030] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dis_expr, 3, .production_id = 17), - [1032] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ns_map_lit, 4, .production_id = 34), - [1034] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ns_map_lit, 4, .production_id = 34), - [1036] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_kwd_lit, 3, .production_id = 18), - [1038] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_kwd_lit, 3, .production_id = 18), - [1040] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sym_lit, 3, .production_id = 19), - [1042] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sym_lit, 3, .production_id = 19), - [1044] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__bare_list_lit, 3, .production_id = 20), - [1046] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__bare_list_lit, 3, .production_id = 20), - [1048] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__bare_map_lit, 3, .production_id = 20), - [1050] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__bare_map_lit, 3, .production_id = 20), - [1052] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquoting_lit, 3, .production_id = 27), - [1054] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquoting_lit, 3, .production_id = 27), - [1056] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__bare_vec_lit, 3, .production_id = 20), - [1058] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__bare_vec_lit, 3, .production_id = 20), - [1060] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tagged_or_ctor_lit, 5, .production_id = 38), - [1062] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tagged_or_ctor_lit, 5, .production_id = 38), - [1064] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ns_map_lit, 3, .production_id = 23), - [1066] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ns_map_lit, 3, .production_id = 23), - [1068] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tagged_or_ctor_lit, 3, .production_id = 24), - [1070] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tagged_or_ctor_lit, 3, .production_id = 24), - [1072] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_read_cond_lit, 3, .production_id = 25), - [1074] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_read_cond_lit, 3, .production_id = 25), - [1076] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_splicing_read_cond_lit, 3, .production_id = 25), - [1078] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_splicing_read_cond_lit, 3, .production_id = 25), - [1080] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_var_quoting_lit, 3, .production_id = 17), - [1082] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_var_quoting_lit, 3, .production_id = 17), - [1084] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sym_val_lit, 3, .production_id = 17), - [1086] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sym_val_lit, 3, .production_id = 17), - [1088] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_evaling_lit, 3, .production_id = 17), - [1090] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_evaling_lit, 3, .production_id = 17), - [1092] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquote_splicing_lit, 4, .production_id = 37), - [1094] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquote_splicing_lit, 4, .production_id = 37), - [1096] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_derefing_lit, 3, .production_id = 17), - [1098] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_derefing_lit, 3, .production_id = 17), - [1100] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoting_lit, 3, .production_id = 17), - [1102] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoting_lit, 3, .production_id = 17), - [1104] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquote_splicing_lit, 3, .production_id = 17), - [1106] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquote_splicing_lit, 3, .production_id = 17), - [1108] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquoting_lit, 3, .production_id = 17), - [1110] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquoting_lit, 3, .production_id = 17), - [1112] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_anon_fn_lit, 3, .production_id = 26), - [1114] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_anon_fn_lit, 3, .production_id = 26), - [1116] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_read_cond_lit, 3, .production_id = 26), - [1118] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_read_cond_lit, 3, .production_id = 26), - [1120] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_splicing_read_cond_lit, 3, .production_id = 26), - [1122] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_splicing_read_cond_lit, 3, .production_id = 26), - [1124] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_var_quoting_lit, 3, .production_id = 27), - [1126] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_var_quoting_lit, 3, .production_id = 27), - [1128] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_evaling_lit, 3, .production_id = 27), - [1130] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_evaling_lit, 3, .production_id = 27), - [1132] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_derefing_lit, 3, .production_id = 27), - [1134] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_derefing_lit, 3, .production_id = 27), - [1136] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tagged_or_ctor_lit, 6, .production_id = 42), - [1138] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tagged_or_ctor_lit, 6, .production_id = 42), - [1140] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoting_lit, 3, .production_id = 27), - [1142] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoting_lit, 3, .production_id = 27), - [1144] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_syn_quoting_lit, 3, .production_id = 27), - [1146] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_syn_quoting_lit, 3, .production_id = 27), - [1148] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquote_splicing_lit, 3, .production_id = 27), - [1150] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquote_splicing_lit, 3, .production_id = 27), - [1152] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tagged_or_ctor_lit, 5, .production_id = 41), - [1154] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tagged_or_ctor_lit, 5, .production_id = 41), - [1156] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_kwd_lit, 4, .production_id = 28), - [1158] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_kwd_lit, 4, .production_id = 28), - [1160] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__bare_set_lit, 4, .production_id = 29), - [1162] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__bare_set_lit, 4, .production_id = 29), - [1164] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ns_map_lit, 4, .production_id = 30), - [1166] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ns_map_lit, 4, .production_id = 30), - [1168] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tagged_or_ctor_lit, 4, .production_id = 31), - [1170] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tagged_or_ctor_lit, 4, .production_id = 31), - [1172] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tagged_or_ctor_lit, 4, .production_id = 32), - [1174] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tagged_or_ctor_lit, 4, .production_id = 32), - [1176] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sym_lit, 4, .production_id = 33), - [1178] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sym_lit, 4, .production_id = 33), - [1180] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquoting_lit, 4, .production_id = 37), - [1182] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquoting_lit, 4, .production_id = 37), - [1184] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2), SHIFT_REPEAT(301), - [1187] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2), SHIFT_REPEAT(106), - [1190] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2), - [1192] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_dis_expr_repeat1, 2), - [1194] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 1, .production_id = 10), - [1196] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__bare_list_lit_repeat1, 1, .production_id = 10), - [1198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251), - [1200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252), - [1202] = {.entry = {.count = 1, .reusable = false}}, SHIFT(322), - [1204] = {.entry = {.count = 1, .reusable = false}}, SHIFT(474), - [1206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(469), - [1208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149), - [1210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422), - [1212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147), - [1214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145), - [1216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143), - [1218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(142), - [1220] = {.entry = {.count = 1, .reusable = false}}, SHIFT(141), - [1222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(372), - [1224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(373), - [1226] = {.entry = {.count = 1, .reusable = false}}, SHIFT(321), - [1228] = {.entry = {.count = 1, .reusable = false}}, SHIFT(468), - [1230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(481), - [1232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98), - [1234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(375), - [1236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(97), - [1238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96), - [1240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(95), - [1242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(94), - [1244] = {.entry = {.count = 1, .reusable = false}}, SHIFT(93), - [1246] = {.entry = {.count = 1, .reusable = false}}, SHIFT(318), - [1248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86), - [1250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88), - [1252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89), - [1254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90), - [1256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91), - [1258] = {.entry = {.count = 1, .reusable = false}}, SHIFT(92), - [1260] = {.entry = {.count = 1, .reusable = false}}, SHIFT(319), - [1262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(200), - [1264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(204), - [1266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(206), - [1268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(209), - [1270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(211), - [1272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(105), - [1274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(320), - [1276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(42), - [1278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(41), - [1280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38), - [1282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37), - [1284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), - [1286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(35), - [1288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(428), - [1290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(178), - [1292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(465), - [1294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(235), - [1296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217), - [1298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(122), - [1300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121), - [1302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17), - [1304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(429), - [1306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(341), - [1308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8), - [1310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(317), - [1312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177), - [1314] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__metadata_lit, 2, .production_id = 4), - [1316] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__metadata_lit, 2, .production_id = 4), - [1318] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__metadata_lit, 2, .production_id = 3), - [1320] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__metadata_lit, 2, .production_id = 3), - [1322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(431), - [1324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(310), - [1326] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__metadata_lit, 1, .production_id = 4), - [1328] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__metadata_lit, 1, .production_id = 4), - [1330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(311), - [1332] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__metadata_lit, 1, .production_id = 3), - [1334] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__metadata_lit, 1, .production_id = 3), - [1336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(430), - [1338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(434), - [1340] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2), SHIFT_REPEAT(317), - [1343] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2), SHIFT_REPEAT(177), - [1346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(427), - [1348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(426), - [1350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(432), - [1352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(433), - [1354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(425), - [1356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(387), - [1358] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_sym_lit_repeat1, 2, .production_id = 16), - [1360] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sym_lit_repeat1, 2, .production_id = 16), SHIFT_REPEAT(164), - [1363] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sym_lit_repeat1, 2, .production_id = 16), SHIFT_REPEAT(162), - [1366] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_sym_lit_repeat1, 2, .production_id = 16), - [1368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(490), - [1370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(383), - [1372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(68), - [1374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67), - [1376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(66), - [1378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(478), - [1380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(439), - [1382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(388), - [1384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(480), - [1386] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_meta_lit, 2, .production_id = 7), - [1388] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_meta_lit, 2, .production_id = 7), - [1390] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_old_meta_lit, 2, .production_id = 7), - [1392] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_old_meta_lit, 2, .production_id = 7), - [1394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(495), - [1396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(394), - [1398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(492), - [1400] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_old_meta_lit, 3, .production_id = 17), - [1402] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_old_meta_lit, 3, .production_id = 17), - [1404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(354), - [1406] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_meta_lit, 3, .production_id = 17), - [1408] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_meta_lit, 3, .production_id = 17), - [1410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(360), - [1412] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_sym_lit_repeat1, 1, .production_id = 2), - [1414] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_sym_lit_repeat1, 1, .production_id = 2), - [1416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(446), - [1418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(435), - [1420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(436), - [1422] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2), SHIFT_REPEAT(439), - [1425] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2), SHIFT_REPEAT(68), - [1428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(468), - [1430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(474), - [1432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(448), - [1434] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sym_lit_repeat1, 2, .production_id = 16), SHIFT_REPEAT(67), - [1437] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sym_lit_repeat1, 2, .production_id = 16), SHIFT_REPEAT(66), - [1440] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2), SHIFT_REPEAT(446), - [1443] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2), SHIFT_REPEAT(178), - [1446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(445), - [1448] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sym_lit_repeat1, 2, .production_id = 16), SHIFT_REPEAT(122), - [1451] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sym_lit_repeat1, 2, .production_id = 16), SHIFT_REPEAT(121), - [1454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(464), - [1456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(123), - [1458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(450), - [1460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453), - [1462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462), - [1464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(459), - [1466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(460), - [1468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(457), - [1470] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2), SHIFT_REPEAT(464), - [1473] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2), SHIFT_REPEAT(123), - [1476] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_auto_res_mark, 1), - [1478] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_auto_res_mark, 1), - [1480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(466), - [1482] = {.entry = {.count = 1, .reusable = false}}, SHIFT(230), - [1484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(483), - [1486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(476), - [1488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475), - [1490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(473), - [1492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(472), - [1494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(482), - [1496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(470), - [1498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(471), - [1500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(467), - [1502] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_read_cond_lit_repeat1, 2), SHIFT_REPEAT(483), - [1505] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_read_cond_lit_repeat1, 2), - [1507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(213), - [1509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230), - [1511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455), - [1513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336), - [1515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(443), - [1517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(323), - [1519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(299), - [1521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(346), - [1523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(260), - [1525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(395), - [1527] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), - [1529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293), - [1531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(359), -}; - -#ifdef __cplusplus -extern "C" { -#endif -#ifdef _WIN32 -#define extern __declspec(dllexport) -#endif - -extern const TSLanguage *tree_sitter_clojure(void) { - static const TSLanguage language = { - .version = LANGUAGE_VERSION, - .symbol_count = SYMBOL_COUNT, - .alias_count = ALIAS_COUNT, - .token_count = TOKEN_COUNT, - .external_token_count = EXTERNAL_TOKEN_COUNT, - .state_count = STATE_COUNT, - .large_state_count = LARGE_STATE_COUNT, - .production_id_count = PRODUCTION_ID_COUNT, - .field_count = FIELD_COUNT, - .max_alias_sequence_length = MAX_ALIAS_SEQUENCE_LENGTH, - .parse_table = &ts_parse_table[0][0], - .small_parse_table = ts_small_parse_table, - .small_parse_table_map = ts_small_parse_table_map, - .parse_actions = ts_parse_actions, - .symbol_names = ts_symbol_names, - .field_names = ts_field_names, - .field_map_slices = ts_field_map_slices, - .field_map_entries = ts_field_map_entries, - .symbol_metadata = ts_symbol_metadata, - .public_symbol_map = ts_symbol_map, - .alias_map = ts_non_terminal_alias_map, - .alias_sequences = &ts_alias_sequences[0][0], - .lex_modes = ts_lex_modes, - .lex_fn = ts_lex, - .primary_state_ids = ts_primary_state_ids, - }; - return &language; -} -#ifdef __cplusplus -} -#endif diff --git a/vendored_parsers/tree-sitter-clojure/src/tree_sitter/parser.h b/vendored_parsers/tree-sitter-clojure/src/tree_sitter/parser.h deleted file mode 100644 index 17b4fde98..000000000 --- a/vendored_parsers/tree-sitter-clojure/src/tree_sitter/parser.h +++ /dev/null @@ -1,230 +0,0 @@ -#ifndef TREE_SITTER_PARSER_H_ -#define TREE_SITTER_PARSER_H_ - -#ifdef __cplusplus -extern "C" { -#endif - -#include -#include -#include - -#define ts_builtin_sym_error ((TSSymbol)-1) -#define ts_builtin_sym_end 0 -#define TREE_SITTER_SERIALIZATION_BUFFER_SIZE 1024 - -#ifndef TREE_SITTER_API_H_ -typedef uint16_t TSStateId; -typedef uint16_t TSSymbol; -typedef uint16_t TSFieldId; -typedef struct TSLanguage TSLanguage; -#endif - -typedef struct { - TSFieldId field_id; - uint8_t child_index; - bool inherited; -} TSFieldMapEntry; - -typedef struct { - uint16_t index; - uint16_t length; -} TSFieldMapSlice; - -typedef struct { - bool visible; - bool named; - bool supertype; -} TSSymbolMetadata; - -typedef struct TSLexer TSLexer; - -struct TSLexer { - int32_t lookahead; - TSSymbol result_symbol; - void (*advance)(TSLexer *, bool); - void (*mark_end)(TSLexer *); - uint32_t (*get_column)(TSLexer *); - bool (*is_at_included_range_start)(const TSLexer *); - bool (*eof)(const TSLexer *); -}; - -typedef enum { - TSParseActionTypeShift, - TSParseActionTypeReduce, - TSParseActionTypeAccept, - TSParseActionTypeRecover, -} TSParseActionType; - -typedef union { - struct { - uint8_t type; - TSStateId state; - bool extra; - bool repetition; - } shift; - struct { - uint8_t type; - uint8_t child_count; - TSSymbol symbol; - int16_t dynamic_precedence; - uint16_t production_id; - } reduce; - uint8_t type; -} TSParseAction; - -typedef struct { - uint16_t lex_state; - uint16_t external_lex_state; -} TSLexMode; - -typedef union { - TSParseAction action; - struct { - uint8_t count; - bool reusable; - } entry; -} TSParseActionEntry; - -struct TSLanguage { - uint32_t version; - uint32_t symbol_count; - uint32_t alias_count; - uint32_t token_count; - uint32_t external_token_count; - uint32_t state_count; - uint32_t large_state_count; - uint32_t production_id_count; - uint32_t field_count; - uint16_t max_alias_sequence_length; - const uint16_t *parse_table; - const uint16_t *small_parse_table; - const uint32_t *small_parse_table_map; - const TSParseActionEntry *parse_actions; - const char * const *symbol_names; - const char * const *field_names; - const TSFieldMapSlice *field_map_slices; - const TSFieldMapEntry *field_map_entries; - const TSSymbolMetadata *symbol_metadata; - const TSSymbol *public_symbol_map; - const uint16_t *alias_map; - const TSSymbol *alias_sequences; - const TSLexMode *lex_modes; - bool (*lex_fn)(TSLexer *, TSStateId); - bool (*keyword_lex_fn)(TSLexer *, TSStateId); - TSSymbol keyword_capture_token; - struct { - const bool *states; - const TSSymbol *symbol_map; - void *(*create)(void); - void (*destroy)(void *); - bool (*scan)(void *, TSLexer *, const bool *symbol_whitelist); - unsigned (*serialize)(void *, char *); - void (*deserialize)(void *, const char *, unsigned); - } external_scanner; - const TSStateId *primary_state_ids; -}; - -/* - * Lexer Macros - */ - -#ifdef _MSC_VER -#define UNUSED __pragma(warning(suppress : 4101)) -#else -#define UNUSED __attribute__((unused)) -#endif - -#define START_LEXER() \ - bool result = false; \ - bool skip = false; \ - UNUSED \ - bool eof = false; \ - int32_t lookahead; \ - goto start; \ - next_state: \ - lexer->advance(lexer, skip); \ - start: \ - skip = false; \ - lookahead = lexer->lookahead; - -#define ADVANCE(state_value) \ - { \ - state = state_value; \ - goto next_state; \ - } - -#define SKIP(state_value) \ - { \ - skip = true; \ - state = state_value; \ - goto next_state; \ - } - -#define ACCEPT_TOKEN(symbol_value) \ - result = true; \ - lexer->result_symbol = symbol_value; \ - lexer->mark_end(lexer); - -#define END_STATE() return result; - -/* - * Parse Table Macros - */ - -#define SMALL_STATE(id) ((id) - LARGE_STATE_COUNT) - -#define STATE(id) id - -#define ACTIONS(id) id - -#define SHIFT(state_value) \ - {{ \ - .shift = { \ - .type = TSParseActionTypeShift, \ - .state = (state_value) \ - } \ - }} - -#define SHIFT_REPEAT(state_value) \ - {{ \ - .shift = { \ - .type = TSParseActionTypeShift, \ - .state = (state_value), \ - .repetition = true \ - } \ - }} - -#define SHIFT_EXTRA() \ - {{ \ - .shift = { \ - .type = TSParseActionTypeShift, \ - .extra = true \ - } \ - }} - -#define REDUCE(symbol_val, child_count_val, ...) \ - {{ \ - .reduce = { \ - .type = TSParseActionTypeReduce, \ - .symbol = symbol_val, \ - .child_count = child_count_val, \ - __VA_ARGS__ \ - }, \ - }} - -#define RECOVER() \ - {{ \ - .type = TSParseActionTypeRecover \ - }} - -#define ACCEPT_INPUT() \ - {{ \ - .type = TSParseActionTypeAccept \ - }} - -#ifdef __cplusplus -} -#endif - -#endif // TREE_SITTER_PARSER_H_ diff --git a/vendored_parsers/tree-sitter-clojure/test/corpus/anon_fn_lit.txt b/vendored_parsers/tree-sitter-clojure/test/corpus/anon_fn_lit.txt deleted file mode 100644 index 220968cb0..000000000 --- a/vendored_parsers/tree-sitter-clojure/test/corpus/anon_fn_lit.txt +++ /dev/null @@ -1,24 +0,0 @@ -================================================================================ -Empty Anonymous Function -================================================================================ - -#() - --------------------------------------------------------------------------------- - -(source - (anon_fn_lit)) - -================================================================================ -Anonymous Function -================================================================================ - -#(+ % 8) - --------------------------------------------------------------------------------- - -(source - (anon_fn_lit - (sym_lit (sym_name)) - (sym_lit (sym_name)) - (num_lit))) diff --git a/vendored_parsers/tree-sitter-clojure/test/corpus/bool_lit.txt b/vendored_parsers/tree-sitter-clojure/test/corpus/bool_lit.txt deleted file mode 100644 index e99f58c0c..000000000 --- a/vendored_parsers/tree-sitter-clojure/test/corpus/bool_lit.txt +++ /dev/null @@ -1,21 +0,0 @@ -================================================================================ -True -================================================================================ - -true - --------------------------------------------------------------------------------- - -(source - (bool_lit)) - -================================================================================ -False -================================================================================ - -false - --------------------------------------------------------------------------------- - -(source - (bool_lit)) diff --git a/vendored_parsers/tree-sitter-clojure/test/corpus/char_lit.txt b/vendored_parsers/tree-sitter-clojure/test/corpus/char_lit.txt deleted file mode 100644 index 8c1b7f737..000000000 --- a/vendored_parsers/tree-sitter-clojure/test/corpus/char_lit.txt +++ /dev/null @@ -1,43 +0,0 @@ -================================================================================ -Simple Char -================================================================================ - -\a - --------------------------------------------------------------------------------- - -(source - (char_lit)) - -================================================================================ -Octal Char -================================================================================ - -\o377 - --------------------------------------------------------------------------------- - -(source - (char_lit)) - -================================================================================ -Named Char -================================================================================ - -\backspace - --------------------------------------------------------------------------------- - -(source - (char_lit)) - -================================================================================ -Unicode Char -================================================================================ - -\u611B - --------------------------------------------------------------------------------- - -(source - (char_lit)) diff --git a/vendored_parsers/tree-sitter-clojure/test/corpus/comment.txt b/vendored_parsers/tree-sitter-clojure/test/corpus/comment.txt deleted file mode 100644 index 19169b9c5..000000000 --- a/vendored_parsers/tree-sitter-clojure/test/corpus/comment.txt +++ /dev/null @@ -1,34 +0,0 @@ -================================================================================ -Simple Comment -================================================================================ - -; a comment - --------------------------------------------------------------------------------- - -(source - (comment)) - -================================================================================ -Two semicolons -================================================================================ - -;; another comment - --------------------------------------------------------------------------------- - -(source - (comment)) - -================================================================================ -Multiple lines -================================================================================ - -;; first line -;; second line - --------------------------------------------------------------------------------- - -(source - (comment) - (comment)) diff --git a/vendored_parsers/tree-sitter-clojure/test/corpus/derefing_lit.txt b/vendored_parsers/tree-sitter-clojure/test/corpus/derefing_lit.txt deleted file mode 100644 index 505a1c4da..000000000 --- a/vendored_parsers/tree-sitter-clojure/test/corpus/derefing_lit.txt +++ /dev/null @@ -1,25 +0,0 @@ -================================================================================ -Simple Deref -================================================================================ - -@x - --------------------------------------------------------------------------------- - -(source - (derefing_lit - (sym_lit (sym_name)))) - -================================================================================ -Deref of Call -================================================================================ - -@(ping y) - --------------------------------------------------------------------------------- - -(source - (derefing_lit - (list_lit - (sym_lit (sym_name)) - (sym_lit (sym_name))))) diff --git a/vendored_parsers/tree-sitter-clojure/test/corpus/dis_expr.txt b/vendored_parsers/tree-sitter-clojure/test/corpus/dis_expr.txt deleted file mode 100644 index c13903f9e..000000000 --- a/vendored_parsers/tree-sitter-clojure/test/corpus/dis_expr.txt +++ /dev/null @@ -1,68 +0,0 @@ -================================================================================ -Discard Number -================================================================================ - -#_ 1 - --------------------------------------------------------------------------------- - -(source - (dis_expr - (num_lit))) - -================================================================================ -Discard List -================================================================================ - -#_ (+ 1 1) - --------------------------------------------------------------------------------- - -(source - (dis_expr - (list_lit - (sym_lit (sym_name)) - (num_lit) - (num_lit)))) - -================================================================================ -Discard Map -================================================================================ - -#_ {:a 1 - :b 2} - --------------------------------------------------------------------------------- - -(source - (dis_expr - (map_lit - (kwd_lit (kwd_name)) - (num_lit) - (kwd_lit (kwd_name)) - (num_lit)))) - -================================================================================ -Discard Multiple -================================================================================ - -(let [x 1 - #_ #_ y 2] - (+ x 2)) - --------------------------------------------------------------------------------- - -(source - (list_lit - (sym_lit (sym_name)) - (vec_lit - (sym_lit (sym_name)) - (num_lit) - (dis_expr - (dis_expr - (sym_lit (sym_name))) - (num_lit))) - (list_lit - (sym_lit (sym_name)) - (sym_lit (sym_name)) - (num_lit)))) diff --git a/vendored_parsers/tree-sitter-clojure/test/corpus/evaling_lit.txt b/vendored_parsers/tree-sitter-clojure/test/corpus/evaling_lit.txt deleted file mode 100644 index e4c954998..000000000 --- a/vendored_parsers/tree-sitter-clojure/test/corpus/evaling_lit.txt +++ /dev/null @@ -1,14 +0,0 @@ -================================================================================ -Not Officially Supported -================================================================================ - -#=(+ 1 1) - --------------------------------------------------------------------------------- - -(source - (evaling_lit - (list_lit - (sym_lit (sym_name)) - (num_lit) - (num_lit)))) diff --git a/vendored_parsers/tree-sitter-clojure/test/corpus/kwd_lit.txt b/vendored_parsers/tree-sitter-clojure/test/corpus/kwd_lit.txt deleted file mode 100644 index ec9182419..000000000 --- a/vendored_parsers/tree-sitter-clojure/test/corpus/kwd_lit.txt +++ /dev/null @@ -1,102 +0,0 @@ -================================================================================ -Keyword -================================================================================ - -:smile - --------------------------------------------------------------------------------- - -(source - (kwd_lit - (kwd_name))) - -================================================================================ -Keyword with Prefix -================================================================================ - -:fun/day - --------------------------------------------------------------------------------- - -(source - (kwd_lit - (kwd_ns) - (kwd_name))) - -================================================================================ -Autoresolving Keyword -================================================================================ - -::run - --------------------------------------------------------------------------------- - -(source - (kwd_lit - (kwd_name))) - -================================================================================ -Autoresolving Aliased Keyword -================================================================================ - -::slow/dance - --------------------------------------------------------------------------------- - -(source - (kwd_lit - (kwd_ns) - (kwd_name))) - - -================================================================================ -Division Symbol Keyword -================================================================================ - -:/ - --------------------------------------------------------------------------------- - -(source - (kwd_lit - (kwd_name))) - -================================================================================ -Namespaced Division Symbol Keyword -================================================================================ - -:clojure.core// - --------------------------------------------------------------------------------- - -(source - (kwd_lit - (kwd_ns) - (kwd_name))) - - -================================================================================ -Autoresolving Division Symbol Keyword -================================================================================ - -::/ - --------------------------------------------------------------------------------- - -(source - (kwd_lit - (kwd_name))) - -================================================================================ -Autoresolving Aliased Division Symbol Keyword -================================================================================ - -::clojure// - --------------------------------------------------------------------------------- - -(source - (kwd_lit - (kwd_ns) - (kwd_name))) - diff --git a/vendored_parsers/tree-sitter-clojure/test/corpus/list_lit.txt b/vendored_parsers/tree-sitter-clojure/test/corpus/list_lit.txt deleted file mode 100644 index 0e8664562..000000000 --- a/vendored_parsers/tree-sitter-clojure/test/corpus/list_lit.txt +++ /dev/null @@ -1,101 +0,0 @@ -================================================================================ -Empty List -================================================================================ - -() - --------------------------------------------------------------------------------- - -(source - (list_lit)) - -================================================================================ -List with Keywords -================================================================================ - -(:a :b :c) - --------------------------------------------------------------------------------- - -(source - (list_lit - (kwd_lit (kwd_name)) - (kwd_lit (kwd_name)) - (kwd_lit (kwd_name)))) - -================================================================================ -Call with Anonymous Function -================================================================================ - -(#(+ % 1) 1) - --------------------------------------------------------------------------------- - -(source - (list_lit - (anon_fn_lit - (sym_lit (sym_name)) - (sym_lit (sym_name)) - (num_lit)) - (num_lit))) - -================================================================================ -Map Lookup -================================================================================ - -({:a 1} :a) - --------------------------------------------------------------------------------- - -(source - (list_lit - (map_lit - (kwd_lit (kwd_name)) - (num_lit)) - (kwd_lit (kwd_name)))) - -================================================================================ -Map Lookup Alternate -================================================================================ - -(:b {:b 2}) - --------------------------------------------------------------------------------- - -(source - (list_lit - (kwd_lit (kwd_name)) - (map_lit - (kwd_lit (kwd_name)) - (num_lit)))) - -================================================================================ -Set Lookup -================================================================================ - -(#{:c :e} :e) - --------------------------------------------------------------------------------- - -(source - (list_lit - (set_lit - (kwd_lit (kwd_name)) - (kwd_lit (kwd_name))) - (kwd_lit (kwd_name)))) - -================================================================================ -Call with Symbol with Metadata -================================================================================ - -(.get ^ByteBuffer b) - --------------------------------------------------------------------------------- - -(source - (list_lit - (sym_lit (sym_name)) - (sym_lit - (meta_lit - (sym_lit (sym_name))) - (sym_name)))) diff --git a/vendored_parsers/tree-sitter-clojure/test/corpus/map_lit.txt b/vendored_parsers/tree-sitter-clojure/test/corpus/map_lit.txt deleted file mode 100644 index a9575b87f..000000000 --- a/vendored_parsers/tree-sitter-clojure/test/corpus/map_lit.txt +++ /dev/null @@ -1,66 +0,0 @@ -================================================================================ -Empty Map -================================================================================ - -{} - --------------------------------------------------------------------------------- - -(source - (map_lit)) - -================================================================================ -Simple Map -================================================================================ - -{:a 1 :b 2} - --------------------------------------------------------------------------------- - -(source - (map_lit - (kwd_lit (kwd_name)) - (num_lit) - (kwd_lit (kwd_name)) - (num_lit))) - -================================================================================ -Deeper Map -================================================================================ - -{:paths ["src"] - :deps {clj-kondo/clj-kondo {:mvn/version "2020.09.09"}}} - --------------------------------------------------------------------------------- - -(source - (map_lit - (kwd_lit (kwd_name)) - (vec_lit - (str_lit)) - (kwd_lit (kwd_name)) - (map_lit - (sym_lit - (sym_ns) - (sym_name)) - (map_lit - (kwd_lit - (kwd_ns) - (kwd_name)) - (str_lit))))) - -================================================================================ -Map with Comma -================================================================================ - -{:x 1, - :y 2} - --------------------------------------------------------------------------------- - -(source - (map_lit - (kwd_lit (kwd_name)) - (num_lit) - (kwd_lit (kwd_name)) - (num_lit))) diff --git a/vendored_parsers/tree-sitter-clojure/test/corpus/meta_lit.txt b/vendored_parsers/tree-sitter-clojure/test/corpus/meta_lit.txt deleted file mode 100644 index f6409c22b..000000000 --- a/vendored_parsers/tree-sitter-clojure/test/corpus/meta_lit.txt +++ /dev/null @@ -1,137 +0,0 @@ -================================================================================ -Symbol Metadata -================================================================================ - -^String [] - --------------------------------------------------------------------------------- - -(source - (vec_lit - (meta_lit - (sym_lit - (sym_name))))) - -================================================================================ -Keyword Metadata -================================================================================ - -^:private {} - --------------------------------------------------------------------------------- - -(source - (map_lit - (meta_lit - (kwd_lit - (kwd_name))))) - -================================================================================ -String Metadata -================================================================================ - -^"gnarly" {} - --------------------------------------------------------------------------------- - -(source - (map_lit - (meta_lit - (str_lit)))) - -================================================================================ -Map Metadata -================================================================================ - -^{:x 0 :y 1} #{} - --------------------------------------------------------------------------------- - -(source - (set_lit - (meta_lit - (map_lit - (kwd_lit - (kwd_name)) - (num_lit) - (kwd_lit - (kwd_name)) - (num_lit))))) - -================================================================================ -Reader Conditional Metadata -================================================================================ - -^#?(:clj "vanilla" :cljr "strawberry" :cljs "chocolate") [] - --------------------------------------------------------------------------------- - -(source - (vec_lit - (meta_lit - (read_cond_lit - (kwd_lit - (kwd_name)) - (str_lit) - (kwd_lit - (kwd_name)) - (str_lit) - (kwd_lit - (kwd_name)) - (str_lit))))) - -================================================================================ -Multiple Bits of Metadata -================================================================================ - -^:wake ^:sit ^:sleep #{} - --------------------------------------------------------------------------------- - -(source - (set_lit - (meta_lit - (kwd_lit - (kwd_name))) - (meta_lit - (kwd_lit - (kwd_name))) - (meta_lit - (kwd_lit - (kwd_name))))) - -================================================================================ -Tagged Literal Metadata -================================================================================ - -^#/(data) thing - --------------------------------------------------------------------------------- - -(source - (sym_lit - (meta_lit - (tagged_or_ctor_lit - (sym_lit - (sym_name)) - (list_lit - (sym_lit - (sym_name))))) - (sym_name))) - -================================================================================ -Evaling Literal Metadata -================================================================================ - -^#=(keyword "a") [] - --------------------------------------------------------------------------------- - -(source - (vec_lit - (meta_lit - (evaling_lit - (list_lit - (sym_lit - (sym_name)) - (str_lit)))))) diff --git a/vendored_parsers/tree-sitter-clojure/test/corpus/nil_lit.txt b/vendored_parsers/tree-sitter-clojure/test/corpus/nil_lit.txt deleted file mode 100644 index da6f384a5..000000000 --- a/vendored_parsers/tree-sitter-clojure/test/corpus/nil_lit.txt +++ /dev/null @@ -1,10 +0,0 @@ -================================================================================ -Nil -================================================================================ - -nil - --------------------------------------------------------------------------------- - -(source - (nil_lit)) diff --git a/vendored_parsers/tree-sitter-clojure/test/corpus/ns_map_lit.txt b/vendored_parsers/tree-sitter-clojure/test/corpus/ns_map_lit.txt deleted file mode 100644 index 0ad093f88..000000000 --- a/vendored_parsers/tree-sitter-clojure/test/corpus/ns_map_lit.txt +++ /dev/null @@ -1,66 +0,0 @@ -================================================================================ -Simple Namespace Map -================================================================================ - -#:prefix{:a 1 :b 2} - --------------------------------------------------------------------------------- - -(source - (ns_map_lit - (kwd_lit (kwd_name)) - (kwd_lit (kwd_name)) - (num_lit) - (kwd_lit (kwd_name)) - (num_lit))) - -================================================================================ -Nested Namespace Maps -================================================================================ - -#:outer{:first "Terence" - :last "Tao" - :area #:inner{:name "Mathematics"}} - --------------------------------------------------------------------------------- - -(source - (ns_map_lit - (kwd_lit (kwd_name)) - (kwd_lit (kwd_name)) - (str_lit) - (kwd_lit (kwd_name)) - (str_lit) - (kwd_lit (kwd_name)) - (ns_map_lit - (kwd_lit (kwd_name)) - (kwd_lit (kwd_name)) - (str_lit)))) - -================================================================================ -Autoresolving Namespace Map -================================================================================ - -#::{} - --------------------------------------------------------------------------------- - -(source - (ns_map_lit - (auto_res_mark))) - -================================================================================ -Namespace Map that Autoresolves with Alias -================================================================================ - -#::s{:x 1 :y 2} - --------------------------------------------------------------------------------- - -(source - (ns_map_lit - (kwd_lit (kwd_name)) - (kwd_lit (kwd_name)) - (num_lit) - (kwd_lit (kwd_name)) - (num_lit))) diff --git a/vendored_parsers/tree-sitter-clojure/test/corpus/num_lit.txt b/vendored_parsers/tree-sitter-clojure/test/corpus/num_lit.txt deleted file mode 100644 index b414c5ce7..000000000 --- a/vendored_parsers/tree-sitter-clojure/test/corpus/num_lit.txt +++ /dev/null @@ -1,241 +0,0 @@ -================================================================================ -Integer -================================================================================ - -1 - --------------------------------------------------------------------------------- - -(source - (num_lit)) - -================================================================================ -Negative Integer -================================================================================ - --2 - --------------------------------------------------------------------------------- - -(source - (num_lit)) - -================================================================================ -BigInt Integer -================================================================================ - -11N - --------------------------------------------------------------------------------- - -(source - (num_lit)) - -================================================================================ -BigDecimal Integer -================================================================================ - -99M - --------------------------------------------------------------------------------- - -(source - (num_lit)) - -================================================================================ -Hex -================================================================================ - -0xaB - --------------------------------------------------------------------------------- - -(source - (num_lit)) - -================================================================================ -Negative Hex -================================================================================ - --0xFF - --------------------------------------------------------------------------------- - -(source - (num_lit)) - -================================================================================ -Shouting Hex -================================================================================ - -0XA - --------------------------------------------------------------------------------- - -(source - (num_lit)) - -================================================================================ -BigInt Hex -================================================================================ - -0XeN - --------------------------------------------------------------------------------- - -(source - (num_lit)) - -================================================================================ -Octal -================================================================================ - -013 - --------------------------------------------------------------------------------- - -(source - (num_lit)) - -================================================================================ -Negative Octal -================================================================================ - --027 - --------------------------------------------------------------------------------- - -(source - (num_lit)) - -================================================================================ -BigInt Octal -================================================================================ - -0377N - --------------------------------------------------------------------------------- - -(source - (num_lit)) - -================================================================================ -Radix -================================================================================ - -2r0101010001 - --------------------------------------------------------------------------------- - -(source - (num_lit)) - -================================================================================ -Negative Radix -================================================================================ - --10r256 - --------------------------------------------------------------------------------- - -(source - (num_lit)) - -================================================================================ -Shouting Radix -================================================================================ - -36RBREATHESL0WLY - --------------------------------------------------------------------------------- - -(source - (num_lit)) - -================================================================================ -Ratio -================================================================================ - -22/7 - --------------------------------------------------------------------------------- - -(source - (num_lit)) - -================================================================================ -Negative Ratio -================================================================================ - --1/2 - --------------------------------------------------------------------------------- - -(source - (num_lit)) - -================================================================================ -Double -================================================================================ - -1.0 - --------------------------------------------------------------------------------- - -(source - (num_lit)) - -================================================================================ -Negative Double -================================================================================ - --2.71828 - --------------------------------------------------------------------------------- - -(source - (num_lit)) - -================================================================================ -Double with Exponent -================================================================================ - -3e8 - --------------------------------------------------------------------------------- - -(source - (num_lit)) - -================================================================================ -Shouting Double with Exponent -================================================================================ - -1E9 - --------------------------------------------------------------------------------- - -(source - (num_lit)) - -================================================================================ -Double with Negative Exponent -================================================================================ - -2e-1 - --------------------------------------------------------------------------------- - -(source - (num_lit)) - -================================================================================ -BigDecimal Double with Exponent -================================================================================ - -3e1415926535M - --------------------------------------------------------------------------------- - -(source - (num_lit)) diff --git a/vendored_parsers/tree-sitter-clojure/test/corpus/old_meta.lit b/vendored_parsers/tree-sitter-clojure/test/corpus/old_meta.lit deleted file mode 100644 index 3aa2dbccf..000000000 --- a/vendored_parsers/tree-sitter-clojure/test/corpus/old_meta.lit +++ /dev/null @@ -1,91 +0,0 @@ -================================================================================ -Symbol Metadata -================================================================================ - -#^String [] - --------------------------------------------------------------------------------- - -(source - (vec_lit - (old_meta_lit - (sym_lit (sym_name))))) - -================================================================================ -Keyword Metadata -================================================================================ - -#^:private {} - --------------------------------------------------------------------------------- - -(source - (map_lit - (old_meta_lit - (kwd_lit (kwd_name))))) - -================================================================================ -String Metadata -================================================================================ - -#^"gnarly" {} - --------------------------------------------------------------------------------- - -(source - (map_lit - (old_meta_lit - (str_lit)))) - -================================================================================ -Map Metadata -================================================================================ - -#^{:x 0 :y 1} #{} - --------------------------------------------------------------------------------- - -(source - (set_lit - (old_meta_lit - (map_lit - (kwd_lit (kwd_name)) - (num_lit) - (kwd_lit (kwd_name)) - (num_lit))))) - -================================================================================ -Reader Conditional Metadata -================================================================================ - -#^#?(:clj "vanilla" :cljr "strawberry" :cljs "chocolate") [] - --------------------------------------------------------------------------------- - -(source - (vec_lit - (old_meta_lit - (read_cond_lit - (kwd_lit (kwd_name)) - (str_lit) - (kwd_lit (kwd_name)) - (str_lit) - (kwd_lit (kwd_name)) - (str_lit))))) - -================================================================================ -Multiple Bits of Metadata -================================================================================ - -#^:wake #^:sit #^:sleep #{} - --------------------------------------------------------------------------------- - -(source - (set_lit - (old_meta_lit - (kwd_lit (kwd_name))) - (old_meta_lit - (kwd_lit (kwd_name))) - (old_meta_lit - (kwd_lit (kwd_name))))) diff --git a/vendored_parsers/tree-sitter-clojure/test/corpus/quoting_lit.txt b/vendored_parsers/tree-sitter-clojure/test/corpus/quoting_lit.txt deleted file mode 100644 index c9e6879ae..000000000 --- a/vendored_parsers/tree-sitter-clojure/test/corpus/quoting_lit.txt +++ /dev/null @@ -1,26 +0,0 @@ -================================================================================ -Quoted Symbol -================================================================================ - -'a-sym - --------------------------------------------------------------------------------- - -(source - (quoting_lit - (sym_lit (sym_name)))) - -================================================================================ -Quoted List -================================================================================ - -'(1 2 3) - --------------------------------------------------------------------------------- - -(source - (quoting_lit - (list_lit - (num_lit) - (num_lit) - (num_lit)))) diff --git a/vendored_parsers/tree-sitter-clojure/test/corpus/read_cond_lit.txt b/vendored_parsers/tree-sitter-clojure/test/corpus/read_cond_lit.txt deleted file mode 100644 index 3fc067b15..000000000 --- a/vendored_parsers/tree-sitter-clojure/test/corpus/read_cond_lit.txt +++ /dev/null @@ -1,18 +0,0 @@ -================================================================================ -Platform Reader Conditional -================================================================================ - -#?(:clj :clj - :cljr :cljr - :cljs :cljs) - --------------------------------------------------------------------------------- - -(source - (read_cond_lit - (kwd_lit (kwd_name)) - (kwd_lit (kwd_name)) - (kwd_lit (kwd_name)) - (kwd_lit (kwd_name)) - (kwd_lit (kwd_name)) - (kwd_lit (kwd_name)))) diff --git a/vendored_parsers/tree-sitter-clojure/test/corpus/regex_lit.txt b/vendored_parsers/tree-sitter-clojure/test/corpus/regex_lit.txt deleted file mode 100644 index d64bb06f1..000000000 --- a/vendored_parsers/tree-sitter-clojure/test/corpus/regex_lit.txt +++ /dev/null @@ -1,21 +0,0 @@ -================================================================================ -Simple Regular Expression -================================================================================ - -#"." - --------------------------------------------------------------------------------- - -(source - (regex_lit)) - -================================================================================ -Hex Digits Regular Expression -================================================================================ - -#"[0-9a-fA-F]+" - --------------------------------------------------------------------------------- - -(source - (regex_lit)) diff --git a/vendored_parsers/tree-sitter-clojure/test/corpus/set_lit.txt b/vendored_parsers/tree-sitter-clojure/test/corpus/set_lit.txt deleted file mode 100644 index 77b24e3b2..000000000 --- a/vendored_parsers/tree-sitter-clojure/test/corpus/set_lit.txt +++ /dev/null @@ -1,41 +0,0 @@ -================================================================================ -Empty Set -================================================================================ - -#{} - --------------------------------------------------------------------------------- - -(source - (set_lit)) - -================================================================================ -Simple Set -================================================================================ - -#{:i :j :k} - --------------------------------------------------------------------------------- - -(source - (set_lit - (kwd_lit (kwd_name)) - (kwd_lit (kwd_name)) - (kwd_lit (kwd_name)))) - -================================================================================ -Nested Sets -================================================================================ - -#{#{1} #{#{0} 2}} - --------------------------------------------------------------------------------- - -(source - (set_lit - (set_lit - (num_lit)) - (set_lit - (set_lit - (num_lit)) - (num_lit)))) diff --git a/vendored_parsers/tree-sitter-clojure/test/corpus/splicing_read_cond_lit.txt b/vendored_parsers/tree-sitter-clojure/test/corpus/splicing_read_cond_lit.txt deleted file mode 100644 index 2c2f093c8..000000000 --- a/vendored_parsers/tree-sitter-clojure/test/corpus/splicing_read_cond_lit.txt +++ /dev/null @@ -1,27 +0,0 @@ -================================================================================ -Splicing Reader Conditional -================================================================================ - -(list '* - #?@(:clj [x y] :cljr [i j] :cljs [a b])) - --------------------------------------------------------------------------------- - -(source - (list_lit - (sym_lit (sym_name)) - (quoting_lit - (sym_lit (sym_name))) - (splicing_read_cond_lit - (kwd_lit (kwd_name)) - (vec_lit - (sym_lit (sym_name)) - (sym_lit (sym_name))) - (kwd_lit (kwd_name)) - (vec_lit - (sym_lit (sym_name)) - (sym_lit (sym_name))) - (kwd_lit (kwd_name)) - (vec_lit - (sym_lit (sym_name)) - (sym_lit (sym_name)))))) diff --git a/vendored_parsers/tree-sitter-clojure/test/corpus/str_lit.txt b/vendored_parsers/tree-sitter-clojure/test/corpus/str_lit.txt deleted file mode 100644 index c6b909d3f..000000000 --- a/vendored_parsers/tree-sitter-clojure/test/corpus/str_lit.txt +++ /dev/null @@ -1,33 +0,0 @@ -================================================================================ -Simple String -================================================================================ - -"hello there" - --------------------------------------------------------------------------------- - -(source - (str_lit)) - -================================================================================ -String with Escapes -================================================================================ - -"first line\nsecond\tline" - --------------------------------------------------------------------------------- - -(source - (str_lit)) - -================================================================================ -Multiline String -================================================================================ - -"this is the first line -and what is this one?" - --------------------------------------------------------------------------------- - -(source - (str_lit)) diff --git a/vendored_parsers/tree-sitter-clojure/test/corpus/sym_lit.txt b/vendored_parsers/tree-sitter-clojure/test/corpus/sym_lit.txt deleted file mode 100644 index 7dd98ab68..000000000 --- a/vendored_parsers/tree-sitter-clojure/test/corpus/sym_lit.txt +++ /dev/null @@ -1,63 +0,0 @@ -================================================================================ -Simple Symbol -================================================================================ - -def - --------------------------------------------------------------------------------- - -(source - (sym_lit (sym_name))) - -================================================================================ -Symbol with Prefix -================================================================================ - -clojure.string/blank? - --------------------------------------------------------------------------------- - -(source - (sym_lit - (sym_ns) - (sym_name))) - -================================================================================ -Division Symbol -================================================================================ - -/ - --------------------------------------------------------------------------------- - -(source - (sym_lit - (sym_name))) - -================================================================================ -Namespaced Division Symbol -================================================================================ - -clojure.core// - --------------------------------------------------------------------------------- - -(source - (sym_lit - (sym_ns) - (sym_name))) - -================================================================================ -Division Symbol followed by delimiter -================================================================================ - -(+ - * /) - --------------------------------------------------------------------------------- - -(source - (list_lit - (sym_lit (sym_name)) - (sym_lit (sym_name)) - (sym_lit (sym_name)) - (sym_lit (sym_name)))) diff --git a/vendored_parsers/tree-sitter-clojure/test/corpus/sym_val_lit.txt b/vendored_parsers/tree-sitter-clojure/test/corpus/sym_val_lit.txt deleted file mode 100644 index de8cc72be..000000000 --- a/vendored_parsers/tree-sitter-clojure/test/corpus/sym_val_lit.txt +++ /dev/null @@ -1,55 +0,0 @@ -================================================================================ -Inf -================================================================================ - -##Inf - --------------------------------------------------------------------------------- - -(source - (sym_val_lit - (sym_lit - (sym_name)))) - -================================================================================ --Inf -================================================================================ - -##-Inf - --------------------------------------------------------------------------------- - -(source - (sym_val_lit - (sym_lit - (sym_name)))) - -================================================================================ -NaN -================================================================================ - -##NaN - --------------------------------------------------------------------------------- - -(source - (sym_val_lit - (sym_lit - (sym_name)))) - -================================================================================ -Symbolic Value Literal with Evaling Literal -================================================================================ - -###=(identity NaN) - --------------------------------------------------------------------------------- - -(source - (sym_val_lit - (evaling_lit - (list_lit - (sym_lit - (sym_name)) - (sym_lit - (sym_name)))))) diff --git a/vendored_parsers/tree-sitter-clojure/test/corpus/syn_quoting_lit.txt b/vendored_parsers/tree-sitter-clojure/test/corpus/syn_quoting_lit.txt deleted file mode 100644 index abece316e..000000000 --- a/vendored_parsers/tree-sitter-clojure/test/corpus/syn_quoting_lit.txt +++ /dev/null @@ -1,27 +0,0 @@ -================================================================================ -Syntax Quoted Symbol -================================================================================ - -`a-sym - --------------------------------------------------------------------------------- - -(source - (syn_quoting_lit - (sym_lit (sym_name)))) - -================================================================================ -Syntax Quoted List -================================================================================ - -`(+ ~a 1) - --------------------------------------------------------------------------------- - -(source - (syn_quoting_lit - (list_lit - (sym_lit (sym_name)) - (unquoting_lit - (sym_lit (sym_name))) - (num_lit)))) diff --git a/vendored_parsers/tree-sitter-clojure/test/corpus/tagged_or_ctor_lit.txt b/vendored_parsers/tree-sitter-clojure/test/corpus/tagged_or_ctor_lit.txt deleted file mode 100644 index eb1c209c4..000000000 --- a/vendored_parsers/tree-sitter-clojure/test/corpus/tagged_or_ctor_lit.txt +++ /dev/null @@ -1,44 +0,0 @@ -================================================================================ -Tagged Literal -================================================================================ - -#uuid "00000000-0000-0000-0000-000000000000" - --------------------------------------------------------------------------------- - -(source - (tagged_or_ctor_lit - (sym_lit (sym_name)) - (str_lit))) - -================================================================================ -Constructor -================================================================================ - -#user.Fun [1 2] - --------------------------------------------------------------------------------- - -(source - (tagged_or_ctor_lit - (sym_lit (sym_name)) - (vec_lit - (num_lit) - (num_lit)))) - -================================================================================ -Constructor Alternate -================================================================================ - -#user.Fun {:a 1 :b 2} - --------------------------------------------------------------------------------- - -(source - (tagged_or_ctor_lit - (sym_lit (sym_name)) - (map_lit - (kwd_lit (kwd_name)) - (num_lit) - (kwd_lit (kwd_name)) - (num_lit)))) diff --git a/vendored_parsers/tree-sitter-clojure/test/corpus/unquote_splicing_lit.txt b/vendored_parsers/tree-sitter-clojure/test/corpus/unquote_splicing_lit.txt deleted file mode 100644 index 5b9814aa4..000000000 --- a/vendored_parsers/tree-sitter-clojure/test/corpus/unquote_splicing_lit.txt +++ /dev/null @@ -1,75 +0,0 @@ -================================================================================ -Unquote Splicing into List -================================================================================ - -`(+ ~@(list 2 3)) - --------------------------------------------------------------------------------- - -(source - (syn_quoting_lit - (list_lit - (sym_lit (sym_name)) - (unquote_splicing_lit - (list_lit - (sym_lit (sym_name)) - (num_lit) - (num_lit)))))) - -================================================================================ -Unquote Splicing into Vector -================================================================================ - -`[:a ~@(list :b :c)] - --------------------------------------------------------------------------------- - -(source - (syn_quoting_lit - (vec_lit - (kwd_lit (kwd_name)) - (unquote_splicing_lit - (list_lit - (sym_lit (sym_name)) - (kwd_lit (kwd_name)) - (kwd_lit (kwd_name))))))) - -================================================================================ -Unquote Splicing into Set -================================================================================ - -`#{:i ~@(list :j :k)} - --------------------------------------------------------------------------------- - -(source - (syn_quoting_lit - (set_lit - (kwd_lit (kwd_name)) - (unquote_splicing_lit - (list_lit - (sym_lit (sym_name)) - (kwd_lit (kwd_name)) - (kwd_lit (kwd_name))))))) - -================================================================================ -Unquote Splicing into Map -================================================================================ - -`{~@(list :a 1) ~@(list :b 2)} - --------------------------------------------------------------------------------- - -(source - (syn_quoting_lit - (map_lit - (unquote_splicing_lit - (list_lit - (sym_lit (sym_name)) - (kwd_lit (kwd_name)) - (num_lit))) - (unquote_splicing_lit - (list_lit - (sym_lit (sym_name)) - (kwd_lit (kwd_name)) - (num_lit)))))) diff --git a/vendored_parsers/tree-sitter-clojure/test/corpus/unquoting_lit.txt b/vendored_parsers/tree-sitter-clojure/test/corpus/unquoting_lit.txt deleted file mode 100644 index 6838a656c..000000000 --- a/vendored_parsers/tree-sitter-clojure/test/corpus/unquoting_lit.txt +++ /dev/null @@ -1,30 +0,0 @@ -================================================================================ -Unquoting Symbol -================================================================================ - -`~a - --------------------------------------------------------------------------------- - -(source - (syn_quoting_lit - (unquoting_lit - (sym_lit (sym_name))))) - -================================================================================ -Unquoting List -================================================================================ - -`(dec ~(+ 1 a)) - --------------------------------------------------------------------------------- - -(source - (syn_quoting_lit - (list_lit - (sym_lit (sym_name)) - (unquoting_lit - (list_lit - (sym_lit (sym_name)) - (num_lit) - (sym_lit (sym_name))))))) diff --git a/vendored_parsers/tree-sitter-clojure/test/corpus/var_quoting_lit.txt b/vendored_parsers/tree-sitter-clojure/test/corpus/var_quoting_lit.txt deleted file mode 100644 index d2850d909..000000000 --- a/vendored_parsers/tree-sitter-clojure/test/corpus/var_quoting_lit.txt +++ /dev/null @@ -1,29 +0,0 @@ -================================================================================ -Var Quoting a Symbol -================================================================================ - -#'my-sym - --------------------------------------------------------------------------------- - -(source - (var_quoting_lit - (sym_lit (sym_name)))) - -================================================================================ -Var Quoting with Reader Conditional -================================================================================ - -#'#?(:clj my-sym :cljr your-sym :cljs their-sym) - --------------------------------------------------------------------------------- - -(source - (var_quoting_lit - (read_cond_lit - (kwd_lit (kwd_name)) - (sym_lit (sym_name)) - (kwd_lit (kwd_name)) - (sym_lit (sym_name)) - (kwd_lit (kwd_name)) - (sym_lit (sym_name))))) diff --git a/vendored_parsers/tree-sitter-clojure/test/corpus/vec_lit.txt b/vendored_parsers/tree-sitter-clojure/test/corpus/vec_lit.txt deleted file mode 100644 index 37cb16e35..000000000 --- a/vendored_parsers/tree-sitter-clojure/test/corpus/vec_lit.txt +++ /dev/null @@ -1,48 +0,0 @@ -================================================================================ -Empty Vector -================================================================================ - -[] - --------------------------------------------------------------------------------- - -(source - (vec_lit)) - -================================================================================ -Vector with Numbers -================================================================================ - -[1 1 2 3 5 8] - --------------------------------------------------------------------------------- - -(source - (vec_lit - (num_lit) - (num_lit) - (num_lit) - (num_lit) - (num_lit) - (num_lit))) - -================================================================================ -Vector with Different Types -================================================================================ - -[:a 1 'fun {:x 1 :y 2} #{}] - --------------------------------------------------------------------------------- - -(source - (vec_lit - (kwd_lit (kwd_name)) - (num_lit) - (quoting_lit - (sym_lit (sym_name))) - (map_lit - (kwd_lit (kwd_name)) - (num_lit) - (kwd_lit (kwd_name)) - (num_lit)) - (set_lit)))