This is sizzle-embed.info, produced by makeinfo version 4.0 from
sizzle-embed.texi.

INFO-DIR-SECTION Sizzle Scheme Interpreter
START-INFO-DIR-ENTRY
* sizzle-embed: (sizzle-embed).     Embedding Sizzle
END-INFO-DIR-ENTRY

   This file documents embedding of the Sizzle Scheme interpreter.

   Copyright (C) 1999, 2000 Martin Grabmueller

   Permission is granted to make and distribute verbatim copies of this
manual provided the copyright notice and this permission notice are
preserved on all copies.


Indirect:
sizzle-embed.info-1: 504
sizzle-embed.info-2: 45294
sizzle-embed.info-3: 94621

Tag Table:
(Indirect)
Node: Top504
Node: Introduction1304
Node: Embedding Sizzle2265
Node: Compiling and Linking2848
Node: Parsing initialization files4219
Node: Initializing the library5400
Node: Declaring variables6702
Node: Loading the init file8585
Node: Shutting down the library10364
Node: Embedding API10980
Node: Initializing and Finalization12970
Node: Scheme Variable Handling15079
Node: Hash table handling18094
Node: C Variable Handling19938
Node: Evaluation Functions22332
Node: Object constructors25141
Node: Type predicates39035
Node: Accessor functions45294
Node: Port Functions53674
Node: Defining Scheme Types57871
Node: Misc C API Functions59585
Node: Memory Management60906
Node: Cell Representation61339
Node: Garbage Collection75642
Node: Creating Data Types78885
Node: Type Functions80146
Node: Constructor Function81648
Node: Print Function83478
Node: Free Function85833
Node: Equal Function86327
Node: Mark Function87194
Node: Defining Tagged Types88614
Node: Creating Port Types89725
Node: Adding Primitives90471
Node: The C Function91022
Node: Adding the Function to the Core93570
Node: sizzle-gen-if94621
Node: sizzle-gen-if invocation95979
Node: The Generation Process98364
Node: The Specification File99401
Node: A Simple Example strlen103922
Node: Manual Glue Code105903
Node: Pointer arguments108350
Node: Index110015

End Tag Table
