DeCarabas
  • Joined on 2022-10-29
DeCarabas pushed to master at DeCarabas/lrparsers 2024-09-13 23:23:36 +00:00
9cdfda6ec5 Fix broken harness
DeCarabas pushed to master at DeCarabas/lrparsers 2024-09-13 22:29:45 +00:00
46770419e6 Dumb harness for working with wrapping
8845bcfdab Fix accidental group duplication
Compare 2 commits »
DeCarabas pushed to master at DeCarabas/lrparsers 2024-09-13 19:03:01 +00:00
ca240906c9 Remove the text follow stuff
DeCarabas pushed to master at DeCarabas/lrparsers 2024-09-13 18:58:10 +00:00
d7a6891519 Finish annotating test grammar, forced breaks, fixes
DeCarabas pushed to main at DeCarabas/cry 2024-09-13 17:30:49 +00:00
51049b4d30 Add "feed" as something we look for in an url
3c278a09ba I don't know why I need this, if I even do?
Compare 2 commits »
DeCarabas pushed to master at DeCarabas/lrparsers 2024-09-12 18:10:03 +00:00
938f0e5c69 Support newline replacements
DeCarabas pushed to master at DeCarabas/lrparsers 2024-09-12 13:23:41 +00:00
b3b2102864 Record trivia in tokens
DeCarabas pushed to master at DeCarabas/lrparsers 2024-09-11 18:29:08 +00:00
8a80bcad64 Fix broken test
DeCarabas pushed to master at DeCarabas/lrparsers 2024-09-11 18:23:48 +00:00
276449287d Allow for text to follow tokens in pretty-printing
DeCarabas pushed to master at DeCarabas/lrparsers 2024-09-11 18:09:15 +00:00
d6dd54f4df Actual pretty-printing!
DeCarabas pushed to master at DeCarabas/lrparsers 2024-09-10 19:06:43 +00:00
5d88b459b9 Spiffy up the json parser with pretty-printing marks
DeCarabas pushed to master at DeCarabas/lrparsers 2024-09-10 18:57:23 +00:00
667273369e A test for the printer, to get started
DeCarabas pushed to master at DeCarabas/lrparsers 2024-09-10 18:47:34 +00:00
443bf8bd33 Move formatting meta around, actually mark stuff up
DeCarabas pushed to master at DeCarabas/lrparsers 2024-09-10 18:20:38 +00:00
7edf5e06bf Rebuild the matcher on grammars
DeCarabas pushed to master at DeCarabas/lrparsers 2024-09-09 13:27:37 +00:00
1d28c82007 Saving this for posterity, but it is doomed
0cbf696303 The start rule cannot be transparent
49b76b9bcc Teach trees to format themselves.
Compare 3 commits »
DeCarabas pushed to master at DeCarabas/lrparsers 2024-09-07 20:02:14 +00:00
a2c6390c23 Start to work on a prettier system.
677e60bd27 Dumb tweaks
Compare 2 commits »
DeCarabas pushed to master at DeCarabas/lrparsers 2024-09-06 23:23:47 +00:00
00b4cd4702 Starting to look at pretty-printing with the idea of auto-indentation
DeCarabas pushed to master at DeCarabas/lrparsers 2024-09-06 18:51:50 +00:00
d7dfd556ec Emit an emacs major mode
4941cd049c Helper routines for generating source code
0243b0bf77 Refactor grammar to make "nicer" trees (I guess)
23981f82ce Start working on emacs mode generation
501c2e3fbe Teach the highlight meta about emacs face names
Compare 5 commits »
DeCarabas pushed to master at DeCarabas/lrparsers 2024-09-05 22:13:06 +00:00
676ddedbaf Add the language name to the end of generated scopes
DeCarabas pushed to master at DeCarabas/lrparsers 2024-09-05 22:04:05 +00:00
dbf893e48b Generate queries a little better