Add Janet to languages.json (#1042)

This commit is contained in:
Nikita K 2024-05-02 19:25:34 +03:00 committed by GitHub
parent 817cb4dadf
commit 155a960a42
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 23 additions and 0 deletions

View file

@ -424,6 +424,7 @@ Ini
IntelHex
Isabelle
Jai
Janet
Java
JavaScript
Jq

View file

@ -719,6 +719,11 @@
"extensions": ["jai"],
"nested": true
},
"Janet": {
"line_comment": ["#"],
"quotes": [["\\\"", "\\\""], ["'", "'"], ["`", "`"]],
"extensions": ["janet"]
},
"Java": {
"line_comment": ["//"],
"multi_line_comments": [["/*", "*/"]],

17
tests/data/janet.janet Normal file
View file

@ -0,0 +1,17 @@
# 17 lines 12 code 3 comments 2 blanks
# Below is a function
(defn a-fn
"Docstring with a hash #"
[a b]
(+ 1 1))
(defn a-fn2
#"Not a doc"
"String"
[a b] # a and b right?
(let [multiline "I'm
a multline
# string
"]
(str multline a b)))