generate parser; add todos for template directives

This commit is contained in:
mhoffm
2021-09-15 22:03:00 +02:00
parent ae8b07cc3e
commit 735c57ad9c
4 changed files with 622 additions and 666 deletions

View File

@@ -272,6 +272,7 @@ module.exports = grammar({
optional(repeat(choice(
$.template_literal,
$.template_interpolation,
//$.template_directive,
))),
$.quoted_template_end,
)),
@@ -282,6 +283,7 @@ module.exports = grammar({
optional(repeat(choice(
$.template_literal,
$.template_interpolation,
//$.template_directive,
))),
$.heredoc_identifier,
),
@@ -302,7 +304,11 @@ module.exports = grammar({
$.template_interpolation_end,
),
// TODO
//template_directive: $ => choice(
//$.template_for,
//$.template_if,
//),
// http://stackoverflow.com/questions/13014947/regex-to-match-a-c-style-multiline-comment/36328890#36328890
comment: $ => token(choice(