UNPKG

on-codemerge

Version:

A WYSIWYG editor for on-codemerge is a user-friendly interface that allows users to edit and view their code in real time, exactly as it will appear in the final product

53 lines (52 loc) 1.2 kB
/*! on-codemerge v1.3.1 @author Pavel Kuzmin @license MIT @homepage https://s00d.github.io/on-codemerge/ @repository git+https://github.com/s00d/on-codemerge.git Copyright (c) 2026 Pavel Kuzmin - Built on 2026-07-02T13:39:17.947Z */ import { TokenType as t } from "../../../types.mjs"; const o = { name: "julia", patterns: { [t.Comment]: /^#=[\s\S]*?=#|^#.*/, [t.String]: /^"(?:[^"\\]|\\.)*"|^'(?:[^'\\]|\\.)*'/, [t.Number]: /^\b(?:\d+(?:\.\d*)?|\.\d+)(?:[eE][+-]?\d+)?(?:im)?\b/, [t.Function]: /^\b[a-zA-Z_]\w*(?=\s*\()/, [t.Type]: /^\b(?:Int|Float64|String|Bool|Char|Nothing|Any)\b/, [t.Operator]: /^(?:\.{3}|::|->|[+\-*/%&|^<>!=]=?)/, [t.Punctuation]: /^[{}[\]();,.]/ }, keywords: [ "abstract", "baremodule", "begin", "break", "catch", "const", "continue", "do", "else", "elseif", "end", "export", "false", "finally", "for", "function", "global", "if", "import", "let", "local", "macro", "module", "mutable", "primitive", "quote", "return", "struct", "true", "try", "type", "using", "while" ] }; export { o as juliaDefinition };