Teach Yourself Scheme in Fixnum Days
introduction to the programming language Scheme">
' (quote )
*
+
, (comma)
,@ (comma-splice)
-
/
<
<=
=
>
>=
` (backquote)
abs
alist
amb
and
apply
association list, see alist
assv
atan
#b (binary number)
begin , [2]
implicit, [2]
Bigloo
boolean
boolean?
c...r
call-with-current-continuation , see call/cc
call-with-input-file
call-with-output-file
call/cc
and coroutine
and engine
car
case
cdr
char->integer
char-ci<=?
char-ci<?
char-ci=?
char-ci>=?
char-ci>?
char-downcase
char-upcase
char<=?
char<?
char=?
char>=?
char>?
char?
character
#\ notation for
Chicken
class
clock
Guile
close-input-port
close-output-port
command line
comment
complex?
cond
conditional
cons
console
continuation
coroutine
current-input-port
current-output-port
#d (decimal number)
data type
compound
conversion to and fro
simple
define
define-macro
in various dialects
defstruct
delete-duplicates
delete-file
dialects of Scheme
display , [2]
dotted pair
empty list
engine
flat
nestable
eof-object?
eqv?
evaluation
even?
exit
exp
expt
#f
falsity
file
checking existence of
deleting
loading
port for
time of last modification of
file-exists?
file-or-directory-modify-seconds ,
[2]
fixnum
fluid-let
macro for
for-each
form
Gambit
gensym
get-output-string
getenv
Guile
clock
identifier
if
inheritance
multiple
single
init file
instance, see object
integer->char
integer?
iteration
Kawa
lambda
let
named
let*
letrec
list
list (procedure)
list->string
list->vector
list-position
list-ref
list-tail
list?
listener
load , [2]
load-relative
in various dialects
logic programming
loop
macro
avoiding variable capture inside
make-string
make-vector
map
max
metaclass
method, see object
min
MIT Scheme
multiple inheritance
MzScheme, [2]
named let
newline , [2]
nondeterminism
not
null?
number
number->string
number?
numerical integration
#o (octal number)
object
object-oriented programming
odd?
open-input-file
open-input-string
open-output-file
open-output-string
or
pair?
Pocket Scheme
port, [2]
for file
for string
procedure, [2]
parameters
recursive
tail-recursive
puzzles
quote
R5RS, [2]
rational?
read
read-char
read-eval-print loop
read-line
real?
recursion
iteration as
letrec
tail
reverse!
S-expression
SCM
script, [2]
CGI
DOS
self-evaluation
set!
set-car!
set-cdr!
Simpson's rule
slot, see object
sqrt
standard input
standard output, [2]
STk
string
port for
string (procedure)
string->list
string->number
string-append
string-ref
string-set!
string?
structure
defstruct
subclass
subform
superclass
symbol
case-insensitivity
generated
symbol?
system
#t
table
tail call
elimination of
tail recursion
truth
unless
macro for
variable
global, [2]
lexical
local
vector
vector (procedure)
vector->list
when
macro for
write
write-char
#x (hexadecimal number)
zen
|