Commit Graph

569 Commits

Author SHA1 Message Date
4e201e6a70 Added dashes to identifiers 2020-09-10 03:41:03 -07:00
aa0b8fc591 Added multiline variants of operators 2020-09-10 03:20:07 -07:00
ace2f9f178 Added escape ranges 2020-09-10 02:14:47 -07:00
8126489f81 Some bug fixes, syntax tweaks, added ^^/$$/__, and bpeg meta grammar. 2020-09-10 02:02:40 -07:00
384fb6293a Added "~x" (anything but x) and dropped "^x" (up to x), added "^" (start
of line), added "$" (end of line), and changed "`a,z" to "`a-z"
2020-09-10 00:27:51 -07:00
1dc4b98ae1 Improving escape handling 2020-09-09 23:41:20 -07:00
3eee7c4bad Loads of changes, including new CLI flags, start-in-string mode, etc. 2020-09-09 22:29:09 -07:00
64659a1566 Some cool debug viz stuff 2020-09-08 20:47:22 -07:00
9453ac360a Cleanup 2020-09-08 19:45:00 -07:00
1da1d0fe8d Tweaking display output. 2020-09-08 01:48:55 -07:00
737e289ccb Debugging 2020-09-08 01:45:33 -07:00
34b28d5d63 Cleaned up backslash escape code 2020-09-08 01:25:27 -07:00
70d218d211 Simplified repeat code and added file input 2020-09-08 01:11:28 -07:00
63ed89d2b4 Fix named captures 2020-09-08 00:38:16 -07:00
575019c7e0 Added replacement functionality 2020-09-08 00:31:40 -07:00
f7ea26c582 Improved printing code, fixed some bugs 2020-09-08 00:00:09 -07:00
a76c333877 Updates and cleanup 2020-09-07 23:34:41 -07:00
f7cdd6d4d2 Cleanup, splitting into files 2020-09-07 23:22:43 -07:00
cead7e5b26 Initial commit 2020-09-07 23:05:38 -07:00