[Thread Prev][Thread Next][Index]

Syntax file for TextPad




I am attaching a configuration file for doing syntax highlighting in
TextPad, a text editor for MS Windows. Those of you that use TextPad will
know what to do with it. For others, this file may be useful in extracting
syntax elements (commands, qualifiers, transformations, functions,
etc) for configuring other text editors. The keywords included are not
guaranteed to be exhaustive -- probably a number of version 5+ keywords
are missing. I just wanted to make my life easier with syntax coloring!

Thanks to Steve, Ansley Manke, and Mark Verschell for their help.

Emilio
; TextPad keyword syntax file for Ferret 5
; This file is NOT thorough! Not all keywords from
; Ferret version 5 and higher are included.
;
; emiliomayorga@alum.mit.edu  May 14, 2001

C=1

[Syntax]
Namespace1 = 6
IgnoreCase = Yes
InitKeyWordChars = A-Za-z
KeyWordChars = A-Za-z0-9_
BracketChars = ()[]\:
OperatorChars = +-*/=^
PreprocStart = 
CommentStart =
CommentEnd = 
CommentStartAlt =
CommentEndAlt =
SingleComment = !
SingleCommentCol =
SingleCommentAlt = 
SingleCommentColAlt = 
StringStart = "
StringEnd = "
StringAlt =
StringEsc = 
CharStart = '
CharEnd = ' 
CharEsc =  

; metacommands
[Preprocessor Keywords]


; OPERATORS
[Keywords 5]
AND
EQ
GE
GT
LE
LT
NE
OR


; COMMANDS 
[Keywords 1]
CANCEL
CONTOUR
DEFINE
ENDIF
ELSE
EXIT
ELIF
FRAME
GO
HELP
IF
LIST
LOAD
MESSAGE
PLOT
PPLUS
POLYGON
QUERY
REPEAT
SHADE
STAT
SPAWN
SET
SHOW
USER
VECTOR
WIRE
; aliases
LET    
FILE   
QUIT   
SAY    
FILL   
ALIAS  
UNALIAS
USE    
SAVE   
PALETTE
LABEL  
ANIMATE
PATTERN
PAUSE  


; QUALIFIERS AND OPTIONS OR FEATURES OF COMMANDS
[Keywords 2]
ALL
APPEND
ASPECT
AXIS
BAD
BRIEF
CLEAR
CLIP
CLOBBER
COLUMNS
COMMAND
COMPRESS
CONTINUE
D
DATA
DATA_SET
DATASET
DEFAULT
DEPTH
DI
DIAG
DJ
DK
DL
DT
DX
DY
DYNAMIC
DZ
EXTERNAL
EZ
FILE
FILL
FORMAT
FRAME
FREE
FROM_DATA
FROMDATA
FULL
GRID
G
GX
GY
GZ
GT
GI
GJ
GK
GL
HEADING
HELP
I
IGNORE
ILIMITS
J
JLIMITS
K
KEY
KLIMITS
L
LASER
LAST
LENGTH
LEVELS
LIKE
LINE
LLIMITS
LOCATION
MODE
MODULO
NAME
NEW
NOAXES
NOERROR
NOHEAD
NOKEY
NOLABEL
NPOINTS
OPT1
OPT2
ORDER
ORIGIN
OVERLAY
OV
PALETTE
PEN
PERMANENT
PRECISION
QUIET
REGION
RESET
RESTORE
RIGID
SAVE
SET_UP
SINGLE
SIZE
SKIP
START
SYMBOL
T
T0
TEMPORARY
TEXT
TITLE
TLIMITS
TRANPOSE
UNITS
USER
VARIABLE
VIEWPOINT
VS
X
XLIMITS
XSKIP
Y
YLIMITS
YSKIP
Z
ZLIMITS
ZSCALE



; FUNCTIONS (INCLUDING EXTERNAL FUNCTIONS)
[Keywords 3]
EXP
LOG
MAX
MIN
INT
ABS
SIN
COS
TAN
LN
MOD
MISSING
IGNORE0
ATAN
ATAN2
ASIN
ACOS
RANDU
RANDN
RHO_UN
THETA_FO
DAYS1900
XSEQUENCE
ECHO
RESHAPE
ZAXREPLACE
YSEQUENCE
ZSEQUENCE
TSEQUENCE
ADD_9
ANN_TREND
AVET
CONVOLVEI
CONVOLVEJ
CONVOLVEK
CONVOLVEL
CUSTOM
CUSTOM_NF
EOF
EOF_DIAG
EOFXY
EXTEND
FFTA
FFTP
PACKT
PACKX
PACKY
PACKZ
PASS_THRU
PERCENT_GOOD_T
SAMPLEI
SAMPLEJ
SAMPLEK
SAMPLEL
SAMPLEXY
SCATTER2GRIDGAUSS_XY
SCATTER2GRIDGAUSS_XZ
SCATTER2GRIDLAPLACE_XY
SCATTER2GRIDLAPLACE_XZ
SORTI
SORTJ
SORTK
SORTL
STATUS
STORAGE
STORAGE_3
STRING_ARG
STRING_ARG2
STRINGS
SUBTRACT
TEMPLATE
TESTING
TESTSTRING
TIMES_TABLE
WRITEV5D
ZAXREPLACE_AVG


; TRANSFORMATIONS
[Keywords 4]
@ITP
@AVE
@VAR
@SUM
@RSU
@SHF
@MIN
@MAX
@DDC
@DDF
@DDB
@DIN
@IIN
@SBX
@SBN
@LIN
@AVE
@XACT
@ASN
@VAR
@MIN
@MAX
@SUM
@SWL
@SHN
@SPZ
@FAV
@FLN
@FNR
@NGD
@NBD
@LOC
@WEQ
@CDA
@CDB
@CIA
@CIB
@NGD
@MOD
@MODVAR
@MODNGD
@MODSUM
@MODMIN
@MODMAX

[Thread Prev][Thread Next][Index]

Dept of Commerce / NOAA / OAR / PMEL / TMAP

Contact Us | Privacy Policy | Disclaimer | Accessibility Statement