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 --- .../test/corpus/self-referencing-record.txt | 27 ++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 tools/tree-sitter/test/corpus/self-referencing-record.txt (limited to 'tools/tree-sitter/test/corpus/self-referencing-record.txt') diff --git a/tools/tree-sitter/test/corpus/self-referencing-record.txt b/tools/tree-sitter/test/corpus/self-referencing-record.txt new file mode 100644 index 0000000..02948f3 --- /dev/null +++ b/tools/tree-sitter/test/corpus/self-referencing-record.txt @@ -0,0 +1,27 @@ +================== +self-referencing-record +================== + +module + +type + R = record + field: ^R + end + +end. + +--- + +(source_file + (module_declaration + (type_section + (type_declaration + (identifier_definition + (identifier)) + (record_type + (field_declaration + (identifier_definition + (identifier)) + (pointer_type + (identifier)))))))) -- cgit v1.2.3