From 2e26df0ef0c1bd967adf9db7475ebba14584f0eb Mon Sep 17 00:00:00 2001 From: Maieul BOYER Date: Fri, 26 Jul 2024 14:48:43 +0200 Subject: [PATCH] Removed statements alias from gramar --- .tree-sitter-sh/grammar.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.tree-sitter-sh/grammar.js b/.tree-sitter-sh/grammar.js index 961c7741..3a81308c 100644 --- a/.tree-sitter-sh/grammar.js +++ b/.tree-sitter-sh/grammar.js @@ -183,9 +183,9 @@ module.exports = grammar({ if_statement: $ => seq( 'if', - field('cond', alias($._terminated_statement, $.statements)), + field('cond', $._terminated_statement), 'then', - field('body', alias(optional($._terminated_statement), $.statements)), + field('body', optional($._terminated_statement), field('elif', repeat($.elif_clause)), field('else', optional($.else_clause)), 'fi', @@ -193,14 +193,14 @@ module.exports = grammar({ elif_clause: $ => seq( 'elif', - field('cond', alias($._terminated_statement, $.statements)), + field('cond', $._terminated_statement), 'then', - field('body', alias(optional($._terminated_statement), $.statements)), + field('body', optional($._terminated_statement)), ), else_clause: $ => seq( 'else', - field('body', alias(optional($._terminated_statement), $.statements)), + field('body', optional($._terminated_statement)), ), case_statement: $ => seq( @@ -222,7 +222,7 @@ module.exports = grammar({ repeat(seq('|', field('value', choice($._literal, $._extglob_blob)))), ')', repeat('\n'), - choice(field('body', alias($._statements, $.statements)),), + choice(field('body', $._statements),), optional(';;') ), @@ -232,7 +232,7 @@ module.exports = grammar({ repeat(seq('|', field('value', choice($._literal, $._extglob_blob)))), ')', repeat('\n'), - choice(field('body', alias($._statements, $.statements))), + choice(field('body', $._statements)), ';;' ),