aboutsummaryrefslogtreecommitdiff
path: root/definitions.h
AgeCommit message (Collapse)Author
2021-09-27Removed definitions as a separate type and instead encode that value inBruce Hill
the patterns themselves. This simplifies memory management a lot and speeds up performance.
2021-09-23WIPBruce Hill
2021-09-23Moved type defs into their own files instead of types.hBruce Hill
2021-08-28Style change: added cino=:0 (i.e. case statements on same indentation asBruce Hill
switch). Also fixed issue where $$ would fail to match with trailing newline on file
2021-07-26Introduced cache to greatly speed up many use casesBruce Hill
2021-07-17Simplified backrefs by only doing direct substring matching instead ofBruce Hill
accounting for replacement strings.
2021-01-17Updated REF and CAPTURE types to store direct pointers to names (with aBruce Hill
len size_t) instead of allocating memory.
2021-01-17Improved argument parsing and added support for prompting user for aBruce Hill
pattern if none is provided
2021-01-15Renamed grammar -> definitionsBruce Hill