I have filled up the UltraEdit-Wordfile with the new commands and so on. Can anyone say if the Function-Declaration is right? Regular expressions are not my favorite things

code:
/L1"KiXtart" Nocase Line Comment = ; File Extensions = KIX
/Delimiters = ~!$%^&*()+=|\/{}[]"'<> ,./
/Function String = "%[ ^t]+FUNCTION[ ^t]+"
/C1"Commands"
:
?
BEEP BIG BREAK
CALL CASE CD CLS COLOR COOKIE1 COPY
DEL DIM DISPLAY DO
EACH ELSE ENDFUNCTION ENDIF ENDSELECT EXIT
FLUSHKB FOR FUNCTION
GET GETS GLOBAL GO GOSUB GOTO
IF
LOOP
MD
NEXT
PLAY
QUIT
RD REDIM RETURN RUN
SELECT SET SETL SETM SETTIME SHELL SLEEP SMALL
UNTIL USE
WHILE
/C2"Functions"
ADDKEY ADDPRINTERCONNECTION ADDPROGRAMGROUP ADDPROGRAMITEM ASC AT
BACKUPEVENTLOG BOX
CHR CLEAREVENTLOG CLOSE COMPAREFILETIMES CREATEOBJECT
DECTOHEX DELKEY DELPRINTERCONNECTION DELPROGRAMGROUP DELPROGRAMITEM DELTREE DELVALUE DIR
ENUMGROUP ENUMIPINFO ENUMKEY ENUMLOCALGROUP ENUMVALUE EXECUTE EXIST EXPANDENVIRONMENTVARS
GETDISKSPACE GETFILEATTR GETFILESIZE GETFILETIME GETFILEVERSION GETOBJECT
INGROUP INSTR
KEYEXIST
LCASE LEN LOADHIVE LOADKEY LOGEVENT LOGOFF LTRIM
MESSAGEBOX
OPEN
READLINE READPROFILESTRING READTYPE READVALUE REDIRECTOUTPUT RND RTRIM
SAVEKEY SENDKEYS SENDMESSAGE SETASCII SETCONSOLE SETDEFAULTPRINTER SETFILEATTR SETFOCUS SETSYSTEMSTATE SETTITLE SETWALLPAPER SHOWPROGRAMGROUP SHUTDOWN SIDTONAME SPLIT SRND SUBSTR
UBOUND UCASE UNLOADHIVE
VAL VARTYPE VARTYPENAME
WRITELINE WRITEPROFILESTRING WRITEVALUE
/C3"Macros"
@ADDRESS
@COMMENT @CSD @CURDIR
@DATE @DAY @DOMAIN @DOS
@ERROR
@FULLNAME
@HOMEDIR @HOMEDRIVE @HOMESHR @HOSTNAME
@INWIN @IPADDRESS0 @IPADDRESS1 @IPADDRESS2 @IPADDRESS3
@KIX
@LANROOT @LDOMAIN @LDRIVE @LM @LONGHOMEDIR @LSERVER
@MAXPWAGE @MDAYNO @MONTHNO @MONTH
@PRIMARYGROUP @PRIV @PRODUCTSUITE @PRODUCTTYPE @PWAGE
@RAS @RSERVER
@SCRIPTDIR @SERROR @SID @SITE @STARTDIR @SYSLANG
@TIME
@USERID @USERLANG
@WDAYNO @WKSTA @WUSERID
@YDAYNO @YEAR
/C4"Operators"
< <> <=
> >=
= ==
AND
NOT
OR
/C5"Parameters"
ALWAYSONTOP
FILE FOREGROUND
HIDE HKCC HKCR HKCU HKEY_CLASSES_ROOT HKEY_CURRENT_CONFIG HKEY_CURRENT_USER HKEY_LOCAL_MACHINE HKEY_USERS HKLM HKU
MAXIMIZE MINIMIZE
OFF ON
REG_NONE REG_SZ REG_EXPAND_SZ REG_BINARY REG_DWORD REG_DWORD_LITTLE_ENDIAN REG_DWORD_BIG_ENDIAN REG_LINK REG_MULTI_SZ REG_RESOURCE_LIST REG_FULL_RESOURCE_DESCRIPTOR
SHOW

------------------
Jens Kalski
eMail: jens@kalski.de

_________________________
Jens Kalski