issues
search
ChrisHixon
/
chpeg
Parsing Expression Grammar (PEG) bytecode parser/compiler library
BSD 3-Clause "New" or "Revised" License
13
stars
1
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Symbol tables
#31
ChrisHixon
opened
2 years ago
16
Merge master to dev
#30
ChrisHixon
closed
2 years ago
0
Merge dev to master
#29
ChrisHixon
closed
2 years ago
0
Undefined behavior under nodes where tree building inhibited.
#28
ChrisHixon
closed
2 years ago
38
Merge dev to master
#27
ChrisHixon
closed
2 years ago
0
Packrat memory leak (calc example)
#26
ChrisHixon
closed
2 years ago
1
Differences with/without packrat (-s2 simplification issue)
#25
ChrisHixon
closed
2 years ago
4
Merge dev into master
#24
ChrisHixon
closed
2 years ago
0
Compiler
#23
ChrisHixon
closed
2 years ago
83
AST related issues
#22
ChrisHixon
closed
2 years ago
52
Packrat algorithm
#21
ChrisHixon
opened
2 years ago
25
Grammar examples
#20
mingodad
opened
2 years ago
13
Better error messages
#19
mingodad
opened
2 years ago
12
Extensions
#18
ChrisHixon
closed
2 years ago
0
Back references
#17
ChrisHixon
closed
2 years ago
70
My take on Refactor2
#16
mingodad
opened
2 years ago
0
Replace in Parser struct individual declarations of members of ByteCo…
#14
mingodad
closed
2 years ago
2
Negated character classes
#13
mingodad
closed
2 years ago
10
Refactor, reorganize.
#12
ChrisHixon
closed
2 years ago
49
Add include guards and memory allocation wrappers that can be overwri…
#11
mingodad
closed
2 years ago
3
Fix string comparison to decide if the string is already interned/reg…
#10
mingodad
closed
2 years ago
0
Another compiler/parser bug, potentially
#9
ChrisHixon
closed
2 years ago
2
Undefined identifiers
#8
ChrisHixon
closed
2 years ago
11
Add lineno
#7
mingodad
opened
2 years ago
3
Input file optional
#6
mingodad
closed
2 years ago
1
Fix header declaration of "peg_byte_code" that should be prefixed wit…
#5
mingodad
closed
2 years ago
0
Case insensitive literals
#4
mingodad
opened
2 years ago
94
Declare peg_byte_code as extern
#3
ChrisHixon
closed
2 years ago
3
Here is an example of a C99 parser that is not working properly on `chpeg` but does work on `cpp-peglib` playgorund https://yhirose.github.io/cpp-peglib.
#2
ChrisHixon
closed
2 years ago
43
Improvement Ideas
#1
mingodad
opened
2 years ago
68