use prism-tomorrow.css

This commit is contained in:
CyC2018
2018-12-19 14:09:39 +08:00
parent 0f00bcacaf
commit e9e604e6a7
1747 changed files with 100462 additions and 0 deletions

View File

@ -0,0 +1,19 @@
'a'
'\''
'\\'
'\xff'
'\o214'
----------------------------------------------------
[
["character", "'a'"],
["character", "'\\''"],
["character", "'\\\\'"],
["character", "'\\xff'"],
["character", "'\\o214'"]
]
----------------------------------------------------
Checks for characters.

View File

@ -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.

View File

@ -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.

View File

@ -0,0 +1,15 @@
Yes
Foo_bar
A
----------------------------------------------------
[
["constructor", "Yes"],
["constructor", "Foo_bar"],
["constructor", "A"]
]
----------------------------------------------------
Checks for constructors.

View File

@ -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.

View File

@ -0,0 +1,13 @@
foo::bar
a::baz
----------------------------------------------------
[
["label", "foo"], ["operator", "::"], "bar\r\n",
["label", "a"], ["operator", "::"], "baz"
]
----------------------------------------------------
Checks for labels.

View File

@ -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.

View File

@ -0,0 +1,13 @@
""
"foo\"bar"
----------------------------------------------------
[
["string", "\"\""],
["string", "\"foo\\\"bar\""]
]
----------------------------------------------------
Checks for strings.