|
5 | 5 | [](https://github.com/petitparser/java-petitparser/issues) |
6 | 6 | [](https://github.com/petitparser/java-petitparser/network) |
7 | 7 | [](https://github.com/petitparser/java-petitparser/stargazers) |
8 | | -[](https://raw.githubusercontent.com/petitparser/java-petitparser/master/LICENSE) |
| 8 | +[](https://raw.githubusercontent.com/petitparser/java-petitparser/main/LICENSE) |
9 | 9 |
|
10 | 10 | Grammars for programming languages are traditionally specified statically. They |
11 | 11 | are hard to compose and reuse due to ambiguities that inevitably arise. |
12 | | -PetitParser combines ideas |
13 | | -from [scannnerless parsing](https://en.wikipedia.org/wiki/Scannerless_parsing) |
14 | | -, [parser combinators](https://en.wikipedia.org/wiki/Parser_combinator) |
15 | | -, [parsing expression grammars](https://en.wikipedia.org/wiki/Parsing_expression_grammar) ( |
16 | | -PEG) and packrat parsers to model grammars and parsers as objects that can be |
| 12 | +PetitParser combines ideas from [scannerless parsing](https://en.wikipedia.org/wiki/Scannerless_parsing), |
| 13 | +[parser combinators](https://en.wikipedia.org/wiki/Parser_combinator), |
| 14 | +[parsing expression grammars](https://en.wikipedia.org/wiki/Parsing_expression_grammar) (PEG), |
| 15 | +and packrat parsers to model grammars and parsers as objects that can be |
17 | 16 | reconfigured dynamically. |
18 | 17 |
|
19 | | -This library is open source, stable and well tested. Development happens |
| 18 | +This library is open source, stable, and well tested. Development happens |
20 | 19 | on [GitHub](https://github.com/petitparser/java-petitparser). Feel free to |
21 | 20 | report issues or create a pull-request there. General questions are best asked |
22 | | -on [StackOverflow](http://stackoverflow.com/questions/tagged/petitparser+java). |
| 21 | +on [StackOverflow](https://stackoverflow.com/questions/tagged/petitparser+java). |
23 | 22 |
|
24 | 23 | ## Installation |
25 | 24 |
|
@@ -67,7 +66,6 @@ Alternatively, if you'd like the latest code clone the repository: |
67 | 66 | ```bash |
68 | 67 | git clone https://github.com/petitparser/java-petitparser.git |
69 | 68 | cd java-petitparser |
70 | | -git checkout master |
71 | 69 | ``` |
72 | 70 |
|
73 | 71 | Then build with [Bazel](http://bazel.io/): |
@@ -405,4 +403,4 @@ implementations adopt best practises of the target language. |
405 | 403 |
|
406 | 404 | ### License |
407 | 405 |
|
408 | | -The MIT License, see [LICENSE](https://raw.githubusercontent.com/petitparser/java-petitparser/master/LICENSE). |
| 406 | +The MIT License, see [LICENSE](https://raw.githubusercontent.com/petitparser/java-petitparser/main/LICENSE). |
0 commit comments