manpagez: man pages & more
info guile
Home | html | info | man
[ << ] [ < ] [ Up ] [ > ] [ >> ]         [Top] [Contents] [Index] [ ? ]

Procedure Index

This is an alphabetical list of all the procedures and macros in Guile. It also includes Guile’s Autoconf macros.

When looking for a particular procedure, please look under its Scheme name as well as under its C name. The C name can be constructed from the Scheme names by a simple transformation described in the section See section Overview of the Guile API.

Jump to:   #   %   &   '   (   *   +   ,   -   /   1   <   =   >   @   `  
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z  
Index Entry  Section

#
#:accessor 9.4 Slot Options
#:allocation 9.4 Slot Options
#:class 9.4 Slot Options
#:each-subclass 9.4 Slot Options
#:getter 9.4 Slot Options
#:init-form 9.4 Slot Options
#:init-keyword 9.4 Slot Options
#:init-thunk 9.4 Slot Options
#:init-value 9.4 Slot Options
#:instance 9.4 Slot Options
#:metaclass 9.2 Class Definition
#:name 9.2 Class Definition
#:setter 9.4 Slot Options
#:slot-ref 9.4 Slot Options
#:slot-ref 9.4 Slot Options
#:slot-ref 9.5 Illustrating Slot Description
#:slot-set! 9.4 Slot Options
#:slot-set! 9.4 Slot Options
#:slot-set! 9.5 Illustrating Slot Description
#:virtual 9.4 Slot Options

%
% 6.13.5.2 Shift, Reset, and All That
% 6.13.5.2 Shift, Reset, and All That
% 6.13.5.2 Shift, Reset, and All That
%char-set-dump 6.6.4.4 Querying Character Sets
%library-dir 6.22.1 Configuration, Build and Installation
%make-void-port 6.14.9.4 Void Ports
%package-data-dir 6.22.1 Configuration, Build and Installation
%read-delimited! 6.14.6 Line Oriented and Delimited Text
%read-line 6.14.6 Line Oriented and Delimited Text
%search-load-path 6.17.7 Load Paths
%site-dir 4.7 Installing Site Packages
%site-dir 6.22.1 Configuration, Build and Installation
%string-dump 6.6.5.14 String Internals

&
&assertion 7.6.2.13 rnrs conditions
&condition 7.6.2.13 rnrs conditions
&error 7.6.2.13 rnrs conditions
&i/o 7.6.2.14 I/O Conditions
&i/o-decoding 6.14.10.4 Transcoders
&i/o-encoding 6.14.10.4 Transcoders
&i/o-file-already-exists 7.6.2.14 I/O Conditions
&i/o-file-does-not-exist 7.6.2.14 I/O Conditions
&i/o-file-is-read-only 7.6.2.14 I/O Conditions
&i/o-file-protection 7.6.2.14 I/O Conditions
&i/o-filename 7.6.2.14 I/O Conditions
&i/o-invalid-position 7.6.2.14 I/O Conditions
&i/o-port 7.6.2.14 I/O Conditions
&i/o-read 7.6.2.14 I/O Conditions
&i/o-write 7.6.2.14 I/O Conditions
&implementation-restriction 7.6.2.13 rnrs conditions
&irritants 7.6.2.13 rnrs conditions
&lexical 7.6.2.13 rnrs conditions
&message 7.6.2.13 rnrs conditions
&no-infinities 7.6.2.20 rnrs arithmetic flonums
&no-nans 7.6.2.20 rnrs arithmetic flonums
&non-continuable 7.6.2.13 rnrs conditions
&serious 7.6.2.13 rnrs conditions
&syntax 7.6.2.13 rnrs conditions
&undefined 7.6.2.13 rnrs conditions
&violation 7.6.2.13 rnrs conditions
&warning 7.6.2.13 rnrs conditions
&who 7.6.2.13 rnrs conditions

' 6.17.1.1 Expression Syntax

(
(oop goops) 9 GOOPS

*
* 6.6.2.11 Arithmetic Functions
* 7.6.2.2 rnrs base
*scm_to_latin1_stringn 6.6.5.13 Conversion to/from C
*scm_to_stringn 6.6.5.13 Conversion to/from C
*scm_to_utf32_stringn 6.6.5.13 Conversion to/from C
*scm_to_utf8_stringn 6.6.5.13 Conversion to/from C

+
+ 6.6.2.11 Arithmetic Functions
+ 7.6.2.2 rnrs base

,
, 6.17.1.1 Expression Syntax
,@ 6.17.1.1 Expression Syntax

-
- 6.6.2.11 Arithmetic Functions
- 7.6.2.2 rnrs base
->char-set 6.6.4.3 Creating Character Sets

/
/ 6.6.2.11 Arithmetic Functions
/ 7.6.2.2 rnrs base

1
1+ 6.6.2.11 Arithmetic Functions
1+ 6.6.2.11 Arithmetic Functions
1- 6.6.2.11 Arithmetic Functions
1- 6.6.2.11 Arithmetic Functions

<
< 6.6.2.8 Comparison Predicates
< 7.6.2.2 rnrs base
<= 6.6.2.8 Comparison Predicates
<= 7.6.2.2 rnrs base

=
= 6.6.2.8 Comparison Predicates
= 7.6.2.2 rnrs base
== 6.11.1 Equality

>
> 6.6.2.8 Comparison Predicates
> 7.6.2.2 rnrs base
>= 6.6.2.8 Comparison Predicates
>= 7.6.2.2 rnrs base

@
@ 6.19.2 Using Guile Modules
@@ 6.19.2 Using Guile Modules

` 6.17.1.1 Expression Syntax

A
abandoned-mutex-exception? 7.5.15.5 SRFI-18 Exceptions
abort 6.13.5.2 Shift, Reset, and All That
abort 10.3.6.9 Dynamic Environment Instructions
abort-to-prompt 6.13.5.1 Prompt Primitives
abs 6.6.2.11 Arithmetic Functions
abs 7.6.2.2 rnrs base
accept 7.2.11.4 Network Sockets and Communication
access? 7.2.3 File System
acons 6.7.11.2 Adding or Setting Alist Entries
acos 6.6.2.12 Scientific Functions
acos 7.6.2.2 rnrs base
acosh 6.6.2.12 Scientific Functions
activate-readline 7.8.3.1 Readline Port
adapt-response-version 7.3.6 HTTP Responses
add 10.3.6.12 Inlined Mathematical Instructions
add-duration 7.5.16.2 SRFI-19 Time
add-duration! 7.5.16.2 SRFI-19 Time
add-ephemeral-stepping-trap! 6.25.4.6 High-Level Traps
add-ephemeral-trap-at-frame-finish! 6.25.4.6 High-Level Traps
add-hook! 6.11.6.2 Hook Reference
add-method! 9.11.8 Method Definition Internals
add-method! 9.11.8 Method Definition Internals
add-method! 9.11.8 Method Definition Internals
add-method! 9.11.8 Method Definition Internals
add-method! 9.11.8 Method Definition Internals
add-ref-resolver! 8.11.2 Usage
add-to-load-path 6.17.7 Load Paths
add-trace-at-procedure-call! 6.25.4.6 High-Level Traps
add-trap! 6.25.4.5 Trap States
add-trap-at-procedure-call! 6.25.4.6 High-Level Traps
add-trap-at-source-location! 6.25.4.6 High-Level Traps
add1 10.3.6.12 Inlined Mathematical Instructions
addrinfo:addr getaddrinfo
addrinfo:canonname getaddrinfo
addrinfo:fam getaddrinfo
addrinfo:flags getaddrinfo
addrinfo:protocol getaddrinfo
addrinfo:socktype getaddrinfo
alarm 7.2.8 Signals
alignof 6.20.5.4 Foreign Structs
alist->hash-table 7.5.33.1 Creating hash tables
alist->vhash 6.7.12 VList-Based Hash Lists or “VHashes”
alist-cons 7.5.3.9 Association Lists
alist-copy 7.5.3.9 Association Lists
alist-delete 7.5.3.9 Association Lists
alist-delete! 7.5.3.9 Association Lists
all-threads 6.21.3 Threads
and 6.13.3 Conditional Evaluation of a Sequence of Expressions
and 7.6.2.2 rnrs base
and-let* 7.5.4 SRFI-2 - and-let*
angle 6.6.2.10 Complex Number Operations
angle 7.6.2.2 rnrs base
any 7.5.3.7 Searching
any->c32vector 7.5.5.5 SRFI-4 - Guile extensions
any->c64vector 7.5.5.5 SRFI-4 - Guile extensions
any->f32vector 7.5.5.5 SRFI-4 - Guile extensions
any->f64vector 7.5.5.5 SRFI-4 - Guile extensions
any->s16vector 7.5.5.5 SRFI-4 - Guile extensions
any->s32vector 7.5.5.5 SRFI-4 - Guile extensions
any->s64vector 7.5.5.5 SRFI-4 - Guile extensions
any->s8vector 7.5.5.5 SRFI-4 - Guile extensions
any->u16vector 7.5.5.5 SRFI-4 - Guile extensions
any->u32vector 7.5.5.5 SRFI-4 - Guile extensions
any->u64vector 7.5.5.5 SRFI-4 - Guile extensions
any->u8vector 7.5.5.5 SRFI-4 - Guile extensions
any-bits-set? 7.5.30 SRFI-60 - Integers as Bits
append 6.7.2.5 Append and Reverse
append 7.6.2.2 rnrs base
append! 6.7.2.5 Append and Reverse
append-map 7.5.3.5 Fold, Unfold & Map
append-map! 7.5.3.5 Fold, Unfold & Map
append-reverse 7.5.3.4 Length, Append, Concatenate, etc.
append-reverse! 7.5.3.4 Length, Append, Concatenate, etc.
apply 6.17.4 Procedures for On the Fly Evaluation
apply 7.6.2.2 rnrs base
apply 10.3.6.3 Procedure Call and Return Instructions
apply-templates 8.2.2 Usage
apply:nconc2last 6.17.4 Procedures for On the Fly Evaluation
apropos 4.4.4.1 Help Commands
apropos-completion-function 7.8.3.2 Completion
args-fold 7.5.24 SRFI-37 - args-fold
arithmetic-shift 7.5.30 SRFI-60 - Integers as Bits
arity:allow-other-keys? 6.9.3 Compiled Procedures
arity:end 6.9.3 Compiled Procedures
arity:kw 6.9.3 Compiled Procedures
arity:nopt 6.9.3 Compiled Procedures
arity:nreq 6.9.3 Compiled Procedures
arity:rest? 6.9.3 Compiled Procedures
arity:start 6.9.3 Compiled Procedures
array->list 6.7.6.2 Array Procedures
array-contents 6.7.6.3 Shared Arrays
array-copy! 6.7.6.2 Array Procedures
array-copy-in-order! 6.7.6.2 Array Procedures
array-dimensions 6.7.6.2 Array Procedures
array-equal? 6.7.6.2 Array Procedures
array-fill! 6.7.6.2 Array Procedures
array-for-each 6.7.6.2 Array Procedures
array-in-bounds? 6.7.6.2 Array Procedures
array-index-map! 6.7.6.2 Array Procedures
array-map! 6.7.6.2 Array Procedures
array-map-in-order! 6.7.6.2 Array Procedures
array-rank 6.7.6.2 Array Procedures
array-ref 6.7.6.2 Array Procedures
array-set! 6.7.6.2 Array Procedures
array-shape 6.7.6.2 Array Procedures
array-type 6.7.6.2 Array Procedures
array? 6.7.6.2 Array Procedures
ash 6.6.2.13 Bitwise Operations
ash 10.3.6.12 Inlined Mathematical Instructions
asin 6.6.2.12 Scientific Functions
asin 7.6.2.2 rnrs base
asinh 6.6.2.12 Scientific Functions
assert 7.6.2.2 rnrs base
assert-curr-char 8.6.2 Usage
assert-nargs-ee 10.3.6.4 Function Prologue Instructions
assert-nargs-ee/locals 10.3.6.4 Function Prologue Instructions
assert-nargs-ge 10.3.6.4 Function Prologue Instructions
assert-nargs-ge/locals 10.3.6.4 Function Prologue Instructions
assertion-violation 7.6.2.2 rnrs base
assertion-violation? 7.6.2.13 rnrs conditions
assoc 6.7.11.3 Retrieving Alist Entries
assoc 7.5.3.9 Association Lists
assoc 7.6.2.5 rnrs lists
assoc-ref 6.7.11.3 Retrieving Alist Entries
assoc-remove! 6.7.11.4 Removing Alist Entries
assoc-set! 6.7.11.2 Adding or Setting Alist Entries
assp 7.6.2.5 rnrs lists
assq 6.7.11.3 Retrieving Alist Entries
assq 7.6.2.5 rnrs lists
assq-ref 6.7.11.3 Retrieving Alist Entries
assq-remove! 6.7.11.4 Removing Alist Entries
assq-set! 6.7.11.2 Adding or Setting Alist Entries
assv 6.7.11.3 Retrieving Alist Entries
assv 7.6.2.5 rnrs lists
assv-ref 6.7.11.3 Retrieving Alist Entries
assv-remove! 6.7.11.4 Removing Alist Entries
assv-set! 6.7.11.2 Adding or Setting Alist Entries
async 6.21.2.2 User asyncs
async-mark 6.21.2.2 User asyncs
atan 6.6.2.12 Scientific Functions
atan 6.6.2.12 Scientific Functions
atan 7.6.2.2 rnrs base
atanh 6.6.2.12 Scientific Functions
attlist->alist 8.5.2 Usage
attlist-add 8.5.2 Usage
attlist-fold 8.5.2 Usage
attlist-null? 8.5.2 Usage
attlist-remove-top 8.5.2 Usage

Jump to:   #   %   &   '   (   *   +   ,   -   /   1   <   =   >   @   `  
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z  

[ << ] [ < ] [ Up ] [ > ] [ >> ]         [Top] [Contents] [Index] [ ? ]

This document was generated on February 3, 2012 using texi2html 5.0.