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
/
match.h
Age
Commit message (
Expand
)
Author
2024-05-29
Rename match_t -> bp_match_t
Bruce Hill
2024-05-29
Rename 'pat_t' -> 'bp_pat_t'
Bruce Hill
2022-11-07
Use `#pragma once`
Bruce Hill
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
Moving to each_match() API
Bruce Hill
2022-10-23
Better JSON printing and fixed issue with numbered captures
Bruce Hill
2022-05-14
Better error handling
Bruce Hill
2022-05-14
Lib install stuff
Bruce Hill
2022-04-30
Simplified things by passing a def argument to next_match instead of
Bruce Hill
2022-04-09
Moving print logic out of match.c and renaming explain -> printmatch
Bruce Hill
2021-10-01
Get rid of cache doubly linked list
Bruce Hill
2021-10-01
Removing refcounting bookkeeping
Bruce Hill
2021-09-27
Removed definitions as a separate type and instead encode that value in
Bruce Hill
2021-09-25
Some optimization, some cleanup
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
Moved type defs into their own files instead of types.h
Bruce Hill
2021-09-22
Moved capture retrieval logic into match.c and out of print.c
Bruce Hill
2021-09-21
Moving cache logic into match, cleaner next_match() API, and slightly
Bruce Hill
2021-09-19
Moved capture retrieval logic into print.c
Bruce Hill
2021-08-28
Style change: added cino=:0 (i.e. case statements on same indentation as
Bruce Hill
2021-08-01
Moved caching code onto the file, which fixed an issue with file slicing
Bruce Hill
2021-07-30
Removing DEBUG_HEAP, just do a full cleanup all the time
Bruce Hill
2021-07-26
Introduced cache to greatly speed up many use cases
Bruce Hill
2021-01-20
Added --skip flag for skipping over patterns
Bruce Hill
2021-01-18
More static analyzer cleanup, including switching to use bools where
Bruce Hill
2021-01-18
Static analysis part 1
Bruce Hill
2021-01-15
Moved pattern code into the right file
Bruce Hill
2021-01-15
Renamed vm->match
Bruce Hill