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
path:
root
/
grammars
Age
Commit message (
Expand
)
Author
2021-07-26
Introduced cache to greatly speed up many use cases
Bruce Hill
2021-07-19
Overhaul of word boundaries/edges. Now they use \b, which is implemented
Bruce Hill
2021-07-17
Performance optimization for common case where pattern starts with
Bruce Hill
2021-07-03
Remove some word chars
Bruce Hill
2021-05-22
Slight tweak
Bruce Hill
2021-05-22
Fix for keyword check
Bruce Hill
2021-05-20
Fixes for char sets/ranges and cleanups
Bruce Hill
2021-05-20
Mostly working version
Bruce Hill
2021-05-20
Added (!) syntax for errors with proper opcode support
Bruce Hill
2021-05-19
Added ~ and !~ operators as replacements for == and !=
Bruce Hill
2021-05-19
Fancier string escape sequences and a bit of cleanup.
Bruce Hill
2021-05-11
Renamed boundary->edge
Bruce Hill
2021-05-11
Overhaul of |-word boundaries (| is deprecated), performance
Bruce Hill
2021-05-11
Converted ^/^^/$/$$ into pattern types instead of builtin definitions
Bruce Hill
2021-05-10
Added {word} feature and cleaned up the code some.
Bruce Hill
2021-01-26
Added web grammar
Bruce Hill
2021-01-20
Fixed grammar syntax for `..%`
Bruce Hill
2021-01-20
Tweaked `..` syntax to make it more flexible (now: `.. % skip pat`)
Bruce Hill
2021-01-18
Fixed some grammar bugs
Bruce Hill
2021-01-18
Performance optimizations for `id` and `|` rules
Bruce Hill
2021-01-17
Cleanup of builtins
Bruce Hill
2021-01-17
Added Lisp
Bruce Hill
2021-01-17
Improved rules for word boundary matching and ids (more utf8-compliant,
Bruce Hill
2021-01-17
Bugfix for typo
Bruce Hill
2021-01-17
Added some aliases
Bruce Hill
2021-01-17
Updated the behavior of !=/== to only consider exact, full-text matches
Bruce Hill
2021-01-17
Added Javscript and simplified python imports
Bruce Hill
2021-01-17
Added C++ grammar and aliases.
Bruce Hill
2021-01-17
Added shell grammar
Bruce Hill
2021-01-17
Adding and improving grammars.
Bruce Hill
2021-01-17
Improved HTML grammar
Bruce Hill
2021-01-17
Adding more language grammars
Bruce Hill
2021-01-17
Added "not a keyword" to definition of `id` (keyword is undefined by
Bruce Hill
2021-01-17
Zazzing up repetitions with fancy ∞ symbol
Bruce Hill
2021-01-16
Deprecated #(...)# block comments
Bruce Hill
2021-01-15
Major overhaul of how different modes of behavior work. Approximately 2x
Bruce Hill
2021-01-14
Added rule for hiding
Bruce Hill
2021-01-13
Fixed and updated grammar
Bruce Hill
2021-01-12
Removed unnecessary start of file check
Bruce Hill
2021-01-08
Fixed bug with ..%\n
Bruce Hill
2021-01-05
Changed precedence of =>
Bruce Hill
2021-01-05
Added whole-line-matching mode
Bruce Hill
2021-01-05
Simplified `...` to `..%\n` and `$.` to `./\n`
Bruce Hill
2020-12-30
Fully purging "bpeg" from the source
Bruce Hill
2020-12-30
Simplified syntax for replacement: just =>, no need for {}
Bruce Hill
2020-12-19
Updated to use `a,b,c
Bruce Hill
2020-12-14
Strings not multiline by default
Bruce Hill
2020-12-14
Multiline paren groups
Bruce Hill
2020-12-14
Updated '|' to mean word boundary and \N for nodent
Bruce Hill
2020-12-14
Fixed parens typo
Bruce Hill
[next]