Appendix A:
Keyword Index
This section will describe all possible Daisy language keywords with a
short summary of each.
add
and
asDCT
asNML
asMSG
asFTN
asIDE
asAPL
asLST
%boot
Chr?
ChrAsNml
cmp?
console Filtered stdin, with prompting.
cooktty
dcr
div
dski Reads from a host file.
dsko Writes to disk.
eq?
exec Read/Write to a Unix process.
fadd
fdiv
float
fmpy
force Coerce a data structure completely.
fsub
%gc
ge?
gt?
_hd
head
inc
int
inv
isDCT?
isFTN?
isNML?
isIDE?
isLST?
isAPL?
isMSG?
isERR?
isAtm?
isLtrl?
kbd Unfiltered keyboard input.
le?
lsh
lt?
map
merge Merge function.
%merge
mpy
ne?
neg
neg?
nil?
not
one?
%oport Output port function.
or
pipe Read/Write to a Unix process.
%port Bidirectional port function.
pos?
prsi
prsis
prso
prsos
rawtty Unfiltered terminal input.
%read-kbd Imperative read from keyboard.
%read-stdin Imperative read from stdin.
rem
rsh
set
sgn
socki Accepts/Reads/Writes from a socket.
socko Connects/Reads/Writes to a socket.
split Stream splitter.
%split
%SpnHd?
%SpnTl?
stderr Writes to stderr.
stdin Unfiltered stdin.
stdout Writes to stdout.
sub
TagOf
tail
%time
_tl
tpipe Read/Write to a Unix process.
xor
xps Input port function.
zero?
cons
any?
all?
in?
same?
assoc
crc_hd
crc_tl
seq
count
idx
scnltrl
scni
scnis
ScnCTL?
ScnSPC?
ScnDGT?
ScnLFA?
ScnNON?
ScnSYM?
NmlAsChr
scno
scnos
val
let
rec
fix
if
evlst
%evlst