2007-02-12 14:20:19 +01:00
|
|
|
/L20"SourcePawn" Line Comment = // Block Comment On = /* Block Comment Off = */ Escape Char = \ String Chars = "' File Extensions = INC SP
|
|
|
|
/Delimiters = ~!@%^&*()-+=|\/{}[]:;"'<> , .?
|
|
|
|
/Function String = "%^([a-zA-Z_@0-9]+^)[ ^t]++([a-zA-Z_:&=^^'^"., 0-9^[^]-]++)"
|
|
|
|
/Function String 1 = "%[a-zA-Z_0-9]+:+^([a-zA-Z_@0-9]+^)[ ^t]++([a-zA-Z_:&=^^'^"., 0-9^[^]-]++)"
|
|
|
|
/Function String 2 = "%^{native^}^{forward^}[ ^t]+^([a-zA-Z_@0-9]+^)[ ^t]++([a-zA-Z_:&=^^'^"., 0-9^[^]-]++)"
|
|
|
|
/Function String 3 = "%^{native^}^{forward^}[ ^t]+[a-zA-Z_0-9]+:+^([a-zA-Z_@0-9]+^)[ ^t]++([a-zA-Z_:&=^^'^"., 0-9^[^]-]++)"
|
|
|
|
/Function String 4 = "%^{public^}^{stock^}[ ^t]+^([a-zA-Z_@0-9]+^)[ ^t]++([a-zA-Z_:&=^^'^"., 0-9^[^]-]++)"
|
|
|
|
/Function String 5 = "%^{public^}^{stock^}[ ^t]+[a-zA-Z_0-9]+:+^([a-zA-Z_@0-9]+^)[ ^t]++([a-zA-Z_:&=^^'^"., 0-9^[^]-]++)"/
|
|
|
|
/Indent Strings = "{"
|
|
|
|
/Unindent Strings = "}"
|
2007-02-15 02:02:34 +01:00
|
|
|
/Open Fold Strings = "{"
|
|
|
|
/Close Fold Strings = "}"
|
2007-02-12 14:20:19 +01:00
|
|
|
/C1"Keywords"
|
|
|
|
assert
|
2007-02-12 14:32:42 +01:00
|
|
|
begin break
|
2007-02-12 14:20:19 +01:00
|
|
|
case const continue
|
|
|
|
decl default do
|
|
|
|
else enum exit
|
2007-02-12 14:32:42 +01:00
|
|
|
for forward funcenum functag
|
2007-02-12 14:20:19 +01:00
|
|
|
if
|
|
|
|
native new
|
|
|
|
operator
|
|
|
|
public
|
|
|
|
return
|
2007-02-12 14:32:42 +01:00
|
|
|
static stock struct switch
|
2007-02-12 14:20:19 +01:00
|
|
|
while
|
|
|
|
/C2"Directives"
|
|
|
|
#assert #define #else #elseif #emit #endif #endinput #endscript #if #include #pragma #error #tryinclude #undef
|
|
|
|
align
|
|
|
|
ctrlchar
|
|
|
|
defined dynamic
|
|
|
|
library
|
|
|
|
pack
|
|
|
|
rational
|
|
|
|
semicolon
|
|
|
|
tabsize
|
|
|
|
/C3"Operators"
|
|
|
|
+
|
|
|
|
-
|
|
|
|
=
|
|
|
|
// /
|
|
|
|
%
|
|
|
|
&
|
|
|
|
>
|
|
|
|
<
|
|
|
|
^
|
|
|
|
!
|
|
|
|
|
|
|
|
|
~
|
|
|
|
:
|
|
|
|
?
|
2007-02-12 14:32:42 +01:00
|
|
|
cellsof chars
|
2007-02-12 14:20:19 +01:00
|
|
|
sizeof
|
|
|
|
tagof
|
|
|
|
/C4"Tags"
|
|
|
|
bool
|
|
|
|
Float Function
|
|
|
|
Handle
|
|
|
|
Plugin
|
|
|
|
String
|
|
|
|
/C5"Constants"
|
2007-02-15 02:02:34 +01:00
|
|
|
__Pawn __version
|
|
|
|
cellbits cellmax cellmin charbits charmax charmin
|
|
|
|
debug
|
2007-02-12 14:32:42 +01:00
|
|
|
myinfo
|
2007-02-15 02:02:34 +01:00
|
|
|
ucharmax
|
2007-02-12 14:32:42 +01:00
|
|
|
INVALID_HANDLE
|
2007-02-12 14:20:19 +01:00
|
|
|
/C6"Stocks"
|
2007-02-15 02:02:34 +01:00
|
|
|
# TODO
|
2007-02-12 14:20:19 +01:00
|
|
|
/C7"Natives"
|
2007-02-15 02:02:34 +01:00
|
|
|
# TODO
|