"
"
|
|
%if
%else
%elseif
%end if
%include
declare
lib
alias
use
uselsx
'
rem
%REM
%END REM
<
<=
>=
>
=
<>
.
+
-
*
/
\
^
&
:
defcur
defdbl
defint
deflng
defsng
defstr
defvar
if
then
else
elseif
select
case
for
to
step
next
forall
in
do
while
until
loop
wend
exit
end
function
sub
class
type
property
get
let
set
bind
getobject
(options)
(declarations)
initialize
terminate
byval
const
dim
redim
preserve
as
set
with
new
delete
public
private
static
rem
call
execute
evaluate
on
error
event
from
remove
goto
gosub
return
resume
option
base
explicit
compare
declare
erase
randomize
is
isa
mod
and
or
not
xor
imp
false
true
empty
nothing
null
double
single
currency
long
integer
variant
string
list
me
err
erl
curdir
curdrive
chdir
chdrive
mkdir
rmdir
name
dir
kill
binary
random
open
close
append
output
width
eof
lof
loc
seek
tab
lock
unlock
fileattr
getfileattr
setfileattr
getattr
setattr
filecopy
filedatetime
filelen
freefile
reset
input
inputb
inputbp
line input
put
write
lbound
ubound
arrayappend
arraygetindex
arrayreplace
listtag
ccur
cdat
cdbl
cint
clng
csng
cstr
cvar
val
hex
oct
bin
date
time
datenumber
datevalue
day
month
weekday
year
hour
minute
second
now
today
timer
timeserial
timenumber
timevalue
format
inputbox
msgbox
messagebox
print
beep
environ
sendkeys
atn
atn2
cos
acos
sin
asin
tan
exp
log
sqr
rnd
createobject
abs
int
fix
fraction
round
sgn
asc
uni
chr
uchr
instr
instrb
instrbp
instrc
len
lenb
lenbp
lenc
lcase
ucase
left
leftb
leftbp
leftc
like
lset
mid
midb
midbp
midc
right
rightb
rightbp
rightc
rset
space
spc
strcomp
str
strcompare
strconv
ltrim
rtrim
trim
fulltrim
strleft
strleftback
strright
strrightback
imesetmode
imestatus
ustring
isarray
isdate
isdefined
isempty
iselement
isnull
islist
isnumeric
isobject
isscalar
isunknown
typename
datatype
vartype
sleep
yield
createlock
destroylock
codelock
codeunlock
codelockcheck
activateapp
shell
command
lsi_info
getthreadinfo
stop