Skip to content

Commit

Permalink
Add Juvix support
Browse files Browse the repository at this point in the history
  • Loading branch information
janmasrovira committed Jun 30, 2024
1 parent 6392516 commit 32c9c17
Show file tree
Hide file tree
Showing 3 changed files with 29 additions and 0 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -433,6 +433,7 @@ Json
Jsx
Julia
Julius
Juvix
KakouneScript
Kotlin
Lean
Expand Down
6 changes: 6 additions & 0 deletions languages.json
Original file line number Diff line number Diff line change
Expand Up @@ -798,6 +798,12 @@
"name": "Jupyter Notebooks",
"extensions": ["ipynb"]
},
"Juvix": {
"nested": true,
"line_comment": ["--"],
"multi_line_comments": [["{-", "-}"]],
"extensions": ["juvix"]
},
"K": {
"name": "K",
"nested": true,
Expand Down
22 changes: 22 additions & 0 deletions tests/data/juvix.juvix
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{-- This is documentation --}
module juvix;

-- this is a line comment

{-

this is a block comment

-}

------------ many dashes in comment

{-
{-
nested block comment
-}
-}

import Stdlib.Prelude open;

main : Nat := 123;

0 comments on commit 32c9c17

Please sign in to comment.