diff --git a/frontend/static/languages/_groups.json b/frontend/static/languages/_groups.json index 9510e94da3d2..805d77d6f0d2 100644 --- a/frontend/static/languages/_groups.json +++ b/frontend/static/languages/_groups.json @@ -608,7 +608,8 @@ "code_ook", "code_typescript", "code_cobol", - "code_common_lisp" + "code_common_lisp", + "code_odin" ] } ] diff --git a/frontend/static/languages/_list.json b/frontend/static/languages/_list.json index 41907a810c56..989a9968fa1d 100644 --- a/frontend/static/languages/_list.json +++ b/frontend/static/languages/_list.json @@ -350,6 +350,7 @@ ,"code_v" ,"code_ook" ,"code_typescript" + ,"code_odin" ,"xhosa" ,"code_cobol" ,"code_common_lisp" diff --git a/frontend/static/languages/code_odin.json b/frontend/static/languages/code_odin.json new file mode 100644 index 000000000000..aafab6f83223 --- /dev/null +++ b/frontend/static/languages/code_odin.json @@ -0,0 +1,102 @@ +{ + "name": "code_odin", + "noLazyMode": true, + "words": [ + "any", + "auto_cast", + "b16", + "b32", + "b64", + "b8", + "bit_field", + "bit_set", + "bool", + "break", + "byte", + "case", + "cast", + "complex128", + "complex32", + "complex64", + "complex_double", + "complex_float", + "continue", + "cstring", + "defer", + "distinct", + "do", + "double", + "dynamic", + "else", + "enum", + "f16", + "f16be", + "f16le", + "f32", + "f32be", + "f32le", + "f64", + "f64be", + "f64le", + "false", + "float", + "for", + "foreign", + "i128", + "i128be", + "i128le", + "i16", + "i16be", + "i16le", + "i32", + "i32be", + "i32le", + "i64", + "i64be", + "i64le", + "i8", + "if", + "import", + "in", + "int", + "map", + "matrix", + "nil", + "not_in", + "or_else", + "or_return", + "package", + "proc", + "quaternion128", + "quaternion256", + "quaternion64", + "rawptr", + "return", + "rune", + "string", + "struct", + "switch", + "transmute", + "true", + "typeid", + "u128", + "u128be", + "u128le", + "u16", + "u16be", + "u16le", + "u32", + "u32be", + "u32le", + "u64", + "u64be", + "u64le", + "u8", + "uint", + "uintptr", + "union", + "using", + "when", + "where" + ] +}