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,21 @@
' Foobar
#Rem Foo
Bar 'Baz
#End
' This "is" a comment
#Rem
This "is" a comment
#End
----------------------------------------------------
[
["comment", "' Foobar"],
["comment", "#Rem Foo\r\nBar 'Baz\r\n#End"],
["comment", "' This \"is\" a comment"],
["comment", "#Rem\r\nThis \"is\" a comment\r\n#End"]
]
----------------------------------------------------
Checks for comments.

View File

@ -0,0 +1,13 @@
foobar()
Foo_Bar_42()
----------------------------------------------------
[
["function", "foobar"], ["punctuation", "("], ["punctuation", ")"],
["function", "Foo_Bar_42"], ["punctuation", "("], ["punctuation", ")"]
]
----------------------------------------------------
Checks for functions.

View File

@ -0,0 +1,125 @@
Void
Strict
Public
Private
Property
Bool
Int
Float
String
Array
Object
Continue
Exit
Import
Extern
New
Self
Super
Try
Catch
Eachin
True
False
Extends
Abstract
Final
Select
Case
Default
Const
Local
Global
Field
Method
Function
Class
End
If
Then
Else
ElseIf
EndIf
While
Wend
Repeat
Until
Forever
For
To
Step
Next
Return
Module
Interface
Implements
Inline
Throw
Null
----------------------------------------------------
[
["keyword", "Void"],
["keyword", "Strict"],
["keyword", "Public"],
["keyword", "Private"],
["keyword", "Property"],
["keyword", "Bool"],
["keyword", "Int"],
["keyword", "Float"],
["keyword", "String"],
["keyword", "Array"],
["keyword", "Object"],
["keyword", "Continue"],
["keyword", "Exit"],
["keyword", "Import"],
["keyword", "Extern"],
["keyword", "New"],
["keyword", "Self"],
["keyword", "Super"],
["keyword", "Try"],
["keyword", "Catch"],
["keyword", "Eachin"],
["keyword", "True"],
["keyword", "False"],
["keyword", "Extends"],
["keyword", "Abstract"],
["keyword", "Final"],
["keyword", "Select"],
["keyword", "Case"],
["keyword", "Default"],
["keyword", "Const"],
["keyword", "Local"],
["keyword", "Global"],
["keyword", "Field"],
["keyword", "Method"],
["keyword", "Function"],
["keyword", "Class"],
["keyword", "End"],
["keyword", "If"],
["keyword", "Then"],
["keyword", "Else"],
["keyword", "ElseIf"],
["keyword", "EndIf"],
["keyword", "While"],
["keyword", "Wend"],
["keyword", "Repeat"],
["keyword", "Until"],
["keyword", "Forever"],
["keyword", "For"],
["keyword", "To"],
["keyword", "Step"],
["keyword", "Next"],
["keyword", "Return"],
["keyword", "Module"],
["keyword", "Interface"],
["keyword", "Implements"],
["keyword", "Inline"],
["keyword", "Throw"],
["keyword", "Null"]
]
----------------------------------------------------
Checks for keywords.

View File

@ -0,0 +1,19 @@
0
42
3.14159
.5
$BadFace
----------------------------------------------------
[
["number", "0"],
["number", "42"],
["number", "3.14159"],
["number", ".5"],
["number", "$BadFace"]
]
----------------------------------------------------
Checks for numbers.

View File

@ -0,0 +1,41 @@
..
< <> <=
> >=
=
:=
+ +=
- -=
* *=
/ /=
& &=
~ ~=
| |=
Mod Mod=
Shl Shl=
Shr Shr=
And Not Or
----------------------------------------------------
[
["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", "Mod="],
["operator", "Shl"], ["operator", "Shl="],
["operator", "Shr"], ["operator", "Shr="],
["operator", "And"], ["operator", "Not"], ["operator", "Or"]
]
----------------------------------------------------
Checks for operators.

View File

@ -0,0 +1,15 @@
#If HOST
#ElseIf
#Else
----------------------------------------------------
[
["preprocessor", "#If HOST"],
["preprocessor", "#ElseIf"],
["preprocessor", "#Else"]
]
----------------------------------------------------
Checks for preprocessor directives.

View File

@ -0,0 +1,13 @@
""
"Foo ~qBar~q"
----------------------------------------------------
[
["string", "\"\""],
["string", "\"Foo ~qBar~q\""]
]
----------------------------------------------------
Checks for strings.

View File

@ -0,0 +1,17 @@
foo?
bar%
baz#
foobar$
----------------------------------------------------
[
"foo", ["type-char", "?"],
"\r\nbar", ["type-char", "%"],
"\r\nbaz", ["type-char", "#"],
"\r\nfoobar", ["type-char", "$"]
]
----------------------------------------------------
Checks for type chars.