From 11b47b424b7576c536216bb7e3bcbaaa65f5acd4 Mon Sep 17 00:00:00 2001 From: Thomas Voss Date: Sat, 14 Sep 2024 22:38:58 +0200 Subject: Slightly tweak the grammar --- grammar.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/grammar.js b/grammar.js index 3cf8ca3..ef85908 100644 --- a/grammar.js +++ b/grammar.js @@ -39,8 +39,10 @@ module.exports = grammar({ '=', field('value', $.string) ), - id_attr: $ => seq('#', alias(token.immediate(IDENT), $.ident)), - class_attr: $ => seq('.', alias(token.immediate(IDENT), $.ident)), + id_attr: $ => seq('#', + field('name', alias(token.immediate(IDENT), $.ident))), + class_attr: $ => seq('.', + field('name', alias(token.immediate(IDENT), $.ident))), text: $ => repeat1(choice( /(\\[@}\\]|[^@}\\])+/, -- cgit v1.2.3