index
:
bp
main
master
Bruce's Parsing Expression Grammar tool for matching PEGs
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2020-09-28
Added !=
Bruce Hill
2020-09-28
Added +/*/? postfix operators
Bruce Hill
2020-09-28
Tolerate spaces around `=` in @foo = baz
Bruce Hill
2020-09-28
Added link to commons clause
Bruce Hill
2020-09-28
Clarifying license
Bruce Hill
2020-09-28
Updated readme with examples
Bruce Hill
2020-09-28
Updated docs for comments
Bruce Hill
2020-09-28
Fixes for captures and backrefs, and added block comments
Bruce Hill
2020-09-28
New grammar: [<pat>] instead of 0-1(<pat>), and @foo=<pat> instead of
Bruce Hill
2020-09-28
More intuitive escape sequences for string patterns
Bruce Hill
2020-09-26
Optimization for utf8
Bruce Hill
2020-09-26
Added utf8 identifier definitions
Bruce Hill
2020-09-25
Some light unicode support
Bruce Hill
2020-09-24
Made paren groups multiline
Bruce Hill
2020-09-24
Added mmap()
Bruce Hill
2020-09-24
Optimizations for replacement
Bruce Hill
2020-09-24
Fix for replace-all not working with 0 replacements
Bruce Hill
2020-09-24
Fixed major performance issue with finding patterns
Bruce Hill
2020-09-23
More rigorous compile-time checks via __attribute__s
Bruce Hill
2020-09-20
Added configurability for CC
Bruce Hill
2020-09-18
Slightly better handling of NULL bytes
Bruce Hill
2020-09-18
Added rule to help skip binary files, and improved looping logic
Bruce Hill
2020-09-17
Some fixes, including to "\\" and ".."/"..."
Bruce Hill
2020-09-17
Updates to the grammar
Bruce Hill
2020-09-17
Better printing
Bruce Hill
2020-09-17
Fixed memory leak in REPLACE pattern
Bruce Hill
2020-09-17
Some error handling
Bruce Hill
2020-09-17
Removing "Empty" rule from meta grammar
Bruce Hill
2020-09-16
Changed arg parsing to '-d foo:baz' for consistency (was: '-d foo=baz')
Bruce Hill
2020-09-16
Removed the requirement for semicolons, changed '=' -> ':' for
Bruce Hill
2020-09-16
Removed (/) (which is just a clunky way to do "")
Bruce Hill
2020-09-16
Updated highlighting code
Bruce Hill
2020-09-16
Exit 1 iff *all* files fail to match instead of *any*
Bruce Hill
2020-09-16
Check files can be opened
Bruce Hill
2020-09-16
Tweaks to highlighting
Bruce Hill
2020-09-16
Moving more behavior over to definitions
Bruce Hill
2020-09-16
Removed old code
Bruce Hill
2020-09-16
Added tons of file and line number stuff
Bruce Hill
2020-09-16
WIP
Bruce Hill
2020-09-16
Fixed upto for non-matches
Bruce Hill
2020-09-16
In verbose mode, print lowercase captures too
Bruce Hill
2020-09-16
Updated docs
Bruce Hill
2020-09-16
Consolidated repetition ops (instead of '+', '*', '?', etc. now it's all
Bruce Hill
2020-09-16
Another fix
Bruce Hill
2020-09-16
Fixed grammar
Bruce Hill
2020-09-14
Fixing compiler warnings
Bruce Hill
2020-09-14
Improved CLI error handling
Bruce Hill
2020-09-14
Added --ignore-case flag
Bruce Hill
2020-09-14
Tweaks and docs
Bruce Hill
2020-09-14
Added readme
Bruce Hill
[next]