pointlander/peg
Peg, Parsing Expression Grammar, is an implementation of a Packrat parser generator.
GoBSD-3-Clause
Issues
- 0
- 0
-switch bug with cjk character
#135 opened by fy0 - 1
Add example: Arithmetic Calculator
#132 opened by LazarenkoA - 1
Memoization
#65 opened by jaekwon - 0
Unpredictable "Code generated by" comment when invoking peg with "go run"
#129 opened by mark-rushakoff - 2
Support unicode character please
#128 opened by fy0 - 4
using peg with io.RuneReader
#125 opened by amery - 5
Bug: an error occurs when importing a repository that contains numeric character
#124 opened by hachi8833 - 3
Parser hangs forever
#117 opened by lolbinarycat - 0
Rule redeclaration causes segmentation fault
#123 opened by romshark - 0
c.peg support c99 struct initialize
#122 opened by gggin - 0
c.peg cannot parse wide-string literals
#121 opened by marler8997 - 0
- 0
matchDot declared but not used
#110 opened by lolbinarycat - 0
README.md needs updating
#114 opened by lolbinarycat - 0
- 2
Weird behavior with alternivies.
#108 opened by lolbinarycat - 1
Use go generate
#104 opened by lolbinarycat - 6
Add StringX methods for every PrintX method.
#101 opened by lolbinarycat - 2
Adopt semantic versioning and add -version flag
#102 opened by lolbinarycat - 12
- 3
- 0
Request features to simplify AST
#98 opened by dzpao - 0
Vim Plugin?
#92 opened by rwxrob - 0
Meant to be non-greedy?
#96 opened by rwxrob - 0
Interest in a GoCode Element?
#97 opened by rwxrob - 0
io and os "imported and not used"
#93 opened by rwxrob - 1
Public parse Error type
#91 opened by tj - 0
Option to omit Pretty() function
#90 opened by tj - 2
- 0
Omit unnecessary break at the end of case clause
#87 opened by mbertschler - 8
Parser very slow
#51 opened by brtzsnr - 1
peg miscounts UTF characters
#83 opened by bdamm - 0
Don't add "//go generate" to generated parser
#85 opened by dynamix - 8
C grammar fails with trivial but legal C snippet
#66 opened by bdamm - 0
Document `Init()`, `Parse()`, etc
#82 opened by jpgoldberg - 0
PrintSyntaxTree functions indentation breaks when used with io.Writer that is not os.Stdout
#80 opened by dimus - 1
- 0
nil is an invalid rune
#64 opened by h4ck3rm1k3 - 3
- 3
- 2
please version this repository
#55 opened by aviau - 7
Execute user code in Parse() rather than Execute()
#53 opened by wvxvw - 1
Control package name generation
#52 opened by wvxvw - 2
Don't matching the longest alternative
#50 opened by CMogilko - 1
Cleanup generated code for golint?
#48 opened by fd0 - 1
Bug with a few captures
#47 opened by CMogilko - 0
panic: runtime error: index out of range
#46 opened by hosewiejacke - 0
- 0