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
/
vm.h
Age
Commit message (
Expand
)
Author
2021-01-15
Renamed vm->match
Bruce Hill
2021-01-15
Renaming op -> pat in variable names
Bruce Hill
2021-01-15
Rename destroy_op -> destroy_pat
Bruce Hill
2021-01-15
Renaming op -> pat, phase 1 refactor
Bruce Hill
2021-01-15
Major overhaul of how different modes of behavior work. Approximately 2x
Bruce Hill
2021-01-14
Made all the heap garbage collection code optional, which saves some
Bruce Hill
2021-01-14
Overhaul of memory tracking and left recursion. Added explanation doc
Bruce Hill
2021-01-13
Working towards zero memory leakage
Bruce Hill
2021-01-12
Some general cleanup, adding comments, adding more __attribute__s where
Bruce Hill
2021-01-12
Standardizing to line-comments instead of block comments
Bruce Hill
2021-01-12
Removed dead code for getting opcode names
Bruce Hill
2021-01-10
Refactor of grammar logic to instead *only* use a linked list for all
Bruce Hill
2021-01-08
Renamed viz -> printing, and tidied up the code a bit
Bruce Hill
2021-01-08
Refactoring, moving visualization and virtual machine code into proper
Bruce Hill
2020-12-30
Fully purging "bpeg" from the source
Bruce Hill
2020-12-27
Added in-place filtering/replacements
Bruce Hill
2020-12-14
Fix for json header file
Bruce Hill
2020-12-14
Imports cleanup and removing FILE* parameter from json
Bruce Hill
2020-12-14
Hooked up json
Bruce Hill
2020-12-14
Removing dead code
Bruce Hill
2020-12-12
Bunch of changes, including some bpeg->bp renaming, and adding
Bruce Hill
2020-09-23
More rigorous compile-time checks via __attribute__s
Bruce Hill
2020-09-16
Moving more behavior over to definitions
Bruce Hill
2020-09-16
Added tons of file and line number stuff
Bruce Hill
2020-09-16
WIP
Bruce Hill
2020-09-14
Fixing compiler warnings
Bruce Hill
2020-09-14
Added --ignore-case flag
Bruce Hill
2020-09-12
Added backrefs
Bruce Hill
2020-09-11
Tightening up the makefile flags and vim modelines
Bruce Hill
2020-09-11
Major overhaul refactor restructuring
Bruce Hill
2020-09-07
Updates and cleanup
Bruce Hill
2020-09-07
Cleanup, splitting into files
Bruce Hill