diff options
-rw-r--r-- | comments.toml | 1285 |
1 files changed, 1285 insertions, 0 deletions
diff --git a/comments.toml b/comments.toml new file mode 100644 index 0000000..8997d6a --- /dev/null +++ b/comments.toml @@ -0,0 +1,1285 @@ +["360 Assembly"] +line_solo = "*" +inline = "," +extensions = ["asm", "s"] + +[4D] +line = "//" +extensions = ["4db", "4dc"] + +["6502 Assembly"] +line = ";" +extensions = ["asm", "s"] + +["8086 Assembly"] +line = ";" +extensions = ["asm", "s"] + +[ACL2] +line = ";" +multi_start = "#|" +multi_end = "|#" +extensions = ["acl2"] + +[ActionScript] +line = "//" +multi_start = "/*" +multi_end = "*/" +extensions = ["as"] + +[Ada] +line = "--" +extensions = ["adb", "ads"] + +[Agena] +line = "#" +multi_start = "#/" +multi_end = "/#" +multi_start_alt = "/*" +multi_end_alt = "*/" + +["ALGOL 60"] +multi_start = "'COMMENT' " +multi_end = ";" + +["ALGOL 68"] +line = "£" + +["ALGOL W"] +multi_start = "comment " +multi_end = ";" +multi_start_alt = "%" +multi_end_alt = ";" +multi_start_alt2 = "%" +multi_end_alt2 = "%" + +[AmigaE] +line = "->" +multi_start = "/*" +multi_end = "*/" + +[AntLang] +line = "/" + +[Apex] +line = "//" +multi_start = "/*" +multi_end = "*/" + +[APL] +line = "⍝" + +[AppleScript] +line = "--" +line_alt = "#" +multi_start = "(*" +multi_end = "*)" +extensions = ["scpt", "scptd", "applescript"] + +["ARM Assembly"] +line = "@" +line_alt = "//" +multi_start = "/*" +multi_end = "*/" +extensions = ["asm", "s"] + +[Arendelle] +line = "//" +multi_start = "/*" +multi_end = "*/" + +[Asymptote] +line = "//" +extensions = ["asy"] + +[AutoHotkey] +line = ";" +multi_start = "/*" +multi_end = "*/" +extensions = ["ahk"] + +[AutoIt] +line = ";" +multi_start = "#cs" +multi_end = "#ce" +extensions = ["au3"] + +[AWK] +line = "#" +extensions = ["awk"] + +[Axe] +line = "." +multi_start = "..." +multi_end = "..." + +[Babel] +line = "--" +multi_start = "#" +multi_end = "[dedent]" + +[BASIC] +line = "REM " +inline = ": REM " +line_alt = "'" +line_alt2 = "`" +line_alt3 = "!" +multi_start = "/'" +multi_end = "'/" +extensions = ["bas"] + +["Batch File"] +line = "rem" +extensions = ["bat"] + +["BBC BASIC"] +line = "REM " +line_alt = "*|" + +[bc] +multi_start = "/*" +multi_end = "*/" +extensions = ["bc"] + +[Befunge] +multi_start = ";" +multi_end = ";" + +[Blast] +line = "#" + +[Bracmat] +multi_start = "{" +multi_end = "}" +extensions = ["bra"] + +[Brat] +line = "#" +multi_start = "#*" +multi_end = "*#" +extensions = ["brat"] + +[Brlcad] +line = "#" + +[Burlesque] +multi_start = '"' +multi_end = '"vv' +extensions = ["blsq"] + +[C] +line = "//" +multi_start = "/*" +multi_end = "*/" +extensions = ["c", "h"] + +[ChucK] +line = "//" +line_alt = "<--" +extensions = ["ck"] + +["C++"] +line = "//" +extensions = ["c", "cc", "cpp", "cxx", "c++", "h", "hh", "hpp", "hxx", "h++"] + +["C#"] +line = "//" +multi_start = "/*" +multi_end = "*/" +extensions = ["cs"] + +[Chapel] +line = "//" +multi_start = "/*" +multi_end = "*/" +extensions = ["chpl"] + +[Clean] +line = "//" +multi_start = "/*" +multi_end = "*/" +extensions = ["icl", "dcl", "abc", "sapl"] + +[Clojure] +line = ";;" +extensions = ["clj", "cljs", "cljc", "edn"] + +[COBOL] +line_solo = " *" +line_solo_alt = " D" +extensions = ["cbl", "cob", "cpy"] + +[CoffeeScript] +line = "#" +multi_start = "###" +multi_end = "###" +extensions = ["coffee", "litcoffee"] + +[ColdFusion] +line = "//" +multi_start = "/*" +multi_end = "*/" +multi_start_alt = "<!---" +multi_end_alt = "--->" +multi_start_alt2 = "<!--" +multi_end_alt2 = "-->" +extensions = ["cfm"] + +["Common Lisp"] +line = ";;" +inline = ";" +line_alt = ";;;" +line_alt2 = ";;;;" +extensions = ["lisp", "lsp", "l", "cl"] + +["Component Pascal"] +multi_start = "(*" +multi_end = "*)" + +[D] +line = "//" +multi_start = "/*" +multi_end = "*/" +extensions = ["d"] + +[dc] +line = "#" +multi_start = "[" +multi_end = "] sz" +extensions = ["dc"] + +[Deluge] +line = "//" + +[Delphi] +line = "//" +extensions = ["p", "pp", "pas"] + +["Déjà Vu"] +line = "#" + +[DWScript] +line = "//" +multi_start = "(*" +multi_end = "*)" +multi_start_alt = "{" +multi_end_alt = "}" +multi_start_alt2 = "/*" +multi_end_alt2 = "*/" + +[Dylan] +line = "//" +multi_start = "/*" +multi_end = "*/" +extensions = ["dylan"] + +[E] +line = "#" +extensions = ["e"] + +[EchoLisp] +line = ";;" +inline = ";" +multi_start = "#|" +multi_end = "|#" +extensions = ["glisp"] + +[ECL] +line = "//" +multi_start = "/*" +multi_end = "*/" + +["EDSAC order code"] +multi_start = "[" +multi_end = "]" + +[EGL] +line = "//" +multi_start = "/*" +multi_end = "*/" + +[Eiffel] +line = "--" +extensions = ["e"] + +[Ela] +line = "//" +multi_start = "/*" +multi_end = "*/" +extensions = ["ela"] + +[Elena] +line = "//" +multi_start = "/*" +multi_end = "*/" +extensions = ["l"] + +[Elixir] +line = "#" +extensions = ["ex", "exs"] + +[Elm] +line = "--" +multi_start = "{-" +multi_end = "-}" +extensions = ["elm"] + +["Emacs Lisp"] +line = ";;" +inline = ";" +line_alt = ";;;" +line_alt2 = ";;;;" +extensions = ["el"] + +[Erlang] +line = "%" +extensions = ["erl", "hrl"] + +[ERRE] +line = "!" + +[Euphoria] +line = "--" +multi_start = "/*" +multi_end = "*/" +extensions = ["e", "ex", "exw", "edb"] + +[FreeBASIC] +line = "'" +line_alt = "REM " +multi_start = "/'" +multi_end = "'/" + +["F#"] +line = "//" +multi_start = "(*" +multi_end = "*)" +extensions = ["fs", "fsi", "fsx", "fsscript"] + +[Factor] +line = "! " +line_alt = "#! " +extensions = ["factor"] + +[Fancy] +line = "#" +extensions = ["fy"] + +[Falcon] +line = "//" +multi_start = "/*" +multi_end = "*/" +extensions = ["fal"] + +[FALSE] +multi_start = "{" +multi_end = "}" +extensions = ["f"] + +[Forth] +line = '\' +line_start = "( " +line_end = ")" +multi_start = "(( " +multi_end = "))" +multi_start_alt = "/*" +multi_end_alt = "*/" +multi_start_alt2 = "(*" +multi_end_alt2 = "*)" +multi_solo_start = "comment:" +multi_solo_end = "comment;" +doc_multi_solo_start = "doc" +doc_multi_solo_end = "enddoc" +extensions = ["fth"] + +[Fortran] +line_solo = "C " +inline = "!" +extensions = ["f", "for", "f90"] + +[Frink] +line = "//" +multi_start = "/*" +multi_end = "*/" +extensions = ["frink"] + +[Futhark] +line = "--" +extensions = ["fut"] + +["FUZE BASIC"] +line = "//" +line_alt = "# " +line_alt2 = "REM " +line_alt3 = "'" +line_alt4 = "''" +extensions = ["fuze"] + +[GAP] +line = "#" + +[Gema] +line = "!" +extensions = ["gema"] + +[GML] +line = "//" +multi_start = "/*" +multi_end = "*/" + +[gnuplot] +line = "#" + +[Go] +line = "//" +multi_start = "/*" +multi_end = "*/" +extensions = ["go"] + +[Golfscript] +line = "#" + +[Gri] +line = "#" +line_alt = "//" +extensions = ["gri"] + +[Groovy] +line = "//" +multi_start = "/*" +multi_end = "*/" +extensions = ["groovy"] + +[GW-BASIC] +line = "REM" +inline = ": REM" + +[Haskell] +line = "--" +doc_line = "-- |" +doc_line_alt = "-- ^" +multi_start = "{-" +multi_end = "-}" +doc_multi_start = "{-|" +doc_multi_end = "-}" +extensions = ["hs", "lhs"] + +[Haxe] +line = "//" +multi_start = "/*" +multi_end = "*/" +extensions = ["hx"] + +[HicEst] +line = "!" + +[HTML] +multi_start = "<!--" +multi_end = "-->" +extensions = ["html", "htm", "xhtml"] + +["Icon and Unicon"] +line = "#" +inline = "#:" +extensions = ["icn"] + +[IDL] +line = ";" +extensions = ["idl", "pro"] + +[Idris] +line = "--" +doc_line = "|||" +multi_start = "{-" +multi_end = "-}" +extensions = ["idr", "lidr"] + +["Inform 7"] +multi_start = "[" +multi_end = "]" + +[Io] +line = "#" +line_alt = "//" +multi_start = "/*" +multi_end = "*/" +extensions = ["io"] + +[J] +line = "NB. " +multi_start = "0 : 0" +multi_end = ")" +multi_solo_start = "Note ''" +multi_solo_end = ")" + +[Java] +line = "//" +multi_start = "/*" +multi_end = "*/" +doc_multi_start = "/**" +doc_multi_end = "*/" + +[JavaScript] +line = "//" +multi_start = "/*" +multi_end = "*/" +extensions = ["js"] + +[JCL] +line = "//*" +line_alt = "/* " + +[Joy] +line = "#" +multi_start = "(*" +multi_end = "*)" + +[jq] +line = "#" +extensions = ["jq"] + +[Julia] +line = "#" +multi_start = "#=" +multi_end = "=#" +extensions = ["jl"] + +[K] +line = "/" + +[KonsolScript] +line = "//" +multi_start = "/*" +multi_end = "*/" + +[Kotlin] +line = "//" +multi_start = "/*" +multi_end = "*/" +doc_multi_start = "/**" +doc_multi_end = "*/" +extensions = ["kt", "kts"] + +[Lang5] +line = "#" + +[Lasso] +line = "//" +multi_start = "/*" +multi_end = "*/" +extensions = ["lasso", "LassoApp"] + +[LaTeX] +line = "%" +extensions = ["tex"] + +["Liberty BASIC"] +line = "'" +line_alt = "REM " +inline = ": REM " + +[Lily] +line = "#" +multi_start = "#[" +multi_end = "]#" +extensions = ["lily"] + +[Lilypond] +line = "%" +multi_start = "%{" +multi_end = "%}" +extensions = ["ly"] + +[Lingo] +line = "--" + +[LiveCode] +line = "--" +line_alt = "//" +line_alt2 = "#" +multi_start = "/*" +multi_end = "*/" + +[Logo] +line = ";" + +[Logtalk] +line = "%" +multi_start = "/*" +multi_end = "*/" +extensions = ["lgt"] + +[LotusScript] +line = "'" +multi_start = "%REM" +multi_end = "%END REM" + +[LSE64] +line = "# " + +[Lua] +line = "--" +multi_start = "--[[" +multi_end = "--]]" +multi_start_alt = "--[====[" +multi_end_alt = "--]====]" +extensions = ["lua"] + +["M2000 Interpreter"] +line = "'" +line_alt = '\' +line_alt2 = "Rem " + +[M4] +line = "dnl" +multi_start = "divert(-1)" +multi_end = "divert" + +line_alt = "m4_dnl" +multi_start_alt = "m4_divert(-1)" +multi_end_alt = "m4_divert" + +extensions = ["m4"] + +[Maple] +line = "#" +multi_start = "(*" +multi_end = "*)" + +["Mathematica / Wolfram Language"] +multi_start = "(*" +multi_end = "*)" +extensions = ["nb", "m", "wl"] + +[MATLAB] +line = "%" +line_alt = "%% " +extensions = ["m"] + +[Maxima] +multi_start = "/*" +multi_end = "*/" + +[MAXScript] +line = "--" +multi_start = "/*" +multi_end = "*/" + +[MBS] +line = "!" +multi_start = "/*" +multi_end = "*/" + +[Metafont] +line = "%" +extensions = ["mf"] + +["Microsoft Small Basic"] +line = "'" + +[Mirah] +line = "#" +multi_start = "/*" +multi_end = "*/" +extensions = ["mirah"] + +["mIRC Scripting Language"] +line = ";" +multi_start = "/*" +multi_end = "*/" +extensions = ["mirc"] + +[Modula-2] +multi_start = "(*" +multi_end = "*)" + +[Modula-3] +multi_start = "(*" +multi_end = "*)" + +[Monte] +line = "#" +doc_multi_start = "/**" +doc_multi_end = "*/" +extensions = ["mt"] + +[MontiLang] +multi_start = "/#" +multi_end = "#/" +extensions = ["mt"] + +[MOO] +line_start = '"' +line_end = '";' +line_alt = "//" +multi_start = "/*" +multi_end = "*/" + +[Neko] +line = "//" +multi_start = "/*" +multi_end = "*/" +doc_multi_start = "/**" +doc_multi_end = "**/" +extensions = ["neko"] + +[Nemerle] +line = "//" +multi_start = "/*" +multi_end = "*/" +extensions = ["n"] + +[NESL] +multi_start = "%" +multi_end = "%" + +[NetRexx] +line = "--" +multi_start = "/*" +multi_end = "*/" +extensions = ["nrx"] + +[NewLISP] +line = ";" +extensions = ["lisp", "lsp", "l"] + +[Nim] +line = "#" +doc_line = "##" +multi_start = "#[" +multi_end = "]#" +multi_start_alt = 'discard """' +multi_end_alt = '"""' +extensions = ["nim"] + +[NSIS] +line = "#" +line_alt = ";" +multi_start = "/*" +multi_end = "*/" +extensions = ["nsh"] + +[Oberon-2] +multi_start = "(*" +multi_end = "*)" + +[Objeck] +line = "#" +multi_start = "#~" +multi_end = "~#" +extensions = ["obe", "obl", "obs"] + +[Objective-C] +line = "//" +multi_start = "/*" +multi_end = "*/" +extensions = ["h", "m", "mm"] + +[OCaml] +multi_start = "(*" +multi_end = "*)" +doc_multi_start = "(**" +doc_multi_end = "*)" +extensions = ["ml", "mli"] + +[Oforth] +line = "//" +extensions = ["of"] + +[Octave] +line = "#" +line_alt = "%" +multi_start = "%{" +multi_end = "%}" + +[ooRexx] +line = "--" +multi_start = "/*" +multi_end = "*/" +extensions = ["rex"] + +[Openscad] +line = "//" +multi_start = "/*" +multi_end = "*/" +extensions = ["scad"] + +[OxygenBasic] +line = "'" +line_alt = ";" +line_alt2 = "//" +multi_start = "/*" +multi_end = "*/" + +[Oz] +line = "%" +multi_start = "/*" +multi_end = "*/" + +["PARI/GP"] +line = '\\' +multi_start = "/*" +multi_end = "*/" +extensions = ["gp"] + +[Pascal] +multi_start = "(*" +multi_end = "*)" +multi_start_alt = "{" +multi_end_alt = "}" +extensions = ["pp", "pas"] + +[PASM] +line = "#" +extensions = ["pasm"] + +[Peloton] +multi_start = "<@ OMT>" +multi_end = "</@>" +multi_start_alt = "<# OMT>" +multi_end_alt = "</#>" + +[Perl] +line = "#" +doc_multi_solo_start = "=pod" +doc_multi_solo_end = "=cut" +extensions = ["pl", "pm", "pod"] + +["Perl 6"] +line = "#" +line_start = "#" +multi_start = "#`(" +multi_end = ")" +doc_multi_solo_start = "=begin comment" +doc_multi_solo_end = "=end comment" +extensions = ["p6", "pl6", "pm6", "pod6"] + +[Phix] +line = "--" +multi_start = "/*" +multi_end = "*/" +extensions = ["exw"] + +[PHP] +line = "//" +line_alt = "#" +multi_start = "/*" +multi_end = "*/" +doc_multi_start = "/**" +doc_multi_end = "*/" +extensions = ["php", "phtml", "php3", "php4", "php5", "php7", "phps", "php-s", "pht"] + +[PicoLisp] +line = "#" +multi_start = "#{" +multi_end = "}#" +end_solo = "NIL" +extensions = ["lisp", "lsp", "l"] + +[Pike] +line = "//" +multi_start = "/*" +multi_end = "*/" +extensions = ["pike"] + +["Plain TeX"] +line = "%" +extensions = ["tex"] + +["PL/I"] +multi_start = "/*" +multi_end = "*/" +extensions = ["pli", "pl1"] + +["PL/SQL"] +line = "--" +multi_start = "/*" +multi_end = "*/" +extensions = ["sql"] + +[Pop11] +line = ";;;" +multi_start = "/*" +multi_end = "*/" + +[PostScript] +line = "%" +extensions = ["ps"] + +[PowerShell] +line = "#" +multi_start = "<#" +multi_end = "#>" +extensions = ["ps1", "psm1"] + +[Processing] +line = "//" +multi_start = "/*" +multi_end = "*/" +extensions = ["pde"] + +[ProDOS] +line = "IGNORELINE" + +[Prolog] +line = "%" +multi_start = "/*" +multi_end = "*/" +extensions = ["pl", "pro", "p"] + +[PureBasic] +line = ";" +extensions = ["pb", "pbi", "pbf", "pbp", "pbv"] + +[Python] +line = "#" +multi_start = '"""' +multi_end = '"""' +multi_start_alt = "'''" +multi_end_alt = "'''" +extensions = ["py"] + +[R] +line = "#" +extensions = ["r"] + +[Racket] +line = ";" +multi_start = "#|" +multi_end = "|#" +multi_start_alt = "#;(" +multi_end_alt = ")" +extensions = ["rkt", "rktl", "rktd"] + +[Raven] +line = "#" + +[REBOL] +line = ";" +multi_start = "{" +multi_end = "}" +extensions = ["r", "reb"] + +[Retro] +multi_start = "( " +multi_end = ")" + +[REXX] +multi_start = "/*" +multi_end = "*/" +extensions = ["rex", "rexx"] + +[Ring] +line = "//" +line_alt = "#" +multi_start = "/*" +multi_end = "*/" +extensions = ["ring"] + +[RLaB] +line = "#" +line_alt = "//" + +[Robotic] +line_start = '. "' +line_end = '"' + +[Ruby] +line = "#" +multi_start = "=begin" +multi_end = "=end" +extensions = ["rb"] + +["Run BASIC"] +line = "'" +line_alt = "REM " +inline = ": REM " +extensions = ["bas"] + +[Rust] +line = "//" +doc_line = "///" +doc_line_alt = "//!" +multi_start = "/*" +multi_end = "*/" +doc_multi_start = "/**" +doc_multi_end = "*/" +doc_multi_start_alt = "/*!" +doc_multi_end_alt = "*/" +extensions = ["rs"] + +[SAS] +multi_start = "/*" +multi_end = "*/" +multi_start_alt = "*" +multi_end_alt = ";" + +[Sather] +line = "--" +extensions = ["sa"] + +[Scala] +line = "//" +multi_start = "/*" +multi_end = "*/" +extensions = ["scala", "sc"] + +[Scilab] +line = "//" + +[Scheme] +line = ";" +multi_start = "#|" +multi_end = "|#" +extensions = ["scm", "ss"] + +[sed] +line = "#" +extensions = ["sed"] + +[Seed7] +line = "#" +multi_start = "(*" +multi_end = "*)" +extensions = ["sd7", "s7i"] + +["Set lang"] +line = ">" +extensions = ["set"] + +[SETL] +line = "--" +line_alt = "$" +extensions = ["setl"] + +[Sidef] +line = "#" +multi_start = "/*" +multi_end = "*/" +extensions = ["sf"] + +[Simula] +line_start = 'COMMENT ' +line_end = ';' +line_start_alt = "!" +line_end_alt = ";" + +[Slate] +multi_start = '"' +multi_end = '"' + +[Smalltalk] +multi_start = '"' +multi_end = '"' +extensions = ["st"] + +["smart BASIC"] +line = "'" +line_alt = "REM " +multi_start = "/*" +multi_end = "*/" + +[SNOBOL4] +line_solo = "*" +inline = ";*" +end_solo = "END" +extensions = ["sno"] + +[SPL] +line = "'" +multi_start = "''" +multi_end = "''" + +[SQL] +line = "--" +extensions = ["sql"] + +["SQL PL"] +line = "--" +multi_start = "/*" +multi_end = "*/" +extensions = ["sql"] + +["Standard ML"] +multi_start = "(*" +multi_end = "*)" +extensions = ["sml"] + +[Squirrel] +line = "//" +line_alt = "#" +multi_start = "/*" +multi_end = "*/" + +[Stata] +line_solo = "*" +line = "//" +multi_start = "/*" +multi_end = "*/" + +[Swift] +line = "//" +doc_line = "///" +multi_start = "/*" +multi_end = "*/" +doc_multi_start = "/**" +doc_multi_end = "*/" +extensions = ["swift"] + +[Tcl] +line = "#" +inline = ";#" +multi_start = "if 0 {" +multi_end = "}" +extensions = ["tcl"] + +["TI-83 BASIC"] +line = ':"' +multi_solo_start = ":If 0" +multi_solo_end = "" + +["TI-89 BASIC"] +line = "©" + +[Toka] +line = "#! " +multi_start = "( " +multi_end = " )" +end_solo = "end." + +[TorqueScript] +line = "//" + +[TPP] +line = "--##" + +[TUSCRIPT] +line = "-" + +[TXR] +line = "@;" +line_alt = "@#" +inline = ";" +extensions = ["txr", "tlo", "tl"] + +["UNIX Shell"] +line = "#" +extensions = ["sh", "bash", "zsh", "csh", "ksh", "tcsh"] + +[Unlambda] +line = "#" + +[Ursa] +line = "#" +extensions = ["u"] + +[Ursala] +line = "#" +line_alt = "----" +multi_start = "(#" +multi_end = "#)" +end_solo = "###" + +[VBA] +line = "'" +extensions = ["vba"] + +[VBScript] +line = "'" +extensions = ["vbs"] + +[Verbexx] +line = "//" +multi_start = "/*" +multi_end = "*/" +multi_start_alt = "/[" +multi_end_alt = "]/" + +[Verilog] +line = "//" +multi_start = "/*" +multi_end = "*/" +extensions = ["v", "vh"] + +[VHDL] +line = "--" + +["Vim Script"] +line = '"' +extensions = ["vim"] + +["Visual Basic"] +line = "'" +line_alt = "Rem " +multi_solo_start = "#If 0" +multi_solo_end = "#End If" +extensions = ["vb"] + +["Visual Basic .NET"] +line = "'" +line_alt = "REM " +extensions = ["vb"] + +["Visual Objects"] +line = "//" +line_alt = "*" +line_alt2 = "&&" +line_alt3 = "NOTE" +line_start = "/*" +line_end = "*/" + +[Vorpal] +line = "#" + +[Wart] +line = "#" +extensions = ["wart"] + +[XLISP] +line = ";" +extensions = ["lisp", "lsp", "l"] + +[Xojo] +line = "//" +line_alt = "'" + +[XPL0] +line = "\\" +multi_solo_start = "cond false;" +multi_solo_end = "cond true;" + +[XQuery] +multi_start = "(:" +multi_end = ":)" +extensions = ["xq", "xql", "xqm", "xqy", "xquery"] + +[XSLT] +multi_start = "<!--" +multi_end = "-->" +extensions = ["xslt"] + +[XUL] +multi_start = "<!--" +multi_end = "-->" +extensions = ["xul"] + +[zonnon] +multi_start = "(*" +multi_end = "*)" +extensions = ["znn"] + +[zig] +line = "//" +doc_line = "///" +extensions = ["zig"] + +[zkl] +line = "//" +line_alt = "#" +multi_start = "/*" +multi_end = "*/" +multi_solo_start = "#if 0" +multi_solo_end = "#endif" +multi_solo_start_alt = "#<<<#" +multi_solo_end_alt = "#<<<#" +extensions = ["zkl"] |