lrparsers/parser
John Doty 8a17cfd586 [wadler] Prettier handling of trivia
Split the rules for pre- and post- trivia, understand when we want to
do either, handle multi-line-break (in an unsatisfying way, I guess)
but otherwise lay the groundwork for thinking about it better.

Also now we don't generate lazy "Text" nodes because I thought I might
want to actually look at the newlines in the source but I don't yet.
I *can* now, though. (I can also detect EOF so there's that.)
2024-09-19 16:39:32 -07:00
..
__init__.py Move things into more modules 2024-06-10 05:50:09 -07:00
emacs.py Emit an emacs major mode 2024-09-06 11:51:09 -07:00
generated_source.py Helper routines for generating source code 2024-09-06 11:50:17 -07:00
parser.py [wadler] Prettier handling of trivia 2024-09-19 16:39:32 -07:00
runtime.py Record trivia in tokens 2024-09-12 06:22:49 -07:00
tree_sitter.py Move formatting meta around, actually mark stuff up 2024-09-10 11:47:22 -07:00
wadler.py [wadler] Prettier handling of trivia 2024-09-19 16:39:32 -07:00