Cabbage Logo
Back to Cabbage Site

Opcodes not supported by syntax highlighter (fixed)

Hi,

; the non highlighted Cabbage opcodes colors are:

encoder
fftdisplay
keyboard
label
listbox
hrange
vrange

; all the Cabbage identifiers

#define
$
active
align
alpha
amprange
bounds
caption
channel
channelarray
channeltype
child
colour
colour:0
colour:1
corners
displaytype
file
fontcolour
fontstyle
guirefresh
highlightcolour
identchannel
items
latched
line
middlec
max
min
mode
outlinecolour
outlinethickness
plant
pluginid
populate
popup
popuptext
range
rangex
rangey
rotate
samplerange
scrubberpos
scrubberposition
shape
show
size
sliderincr
svgfile
svgpath
tablebackgroundcolour
tablecolour
tablegridcolour
tablenumber
text
textcolour
textbox
trackercolour
trackerthickness
widgetarray
wrap
value
velocity
visible
zoom

; <-------------- all the NON Highlighter Csound Opcodes that I found in the manual (Version 6.02)

!= 
#define 
#include 
#undef
#ifdef
#ifndef
$
%
&&
>
>=
<
<=
*
+
-
/
=
=+
==
ˆ
||
0dbfs
<<
>>
&
|
¬
#
a
alwayson
ampmidid
ATSadd
ATSaddnz
ATSbufread
ATScross
ATSinfo
ATSinterpread
ATSread
ATSreadnz
ATSpartialtap
ATSsinnoi
barmodel
bformenc1
bformdec1
binit
cauchyi
cell
centroid
chebyshevpoly
chnrecv
chnsend
chuap
combinv
compress
compileorc
compilestr
connect
copya2ftab
copyf2array
cosseg
cossegb
cossegr
cpsmidinn
cpumeter
crossfm
date
dates
dcblock2
diskgrain
distort
doppler
dust
dust2
ephasor
eqfil
evalstr
expcurve
exprandi
expsegb
expsegba
faustaudio
faustcompile
faustctl
faustgen
fareylen
fareyleni
ficlose
filebit
filevalid
array
FLcloseButton
FLexecButton
FLgroup_end
FLhvsBox
FLhvsBoxSetValue
FLkeyIn
FLmouse
flooper2
FLpack_end
FLsetSnapGroup
FLslidBnk2
FLslidBnkGetHandle
FLslidBnkSet
FLslidBnkSetk
FLslidBnk2Set
FLslidBnk2Setk
fluidProgramSelect
fluidSetInterpMethod
FLvkeybd
FLvslidBnk
FLvslidBnk2
FLxyin
fractalnoise
ftcps
ftgenonce
gainslider
gaussi
gausstrig
genarray
genarray_i
gendy
gendyc
gendyx
getcfg
harmon2
hrtfearly
hrtfmove
hrtfmove2
hrtfreverb
hrtfstat
hvs1
hvs2
hvs3
i
imagecreate
imagefree
imagegetpixel
imageload
imagesave
imagesetpixel
imagesize
inleta
inletk
inletkid
inletf
inrg
insremot
insglobal
instance
JackoAudioIn
JackoAudioInConnect
JackoAudioOut
JackoAudioOutConnect
JackoFreewheel
JackoInfo
JackoInit
JackoMidiInConnect
JackoMidiOutConnect
JackoMidiOut
JackoNoteOut
JackoOn
JackoTransport
jacktransport
joystick
k
kill
linsegb
log2
logcurve
loop_ge
loop_gt
loop_le
loop_lt
looptseg
loopxseg
loscilx
lposcila
lposcilsa
lposcilsa2
lua_exec
lua_opdef
lua_opcall
maparray
max
maxabs
maxabsaccum
maxaccum
median
mediank
midglobal
midichannelaftertouch
midicontrolchange
midifilestatus
midipolyaftertouch
midiprogramchange
midremot
min
minabs
minabsaccum
minaccum
mincer
minarray
MixerSetLevel_i
mode 
modmatrix
monitor
moogvcf2
mp3in
mp3len
nchnls_i
nlfilt2
octmidib
octmidinn
outleta
outletf
outletk
outletkid
outrg
p5gconnect
p5gdata
p
pan2
partikkel
partikkelsync
passign
pchmidib
pchmidinn
pcount
pdclip
pdhalf
pdhalfy
pindex
platerev
plltrack
polynomial
pop
pop_f
powershape
prepiano
ptable
ptablei
ptable3
ptablew
ptrack
push
push_f
pvsbandp
pvsbandr
pvsbin
pvsbuffer
pvsbufread
pvsbufread2
pvsdiskin
pvsdisp
pvsfreeze
pvsfwrite
pvsgain
pvsin
pvslock
pvsmorph
pvsmooth
pvsout
pvsosc
pvspitch.
pvstanal
pvswarp
pvs2tab
pyassign Opcodes
pyeval Opcodes
pyexec Opcodes
pyinit Opcodes
pyrun Opcodes
pwd
qinf
qnan
readf
readfi
readscore
readscratch
remoteport
remove
resyn
return
rewindscore
round
scalearray
scoreline
scoreline_i
serialBegin
serialEnd
serialFlush
serialPrint
serialRead
serialWrite_i
serialWrite
setscorepos
sflooper
signum
slider16table
slider16tablef
slider32table
slider32tablef
slider64table
slider64tablef
slider8table
slider8tablef
sliderKawai
sndload
sockrecv
socksend
stack
STKBandedWG
STKBeeThree
STKBlowBotl
STKBlowHole
STKBowed
STKBrass
STKClarinet
STKDrummer
STKFlute
STKFMVoices
STKHevyMetl
STKMandolin
STKModalBar
STKMoog
STKPercFlut
STKPlucked
STKResonate
STKRhodey
STKSaxofony
STKShakers
STKSimple
STKSitar
STKStifKarp
STKTubeBell
STKVoicForm
STKWhistle
STKWurley
strchar
strchark
strcatk
strfromurl
strindex
strindexk
strlen
strlenk
strlower
strlowerk
strrindex
strrindexk
strsub
strsubk
strupper
strupperk
sumarray
syncloop
syncphasor
system
tablefilter
tablefilteri
tableshuffle
tabmorph
tabmorpha
tabmorphak
tabmorphi
tabplay
slicearray
tabsum
tab2pvs
temposcal
trandom
transegb
transegr
trcross
trfilter
trhighest
trlowest
trmix
trscale
trshift
trsplit
urandom
vadd_i
vaddv_i 
vaget
vaset
vbap
vbapmove
vbapg
vbapgmove
vdivv_i
vexp_i
vexpv_i
vmult_i
vmultv_i
vosim
vphaseseg
vpow_i
vpowv_i
vsubv_i
vtable1k
wiiconnect
wiidata
wiirange
wiisend
writescratch
zkwm

R

Wow, that’s quite a list! Thanks for compiling it. I’ve added support for those keywords. It will be in the next release.

Hi,

I hope to be useful… willingly!

R