From de6ecae0f072bb32be95382c536a517eabe4b1f1 Mon Sep 17 00:00:00 2001 From: Eugen Wissner Date: Mon, 12 Oct 2026 22:25:46 +0200 Subject: Fix empty sections in tree-sitter --- tools/tree-sitter/grammar.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'tools/tree-sitter') diff --git a/tools/tree-sitter/grammar.js b/tools/tree-sitter/grammar.js index ca0e7d5..4aab2fa 100644 --- a/tools/tree-sitter/grammar.js +++ b/tools/tree-sitter/grammar.js @@ -98,7 +98,7 @@ module.exports = grammar({ type_section: $ => seq( 'type', - repeat1(seq($.type_declaration, optional(';'))), + repeat(seq($.type_declaration, optional(';'))), ), type_declaration: $ => seq( @@ -109,7 +109,7 @@ module.exports = grammar({ const_section: $ => seq( 'const', - repeat1(seq($.const_declaration, optional(';'))), + repeat(seq($.const_declaration, optional(';'))), ), const_declaration: $ => seq( @@ -140,12 +140,12 @@ module.exports = grammar({ var_section: $ => seq( 'var', - repeat1(seq($.variable_declaration, optional(';'))), + repeat(seq($.variable_declaration, optional(';'))), ), threadvar_section: $ => seq( 'threadvar', - repeat1(seq($.variable_declaration, optional(';'))), + repeat(seq($.variable_declaration, optional(';'))), ), variable_declaration: $ => seq( -- cgit v1.2.3