aboutsummaryrefslogtreecommitdiff
path: root/types.h
AgeCommit message (Expand)Author
2021-01-15Renaming files: printing->print, file_loader->filesBruce Hill
2021-01-15Renaming 'op' member fields to 'pat'Bruce Hill
2021-01-15allocated_op -> allocated_patBruce Hill
2021-01-15Removing opcode referencesBruce Hill
2021-01-15Renaming op -> pat, phase 1 refactorBruce Hill
2021-01-15Added interactive confirmation mode for replacing textBruce Hill
2021-01-15Cleaned up and simplified global state setting stuff (e.g. --verbose)Bruce Hill
2021-01-15Major overhaul of how different modes of behavior work. Approximately 2xBruce Hill
2021-01-14Made all the heap garbage collection code optional, which saves someBruce Hill
2021-01-14Overhaul of memory tracking and left recursion. Added explanation docBruce Hill
2021-01-13Working towards zero memory leakageBruce Hill
2021-01-13Major overhaul of some of the memory tracking code, as well as someBruce Hill
2021-01-12Standardizing to line-comments instead of block commentsBruce Hill
2021-01-12Renamed op.op -> op.typeBruce Hill
2021-01-10Refactor of grammar logic to instead *only* use a linked list for allBruce Hill
2021-01-10Removing unnecessary fieldsBruce Hill
2021-01-10Simplified grammars using intrusive linked lists instead of dynamicBruce Hill
2021-01-09Replaced (void*) with (match_t*) in struct defBruce Hill
2021-01-05Simplified `...` to `..%\n` and `$.` to `./\n`Bruce Hill
2020-12-30Fully purging "bpeg" from the sourceBruce Hill
2020-12-27Added in-place filtering/replacementsBruce Hill
2020-12-17Better null byte handling, simplified match datastructures, and someBruce Hill
2020-12-17Memory allocation failure checks, and a simpler new() functionBruce Hill
2020-12-14Hooked up jsonBruce Hill
2020-12-12Bunch of changes, including some bpeg->bp renaming, and addingBruce Hill
2020-09-28Starting to add better error messagesBruce Hill
2020-09-28Added !=Bruce Hill
2020-09-17Some error handlingBruce Hill
2020-09-16Removed (/) (which is just a clunky way to do "")Bruce Hill
2020-09-16Added tons of file and line number stuffBruce Hill
2020-09-16WIPBruce Hill
2020-09-16Consolidated repetition ops (instead of '+', '*', '?', etc. now it's allBruce Hill
2020-09-14Added --ignore-case flagBruce Hill
2020-09-14Added nodent support (|)Bruce Hill
2020-09-13Spruced up a bunch of stuff, tweaked the grammar, added docsBruce Hill
2020-09-13Changed "upto-and" syntax to ".."/"..."Bruce Hill
2020-09-13Added == operatorBruce Hill
2020-09-12Added backrefsBruce Hill
2020-09-11Improved handling of CLI flagsBruce Hill
2020-09-11Tightening up the makefile flags and vim modelinesBruce Hill
2020-09-11Major overhaul refactor restructuringBruce Hill