use prism-tomorrow.css
This commit is contained in:
@ -0,0 +1,19 @@
|
||||
'a'
|
||||
'\''
|
||||
'\\'
|
||||
'\xff'
|
||||
'\o214'
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["character", "'a'"],
|
||||
["character", "'\\''"],
|
||||
["character", "'\\\\'"],
|
||||
["character", "'\\xff'"],
|
||||
["character", "'\\o214'"]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for characters.
|
@ -0,0 +1,15 @@
|
||||
String.foo
|
||||
Foo_bar.baz
|
||||
A.bar
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["class-name", "String"], ["punctuation", "."], "foo\r\n",
|
||||
["class-name", "Foo_bar"], ["punctuation", "."], "baz\r\n",
|
||||
["class-name", "A"], ["punctuation", "."], "bar"
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for class names.
|
@ -0,0 +1,20 @@
|
||||
/**/
|
||||
/* Single line comment */
|
||||
/* Multiline
|
||||
comment */
|
||||
/**
|
||||
Doc comment
|
||||
*/
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["comment", "/**/"],
|
||||
["comment", "/* Single line comment */"],
|
||||
["comment", "/* Multiline\r\ncomment */"],
|
||||
["comment", "/**\r\nDoc comment\r\n*/"]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for comments.
|
@ -0,0 +1,15 @@
|
||||
Yes
|
||||
Foo_bar
|
||||
A
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["constructor", "Yes"],
|
||||
["constructor", "Foo_bar"],
|
||||
["constructor", "A"]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for constructors.
|
@ -0,0 +1,103 @@
|
||||
and
|
||||
as
|
||||
assert
|
||||
begin
|
||||
class
|
||||
constraint
|
||||
do
|
||||
done
|
||||
downto
|
||||
else
|
||||
end
|
||||
exception
|
||||
external
|
||||
for
|
||||
fun
|
||||
function
|
||||
functor
|
||||
if
|
||||
in
|
||||
include
|
||||
inherit
|
||||
initializer
|
||||
lazy
|
||||
let
|
||||
method
|
||||
module
|
||||
mutable
|
||||
new
|
||||
nonrec
|
||||
object
|
||||
of
|
||||
open
|
||||
or
|
||||
private
|
||||
rec
|
||||
sig
|
||||
struct
|
||||
switch
|
||||
then
|
||||
to
|
||||
try
|
||||
type
|
||||
val
|
||||
virtual
|
||||
when
|
||||
while
|
||||
with
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["keyword", "and"],
|
||||
["keyword", "as"],
|
||||
["keyword", "assert"],
|
||||
["keyword", "begin"],
|
||||
["keyword", "class"],
|
||||
["keyword", "constraint"],
|
||||
["keyword", "do"],
|
||||
["keyword", "done"],
|
||||
["keyword", "downto"],
|
||||
["keyword", "else"],
|
||||
["keyword", "end"],
|
||||
["keyword", "exception"],
|
||||
["keyword", "external"],
|
||||
["keyword", "for"],
|
||||
["keyword", "fun"],
|
||||
["keyword", "function"],
|
||||
["keyword", "functor"],
|
||||
["keyword", "if"],
|
||||
["keyword", "in"],
|
||||
["keyword", "include"],
|
||||
["keyword", "inherit"],
|
||||
["keyword", "initializer"],
|
||||
["keyword", "lazy"],
|
||||
["keyword", "let"],
|
||||
["keyword", "method"],
|
||||
["keyword", "module"],
|
||||
["keyword", "mutable"],
|
||||
["keyword", "new"],
|
||||
["keyword", "nonrec"],
|
||||
["keyword", "object"],
|
||||
["keyword", "of"],
|
||||
["keyword", "open"],
|
||||
["keyword", "or"],
|
||||
["keyword", "private"],
|
||||
["keyword", "rec"],
|
||||
["keyword", "sig"],
|
||||
["keyword", "struct"],
|
||||
["keyword", "switch"],
|
||||
["keyword", "then"],
|
||||
["keyword", "to"],
|
||||
["keyword", "try"],
|
||||
["keyword", "type"],
|
||||
["keyword", "val"],
|
||||
["keyword", "virtual"],
|
||||
["keyword", "when"],
|
||||
["keyword", "while"],
|
||||
["keyword", "with"]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for keywords.
|
@ -0,0 +1,13 @@
|
||||
foo::bar
|
||||
a::baz
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["label", "foo"], ["operator", "::"], "bar\r\n",
|
||||
["label", "a"], ["operator", "::"], "baz"
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for labels.
|
@ -0,0 +1,31 @@
|
||||
...
|
||||
:: :=
|
||||
= == ===
|
||||
< <= > >=
|
||||
| ^ ? '
|
||||
# ! ~ `
|
||||
+ - * /
|
||||
+. -. *. /.
|
||||
mod land lor lxor
|
||||
lsl lsr asr
|
||||
|> ->
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["operator", "..."],
|
||||
["operator", "::"], ["operator", ":="],
|
||||
["operator", "="], ["operator", "=="], ["operator", "==="],
|
||||
["operator", "<"], ["operator", "<="], ["operator", ">"], ["operator", ">="],
|
||||
["operator", "|"], ["operator", "^"], ["operator", "?"], ["operator", "'"],
|
||||
["operator", "#"], ["operator", "!"], ["operator", "~"], ["operator", "`"],
|
||||
["operator", "+"], ["operator", "-"], ["operator", "*"], ["operator", "/"],
|
||||
["operator", "+."], ["operator", "-."], ["operator", "*."], ["operator", "/."],
|
||||
["operator", "mod"], ["operator", "land"], ["operator", "lor"], ["operator", "lxor"],
|
||||
["operator", "lsl"], ["operator", "lsr"], ["operator", "asr"],
|
||||
["operator", "|>"], ["operator", "->"]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for operators.
|
@ -0,0 +1,13 @@
|
||||
""
|
||||
"foo\"bar"
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["string", "\"\""],
|
||||
["string", "\"foo\\\"bar\""]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for strings.
|
Reference in New Issue
Block a user