|
OmegaDeus Apprentice
Joined: 14 Sep 2005 Posts: 121
|
Posted: Mon Nov 07, 2005 8:32 pm
Finished Editplus zScript syntax file. |
This is my finished zScript syntax file for EditPlus. I'm still working on the autocomplete one and will post that later.
Code: |
#TITLE=zMUD scripts
; EditPlus compatable syntax file for Zuggsoft's zMUD settings.
; By Earl Foote (schoktra@gmail.com based off of a syntax file
; by Mathew "Tiggum" Walls (mathew.walls@gmail.com) and other
; ideas from Vincent "Tech" Techeira (techeira@netscape.net).
#DELIMITER=,(){}[]-+*@/="'~!&|\<>?:;.
#LINECOMMENT=//
#LINECOMMENT2=^!;
#ESCAPE=~
#QUOTATION1='
#QUOTATION2="
#CASE=N
#PREFIX3=@
#SUFFIX3==
#NUMBER_PATTERN=cpp
#KEYWORD=Commands
^#REPEAT
^#REP
^#LOOP
^#LOO
^#FORALL
^#FO
^#UNTIL
^#WHILE
^#WH
^#LOOPDB
^#LMAP
^#LM
^#PRIORITY
^#PRI
^#ABORT
^#AB
^#IF
^#CASE
^#CA
^#ACTION
^#AC
^#TRIGGER
^#TR
^#CONDITION
^#COND
^#ALARM
^#ALA
^#TEMP
^#ONINPUT
^#ONIN
^#MXPTRIG
^#REGEX
^#REG
^#SET
^#STATE
^#STA
^#COLOR
^#CO
^#CW
^#PCOL
^#HIGHLIGHT
^#HI
^#GAG
^#GA
^#UNGAG
^#UNG
^#GAGON
^#GAGOFF
^#GAGBLOCK
^#GAGB
^#SUBSTITUTE
^#SU
^#PSUB
^#T+
^#T-
^#CLASS
^#CLA
^#SETPROMPT
^#SETP
^#ALIAS
^#AL
^#GALIAS
^#GAL
^#RECORD
^#REC
^#PATH
^#PA
^#VARIABLE
^#VAR
^#GVARIABLE
^#GVAR
^#FUNCTION
^#FU
^#MATH
^#MAT
^#ADD
^#AD
^#BUTTON
^#BU
^#GAUGE
^#KEY
^#KE
^#STATUS
^#ST
^#STW
^#TAB
^#TA
^#RENAME
^#REN
^#MENU
^#MEN
^#DIR
^#SUSPEND
^#RESUME
^#EDITOR
^#ED
^#UNALIAS
^#UNA
^#UNBUTTON
^#UNB
^#UNCLASS
^#UNC
^#DELCLASS
^#DELC
^#UNKEY
^#UNK
^#UNTRIGGER
^#UNT
^#UNVAR
^#UNV
^#UNMENU
^#UNM
^#UNDIR
^#UND
^#UNTAB
^#UNTA
^#KILLALL
^#TIMER
^#TI
^#TS
^#T?
^#TZ
^#FILE
^#FI
^#READ
^#REA
^#WRITE
^#WRI
^#ERASE
^#ERA
^#RESET
^#RES
^#CLOSE
^#CL
^#SEND
^#SE
^#TYPE
^#TY
^#LOG
^#LO
^#FTP
^#IMAGE
^#IM
^#BREAK
^#BR
^#WATCH
^#WAT
^#UNWATCH
^#UNW
^#CONFIGURE
^#CONF
^#NODIR
^#NOMAP
^#QUEUE
^#QUE
^#OK
^#DOOR
^#MAKEROOM
^#MAKE
^#MERGE
^#MER
^#MOVE
^#MO
^#TELEPORT
^#TE
^#LOOK
^#FIND
^#FIN
^#MAPQUERY
^#MAPQ
^#RECALL
^#WALK
^#WAL
^#LMAP
^#LM
^#TAG
^#DESCRIBE
^#DES
^#PATHHIGH
^#PATHH
^#PORTAL
^#POR
^#UNPORTAL
^#UNP
^#MARK
^#MA
^#PATH
^#PA
^#MAP
^#BACKUP
^#BA
^#RETRACE
^#RE
^#SLOW
^#SL
^#STEP
^#STE
^#STOP
^#STO
^#PAUSE
^#SAY
^#SA
^#SHOW
^#SH
^#ECHO
^#EC
^#SEND
^#SE
^#SAYPROMPT
^#SAYP
^#SHOWPROMPT
^#SHOWP
^#ECHOPROMPT
^#ECHOP
^#SENDPROMPT
^#SENDP
^#SHOWARR
^#NAME
^#NA
^#WINDOW
^#WIN
^#MAKEWINDOW
^#MAKEW
^#CLOSE
^#CL
^#ALL
^#CAPTURE
^#CAP
^#C+
^#C-
^#CLR
^#WRAP
^#WR
^#FREEZE
^#FR
^#CR
^#IMAGE
^#IM
^#MXP
^#MESSAGE
^#MES
^#PROMPT
^#PR
^#PICK
^#PI
^#YESNO
^#YE
^#AFK
^#BEEP
^#BE
^#PLAY
^#PL
^#MEDIA
^#ME
^#LAUNCH
^#COM
^#CALL
^#URL
^#DDE
^#DD
^#PLUGIN
^#PLU
^#MANU
^#MEN
^#VERBATIM
^#VERB
^#IGNORE
^#IG
^#HISTORY
^#HIS
^#H+
^#H-
^#INPUT
^#IN
^#SCROLL
^#SC
^#SESSION
^#SES
^#CONNECT
^#CON
^#DISCONNECT
^#DI
^#CHARACTER
^#CH
^#PW
^#HOST
^#HO
^#LOAD
^#LOA
^#SAVE
^#SAV
^#DEFAULT
^#DEF
^#NODEF
^#NOD
^#ADDITEM
^#ADDI
^#DELITEM
^#DELI
^#DELNITEM
^#DELN
^#ADDKEY
^#ADDK
^#DELKEY
^#DELK
^#SHOWDB
^#LOOPDB
^#DBLOAD
^#DBL
^#DBCLOSE
^#DBC
^#DBSAVE
^#DBS
^#VIEW
^#VI
^#FIND
^#FIN
^#QUERY
^#QU
^#DBRESET
^#DBR
^#DBGET
^#DBG
^#DBPUT
^#DBP
^#DBFIRST
^#DBF
^#DBNEXT
^#DBN
^#DBPREV
^#DBPR
^#DBDELETE
^#DBD
^#LOOPVIEW
^#LOOPV
^#NEW
^#NE
^#DBONLINE
^#DBON
^#DBOFFLINE
^#DBOF
^#ABORT
^#AB
^#WAIT
^#WA
^#NOOP
^#NO
^#EXEC
^#FTP
^#MSS
^#SCRIPT
^#SS
^#EVAL
^#EVA
^#VERSION
^#VE
^#WIZLIST
^#WI
^#HELP
^#HE
#KEYWORD=Functions
%ansi
%btncol
%btnenable
%btnimage
%color
%colorname
%ddeopen
%ddeclose
%dde
%ddemacro
%ddepoke
%ismember
%additem
%delitem
%delnitem
%replaceitem
%item
%numitems
%dups
%sort
%push
%pop
%expandlist
%db
%iskey
%addkey
%delkey
%numkeys
%countlist
%dbget
%find
%query
%viewrec
%numrec
%expanddb
%sum
%average
%stdev
%dbmin
%dbmax
%count
%dblist
%len
%pos
%match
%regex
%subregex
%begins
%ends
%concat
%copy
%delete
%remove
%insert
%replace
%subchar
%left
%leftback
%right
%rightback
%repeat
%trim
%trimleft
%trimright
%numwords
%word
%stripansi
%stripq
%nltocr
%crtonl
%upper
%lower
%proper
%quote
%format
%time
%array
%arrget
%arrset
%arrhigh
%prompt
%pick
%yesno
%window
%filesize
%grep
%read
%write
%abs
%max
%min
%mod
%sqrt
%random
%bitand
%bitor
%bitxor
%bitnot
%dice
%dicemin
%dicemax
%diceavg
%dicedev
%if
%case
%float
%int
%isfloat
%round
%norm
%string
%defined
%isnumber
%null
%number
%ascii
%char
%comcreate
%comactive
%comget
%comset
%alias
%expand
%literal
%numbuttons
%trigger
%class
%state
%clip
%exec
%evalnumparam
%param
%getglobal
%setglobal
%handle
%mss
%gsl
%mcp
%alarm
%charcomment
%charnotes
%lastdir
%destroom
%walkroom
%maplocked
%mapfilter
%mapquery
%roommode
%inwalk
%walkactive
%walkconfirm
%parsemode
%look
%numrooms
%roomname
%roomdesc
%mapvnum
%roomvum
%pathfrom
%pathexpand
%pathcompress
%pathreverse
%reversedir
%portal
%portalenabled
%nextdir
%roomnum
%roomzone
%roomcontents
%roomid
%roomcom
%roomcol
%roomnote
%roomexit
%roomobj
%roommob
%roomcost
%roomkey
%roomkind
%roomload
%roomflags
%roomlink
%roomportal
%doorname
%walk
%walkmode
%numzones
%zonename
%zonenum
%zonevnum
#KEYWORD=Variables
@
%1
%2
%3
%4
%5
%6
%7
%8
%9
%10
%11
%12
%13
%14
%15
%16
%17
%18
%19
%20
%21
%22
%23
%24
%25
%26
%27
%28
%29
%30
%31
%32
%33
%34
%35
%36
%37
%38
%39
%40
%41
%42
%43
%44
%45
%46
%47
%48
%49
%50
%51
%52
%53
%54
%55
%56
%57
%58
%59
%60
%61
%62
%63
%64
%65
%66
%67
%68
%69
%70
%71
%72
%73
%74
%75
%76
%77
%78
%79
%80
%81
%82
%83
%84
%85
%86
%87
%88
%89
%90
%91
%92
%93
%94
%95
%96
%97
%98
%99
%action
%caption
%char
%class
%cr
%crlf
%lf
%ctime
%curwin
%def
%host
%i
%ioresult
%ip
%key
%lastcom
%lastcom2
%lastcom3
%lastinput
%lastin2
%line
%line2
%line3
%linecol
%mud
%mxp
%names
%null
%param
%port
%random
%rec
%repeatnum
%secs
%selected
%selline
%selpos
%selword
%session
%tick
%title
%trigger
%val
%version
%window
%zmap
%zmud
#KEYWORD=Regex
%d
%n
%w
%a
%s
%x
%y
%p
%q
%t
%e
^
$
# |
|
|
_________________
Look at me I've got zSKILLS |
|
|
|
Tornhelm Beginner
Joined: 24 Nov 2002 Posts: 20 Location: Australia
|
Posted: Tue Mar 07, 2006 10:12 pm |
Omega - did you ever get around to finishing that autocomplete version?
|
|
|
|
|
|