use prism-tomorrow.css
This commit is contained in:
@ -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.
|
@ -0,0 +1,13 @@
|
||||
foobar()
|
||||
Foo_Bar_42()
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["function", "foobar"], ["punctuation", "("], ["punctuation", ")"],
|
||||
["function", "Foo_Bar_42"], ["punctuation", "("], ["punctuation", ")"]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for functions.
|
@ -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.
|
@ -0,0 +1,19 @@
|
||||
0
|
||||
42
|
||||
3.14159
|
||||
.5
|
||||
$BadFace
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["number", "0"],
|
||||
["number", "42"],
|
||||
["number", "3.14159"],
|
||||
["number", ".5"],
|
||||
["number", "$BadFace"]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for numbers.
|
@ -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.
|
@ -0,0 +1,15 @@
|
||||
#If HOST
|
||||
#ElseIf
|
||||
#Else
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["preprocessor", "#If HOST"],
|
||||
["preprocessor", "#ElseIf"],
|
||||
["preprocessor", "#Else"]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for preprocessor directives.
|
@ -0,0 +1,13 @@
|
||||
""
|
||||
"Foo ~qBar~q"
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["string", "\"\""],
|
||||
["string", "\"Foo ~qBar~q\""]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for strings.
|
@ -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.
|
Reference in New Issue
Block a user