Skip to content

Commit

Permalink
Add Juvix support
Browse files Browse the repository at this point in the history
  • Loading branch information
janmasrovira committed Aug 21, 2024
1 parent 2645a11 commit 4d27dea
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 @@ -442,6 +442,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 @@ -846,6 +846,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 4d27dea

Please sign in to comment.