diff options
Diffstat (limited to '')
-rw-r--r-- | tree-sitter-yts/grammar.js | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tree-sitter-yts/grammar.js b/tree-sitter-yts/grammar.js index 70d6bc6..c1c193f 100644 --- a/tree-sitter-yts/grammar.js +++ b/tree-sitter-yts/grammar.js @@ -59,10 +59,10 @@ module.exports = grammar({ ), id: ($) => /[a-z0-9]+/, title: ($) => seq($._q, /[^"]+/, $._q), - date: ($) => seq($._q, /\d{4}-\d{2}-\d{2}/, $._q), - author: ($) => seq($._q, /[^"]+/, $._q), + date: ($) => seq($._q, choice("[No release date]", /\d{4}-\d{2}-\d{2}/), $._q), + author: ($) => seq($._q, choice("[No author]", /[^"]+/), $._q), duration: ($) => - seq($._q, seq(choice("[No Duration]", /\d+m \d+s/, /\d+h \d+m/)), $._q), + seq($._q, seq(choice("[No duration]", /\d+m \d+s/, /\d+h \d+m/)), $._q), url: ($) => seq($._q, /[^"]+/, $._q), comment: ($) => /#.*/, _q: ($) => $.quote, |