From a9f6cfb6a8b6d38057faca067c015da1f72cf62d Mon Sep 17 00:00:00 2001 From: Eugen Wissner Date: Mon, 5 Oct 2026 00:26:05 +0200 Subject: Add a treesitter grammar --- tools/tree-sitter/test/corpus/const_alias.txt | 45 +++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 tools/tree-sitter/test/corpus/const_alias.txt (limited to 'tools/tree-sitter/test/corpus/const_alias.txt') diff --git a/tools/tree-sitter/test/corpus/const_alias.txt b/tools/tree-sitter/test/corpus/const_alias.txt new file mode 100644 index 0000000..ae19588 --- /dev/null +++ b/tools/tree-sitter/test/corpus/const_alias.txt @@ -0,0 +1,45 @@ +================== +const_alias +================== + +module + +type + CI = const Int + CCI = const CI + +var + x: CCI := 8 + y: const CI := 9 + +end. + +--- + +(source_file + (module_declaration + (type_section + (type_declaration + (identifier_definition + (identifier)) + (const_type + (identifier))) + (type_declaration + (identifier_definition + (identifier)) + (const_type + (identifier)))) + (var_section + (variable_declaration + (identifier_definition + (identifier)) + (identifier) + (literal + (integer))) + (variable_declaration + (identifier_definition + (identifier)) + (const_type + (identifier)) + (literal + (integer)))))) -- cgit v1.2.3