[Contents] ·
[Home] ·
[Mail]
SALIERI Language - Predefined Functions
SALIERI offers a large number of predefined (built-in)
functions for manipulating musical and non-musical data
along with a number of system functions.
All predefined functions in SALIERI are functional
objects of type "internal function", also there are
functional forms for almost all operators.
The following is a complete list of all predefined functions
that are available in SALIERI, grouped into
functional categories.
System functions
exists
type
delete
deleteAll
stat
statAll
load
save
sync
it
ver
set
get
exec
exit
I/O Functions
read
readStr
write
writeStr
play
view
saveAsMidi
Boolean, Equality, and Relational Functions
_NOT
_AND
_OR
_EQ
_UNEQ
_GR
_LE
_GEQ
_LEQ
Numerical Functions
_PLUS
_MINUS
_TIMES
_BY
_DIV
_MOD
abs
floor
ceil
root
exp
log
sin
cos
tan
arctan
rnd
rndUniform
Serial Functions
_PLUS (concatenation)
length
infix
ins
del
retro
posNext
List Functions
LIST
LISTINIT
putList
getList
inList
Musical Functions
SEGM
poly
parts
part
fragm
transp
expand
invert
intvExpand
alter
instr
cresc
accel
comb
merge
isRest
getPitch
getInstr
getIntens
getTempo
ambitus
duration
time
transpTonal
transcr
alterTonal
getPitchTonal
Conversion Functions
BOOL
INT
REAL
STR
SEQ
Control Functions
if
while
loop
loopn
Function related Functions
FUNC
MACRO
IFUNC
return
abort
apply
Miscellaneous Functions
curLine
curFunc
See also:
musical functions,
user-defined functions,
SALIERI types.
[Contents] ·
[Home] ·
[Mail]
© sic!systems, page frame designed by
hh;
this page has been automatically generated from the SALIERI
Documentation Database.