Commit graph

66 commits

Author SHA1 Message Date
a3cdc53330 Add End to Peg 2023-07-29 01:45:34 -04:00
347af33bf1 Use PEG to strip whitespace/comments before commands 2023-07-29 01:14:00 -04:00
4430580412 Add AtLeast to Peg helpers 2023-07-29 01:13:38 -04:00
64c2d1c35d Namespace Notcl 2023-07-29 00:37:25 -04:00
71581253d5 factor out helpers for PEG parsing 2023-07-29 00:26:29 -04:00
7b42a496c2 Start a PEG-inspired approach to parsing 2023-07-29 00:11:54 -04:00
371ca2b512 Don't throw away vm in render 2023-07-28 18:49:43 -04:00
2f475d711f Fix sample 2023-07-28 18:48:09 -04:00
ac8479bf61 Fix logic around newline folding/escaping, since test data was being escaped more than expected. 2023-07-27 21:08:34 -04:00
1ee71e4ab8 Initial HTML escape plan is a bust, for the excellent reason that & contains a semicolon
which is meaningful TCL-ish syntax.
2023-07-27 02:00:23 -04:00
eca8c6218f Stub parser for code 2023-07-27 01:54:06 -04:00
4eec6f8a2d First step to rendering script: preprocess global escapes 2023-07-26 22:14:16 -04:00
675513cebf Update POC code/text 2023-07-26 20:06:21 -04:00
59b17d67c9 Setup scratch structure to host 3x5 prototype
Start mocking script / asking questions
2023-07-22 00:19:16 -04:00
e0d5c736b3 Tweak project strategy 2023-07-22 00:18:20 -04:00
d4fb577eba Stub project 2023-07-21 22:19:10 -04:00