You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[ANTLR4](https://github.com/antlr/antlr4) runtime for Rust programming language.
8
9
9
-
Tool(generator) part is currently located in rust-target branch of my antlr4 fork [rrevenantt/antlr4/tree/rust-target](https://github.com/rrevenantt/antlr4/tree/rust-target)
10
-
Latest version is automatically built to [releases](https://github.com/rrevenantt/antlr4rust/releases) on this repository.
11
-
12
10
For examples you can see [grammars](grammars), [tests/gen](tests/gen) for corresponding generated code
13
11
and [tests/my_tests.rs](tests/my_test.rs) for actual usage examples
14
12
15
-
## Building antlr4/rust-target Tool(generator)
13
+
## ANTLR4 Tool(parser generator)
14
+
15
+
Generator part is currently located in rust-target branch of my antlr4 fork [rrevenantt/antlr4/tree/rust-target](https://github.com/rrevenantt/antlr4/tree/rust-target)
16
+
Latest version is automatically built to [releases](https://github.com/rrevenantt/antlr4rust/releases) on this repository.
17
+
So if you just want to generate parser
18
+
or if you want to contribute to only runtime part you don't have to do build it yourself.
16
19
17
-
If you would like to work with the rust-target, in the antlr4 repo:
18
-
*`git clone https://github.com/rrevenantt/antlr4`
19
-
*`git checkout rust-target`
20
-
*`git submodule update --init --recursive`
21
-
*`mvn -DskipTests install`
20
+
But if you want to build or change generator yourself:
21
+
*`git clone -b rust-target https://github.com/rrevenantt/antlr4` - clone my antlr4 fork
0 commit comments