next up previous contents
Next: About this document ... Up: The Term Processor Kimwitu Previous: Bibliography


Index

abstract data type
example
Rewrite Systems and Functions
acknowledgements
Acknowledgements
assert
Debugging Support
attributes
Attributes of Terms
base_riew
Generated Data Types
base_uview
Generated Data Types
boolean
Generated Data Types
casestring
Defining Terms | Predefined Phyla and Operators
combinator reduction
Rewrite Systems and Functions
concat_list
Generated Functions
copy_phylum
Generated Functions
CSGIOread_phylum
Generated Functions
CSGIOwrite_phylum
Generated Functions
DEBUG
Debugging Support
distinguished symbol
Including Other Definitions | File Names, Preprocessor Symbols
dollar-variables
Function Definitions
ecalloc
Generated Functions
emalloc
Generated Functions
eq_phylum
Generated Functions
erealloc
Generated Functions
example
abstract data type
Abstract Data Types and | Rewrite Systems and Functions
attribute grammar
Attribute Grammars
attributed phylum
Attributes of Terms
Fibonacci
Memo Functions
function definition
Function Definitions | Function Definitions | Function Definitions
generated data type
Generated Data Types
including in generated files
Including Other Definitions
lex input
Interfacing with Yacc and | Rewrite Systems and Functions
list phylum
Defining Terms
makefile
A Makefile
memo function
Memo Functions
non-uniq phylum
Storage Options
pattern factoring
Function Definitions | Function Definitions | Function Definitions
pattern parameterizing
Function Definitions
phylum
Defining Terms
printer function
Unparsing Definitions | Unparsing
rewrite rule
Rewrite Definitions | Rewrite Definitions
structural induction
Structural Induction
structure file usage
Interfacing with Structure Files
symbol table
Storage Options | Beyond Symbol Tables
uniq phylum
Storage Options | Memo Functions | Beyond Symbol Tables
unparse definition
Unparsing Definitions
yacc input
Interfacing with Yacc and | Rewrite Systems and Functions
False
Generated Data Types
Fibonacci
example
Memo Functions
filter_list
Generated Functions
fprint_phylum
Generated Functions
fprintdot_phylum
Generated Functions
fprintdotepilogue
Generated Functions
fprintdotprologue
Generated Functions
free_list
Generated Functions
free_phylum
Generated Functions
function definition
example
Function Definitions | Function Definitions | Function Definitions
generated data type
example
Generated Data Types
hashed-consing
Storage Options
including in generated files
example
Including Other Definitions
initialisation of attributes
Attributes of Terms
int
Predefined Phyla and Operators
isinuniqmalloccedblock
Generated Functions
KC_CSGIO_NO_SHARING
Node-sharing in Structure Files
kc_ht_assign
Generated Functions
kc_ht_assigned
Generated Functions
kc_ht_clear
Generated Functions
kc_ht_create
Generated Functions
kc_ht_create_bucketmanagement
Generated Functions
kc_ht_create_simple
Generated Functions
kc_ht_dec_level
Hash Management
kc_ht_delete
Generated Functions
kc_ht_dynamic
Hash Management
kc_ht_free_level
Hash Management
kc_ht_inc_level
Hash Management
kc_ht_reuse
Generated Functions
kc_ht_static
Hash Management
kc_print_hash_statistics
Generated Functions
kc_print_hashtable_memory_statistics
Generated Functions
kc_print_operator_statistics
Generated Functions
kc_set_csgio_hashtablesize
Generated Functions
kc_set_csgio_sharing
Generated Functions | Node-sharing in Structure Files
kc_set_fprintdot_hashtablesize
Generated Functions
kc_size_t
Generated Functions
KC_STATISTICS
Generated Functions
kc_storageclass_t
Generated Functions
LARGEPRIME
Life Time of Terms
last_list
Generated Functions
length_list
Generated Functions
lex
Interfacing with Yacc and
lex input
example
Interfacing with Yacc and | Rewrite Systems and Functions
list phylum
Defining Terms
MALLOC
Generated Functions
map_list
Generated Functions
math.h
Including Other Definitions
mkcasestring
Generated Functions
mknocasestring
Generated Functions
NDEBUG
Debugging Support
nocasestring
Defining Terms | Predefined Phyla and Operators
non-uniq phylum
example
Storage Options
inherited attributes
Attribute Grammars
NONUNIQMALLOC
Generated Functions
operator
Defining Terms
overlapping patterns
Function Definitions | Rewrite Definitions | Unparsing Definitions
paradigm
What is the Place
paradigms
Cookbook
pattern factoring
example
Function Definitions | Function Definitions | Function Definitions
pattern parameterizing
example
Function Definitions
phylum
Defining Terms
example
Defining Terms
print_phylum
Generated Functions
printer function
example
Unparsing Definitions | Unparsing
reverse_list
Generated Functions
rewrite strategy
Rewrite Definitions
rewrite view declaration
Rewrite Definitions
rewrite views
Rewrite Definitions
rewrite_phylum
Generated Functions
rview
Generated Data Types
SG
see Synthesizer Generator
SSL
Defining Terms
storageclass declaration
Life Time of Terms
Swahili
What is in a
symbol table
example
Storage Options | Beyond Symbol Tables
symbol tables
Beyond Symbol Tables
Synthesizer Generator
Introduction
terms
in-place modification
Function Definitions
time/space trade off
Memo Functions
True
Generated Data Types
uniq or not unique usage
Beyond Symbol Tables
uniq phylum
example
Beyond Symbol Tables
inherited attributes
Attribute Grammars
uniq storage option
Storage Options
uniqfreeall
Generated Functions
uniqfreeelement
Generated Functions
uniqmalloc
Generated Functions
UNIQMALLOC2
Generated Functions
uniqmallocinit
Generated Functions
unparse view declaration
Unparsing Definitions
unparse views
Unparsing Definitions
unparse_phylum
Generated Functions
uview
Generated Data Types
view declaration
rewrite
Rewrite Definitions
unparse
Unparsing Definitions
views
rewrite
Rewrite Definitions
unparse
Unparsing Definitions
with-statements
Function Definitions
yacc
Generated Data Types
yacc input
example
Interfacing with Yacc and | Rewrite Systems and Functions
YYSTYPE
Generated Data Types




2000-04-17