diff --git a/frontend/static/languages/_groups.json b/frontend/static/languages/_groups.json index 6e1b63805..65611d139 100644 --- a/frontend/static/languages/_groups.json +++ b/frontend/static/languages/_groups.json @@ -314,6 +314,7 @@ "code_fsharp", "code_javascript", "code_javascript_1k", + "code_julia", "code_html", "code_pascal", "code_java", diff --git a/frontend/static/languages/_list.json b/frontend/static/languages/_list.json index b56cc68cf..244e4e594 100644 --- a/frontend/static/languages/_list.json +++ b/frontend/static/languages/_list.json @@ -167,6 +167,7 @@ ,"code_brainfck" ,"code_javascript" ,"code_javascript_1k" + ,"code_julia" ,"code_html" ,"code_pascal" ,"code_java" diff --git a/frontend/static/languages/code_julia.json b/frontend/static/languages/code_julia.json new file mode 100644 index 000000000..b03e2567b --- /dev/null +++ b/frontend/static/languages/code_julia.json @@ -0,0 +1,110 @@ +{ + "name": "code_julia", + "leftToRight": true, + "noLazyMode": true, + "words": [ + "return", + "end", + "for", + "print", + "println", + "printstyled", + "open", + "digits", + "parse", + "bitstring", + "undef", + "getindex", + "zeros", + "ones", + "falses", + "trues", + "fill", + "reverseind", + "reverse", + "permute", + "isperm", + "invperm", + "nothing", + "stdin", + "stdout", + "stderr", + "fma", + "inv", + "div", + "mod", + "rem", + "rationalize", + "typeof", + "range", + "istaskdone", + "yield", + "sleep", + "schedule", + "wait", + "fetch", + "notify", + "acquire", + "release", + "lock", + "unlock", + "trylock", + "islocked", + "in", + "do", + "isready", + "close", + "bind", + "isopen", + "put!", + "take!", + "foreach", + "while", + "try", + "finally", + "iterate", + "collect", + "isempty", + "empty!", + "length", + "missing", + "eltype", + "indexin", + "unique", + "unique!", + "allunique", + "reduce", + "foldl", + "foldr", + "maximum", + "maximum!", + "minimum", + "minimum!", + "extrema", + "argmax", + "argmin", + "findmax", + "findmin", + "findmax!", + "findmin!", + "sum", + "sum!", + "prod", + "prod!", + "any", + "any!", + "enumerate", + "all", + "count", + "map", + "map!", + "mapreduce", + "mapfoldl", + "mapfoldr", + "first", + "last", + "front", + "tail", + "step" + ] +} \ No newline at end of file