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
/
Lua
/
lbp.c
Age
Commit message (
Expand
)
Author
2022-10-27
Facilitate memory cleanup
Bruce Hill
2022-10-27
Better error handling behavior
Bruce Hill
2022-10-27
Revert "Moving to each_match() API"
Bruce Hill
2022-10-26
Fixed lua to work with new API
Bruce Hill
2022-10-26
Moving to each_match() API
Bruce Hill
2022-05-14
Changed how tags work, changed Lua API for handling match captures
Bruce Hill
2022-05-14
Better error handling
Bruce Hill
2022-04-30
Cleaned up pattern capture structuring with tagged matches
Bruce Hill
2022-04-30
Added tagged definitions: `foo:: blah`
Bruce Hill
2022-04-30
Simplified things by passing a def argument to next_match instead of
Bruce Hill
2022-04-27
Added printmatch
Bruce Hill
2021-09-27
Removed definitions as a separate type and instead encode that value in
Bruce Hill
2021-09-26
Added __concat and __div
Bruce Hill
2021-09-26
Added :getsource() method
Bruce Hill
2021-09-26
Switched pattern objects to use a full userdata instead of a table
Bruce Hill
2021-09-26
Refactor of pat_t memory management to use doubly linked lists, and
Bruce Hill
2021-09-25
:eachmatch() -> :matches()
Bruce Hill
2021-09-25
Improved lua API, including re.compile() and re.eachmatch()
Bruce Hill
2021-09-25
Minor cleanup
Bruce Hill
2021-09-24
Overhaul of lua API to use tables
Bruce Hill
2021-09-23
Added builtins for lua library
Bruce Hill
2021-09-23
WIP: working line breaks, formatting, etc. All seems functional, but a
Bruce Hill
2021-09-23
WIP
Bruce Hill
2021-09-23
Updated lua code
Bruce Hill
2021-09-23
Switched to using an optional type
Bruce Hill
2021-09-23
WIP
Bruce Hill
2021-09-22
Added Lua bindings
Bruce Hill