23 Commits

Author SHA1 Message Date
6b3300744d add jinja to examples 2025-10-06 16:49:08 -06:00
257abf0c72 add tf example 2025-10-06 16:21:00 -06:00
Michael Hoffmann
3cf33b40d4 fix: hanging parser on trailing comment 2023-04-08 20:17:11 +02:00
mhoffm
5c348bd23c fix grammar 2021-09-20 21:45:17 +02:00
mhoffm
7a12dfe711 make object, block and tuple delimiters visible 2021-07-04 12:42:29 +02:00
mhoffm
380571cc1a * add field names to object elements
* dont hide template interpolation start/end and quoted template start/end tokens
2021-07-02 08:34:28 +02:00
mhoffm
808b2de94f add compile workflow
add fuzzing instrumentation
2021-07-01 02:22:02 +02:00
mhoffm
0ae2fffe6d fix ending heredoc identifiers must be on single line 2021-06-26 11:11:34 +02:00
mhoffm
77b51d1b78 remove duplicates from real world corpus 2021-06-25 15:17:25 +02:00
mhoffm
150c676286 add serialization and deserialization 2021-06-23 20:30:30 +02:00
mhoffm
5a58000ba1 WIP add heredoc templates; only EOF marker at the moment 2021-06-21 22:04:28 +02:00
mhoffm
e61fb42c41 remove files that terraform cannot parse 2021-06-21 20:04:13 +02:00
mhoffm
a7f23cc579 more real world exampls; fix scanner when scanning empty character in lexer 2021-06-21 19:40:27 +02:00
mhoffm
22d0a7253c simplify whitespace handling; support hexadecimal numeric literals; allow empty configs 2021-06-20 00:03:58 +02:00
mhoffm
5f7a5b5e98 add real world test corpus; work on some parse errors and weirdnesses 2021-06-19 16:56:35 +02:00
mhoffm
88401e3bf3 fmt tests; properly define string literals; work on scanner 2021-06-17 23:47:14 +02:00
mhoffm
aed7efd28f fix example 2021-06-15 11:40:32 +02:00
mhoffm
8205a65c1b dont track example.png 2021-06-14 23:17:39 +02:00
mhoffm
7b91d51683 handle quoted template expressions and template interpolations 2021-06-14 23:11:17 +02:00
mhoffm
c1dd2b1c5a wip operator tests 2021-06-13 09:26:15 +02:00
mhoffm
d04993a05a example 2021-06-12 23:49:46 +02:00
mhoffm
88f755cb92 example 2021-06-12 23:43:48 +02:00
mhoffm
77a27b5be4 add example 2021-06-12 23:31:54 +02:00