Index
$#! · 0-9 · 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
P
 p, (mosh pp)
 pair?, (rnrs base(6))
 partition, (rnrs lists(6))
 Pattern Match
 peek-char, (rnrs io simple(6))
 pipe, (mosh process)
 pointer-ref-c-double, (mosh ffi)
 pointer-ref-c-float, (mosh ffi)
 pointer-ref-c-int16, (mosh ffi)
 pointer-ref-c-int32, (mosh ffi)
 pointer-ref-c-int64, (mosh ffi)
 pointer-ref-c-int8, (mosh ffi)
 pointer-ref-c-pointer, (mosh ffi)
 pointer-ref-c-signed-char, (mosh ffi)
 pointer-ref-c-signed-int, (mosh ffi)
 pointer-ref-c-signed-long, (mosh ffi)
 pointer-ref-c-signed-long-long, (mosh ffi)
 pointer-ref-c-signed-short, (mosh ffi)
 pointer-ref-c-uint16, (mosh ffi)
 pointer-ref-c-uint32, (mosh ffi)
 pointer-ref-c-uint64, (mosh ffi)
 pointer-ref-c-unsigned-char, (mosh ffi)
 pointer-ref-c-unsigned-int, (mosh ffi)
 pointer-ref-c-unsigned-long, (mosh ffi)
 pointer-ref-c-unsigned-long-long, (mosh ffi)
 pointer-ref-c-unsigned-short, (mosh ffi)
 pointer-set-c-char!, (mosh ffi)
 pointer-set-c-double!, (mosh ffi)
 pointer-set-c-float!, (mosh ffi)
 pointer-set-c-int!, (mosh ffi)
 pointer-set-c-int16!, (mosh ffi)
 pointer-set-c-int32!, (mosh ffi)
 pointer-set-c-int64!, (mosh ffi)
 pointer-set-c-int8!, (mosh ffi)
 pointer-set-c-long!, (mosh ffi)
 pointer-set-c-long-long!, (mosh ffi)
 pointer-set-c-short!, (mosh ffi)
 pointer-set-c-uint16!, (mosh ffi)
 pointer-set-c-uint32!, (mosh ffi)
 pointer-set-c-uint64!, (mosh ffi)
 pointer-set-c-uint8!, (mosh ffi)
 pointer?, (mosh ffi)
 Port I/O
 port-eof?, (rnrs io ports(6))
 port-has-port-position?, (rnrs io ports(6))
 port-has-set-port-position!?, (rnrs io ports(6))
 port-position, (rnrs io ports(6))
 port-transcoder, (rnrs io ports(6))
 port?, (rnrs io ports(6))
 positive?, (rnrs base(6))
 pp, (mosh pp)
 Pretty Printing
 pretty-print, (mosh pp)
 procedure?, (rnrs base(6))
 Process
 process-error, (mosh concurrent)
 process-error?, (mosh concurrent)
 process-exit, (mosh concurrent)
 process-list, (mosh process)
 process-terminate!, (mosh process)
 put-bytevector, (rnrs io ports(6))
 put-char, (rnrs io ports(6))
 put-datum, (rnrs io ports(6))
 put-string, (rnrs io ports(6))
 put-u8, (rnrs io ports(6))
Q
 quasiquote, (rnrs base(6))
 quasisyntax, (rnrs syntax-case(6))
 quote, (rnrs base(6))
 quotient, (rnrs r5rs(6))
R
 R5RS compatibility
 raise, (rnrs exceptions(6))
 raise-continuable, (rnrs exceptions(6))
 rational-valued?, (rnrs base(6))
 rational?, (rnrs base(6))
 rationalize, (rnrs base(6))
 read, (rnrs io simple(6))
 read-char, (rnrs io simple(6))
 real-part, (rnrs base(6))
 real-valued?, (rnrs base(6))
 real?, (rnrs base(6))
 receive, (mosh concurrent)
 record-accessor, (rnrs records inspection(6))
 record-constructor, (rnrs records inspection(6))
 record-constructor-descriptor, (rnrs records inspection(6))
 record-field-mutable?, (rnrs records inspection(6))
 record-mutator, (rnrs records inspection(6))
 record-predicate, (rnrs records inspection(6))
 record-rtd, (rnrs records inspection(6))
 record-type-descriptor, (rnrs records inspection(6))
 record-type-descriptor?, (rnrs records inspection(6))
 record-type-field-names, (rnrs records inspection(6))
 record-type-generative?, (rnrs records inspection(6))
 record-type-name, (rnrs records inspection(6))
 record-type-opaque?, (rnrs records inspection(6))
 record-type-parent, (rnrs records inspection(6))
 record-type-sealed?, (rnrs records inspection(6))
 record-type-uid, (rnrs records inspection(6))
 record?, (rnrs records inspection(6))
 Records
 Red-Black tree
 register, (mosh concurrent)
 Regular Expressions
 remainder, (rnrs r5rs(6))
 remove, (rnrs lists(6))
 remp, (rnrs lists(6))
 remq, (rnrs lists(6))
 remv, (rnrs lists(6))
 rename-file, (mosh file)
 reverse, (rnrs base(6))
 round, (rnrs base(6))
Print obj and return obj.
See http://www.r6rs.org/final/html/r6rs/r6rs-Z-H-14.html#node_idx_330
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-4.html#node_idx_210
Pattern match library written by Alex Shinn.
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-9.html#node_idx_812
Creates a pipe, and returns two ports.
Get a value from pointer + offset as double.
Get a value from pointer + offset as float.
Get a value from pointer + offset as int16.
Get a value from pointer + offset as int32.
Get a value from pointer + offset as int64.
Get a value from pointer + offset as int8.
Get a value from pointer + offset as pointer.
Get a value from pointer + offset as signed-char.
Get a value from pointer + offset as signed-int.
Get a value from pointer + offset as signed-long.
Get a value from pointer + offset as signed-long-long.
Get a value from pointer + offset as signed-short.
Get a value from pointer + offset as uint16.
Get a value from pointer + offset as uint32.
Get a value from pointer + offset as uint64.
Get a value from pointer + offset as unsigned-char.
Get a value from pointer + offset as unsigned-int.
Get a value from pointer + offset as unsigned-long.
Get a value from pointer + offset as unsigned-long-long.
Get a value from pointer + offset as unsigned-short.
Returns #t when ffi is supported, otherwise #f.
Returns #t when ffi is supported, otherwise #f.
Returns #t when ffi is supported, otherwise #f.
Returns #t when ffi is supported, otherwise #f.
Returns #t when ffi is supported, otherwise #f.
Returns #t when ffi is supported, otherwise #f.
Returns #t when ffi is supported, otherwise #f.
Returns #t when ffi is supported, otherwise #f.
Returns #t when ffi is supported, otherwise #f.
Returns #t when ffi is supported, otherwise #f.
Returns #t when ffi is supported, otherwise #f.
Returns #t when ffi is supported, otherwise #f.
Returns #t when ffi is supported, otherwise #f.
Returns #t when ffi is supported, otherwise #f.
Returns #t when ffi is supported, otherwise #f.
Returns #t if obj is pointer, otherwise #f
The (rnrs io ports (6)) library defines an I/O layer for conventional, imperative buffered input and output.
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-9.html#node_idx_666
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-9.html#node_idx_652
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-9.html#node_idx_656
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-9.html#node_idx_654
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-9.html#node_idx_644
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-9.html#node_idx_642
See http://www.r6rs.org/final/html/r6rs/r6rs-Z-H-14.html#node_idx_476
short cut for pretty-print
Pretty Printer library written by Marc Feeley © 1991.
pretty print out Scheme object to the output port.
See http://www.r6rs.org/final/html/r6rs/r6rs-Z-H-14.html#node_idx_342
The following procedures provide raw process management.
Returns error state of process-error condition.
exit process with status.
Returns a process list as an a-list.
Kill process identified by OS dependent process identifier.
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-9.html#node_idx_744
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-9.html#node_idx_748
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-9.html#node_idx_756
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-9.html#node_idx_750
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-9.html#node_idx_742
See http://www.r6rs.org/final/html/r6rs/r6rs-Z-H-14.html#node_idx_768
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-13.html#node_idx_1154
See http://www.r6rs.org/final/html/r6rs/r6rs-Z-H-14.html#node_idx_362
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-20.html#node_idx_1290
The (rnrs r5rs (6)) library provides some functionality of the preceding revision of this report that was omitted from the main part of the current report.
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-8.html#node_idx_376
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-8.html#node_idx_378
See http://www.r6rs.org/final/html/r6rs/r6rs-Z-H-14.html#node_idx_452
See http://www.r6rs.org/final/html/r6rs/r6rs-Z-H-14.html#node_idx_446
See http://www.r6rs.org/final/html/r6rs/r6rs-Z-H-14.html#node_idx_536
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-9.html#node_idx_816
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-9.html#node_idx_808
See http://www.r6rs.org/final/html/r6rs/r6rs-Z-H-14.html#node_idx_570
See http://www.r6rs.org/final/html/r6rs/r6rs-Z-H-14.html#node_idx_450
See http://www.r6rs.org/final/html/r6rs/r6rs-Z-H-14.html#node_idx_444
Receive a message which matches match clause.
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-7.html#node_idx_336
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-7.html#node_idx_332
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-7.html#node_idx_310
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-7.html#node_idx_360
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-7.html#node_idx_338
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-7.html#node_idx_334
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-7.html#node_idx_344
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-7.html#node_idx_308
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-7.html#node_idx_358
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-7.html#node_idx_352
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-7.html#node_idx_346
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-7.html#node_idx_356
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-7.html#node_idx_348
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-7.html#node_idx_354
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-7.html#node_idx_350
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-7.html#node_idx_342
Abstractions for creating new data types representing records.
Register a process by name.
See http://synthcode.com/scheme/irregex/.
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-20.html#node_idx_1292
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-4.html#node_idx_218
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-4.html#node_idx_216
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-4.html#node_idx_222
See http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-4.html#node_idx_220
Rename a file.
See http://www.r6rs.org/final/html/r6rs/r6rs-Z-H-14.html#node_idx_636
See http://www.r6rs.org/final/html/r6rs/r6rs-Z-H-14.html#node_idx_534
Close