Next: , Previous: , Up: Top   [Index]


Appendix O An entry for each concept

Jump to:   #   $   (   -  
A   B   C   D   E   F   G   H   I   K   L   M   N   O   P   R   S   T   U   V   W  
Index Entry  Section

#
#!bwp: iklib reader mode
#!eof: iklib reader mode
#!unbound: iklib reader mode
#!void: iklib reader mode
#!would-block: iklib reader mode

$
$core-condition-object-type-name, syntactic binding type: expander lexenv prim conditions
$core-label-type-name, syntactic binding type: expander lexenv prim labels
$core-rcd, syntactic binding type: expander lexenv prim rcd
$core-record-type-name, syntactic binding type: expander lexenv prim records
$core-rtd, syntactic binding type: expander lexenv prim rtd
$core-type-descriptor, syntactic binding type: expander lexenv prim btd
$core-type-name, syntactic binding type: expander lexenv prim bio
$fluid, syntactic binding type: expander lexenv prim fluids
$fluid, syntactic binding type: expander lexenv imported fluids
$fluid, syntactic binding type: expander lexenv internal fluids
$module, syntactic binding type: expander lexenv imported modules
$module, syntactic binding type: expander lexenv internal modules
$record-type-name, syntactic binding type: expander lexenv imported rtn
$record-type-name, syntactic binding type: expander lexenv internal rtn
$struct-type-name, syntactic binding type: expander lexenv imported stn
$struct-type-name, syntactic binding type: expander lexenv internal stn
$synonym, syntactic binding type: expander lexenv imported synonyms
$synonym, syntactic binding type: expander lexenv internal synonym

(
(psyntax system $all), library: expander lexenv prim
(rnrs arithmetic bitwise (6)), library: stdlib arithmetic exact bitwise
(rnrs arithmetic fixnums (6)), library: stdlib arithmetic fixnums
(rnrs arithmetic flonums (6)), library: stdlib arithmetic flonums
(rnrs base (6)), library: baselib
(rnrs bytevectors (6)), library: stdlib bytevector
(rnrs conditions (6)), library: stdlib exceptions conditions
(rnrs control (6)), library: stdlib control
(rnrs enums (6)), library: stdlib enum
(rnrs eval (6)), library: stdlib eval
(rnrs exceptions (6)), library: stdlib exceptions exceptions
(rnrs files (6)), library: stdlib files
(rnrs hashtables (6)), library: stdlib hashtable
(rnrs io ports (6)), library: stdlib io
(rnrs io ports (6)), library: stdlib io port
(rnrs io simple (6)), library: stdlib io
(rnrs io simple (6)), library: stdlib io simple
(rnrs lists (6)), library: stdlib list
(rnrs mutable-pairs (6)), library: stdlib mutable pairs
(rnrs mutable-strings (6)), library: stdlib mutable strings
(rnrs programs (6)), library: stdlib programlib
(rnrs r5rs (6)), library: stdlib rfive compat
(rnrs records inspection (6)), library: stdlib records inspection
(rnrs records procedural (6)), library: stdlib records procedural layer
(rnrs records syntactic (6)), library: stdlib records syntactic layer
(rnrs sorting (6)), library: stdlib sorting
(rnrs syntax-case (6)), library: stdlib syntax-case
(rnrs unicode (6)), library: stdlib unicode
(vicare compiler), library: compiler
(vicare expander), library: expander
(vicare ffi foreign-pointer-wrapper), library: ffi foreign wrapper
(vicare ffi), library: ffi
(vicare language-extensions), library: iklib
(vicare libraries), library: libutils
(vicare numerics constants), library: iklib numerics constants
(vicare platform features), library: iklib
(vicare programs), library: progutils
(vicare system $bignums), library: syslib bignums
(vicare system $booleans), library: syslib booleans
(vicare system $bytevectors), library: syslib bytevectors
(vicare system $chars), library: syslib chars
(vicare system $codes), library: syslib codes unsafe
(vicare system $codes), library: syslib closures
(vicare system $compnums), library: syslib compnums
(vicare system $compnums), library: syslib cflonums
(vicare system $flonums), library: syslib flonums
(vicare system $fx), library: syslib fixnums
(vicare system $hashtables), library: syslib hashtables
(vicare system $io), library: syslib ports
(vicare system $keywords), library: syslib keywords
(vicare system $lists), library: syslib lists
(vicare system $numerics), library: syslib numerics
(vicare system $pairs), library: syslib pairs
(vicare system $pointers), library: syslib pointers
(vicare system $ratnums), library: syslib ratnums
(vicare system $records), library: syslib records
(vicare system $runtime), library: iklib runtime
(vicare system $strings), library: syslib strings
(vicare system $structs), library: syslib structs unsafe
(vicare system $symbols), library: syslib symbols
(vicare system $tcbuckets), library: syslib tcbuckets
(vicare system $transcoders), library: syslib transcoders
(vicare system $vectors), library: syslib vectors
(vicare system code-objects), library: syslib codes safe
(vicare system comparison-procedures), library: syslib compar
(vicare system structs), library: syslib structs safe
(vicare unsafe unicode), library: iklib chars unicode
(vicare), library: iklib

-
--, command line option: using invoking
--binary-program, command line option: using invoking
--boot, command line option: using invoking
--build-directory, command line option: using invoking
--compile, command line option: using invoking
--compile-dependencies, command line option: using invoking
--compile-library, command line option: using invoking
--compile-program, command line option: using invoking
--help, command line option: using invoking
--library-locator, command line option: using invoking
--library-path, command line option: using invoking
--license, command line option: using invoking
--load-library, command line option: using invoking
--more-file-extensions, command line option: using invoking
--no-rcfile, command line option: using invoking
--optimizer-passes-count, command line option: using invoking
--option, command line option: using invoking
--output, command line option: using invoking
--prompt, command line option: using invoking
--r6rs-script, command line option: using invoking
--raw-repl, command line option: using invoking
--rcfile, command line option: using invoking
--repl-on-sigint, command line option: using invoking
--scheme-heap-nursery-size, command line option: using invoking
--scheme-stack-size, command line option: using invoking
--silent, command line option: using invoking
--source-path, command line option: using invoking
--verbose, command line option: using invoking
--version, command line option: using invoking
--version-only, command line option: using invoking
-A, command line option: using invoking
-b, command line option: using invoking
-c, command line option: using invoking
-d, command line option: using invoking
-g, command line option: using invoking
-h, command line option: using invoking
-I, command line option: using invoking
-l, command line option: using invoking
-L, command line option: using invoking
-O, command line option: using invoking
-O, command line option: using invoking
-V, command line option: using invoking
-v, command line option: using invoking
-Wall, command line option: using invoking
-Wextra, command line option: using invoking
-Wlogic-constants, command line option: using invoking
-Wno-logic-constants, command line option: using invoking
-Wno-not-returning, command line option: using invoking
-Wno-overloaded-function-late-binding, command line option: using invoking
-Wno-unused-variables, command line option: using invoking
-Wnot-returning, command line option: using invoking
-Woverloaded-function-late-binding, command line option: using invoking
-Wunused-variables, command line option: using invoking

A
AA-REGISTER, Accumulator and Arguments count Register: machinery registers
AAR, Accumulator and Arguments count Register: machinery registers
Accumulator and Arguments count Register, AAR: machinery registers
Allocation Pointer Register, APR: machinery registers
AP-REGISTER, Allocation Pointer Register: machinery registers
APR, Allocation Pointer Register: machinery registers
Asynchronous resources, releasing: iklib compensations
Automatic finalisation of records: iklib records final
Automatic finalisation of structs: syslib structs safe final

B
basic-letrec-pass, command line option: using invoking
begin-for-syntax, syntactic binding type: expander lexenv internal bfs
Binary executables, kernel support: binfmt overview
Binary formats, kernel support: binfmt overview
Binary library source path: using libraries paths
Binary programs: using programs
Binding constructs, definition of: scheme basic variables keywords regions
Binding syntactic keywords: baselib syntax binding
bindings, syntactic: expander intro bindings
Body, library: scheme library form
Body, top–level: scheme programs syntax
Build directory: libutils compiling special build

C
Catching exceptions: stdlib exceptions exceptions
check-compiler-pass-preconditions, command line option: using invoking
Closure Pointer Register, CPR: machinery registers
Command line: using
Command line option --: using invoking
Command line option --binary-program: using invoking
Command line option --boot: using invoking
Command line option --build-directory: using invoking
Command line option --compile: using invoking
Command line option --compile-dependencies: using invoking
Command line option --compile-library: using invoking
Command line option --compile-program: using invoking
Command line option --help: using invoking
Command line option --library-locator: using invoking
Command line option --library-path: using invoking
Command line option --license: using invoking
Command line option --load-library: using invoking
Command line option --more-file-extensions: using invoking
Command line option --no-rcfile: using invoking
Command line option --optimizer-passes-count: using invoking
Command line option --option: using invoking
Command line option --output: using invoking
Command line option --prompt: using invoking
Command line option --r6rs-script: using invoking
Command line option --raw-repl: using invoking
Command line option --rcfile: using invoking
Command line option --repl-on-sigint: using invoking
Command line option --scheme-heap-nursery-size: using invoking
Command line option --scheme-stack-size: using invoking
Command line option --silent: using invoking
Command line option --source-path: using invoking
Command line option --verbose: using invoking
Command line option --version: using invoking
Command line option --version-only: using invoking
Command line option -A: using invoking
Command line option -b: using invoking
Command line option -c: using invoking
Command line option -d: using invoking
Command line option -g: using invoking
Command line option -h: using invoking
Command line option -I: using invoking
Command line option -l: using invoking
Command line option -L: using invoking
Command line option -O: using invoking
Command line option -O: using invoking
Command line option -V: using invoking
Command line option -v: using invoking
Command line option -Wall: using invoking
Command line option -Wextra: using invoking
Command line option -Wlogic-constants: using invoking
Command line option -Wno-logic-constants: using invoking
Command line option -Wno-not-returning: using invoking
Command line option -Wno-overloaded-function-late-binding: using invoking
Command line option -Wno-unused-variables: using invoking
Command line option -Wnot-returning: using invoking
Command line option -Woverloaded-function-late-binding: using invoking
Command line option -Wunused-variables: using invoking
Command line option basic-letrec-pass: using invoking
Command line option check-compiler-pass-preconditions: using invoking
Command line option compiler-core-type-inference: using invoking
Command line option compiler-descriptive-labels: using invoking
Command line option compiler-introduce-primrefs: using invoking
Command line option debug: using invoking
Command line option debug-messages: using invoking
Command line option disable-automatic-gc: using invoking
Command line option disable-runtime-messages: using invoking
Command line option drop-assertions: using invoking
Command line option enable-automatic-gc: using invoking
Command line option enable-runtime-messages: using invoking
Command line option expander-descriptive-gensyms: using invoking
Command line option expander-descriptive-marks: using invoking
Command line option gc-integrity-checks: using invoking
Command line option library-debug-messages: using invoking
Command line option no-check-compiler-pass-preconditions: using invoking
Command line option no-debug-messages: using invoking
Command line option no-drop-assertions: using invoking
Command line option no-library-debug-messages: using invoking
Command line option no-print-loaded-libraries: using invoking
Command line option no-strict-r6rs: using invoking
Command line option print-assembly: using invoking
Command line option print-loaded-libraries: using invoking
Command line option print-optimizer: using invoking
Command line option scc-letrec-pass: using invoking
Command line option strict-r6rs: using invoking
Command line option waddell-letrec-pass: using invoking
Common Lisp style macros: stdlib syntax-case lisp
comparison-procedure, record–type definition clause: iklib records defs comparison
Compensation stacks: iklib compensations
Compiled libraries, stale with respect to source: iklib syntaxes stale
Compiler passes: compiler
compiler-core-type-inference, command line option: using invoking
compiler-descriptive-labels, command line option: using invoking
compiler-introduce-primrefs, command line option: using invoking
Compiling Scheme scripts: using programs
Conditionally importing libraries, import: iklib expander local import
Conjugate of a complex number: iklib numerics math
constructor-signature, record–type definition clause: iklib records defs consig
Core language: compiler intro
core-macro, syntactic binding type: expander lexenv prim cmacros
core-prim, syntactic binding type: expander lexenv prim primitives
Coroutines, running parallel processes: iklib coroutines parallel
CP-REGISTER, Closure Pointer Register: machinery registers
CPR, Closure Pointer Register: machinery registers
CPU registers with special roles: machinery registers
custom-printer, record–type definition clause: iklib records defs printer

D
Data records, automatic finalisation: iklib records final
Data records, destructors: iklib records final
debug, command line option: using invoking
debug-messages, command line option: using invoking
define-type-descriptors, record–type definition clause: iklib records defs descriptors
Definition of binding constructs: scheme basic variables keywords regions
Definition of definitions: scheme basic variables keywords regions
Definition of dynamic environment: scheme basic dynamic extent
Definition of dynamic extent: scheme basic dynamic extent
Definition of environment: scheme basic variables keywords regions
Definition of identifier: scheme lex syntax identifiers
Definition of initial environment: expander intro bindings
Definition of keyword: scheme basic variables keywords regions
Definition of lexical bindings: expander intro bindings
Definition of local bindings: expander intro bindings
Definition of macro transformer: scheme syntax macros
Definition of region: scheme basic variables keywords regions
Definition of syntactic bindings: expander intro bindings
Definition of syntactic bindings: expander intro bindings
Definition of top level bindings: expander intro bindings
Definition of transformer: scheme syntax macros
Definition of variable: scheme basic variables keywords regions
Definitions, definition of: scheme basic variables keywords regions
Delimited continuations: iklib syntaxes delimcc
Destruction of objects through guardians: iklib guardians
destructor-protocol, record–type definition clause: iklib records defs destructor
Destructors for data records: iklib records final
Destructors for structs: syslib structs safe final
Destructors, objects and guardians: iklib guardians
Directory, build: libutils compiling special build
disable-automatic-gc, command line option: using invoking
disable-runtime-messages, command line option: using invoking
Disinstalling Vicare: overview install
Disinstalling Vicare: overview install uninstall
displaced-lexical, syntactic binding type: expander lexenv internal displaced
drop-assertions, command line option: using invoking
Dynamic environment, definition of: scheme basic dynamic extent
Dynamic extent, definition of: scheme basic dynamic extent

E
enable-automatic-gc, command line option: using invoking
enable-runtime-messages, command line option: using invoking
Environment variable VICARE_ARGUMENTS_VALIDATION: overview install details
Environment variable VICARE_LIBRARY_PATH: libutils file-system paths
Environment variable VICARE_SOURCE_PATH: libutils file-system paths
Environment variable VICARE_STORE_DIRECTORY: libutils compiling special build
Environment, definition of: scheme basic variables keywords regions
Environment, interaction: iklib environment
equality-predicate, record–type definition clause: iklib records defs equality
expander-descriptive-gensyms, command line option: using invoking
expander-descriptive-marks, command line option: using invoking
Expanding expressions inline: iklib syntaxes integrable
Expanding functions inline: iklib syntaxes integrable
Expression inlining: iklib syntaxes integrable
Expression integration: iklib syntaxes integrable

F
FASL file source path: using libraries paths
FFI, foreign functions interface: ffi
Finalisation of data records: iklib records final
Finalisation of objects through guardians: iklib guardians
Finalisation of structs: syslib structs safe final
Finalisers, objects and guardians: iklib guardians
Foreign functions interface, FFI: ffi
foreign-library, library clause: iklib libraries foreign
foreign-library, library clause: foreign
foreign-library, program clause: iklib programs foreign
foreign-library, program clause: foreign
FP-REGISTER, Frame Pointer Register: machinery registers
FPR, Frame Pointer Register: machinery registers
Frame Pointer Register, FPR: machinery registers
Function inlining: iklib syntaxes integrable
Function integration: iklib syntaxes integrable
fx_shift, C preprocessor symbol: objects fixnums

G
gc-integrity-checks, command line option: using invoking
global, syntactic binding type: expander lexenv imported variables
global-etv, syntactic binding type: expander lexenv imported etv
global-macro!, syntactic binding type: expander lexenv imported vmacros
global-macro, syntactic binding type: expander lexenv imported nvmacros
Guarded values: iklib guardians
Guardians and garbage collection: iklib guardians

H
hash-function, record–type definition clause: iklib records defs hash
Heap nursery size configuration: iklib runtime
How to deal with NaN: notes nan

I
Identifier, definition of: scheme lex syntax identifiers
IK_CHUNK_SIZE, C preprocessor symbol: objects memory pages
IK_MMAP_ALLOCATION_GRANULARITY, C preprocessor symbol: objects memory pages
IK_PAGESHIFT, C preprocessor symbol: objects memory pages
IK_PAGESIZE, C preprocessor symbol: objects memory pages
IK_SEGMENT_SHIFT, C preprocessor symbol: objects memory segments
IK_SEGMENT_SIZE, C preprocessor symbol: objects memory segments
implements, record–type definition clause: iklib records defs implements
Import set, library form: scheme library form import
import, conditionally importing libraries: iklib expander local import
import, importing alternative libraries: iklib expander local import
import, local library imports: iklib expander local import
Importing alternative libraries, import: iklib expander local import
Importing libraries at read–time: iklib reader extensions
Include files: includes
Initial environment, definition of: expander intro bindings
Inlining of functions and expressions: iklib syntaxes integrable
Input/output ports in non–blocking mode: iklib io non-blocking
Installing Vicare: overview install
integrated-macro, syntactic binding type: expander lexenv prim integrated
Integration of functions and expressions: iklib syntaxes integrable
Invoking Vicare: using

K
Keyword, definition of: scheme basic variables keywords regions

L
Lexical bindings, definition of: expander intro bindings
lexical, syntactic binding type: expander lexenv internal variables
Libraries, stale with respect to source: iklib syntaxes stale
Library (psyntax system $all): expander lexenv prim
Library (vicare compiler): compiler
Library (vicare expander): expander
Library (vicare ffi foreign-pointer-wrapper): ffi foreign wrapper
Library (vicare ffi): ffi
Library (vicare language-extensions): iklib
Library (vicare libraries): libutils
Library (vicare numerics constants): iklib numerics constants
Library (vicare platform features): iklib
Library (vicare programs): progutils
Library (vicare system $bignums): syslib bignums
Library (vicare system $booleans): syslib booleans
Library (vicare system $bytevectors): syslib bytevectors
Library (vicare system $chars): syslib chars
Library (vicare system $codes): syslib codes unsafe
Library (vicare system $codes): syslib closures
Library (vicare system $compnums): syslib compnums
Library (vicare system $compnums): syslib cflonums
Library (vicare system $flonums): syslib flonums
Library (vicare system $fx): syslib fixnums
Library (vicare system $hashtables): syslib hashtables
Library (vicare system $io): syslib ports
Library (vicare system $keywords): syslib keywords
Library (vicare system $lists): syslib lists
Library (vicare system $numerics): syslib numerics
Library (vicare system $pairs): syslib pairs
Library (vicare system $pointers): syslib pointers
Library (vicare system $ratnums): syslib ratnums
Library (vicare system $records): syslib records
Library (vicare system $runtime): iklib runtime
Library (vicare system $strings): syslib strings
Library (vicare system $structs): syslib structs unsafe
Library (vicare system $symbols): syslib symbols
Library (vicare system $tcbuckets): syslib tcbuckets
Library (vicare system $transcoders): syslib transcoders
Library (vicare system $vectors): syslib vectors
Library (vicare system code-objects): syslib codes safe
Library (vicare system comparison-procedures): syslib compar
Library (vicare system structs): syslib structs safe
Library (vicare unsafe unicode): iklib chars unicode
Library (vicare): iklib
Library body: scheme library form
Library clause foreign-library: iklib libraries foreign
Library clause foreign-library: foreign
Library clause options: iklib libraries options
library form, the: scheme library form
Library name, library form: scheme library form names
Library reference, library form: scheme library form import
Library source path: using libraries paths
Library, (rnrs arithmetic bitwise (6)): stdlib arithmetic exact bitwise
Library, (rnrs arithmetic fixnums (6)): stdlib arithmetic fixnums
Library, (rnrs arithmetic flonums (6)): stdlib arithmetic flonums
Library, (rnrs base (6)): baselib
Library, (rnrs bytevectors (6)): stdlib bytevector
Library, (rnrs conditions (6)): stdlib exceptions conditions
Library, (rnrs control (6)): stdlib control
Library, (rnrs enums (6)): stdlib enum
Library, (rnrs eval (6)): stdlib eval
Library, (rnrs exceptions (6)): stdlib exceptions exceptions
Library, (rnrs files (6)): stdlib files
Library, (rnrs hashtables (6)): stdlib hashtable
Library, (rnrs io ports (6)): stdlib io
Library, (rnrs io ports (6)): stdlib io port
Library, (rnrs io simple (6)): stdlib io
Library, (rnrs io simple (6)): stdlib io simple
Library, (rnrs lists (6)): stdlib list
Library, (rnrs mutable-pairs (6)): stdlib mutable pairs
Library, (rnrs mutable-strings (6)): stdlib mutable strings
Library, (rnrs programs (6)): stdlib programlib
Library, (rnrs r5rs (6)): stdlib rfive compat
Library, (rnrs record inspection (6)): stdlib records inspection
Library, (rnrs records procedural (6)): stdlib records procedural layer
Library, (rnrs records syntactic (6)): stdlib records syntactic layer
Library, (rnrs sorting (6)): stdlib sorting
Library, (rnrs syntax-case (6)): stdlib syntax-case
Library, (rnrs unicode (6)): stdlib unicode
library, standalone syntax: iklib syntaxes libraries
library-binary-search-path: using libraries paths
library-debug-messages, command line option: using invoking
library-source-search-path: using libraries paths
Loading include files: includes
Local bindings, definition of: expander intro bindings
Local library imports, import: iklib expander local import
local-etv, syntactic binding type: expander lexenv internal etv
local-macro!, syntactic binding type: expander lexenv internal vmacros
local-macro, syntactic binding type: expander lexenv internal nvmacro

M
Macro transformer, definition of: scheme syntax macros
Macro transformers: baselib transformers
macro, syntactic binding type: expander lexenv prim ncmacros
method, record–type definition clause: iklib records defs methods
mixins, record–type definition clause: iklib records defs mixins

N
Named let: baselib iteration
NaN, how to deal with it: notes nan
no-check-compiler-pass-preconditions, command line option: using invoking
no-debug-messages, command line option: using invoking
no-drop-assertions, command line option: using invoking
no-library-debug-messages, command line option: using invoking
no-print-loaded-libraries, command line option: using invoking
no-strict-r6rs, command line option: using invoking
Non–blocking mode, input/output ports: iklib io non-blocking

O
Objects destruction through guardians: iklib guardians
Objects finalisation through guardians: iklib guardians
options, library clause: iklib libraries options
options, program clause: iklib programs options

P
Parameter bytevector-port-buffer-size: iklib io buffer
Parameter cafe-input-port: iklib cafe
Parameter check-for-illegal-letrec: compiler letrec api
Parameter command-line-arguments: iklib cmdline
Parameter cp0-effort-limit: compiler optimisation
Parameter cp0-size-limit: compiler optimisation
Parameter current-error-port: iklib io textual
Parameter current-input-port: iklib io textual
Parameter current-letrec-pass: compiler letrec api
Parameter current-output-port: iklib io textual
Parameter debug-print-enabled?: iklib printing debug
Parameter engine-handler: iklib engines
Parameter exit-hooks: iklib misc
Parameter filename->string-func: iklib io pathnames
Parameter generate-debug-calls: debug int intro
Parameter generate-descriptive-labels: compiler options
Parameter gensym-count: iklib printing pretty
Parameter gensym-prefix: iklib printing pretty
Parameter input-file-buffer-size: iklib io buffer
Parameter input/output-file-buffer-size: iklib io buffer
Parameter input/output-socket-buffer-size: iklib io buffer
Parameter interrupt-handler: iklib engines
Parameter native-transcoder: iklib io codecs
Parameter optimize-level: compiler optimisation
Parameter output-file-buffer-size: iklib io buffer
Parameter pathname->string-func: iklib io pathnames
Parameter perform-core-type-inference?: compiler type inference
Parameter perform-unsafe-primrefs-introduction?: compiler unsafe primrefs
Parameter post-gc-hooks: iklib guardians api
Parameter pretty-width: iklib printing pretty
Parameter print-gensym: iklib printing pretty
Parameter print-graph: iklib shared
Parameter print-unicode: iklib printing pretty
Parameter printer-integer-radix: iklib printing pretty
Parameter record-guardian-logger: iklib records final
Parameter source-optimizer-passes-count: compiler optimisation
Parameter string->filename-func: iklib io pathnames
Parameter string->pathname-func: iklib io pathnames
Parameter string-port-buffer-size: iklib io buffer
Parameter struct-guardian-logger: syslib structs safe final
Parameter verbose-timer: iklib timing
Parameter waiter-prompt-string: iklib cafe
Passes, compiler: compiler
pattern-variable, syntactic binding type: expander lexenv internal pvars
PC-REGISTER, Process Control Register: machinery registers
PCR, Process Control Register: machinery registers
print-assembly, command line option: using invoking
print-loaded-libraries, command line option: using invoking
print-optimizer, command line option: using invoking
Process Control Register, PCR: machinery registers
Processes, running in parallel: iklib coroutines parallel
Program clause foreign-library: iklib programs foreign
Program clause foreign-library: foreign
Program clause options: iklib programs options
program top–level program form: iklib programs form

R
R6RS programs: using programs
Read–time, importing libraries: iklib reader extensions
Reader extensions: iklib reader extensions
Reader lexical environment, reader-import: iklib reader extensions
reader-import, reader lexical environment: iklib reader extensions
Records, automatic finalisation: iklib records final
Records, destructors: iklib records final
Region, definition of: scheme basic variables keywords regions
Releasing asynchronous resources: iklib compensations
Relocation vector, foreign address records: objects codes reloc foreign
Relocation vector, jump to label–offset records: objects codes reloc jump
Relocation vector, offset in object records: objects codes reloc offset
Relocation vector, vanilla object records: objects codes reloc vanilla
rlwrap: using rlwrap
Running parallel processes, coroutines: iklib coroutines parallel

S
scc-letrec-pass, command line option: using invoking
Scheme heap nursery size configuration: iklib runtime
Scheme programs: using programs
Scheme scripts: using programs
Scheme stack size configuration: iklib runtime
Source library source path: using libraries paths
Special CPU registers: machinery registers
Stack size configuration: iklib runtime
Stacks of compensation thunks: iklib compensations
Stale libraries: iklib syntaxes stale
strict-r6rs, command line option: using invoking
strip-angular-parentheses, record–type definition clause: iklib records defs angular
Structs, automatic finalisation: syslib structs safe final
Structs, destructors: syslib structs safe final
super-protocol, record–type definition clause: iklib records defs super-proto
Syntactic binding types, $core-condition-object-type-name: expander lexenv prim conditions
Syntactic binding types, $core-label-type-name: expander lexenv prim labels
Syntactic binding types, $core-rcd: expander lexenv prim rcd
Syntactic binding types, $core-record-type-name: expander lexenv prim records
Syntactic binding types, $core-rtd: expander lexenv prim rtd
Syntactic binding types, $core-type-descriptor: expander lexenv prim btd
Syntactic binding types, $core-type-name: expander lexenv prim bio
Syntactic binding types, $fluid: expander lexenv prim fluids
Syntactic binding types, $fluid: expander lexenv imported fluids
Syntactic binding types, $fluid: expander lexenv internal fluids
Syntactic binding types, $module: expander lexenv imported modules
Syntactic binding types, $module: expander lexenv internal modules
Syntactic binding types, $record-type-name: expander lexenv imported rtn
Syntactic binding types, $record-type-name: expander lexenv internal rtn
Syntactic binding types, $struct-type-name: expander lexenv imported stn
Syntactic binding types, $struct-type-name: expander lexenv internal stn
Syntactic binding types, $synonym: expander lexenv imported synonyms
Syntactic binding types, $synonym: expander lexenv internal synonym
Syntactic binding types, begin-for-syntax: expander lexenv internal bfs
Syntactic binding types, core-macro: expander lexenv prim cmacros
Syntactic binding types, core-prim: expander lexenv prim primitives
Syntactic binding types, displaced-lexical: expander lexenv internal displaced
Syntactic binding types, global: expander lexenv imported variables
Syntactic binding types, global-etv: expander lexenv imported etv
Syntactic binding types, global-macro: expander lexenv imported nvmacros
Syntactic binding types, global-macro!: expander lexenv imported vmacros
Syntactic binding types, integrated-macro: expander lexenv prim integrated
Syntactic binding types, lexical: expander lexenv internal variables
Syntactic binding types, local-etv: expander lexenv internal etv
Syntactic binding types, local-macro: expander lexenv internal nvmacro
Syntactic binding types, local-macro!: expander lexenv internal vmacros
Syntactic binding types, macro: expander lexenv prim ncmacros
Syntactic binding types, pattern-variable: expander lexenv internal pvars
Syntactic bindings, definition of: expander intro bindings
Syntactic bindings, definition of: expander intro bindings
Syntactic keywords, binding: baselib syntax binding
Syntax library: iklib syntaxes libraries
System environment variable VICARE_LIBRARY_PATH: libutils file-system paths
System environment variable VICARE_SOURCE_PATH: libutils file-system paths
System environment variable VICARE_STORE_DIRECTORY: libutils compiling special build

T
Tail call: baselib tail call
Tail contexts: baselib tail call
The library form: scheme library form
Top level bindings, definition of: expander intro bindings
Top–level body: scheme programs syntax
Top–level lexical environment: expander examples top-level
top–level program form program: iklib programs form
Transformer, definition of: scheme syntax macros
Transformers, macro: baselib transformers
type-predicate, record–type definition clause: iklib records defs predicate

U
Uninstalling Vicare: overview install
Uninstalling Vicare: overview install uninstall
Unique objects, would–block object: iklib io non-blocking

V
Variable, definition of: scheme basic variables keywords regions
Vicare, disinstalling: overview install
Vicare, disinstalling: overview install uninstall
Vicare, installing: overview install
Vicare, uninstalling: overview install
Vicare, uninstalling: overview install uninstall
VICARE_ARGUMENTS_VALIDATION environment variable: overview install details
VICARE_LIBRARY_PATH, system environment variable: libutils file-system paths
VICARE_SOURCE_PATH, system environment variable: libutils file-system paths
VICARE_STORE_DIRECTORY, system environment variable: libutils compiling special build
virtual-method, record–type definition clause: iklib records defs methods

W
waddell-letrec-pass, command line option: using invoking
Would–block object: iklib io non-blocking
Writing reader extensions: iklib reader extensions

Jump to:   #   $   (   -  
A   B   C   D   E   F   G   H   I   K   L   M   N   O   P   R   S   T   U   V   W  

Next: , Previous: , Up: Top   [Index]