From 533b1e0703403d97b121d60969a63e85528c6338 Mon Sep 17 00:00:00 2001 From: Erik Schierboom Date: Fri, 15 Nov 2024 10:34:41 +0100 Subject: [PATCH 1/2] Add support for 8th language --- languages.json | 8 ++++++++ tests/data/eight.8th | 22 ++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 tests/data/eight.8th diff --git a/languages.json b/languages.json index 97f741966..c1351adba 100644 --- a/languages.json +++ b/languages.json @@ -456,6 +456,14 @@ "line_comment": [";"], "extensions": ["edn"] }, + "Eight": { + "name": "8th", + "line_comment": ["\\\\ ", "-- "], + "multi_line_comments": [["(*", "*)"]], + "nested": true, + "quotes": [["\\\"", "\\\""]], + "extensions": ["8th"] + }, "Elisp": { "name": "Emacs Lisp", "line_comment": [";"], diff --git a/tests/data/eight.8th b/tests/data/eight.8th new file mode 100644 index 000000000..848713277 --- /dev/null +++ b/tests/data/eight.8th @@ -0,0 +1,22 @@ +\ 22 lines 9 code 8 comments 5 blanks + +(* multiline comments + (* a nested + comment *) + * + *) + +-- here's a single line comment +"Hello, " var, foo -- line ending comment + +\ here's another single line comment +"!" var, bar \ a different line ending comment + +: hello \ s -- + foo @ s:<+ + bar @ s:+ + . cr +; + +"World" hello +bye From eb91b09757d17cc135c103f26dd96f15ba9ed173 Mon Sep 17 00:00:00 2001 From: XAMPPRocky <4464295+XAMPPRocky@users.noreply.github.com> Date: Mon, 18 Nov 2024 11:19:07 +0100 Subject: [PATCH 2/2] Update languages.json --- languages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/languages.json b/languages.json index c1351adba..8b1b9d812 100644 --- a/languages.json +++ b/languages.json @@ -456,7 +456,7 @@ "line_comment": [";"], "extensions": ["edn"] }, - "Eight": { + "Eighth": { "name": "8th", "line_comment": ["\\\\ ", "-- "], "multi_line_comments": [["(*", "*)"]],