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