use prism-tomorrow.css
This commit is contained in:
@ -0,0 +1,15 @@
|
||||
True
|
||||
False
|
||||
Nothing
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["boolean", "True"],
|
||||
["boolean", "False"],
|
||||
["boolean", "Nothing"]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for booleans.
|
@ -0,0 +1,25 @@
|
||||
'
|
||||
' Foo "bar"
|
||||
‘
|
||||
‘ Foobar
|
||||
’
|
||||
’ Foobar
|
||||
REM
|
||||
REM Foobar
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["comment", ["'"]],
|
||||
["comment", ["' Foo \"bar\""]],
|
||||
["comment", ["‘"]],
|
||||
["comment", ["‘ Foobar"]],
|
||||
["comment", ["’"]],
|
||||
["comment", ["’ Foobar"]],
|
||||
["comment", [["keyword", "REM"]]],
|
||||
["comment", [["keyword", "REM"], " Foobar"]]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for comments.
|
@ -0,0 +1,23 @@
|
||||
# 8/23/1970 3:45:39AM #
|
||||
#8/23/1970 #
|
||||
# 3:45:39AM #
|
||||
# 3:45:39#
|
||||
# 13:45:39 #
|
||||
# 1AM #
|
||||
# 13:45:39PM #
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["date", "# 8/23/1970 3:45:39AM #"],
|
||||
["date", "#8/23/1970 #"],
|
||||
["date", "# 3:45:39AM #"],
|
||||
["date", "# 3:45:39#"],
|
||||
["date", "# 13:45:39 #"],
|
||||
["date", "# 1AM #"],
|
||||
["date", "# 13:45:39PM #"]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for dates and times.
|
@ -0,0 +1,23 @@
|
||||
#Const DebugCode = True
|
||||
#If DebugCode Then
|
||||
#End If
|
||||
#ExternalSource("c:\wwwroot\inetpub\test.aspx", 30)
|
||||
#End ExternalSource
|
||||
#ExternalChecksum("c:\wwwroot\inetpub\test.aspx", _
|
||||
"{12345678-1234-1234-1234-123456789abc}", _
|
||||
"1a2b3c4e5f617239a49b9a9c0391849d34950f923fab9484")
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["directive", "#Const DebugCode = True"],
|
||||
["directive", "#If DebugCode Then"],
|
||||
["directive", "#End If"],
|
||||
["directive", "#ExternalSource(\"c:\\wwwroot\\inetpub\\test.aspx\", 30)"],
|
||||
["directive", "#End ExternalSource"],
|
||||
["directive", "#ExternalChecksum(\"c:\\wwwroot\\inetpub\\test.aspx\", _\r\n \"{12345678-1234-1234-1234-123456789abc}\", _\r\n \"1a2b3c4e5f617239a49b9a9c0391849d34950f923fab9484\")"]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for preprocessing directives.
|
@ -0,0 +1,307 @@
|
||||
AddHandler
|
||||
AddressOf
|
||||
Alias
|
||||
And
|
||||
AndAlso
|
||||
As
|
||||
Boolean
|
||||
ByRef
|
||||
Byte
|
||||
ByVal
|
||||
Call
|
||||
Case
|
||||
Catch
|
||||
CBool
|
||||
CByte
|
||||
CChar
|
||||
CDate
|
||||
CDbl
|
||||
CDec
|
||||
Char
|
||||
CInt
|
||||
Class
|
||||
CLng
|
||||
CObj
|
||||
Const
|
||||
Continue
|
||||
CSByte
|
||||
CShort
|
||||
CSng
|
||||
CStr
|
||||
CType
|
||||
CUInt
|
||||
CULng
|
||||
CUShort
|
||||
Date
|
||||
Decimal
|
||||
Declare
|
||||
Default
|
||||
Delegate
|
||||
Dim
|
||||
DirectCast
|
||||
Do
|
||||
Double
|
||||
Each
|
||||
Else
|
||||
ElseIf
|
||||
End
|
||||
EndIf
|
||||
Enum
|
||||
Erase
|
||||
Error
|
||||
Event
|
||||
Exit
|
||||
Finally
|
||||
For
|
||||
Friend
|
||||
Function
|
||||
Get
|
||||
GetType
|
||||
GetXMLNamespace
|
||||
Global
|
||||
GoSub
|
||||
GoTo
|
||||
Handles
|
||||
If
|
||||
Implements
|
||||
Imports
|
||||
In
|
||||
Inherits
|
||||
Integer
|
||||
Interface
|
||||
Is
|
||||
IsNot
|
||||
Let
|
||||
Lib
|
||||
Like
|
||||
Long
|
||||
Loop
|
||||
Me
|
||||
Mod
|
||||
Module
|
||||
MustInherit
|
||||
MustOverride
|
||||
MyBase
|
||||
MyClass
|
||||
Namespace
|
||||
Narrowing
|
||||
New
|
||||
Next
|
||||
Not
|
||||
NotInheritable
|
||||
NotOverridable
|
||||
Object
|
||||
Of
|
||||
On
|
||||
Operator
|
||||
Option
|
||||
Optional
|
||||
Or
|
||||
OrElse
|
||||
Out
|
||||
Overloads
|
||||
Overridable
|
||||
Overrides
|
||||
ParamArray
|
||||
Partial
|
||||
Private
|
||||
Property
|
||||
Protected
|
||||
Public
|
||||
RaiseEvent
|
||||
ReadOnly
|
||||
ReDim
|
||||
RemoveHandler
|
||||
Resume
|
||||
Return
|
||||
SByte
|
||||
Select
|
||||
Set
|
||||
Shadows
|
||||
Shared
|
||||
short
|
||||
Single
|
||||
Static
|
||||
Step
|
||||
Stop
|
||||
String
|
||||
Structure
|
||||
Sub
|
||||
SyncLock
|
||||
Then
|
||||
Throw
|
||||
To
|
||||
Try
|
||||
TryCast
|
||||
TypeOf
|
||||
UInteger
|
||||
ULong
|
||||
UShort
|
||||
Using
|
||||
Variant
|
||||
Wend
|
||||
When
|
||||
While
|
||||
Widening
|
||||
With
|
||||
WithEvents
|
||||
WriteOnly
|
||||
Xor
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["keyword", "AddHandler"],
|
||||
["keyword", "AddressOf"],
|
||||
["keyword", "Alias"],
|
||||
["keyword", "And"],
|
||||
["keyword", "AndAlso"],
|
||||
["keyword", "As"],
|
||||
["keyword", "Boolean"],
|
||||
["keyword", "ByRef"],
|
||||
["keyword", "Byte"],
|
||||
["keyword", "ByVal"],
|
||||
["keyword", "Call"],
|
||||
["keyword", "Case"],
|
||||
["keyword", "Catch"],
|
||||
["keyword", "CBool"],
|
||||
["keyword", "CByte"],
|
||||
["keyword", "CChar"],
|
||||
["keyword", "CDate"],
|
||||
["keyword", "CDbl"],
|
||||
["keyword", "CDec"],
|
||||
["keyword", "Char"],
|
||||
["keyword", "CInt"],
|
||||
["keyword", "Class"],
|
||||
["keyword", "CLng"],
|
||||
["keyword", "CObj"],
|
||||
["keyword", "Const"],
|
||||
["keyword", "Continue"],
|
||||
["keyword", "CSByte"],
|
||||
["keyword", "CShort"],
|
||||
["keyword", "CSng"],
|
||||
["keyword", "CStr"],
|
||||
["keyword", "CType"],
|
||||
["keyword", "CUInt"],
|
||||
["keyword", "CULng"],
|
||||
["keyword", "CUShort"],
|
||||
["keyword", "Date"],
|
||||
["keyword", "Decimal"],
|
||||
["keyword", "Declare"],
|
||||
["keyword", "Default"],
|
||||
["keyword", "Delegate"],
|
||||
["keyword", "Dim"],
|
||||
["keyword", "DirectCast"],
|
||||
["keyword", "Do"],
|
||||
["keyword", "Double"],
|
||||
["keyword", "Each"],
|
||||
["keyword", "Else"],
|
||||
["keyword", "ElseIf"],
|
||||
["keyword", "End"],
|
||||
["keyword", "EndIf"],
|
||||
["keyword", "Enum"],
|
||||
["keyword", "Erase"],
|
||||
["keyword", "Error"],
|
||||
["keyword", "Event"],
|
||||
["keyword", "Exit"],
|
||||
["keyword", "Finally"],
|
||||
["keyword", "For"],
|
||||
["keyword", "Friend"],
|
||||
["keyword", "Function"],
|
||||
["keyword", "Get"],
|
||||
["keyword", "GetType"],
|
||||
["keyword", "GetXMLNamespace"],
|
||||
["keyword", "Global"],
|
||||
["keyword", "GoSub"],
|
||||
["keyword", "GoTo"],
|
||||
["keyword", "Handles"],
|
||||
["keyword", "If"],
|
||||
["keyword", "Implements"],
|
||||
["keyword", "Imports"],
|
||||
["keyword", "In"],
|
||||
["keyword", "Inherits"],
|
||||
["keyword", "Integer"],
|
||||
["keyword", "Interface"],
|
||||
["keyword", "Is"],
|
||||
["keyword", "IsNot"],
|
||||
["keyword", "Let"],
|
||||
["keyword", "Lib"],
|
||||
["keyword", "Like"],
|
||||
["keyword", "Long"],
|
||||
["keyword", "Loop"],
|
||||
["keyword", "Me"],
|
||||
["keyword", "Mod"],
|
||||
["keyword", "Module"],
|
||||
["keyword", "MustInherit"],
|
||||
["keyword", "MustOverride"],
|
||||
["keyword", "MyBase"],
|
||||
["keyword", "MyClass"],
|
||||
["keyword", "Namespace"],
|
||||
["keyword", "Narrowing"],
|
||||
["keyword", "New"],
|
||||
["keyword", "Next"],
|
||||
["keyword", "Not"],
|
||||
["keyword", "NotInheritable"],
|
||||
["keyword", "NotOverridable"],
|
||||
["keyword", "Object"],
|
||||
["keyword", "Of"],
|
||||
["keyword", "On"],
|
||||
["keyword", "Operator"],
|
||||
["keyword", "Option"],
|
||||
["keyword", "Optional"],
|
||||
["keyword", "Or"],
|
||||
["keyword", "OrElse"],
|
||||
["keyword", "Out"],
|
||||
["keyword", "Overloads"],
|
||||
["keyword", "Overridable"],
|
||||
["keyword", "Overrides"],
|
||||
["keyword", "ParamArray"],
|
||||
["keyword", "Partial"],
|
||||
["keyword", "Private"],
|
||||
["keyword", "Property"],
|
||||
["keyword", "Protected"],
|
||||
["keyword", "Public"],
|
||||
["keyword", "RaiseEvent"],
|
||||
["keyword", "ReadOnly"],
|
||||
["keyword", "ReDim"],
|
||||
["keyword", "RemoveHandler"],
|
||||
["keyword", "Resume"],
|
||||
["keyword", "Return"],
|
||||
["keyword", "SByte"],
|
||||
["keyword", "Select"],
|
||||
["keyword", "Set"],
|
||||
["keyword", "Shadows"],
|
||||
["keyword", "Shared"],
|
||||
["keyword", "short"],
|
||||
["keyword", "Single"],
|
||||
["keyword", "Static"],
|
||||
["keyword", "Step"],
|
||||
["keyword", "Stop"],
|
||||
["keyword", "String"],
|
||||
["keyword", "Structure"],
|
||||
["keyword", "Sub"],
|
||||
["keyword", "SyncLock"],
|
||||
["keyword", "Then"],
|
||||
["keyword", "Throw"],
|
||||
["keyword", "To"],
|
||||
["keyword", "Try"],
|
||||
["keyword", "TryCast"],
|
||||
["keyword", "TypeOf"],
|
||||
["keyword", "UInteger"],
|
||||
["keyword", "ULong"],
|
||||
["keyword", "UShort"],
|
||||
["keyword", "Using"],
|
||||
["keyword", "Variant"],
|
||||
["keyword", "Wend"],
|
||||
["keyword", "When"],
|
||||
["keyword", "While"],
|
||||
["keyword", "Widening"],
|
||||
["keyword", "With"],
|
||||
["keyword", "WithEvents"],
|
||||
["keyword", "WriteOnly"],
|
||||
["keyword", "Xor"]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for all keywords.
|
@ -0,0 +1,37 @@
|
||||
42
|
||||
42S
|
||||
42US
|
||||
&O157I
|
||||
&O157UI
|
||||
&HBADFACE42L
|
||||
&HBADFACE42UL
|
||||
4F
|
||||
0.4
|
||||
3.1415R
|
||||
.24
|
||||
4E7D
|
||||
12.87E-8
|
||||
.369E+14
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["number", "42"],
|
||||
["number", "42S"],
|
||||
["number", "42US"],
|
||||
["number", "&O157I"],
|
||||
["number", "&O157UI"],
|
||||
["number", "&HBADFACE42L"],
|
||||
["number", "&HBADFACE42UL"],
|
||||
["number", "4F"],
|
||||
["number", "0.4"],
|
||||
["number", "3.1415R"],
|
||||
["number", ".24"],
|
||||
["number", "4E7D"],
|
||||
["number", "12.87E-8"],
|
||||
["number", ".369E+14"]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for numbers.
|
@ -0,0 +1,37 @@
|
||||
+ -
|
||||
* /
|
||||
\ ^
|
||||
< = >
|
||||
& # @
|
||||
$ % !
|
||||
Sub Print( _
|
||||
Param1 As Integer, _
|
||||
Param2 As Integer )
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["operator", "+"], ["operator", "-"],
|
||||
["operator", "*"], ["operator", "/"],
|
||||
["operator", "\\"], ["operator", "^"],
|
||||
["operator", "<"], ["operator", "="], ["operator", ">"],
|
||||
["operator", "&"], ["operator", "#"], ["operator", "@"],
|
||||
["operator", "$"], ["operator", "%"], ["operator", "!"],
|
||||
["keyword", "Sub"],
|
||||
" Print",
|
||||
["punctuation", "("],
|
||||
["operator", "_"],
|
||||
"\r\n Param1 ",
|
||||
["keyword", "As"],
|
||||
["keyword", "Integer"],
|
||||
["punctuation", ","],
|
||||
["operator", "_"],
|
||||
"\r\n Param2 ",
|
||||
["keyword", "As"],
|
||||
["keyword", "Integer"],
|
||||
["punctuation", ")"]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for operators and type characters.
|
@ -0,0 +1,35 @@
|
||||
""
|
||||
"Foobar"
|
||||
"Foo""bar"
|
||||
“”
|
||||
“Foo
|
||||
bar”
|
||||
“Foo""bar”
|
||||
““
|
||||
””
|
||||
”“
|
||||
“"
|
||||
"Foo”“ba
|
||||
r"
|
||||
"a"c
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["string", "\"\""],
|
||||
["string", "\"Foobar\""],
|
||||
["string", "\"Foo\"\"bar\""],
|
||||
["string", "“”"],
|
||||
["string", "“Foo\r\nbar”"],
|
||||
["string", "“Foo\"\"bar”"],
|
||||
["string", "““"],
|
||||
["string", "””"],
|
||||
["string", "”“"],
|
||||
["string", "“\""],
|
||||
["string", "\"Foo”“ba\r\nr\""],
|
||||
["string", "\"a\"c"]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for strings.
|
Reference in New Issue
Block a user