PeppaPEG icon indicating copy to clipboard operation
PeppaPEG copied to clipboard

PEG Parser in ANSI C

Results 12 PeppaPEG issues
Sort by recently updated
recently updated
newest added

**Describe the bug** error on compiling the header file **To Reproduce** ``` PS C:\Users\risharan\DevSpace\c\wrench> make gcc -O2 -Wall -Wall -Wextra -Werror -Wpedantic -std=c11 .\src\wrench.c -o .\bin\wrench In file included from...

**Is your feature request related to a problem? Please describe.** Comparing performance of json parser with Lua show that PeppaPEG is 2x memory hungry and takes 2x more time. **Describe...

enhancement
help wanted

**Is your feature request related to a problem? Please describe.** See #137. Many programming languages have a deep precedence levels, say Java has twentyish. If we use left recursion and...

I'm submitting this for the author evaluate if some of it is worth add to his repository

People writing grammars for https://github.com/tree-sitter/tree-sitter need to use a ugly JavaScript spaghetti to write grammars and convert then to a json that the actual parser uses to do it's job....

enhancement

With something like this https://github.com/mingodad/PeppaPEG/commit/d8e43ed3a172f628656d136fe8986ef5e119100c and using https://www.bottlecaps.de/convert/ to convert the `naked` output to be used here https://www.bottlecaps.de/rr/ui to get a railroad diagram for the grammars written to PeppaPEG. Example:...

enhancement

When trying to create a grammar with PeppaPEG I was not getting the expected result and the error message didn't helped me at first then I decided to add a...

enhancement

**Is your feature request related to a problem? Please describe.** See discussion [here](https://github.com/soasme/PeppaPEG/issues/140#issuecomment-989852808) **Describe the solution you'd like** Typedef const char* P4_CString and replace all types in source. **Describe alternatives...