TQN
July 11th, 2004, 21:46
I am using UltraEdit, and alway view and edit OllyScript in UltraEdit. I have created a language define for OllyScript in UltraEdit to enable syntax highlighting. If you enjoy, you can copy the below text, append to the wordfile.txt file in UltraEdit folder, and change the Lxx"OllyScript" to the next free language number.
/Lx"OllyScript" Nocase Line Comment = // Block Comment On = /* Block Comment Off = */ Escape Char = \ String Chars = "#? File Extensions = osc
/Delimiters = ~^&*()-+=|\/{}[]:;"'<> ,. ?
/C1"Reserved variables"
$RESULT
$VERSION
CODEBASE CODESIZE
MODULEBASE MODULESIZE
/C2"Commands"
#INC
#LOG
ADD AI AN AND ASK ASM AO
BC BP BPCND BPL BPLCND BPMC BPHWC BPHWS BPRM BPWM
CMP CMT COB COE
DBH DBS DEC DM DMA DPE
EOB EOE ESTI ESTO EVAL EXEC ENDE
FILL FIND FINDOP
GN GPA GO GMI
INC
JA JAE JB JBE JE JMP JNE
LBL LOG
MOV MSG MSGYN
OR
PAUSE
REPL RET RTR RTU RUN
SHL SHR STI STO SUB
TI TICND TO TOCND
VAR
XOR
/C3"Registers"
EAX EBX ECX EDX ESI EDI EBP ESP EIP
/C4"Flags"
!CF !PF !AF !ZF !SF !DF !OF
We also can enable help for keyword of OllyScript in UltraEdit by add an item to OllyScript.chm into UltraEdit help menu . UltraEdit supports the CHM help file. But the current OllyScript.chm did not build with index support. We need a new OllyScript.chm file.
Hope you will like it.
Regards !
TQN
/Lx"OllyScript" Nocase Line Comment = // Block Comment On = /* Block Comment Off = */ Escape Char = \ String Chars = "#? File Extensions = osc
/Delimiters = ~^&*()-+=|\/{}[]:;"'<> ,. ?
/C1"Reserved variables"
$RESULT
$VERSION
CODEBASE CODESIZE
MODULEBASE MODULESIZE
/C2"Commands"
#INC
#LOG
ADD AI AN AND ASK ASM AO
BC BP BPCND BPL BPLCND BPMC BPHWC BPHWS BPRM BPWM
CMP CMT COB COE
DBH DBS DEC DM DMA DPE
EOB EOE ESTI ESTO EVAL EXEC ENDE
FILL FIND FINDOP
GN GPA GO GMI
INC
JA JAE JB JBE JE JMP JNE
LBL LOG
MOV MSG MSGYN
OR
PAUSE
REPL RET RTR RTU RUN
SHL SHR STI STO SUB
TI TICND TO TOCND
VAR
XOR
/C3"Registers"
EAX EBX ECX EDX ESI EDI EBP ESP EIP
/C4"Flags"
!CF !PF !AF !ZF !SF !DF !OF
We also can enable help for keyword of OllyScript in UltraEdit by add an item to OllyScript.chm into UltraEdit help menu . UltraEdit supports the CHM help file. But the current OllyScript.chm did not build with index support. We need a new OllyScript.chm file.
Hope you will like it.
Regards !
TQN