Commit Graph

19 Commits

Author SHA1 Message Date
fb67ceb276 Minor BP_ERROR cleanup 2021-09-23 13:43:43 -07:00
5fa09eb636 Better non-verbose JSON output 2021-09-19 17:38:18 -07:00
09435a8b15 Slight tweak to JSON output 2021-09-19 17:33:40 -07:00
f8860c385e Style change: added cino=:0 (i.e. case statements on same indentation as
switch). Also fixed issue where $$ would fail to match with trailing
newline on file
2021-08-28 16:05:30 -07:00
f23b9bc637 Introduced cache to greatly speed up many use cases 2021-07-26 20:59:45 -07:00
85dba49b54 Fixed up JSON output 2021-05-20 01:00:10 -07:00
eece8c8556 More static analyzer cleanup, including switching to use bools where
appropriate and EXIT_SUCESS/EXIT_FAILURE
2021-01-18 10:30:17 -08:00
7f0c3804dc Checking more return values (per static analyzer) 2021-01-18 09:52:35 -08:00
3f6e7c2beb Renamed VM_ to BP_ 2021-01-16 10:29:09 -08:00
984a869c98 Renaming 'op' member fields to 'pat' 2021-01-15 19:02:36 -08:00
b29060f38b Cleaned up and simplified global state setting stuff (e.g. --verbose) 2021-01-15 02:05:17 -08:00
6deb08a4ab Added forward declarations for static functions 2021-01-12 22:33:28 -08:00
2d109f974b Some general cleanup, adding comments, adding more __attribute__s where
applicable
2021-01-12 22:22:38 -08:00
5811ff4554 Adding comments 2021-01-12 21:28:44 -08:00
b27b71608b Standardizing to line-comments instead of block comments 2021-01-12 21:04:43 -08:00
8144ae5dc9 Renamed op.op -> op.type 2021-01-12 19:27:57 -08:00
06b1a795bb Better null byte handling, simplified match datastructures, and some
misc. cleanup
2020-12-17 19:49:56 -08:00
3acf397e6d Imports cleanup and removing FILE* parameter from json 2020-12-14 22:13:47 -08:00
2fb68fa97f Moved json code into its own file 2020-12-14 22:01:50 -08:00