Type Index

This is an alphabetical list of all the important data types defined in the Guile Programmers Manual.

Jump to:   $   &   (   <  
A   B   C   D   E   F   H   I   K   L   N   O   P   Q   R   S   V   Z  
Index Entry  Section

$
$arity: CPS in Guile
$branch: CPS in Guile
$call: CPS in Guile
$callk: CPS in Guile
$code: CPS in Guile
$const: CPS in Guile
$const-fun: CPS in Guile
$continue: CPS in Guile
$fun: CPS in Guile
$kargs: CPS in Guile
$kclause: CPS in Guile
$kfun: CPS in Guile
$kreceive: CPS in Guile
$ktail: CPS in Guile
$prim: CPS in Guile
$primcall: CPS in Guile
$prompt: CPS in Guile
$prompt: CPS in Guile
$rec: CPS in Guile
$switch: CPS in Guile
$throw: CPS in Guile
$values: CPS in Guile

&
&error: Exception Objects
&exception: Exception Objects
&external-error: Exception Objects
&irritants: Exception Objects
&lexical: Exception Objects
&message: Exception Objects
&non-continuable: Exception Objects
&origin: Exception Objects
&programming-error: Exception Objects
&syntax: Exception Objects
&undefined-variable: Exception Objects
&warning: Exception Objects

(
(@: Tree-IL
(@@: Tree-IL
(abort: Tree-IL
(call: Tree-IL
(const: Tree-IL
(define: Tree-IL
(fix: Tree-IL
(if: Tree-IL
(lambda: Tree-IL
(lambda-case: Tree-IL
(let: Tree-IL
(let-values: Tree-IL
(letrec: Tree-IL
(letrec*: Tree-IL
(lexical: Tree-IL
(primcall: Tree-IL
(primitive: Tree-IL
(prompt: Tree-IL
(seq: Tree-IL
(set!: Tree-IL
(set!: Tree-IL
(set!: Tree-IL
(set!: Tree-IL
(toplevel: Tree-IL
(void): Tree-IL

<
<abort>: Tree-IL
<call>: Tree-IL
<conditional>: Tree-IL
<const>: Tree-IL
<fix>: Tree-IL
<lambda-case>: Tree-IL
<lambda>: Tree-IL
<let-values>: Tree-IL
<let>: Tree-IL
<letrec>: Tree-IL
<lexical-ref>: Tree-IL
<lexical-set>: Tree-IL
<module-ref>: Tree-IL
<module-set>: Tree-IL
<primcall>: Tree-IL
<primitive-ref>: Tree-IL
<prompt>: Tree-IL
<seq>: Tree-IL
<toplevel-define>: Tree-IL
<toplevel-ref>: Tree-IL
<toplevel-set>: Tree-IL
<void>: Tree-IL

A
Alist: Association Lists
any character: PEG Syntax Reference
Arrays: Arrays
Association Lists: Association Lists

B
Booleans: Booleans

C
capture: PEG Syntax Reference
character class: PEG Syntax Reference
Characters: Characters
Complex numbers: Complex Numbers

D
Date: HTTP Headers

E
ETag: HTTP Headers
Exact numbers: Exactness

F
followed by: PEG Syntax Reference

H
Hash Tables: Hash Tables
Hooks: Hooks

I
ignore: PEG Syntax Reference
Inexact numbers: Exactness
Integer numbers: Integers

K
Keywords: Keywords
KVList: HTTP Headers

L
Lists: Lists

N
not followed by: PEG Syntax Reference
Numbers: Numbers

O
one or more: PEG Syntax Reference
optional: PEG Syntax Reference
ordered choice: PEG Syntax Reference

P
Pairs: Pairs
Parameter: Parameters
peg: PEG Syntax Reference

Q
QList: HTTP Headers
Quality: HTTP Headers
Queues: Queues

R
range of characters: PEG Syntax Reference
Rational numbers: Reals and Rationals
Real numbers: Reals and Rationals
Regular expressions: Regular Expressions

S
SCM: The SCM Type
scm_t_array_dim: Accessing Arrays from C
scm_t_array_handle: Accessing Arrays from C
scm_t_bits: The SCM Type
scm_t_catch_body: Exceptions and C
scm_t_catch_handler: Exceptions and C
scm_t_c_hook: C Hooks
scm_t_c_hook_function: C Hooks
scm_t_c_hook_type: C Hooks
scm_t_dynwind_flags: Dynamic Wind
scm_t_signed_bits: The SCM Type
scm_t_string_failed_conversion_handler: Conversion to/from C
scm_t_struct_finalize: Foreign Objects
scm_t_wchar: Characters
scm_t_wind_flags: Dynamic Wind
sequence: PEG Syntax Reference
SList: HTTP Headers
sockaddr: Network Socket Address
Socket address: Network Socket Address
string literal: PEG Syntax Reference
Strings: Strings
struct sockaddr: Network Socket Address
Structures: Structures
Symbols: Symbols

V
Variables: Variables
Vectors: Vectors

Z
zero or more: PEG Syntax Reference