issues
search
mna
/
pigeon
Command pigeon generates parsers in Go from a PEG grammar.
BSD 3-Clause "New" or "Revised" License
835
stars
66
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
remove ioutil (fixes #106)
#108
flowchartsman
closed
1 year ago
3
Run from code?
#107
chkmls
closed
1 year ago
4
Remove dependency of io/ioutils
#106
aamironline
closed
1 year ago
2
Matched text not accessible from state blocks
#105
vincentbernat
opened
1 year ago
4
trouble with \n and EOF
#104
gaissmai
closed
1 year ago
2
Is this project still active?
#103
aamironline
closed
1 year ago
1
Help Required for developing expression evaluation parser!
#102
aamironline
closed
2 years ago
2
Support annotating return types next to rules
#101
lolbinarycat
closed
2 years ago
4
wrong pigeon gets installed?
#100
kpixley
closed
4 years ago
1
errors during compilation of grammar.go are reported as grammar.go rather than grammar.peg
#99
kpixley
opened
4 years ago
5
Wish error output format were recognized by emacs compilation-mode & next-error
#98
kpixley
closed
4 years ago
5
Debugging?
#97
kpixley
closed
2 years ago
4
unable to parse curly braces
#96
notdodo
closed
4 years ago
5
Cache `want` in litMatcher
#95
philandstuff
closed
4 years ago
4
Proposed optimization for parseLitMatcher
#94
philandstuff
closed
4 years ago
1
Fix json decoding of escaped forward slash in strings
#93
breml
closed
5 years ago
0
Fix JSON parser for input 00
#92
breml
closed
5 years ago
0
Latest pigeon fails to parse examples/indentation/indentation.peg
#91
philandstuff
closed
5 years ago
3
use go modules
#90
zimbatm
closed
5 years ago
2
Suggestion: Continuous Fuzzing
#89
yevgenypats
closed
2 years ago
26
use memory pool for storeDicts
#88
metalogical
closed
5 years ago
5
Unicode character class match
#87
rafaeljusto
closed
5 years ago
4
replace fmt.Sprintf with string concatenations
#86
xcoulon
closed
5 years ago
13
How to achieve quantity {n} in regular expression?
#85
Jay54520
closed
5 years ago
2
Unable to generate optimized grammar
#84
xcoulon
opened
5 years ago
4
Fix references when rules are unused, and fix missing cloneExpr
#83
mna
closed
5 years ago
1
Cut a new release
#82
mkeeler
closed
2 years ago
7
Change required version of Go to 1.9.x
#81
breml
closed
5 years ago
0
Parse (and ignore) comments in code blocks
#80
ear7h
closed
5 years ago
5
Should not allow left recursion grammar to pass conversion
#79
cch123
closed
1 year ago
5
[Feature Request] Operator Precedence Climbing
#78
cch123
opened
5 years ago
1
No match found when it should match a later type
#77
danielgtaylor
closed
5 years ago
2
UTF-8 replacement character blocks code generation and runtime
#76
dimus
closed
5 years ago
2
Certain inputs take an extremely long time to parse
#75
tsandall
opened
5 years ago
1
cloneState: remove emptyState to avoid state leaks
#74
d4l3k
closed
6 years ago
0
cloneState/restoreState reuses state if no keys have been set
#73
d4l3k
closed
6 years ago
5
[Feature Request] Output rules used during parsing
#72
d4l3k
opened
6 years ago
6
Fix references when unused rules are removed
#71
breml
opened
6 years ago
0
Build failure only when --optimize-grammar is set; grammar with not referenced rule
#70
breml
opened
6 years ago
5
[Feature Request] Add Expression name to wanted when parsing error occured
#69
F4ncyMooN
opened
6 years ago
4
Add linting, fix linting issues
#68
breml
opened
6 years ago
0
Add -nolint flag
#67
breml
closed
6 years ago
0
Fix duplicate function code generation
#66
mna
closed
6 years ago
5
Build failure only when --optimize-grammar is set
#65
mna
closed
6 years ago
0
Use subtests for table driven tests
#64
breml
opened
6 years ago
0
Choice expression limit
#63
mwhooker
closed
6 years ago
2
Add type safety
#62
felipellrocha
opened
6 years ago
4
How to pass in data into parser
#61
felipellrocha
closed
6 years ago
3
Document restore global state while throw/recover
#60
breml
closed
6 years ago
0
Document global state handling in combination with recover/throw
#59
breml
closed
6 years ago
0
Previous
Next