|
8f090c68c0
|
Don't use color for non-tty outputs, added -m mode argument
|
2020-09-13 00:37:17 -07:00 |
|
|
877526b5df
|
Fixes for CLI flags
|
2020-09-12 20:05:55 -07:00 |
|
|
c18eb4c996
|
Added backrefs
|
2020-09-12 18:20:13 -07:00 |
|
|
c0125378b9
|
Fancier grammar loading logic
|
2020-09-12 15:49:51 -07:00 |
|
|
65f0a29b55
|
Moving towards separate grammar files.
|
2020-09-12 15:11:44 -07:00 |
|
|
e967345937
|
Tweaks to CLI, bugfix for escape replacements
|
2020-09-12 01:32:59 -07:00 |
|
|
5c047efcb7
|
Tidying up
|
2020-09-11 03:00:30 -07:00 |
|
|
d0538fa25f
|
Improved handling of CLI flags
|
2020-09-11 02:55:15 -07:00 |
|
|
2f05677c98
|
Better rule for replacing
|
2020-09-11 02:07:53 -07:00 |
|
|
0c20c39f41
|
Made more grep-like
|
2020-09-11 02:04:01 -07:00 |
|
|
f64467af21
|
Updated makefile, added manpage
|
2020-09-11 01:54:26 -07:00 |
|
|
2baadd9ba0
|
Tightening up the makefile flags and vim modelines
|
2020-09-11 01:38:44 -07:00 |
|
|
05ad83f8f0
|
Don't gitignore itself
|
2020-09-11 01:30:13 -07:00 |
|
|
ca3fb58af2
|
Added gitignore
|
2020-09-11 01:29:14 -07:00 |
|
|
2a11acc667
|
Major overhaul refactor restructuring
|
2020-09-11 01:28:06 -07:00 |
|
|
8a846230f7
|
Fixed/tidied replacement logic
|
2020-09-10 23:11:08 -07:00 |
|
|
238ab2afa7
|
Added flags for defining rules
|
2020-09-10 22:50:49 -07:00 |
|
|
b93d8979bd
|
Misc. tweaks and visualization changes, capitalized some rules
|
2020-09-10 22:42:47 -07:00 |
|
|
95ec009a7c
|
a e s t h e t i c s
|
2020-09-10 13:15:09 -07:00 |
|
|
4769d6a1b7
|
Fixed empty rule
|
2020-09-10 12:04:35 -07:00 |
|
|
becd3e07d7
|
Fixed semicolon rule
|
2020-09-10 12:02:38 -07:00 |
|
|
af60c05236
|
Fixes, getting closer to meta-parsing
|
2020-09-10 03:52:16 -07:00 |
|
|
62302ec85e
|
Fixed old "->"
|
2020-09-10 03:43:01 -07:00 |
|
|
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 |
|