mirror of
https://github.com/justinethier/cyclone.git
synced 2025-05-18 21:29:18 +02:00
Added a space between header indicator and label
This commit is contained in:
parent
dae79a1710
commit
6374c858d5
14 changed files with 241 additions and 241 deletions
|
@ -157,45 +157,45 @@ For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.p
|
|||
- [`zero?`](#zero)
|
||||
|
||||
|
||||
#abs
|
||||
# abs
|
||||
|
||||
(abs num)
|
||||
|
||||
#and
|
||||
# and
|
||||
|
||||
(and {test1} ...)
|
||||
|
||||
#any
|
||||
# any
|
||||
|
||||
(any pred lst)
|
||||
|
||||
#append
|
||||
# append
|
||||
|
||||
(append list ...)
|
||||
|
||||
#assoc
|
||||
# assoc
|
||||
|
||||
(assoc obj alist)
|
||||
|
||||
(assoc obj alist compare)
|
||||
|
||||
#assq
|
||||
# assq
|
||||
|
||||
(assq obj alist)
|
||||
|
||||
#assv
|
||||
# assv
|
||||
|
||||
(assv obj alist)
|
||||
|
||||
#begin
|
||||
# begin
|
||||
|
||||
(begin {expression or definition} ...)
|
||||
|
||||
#boolean=?
|
||||
# boolean=?
|
||||
|
||||
(boolean=? b1 b2 ...)
|
||||
|
||||
#bytevector-copy
|
||||
# bytevector-copy
|
||||
|
||||
(bytevector-copy bytevector)
|
||||
|
||||
|
@ -203,7 +203,7 @@ For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.p
|
|||
|
||||
(bytevector-copy bytevector start end)
|
||||
|
||||
#bytevector-copy!
|
||||
# bytevector-copy!
|
||||
|
||||
(bytevector-copy! to at from)
|
||||
|
||||
|
@ -211,85 +211,85 @@ For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.p
|
|||
|
||||
(bytevector-copy! to at from start end)
|
||||
|
||||
#call-with-current-continuation
|
||||
# call-with-current-continuation
|
||||
|
||||
(call-with-current-continuation proc)
|
||||
|
||||
#call-with-port
|
||||
# call-with-port
|
||||
|
||||
(call-with-port port proc)
|
||||
|
||||
#call-with-values
|
||||
# call-with-values
|
||||
|
||||
(call-with-values producer consumer)
|
||||
|
||||
#call/cc
|
||||
# call/cc
|
||||
|
||||
(call/cc proc)
|
||||
|
||||
#case
|
||||
# case
|
||||
|
||||
(case {key} {clause1} {clause2} ...)
|
||||
|
||||
#ceiling
|
||||
# ceiling
|
||||
|
||||
(ceiling z)
|
||||
|
||||
#char<=?
|
||||
# char<=?
|
||||
|
||||
(char<=? c1 c2 c3 ...)
|
||||
|
||||
#char<?
|
||||
# char<?
|
||||
|
||||
(char<? c1 c2 c3 ...)
|
||||
|
||||
#char=?
|
||||
# char=?
|
||||
|
||||
(char=? c1 c2 c3 ...)
|
||||
|
||||
#char>=?
|
||||
# char>=?
|
||||
|
||||
(char>=? c1 c2 c3 ...)
|
||||
|
||||
#char>?
|
||||
# char>?
|
||||
|
||||
(char>? c1 c2 c3 ...)
|
||||
|
||||
#complex?
|
||||
# complex?
|
||||
|
||||
(complex? obj)
|
||||
|
||||
#cond
|
||||
# cond
|
||||
|
||||
(cond {clause1} {clause2} ...)
|
||||
|
||||
#cond-expand
|
||||
# cond-expand
|
||||
|
||||
(cond-expand {ce-clause2} {ce-clause2} ...)
|
||||
|
||||
#current-error-port
|
||||
# current-error-port
|
||||
|
||||
(current-error-port)
|
||||
|
||||
#current-input-port
|
||||
# current-input-port
|
||||
|
||||
(current-input-port)
|
||||
|
||||
#current-output-port
|
||||
# current-output-port
|
||||
|
||||
(current-output-port)
|
||||
|
||||
#define-record-type
|
||||
# define-record-type
|
||||
|
||||
(define-record-type {name}
|
||||
|
||||
{constructor} {pred} {field} ...)
|
||||
|
||||
#denominator
|
||||
# denominator
|
||||
|
||||
(denominator n)
|
||||
|
||||
#do
|
||||
# do
|
||||
|
||||
(do (({variable1} {init1} {step1})
|
||||
|
||||
|
@ -299,93 +299,93 @@ For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.p
|
|||
|
||||
{command} ...)
|
||||
|
||||
#dynamic-wind
|
||||
# dynamic-wind
|
||||
|
||||
(dynamic-wind before thunk after)
|
||||
|
||||
#eof-object
|
||||
# eof-object
|
||||
|
||||
(eof-object)
|
||||
|
||||
#error
|
||||
# error
|
||||
|
||||
(error message obj ...)
|
||||
|
||||
#even?
|
||||
# even?
|
||||
|
||||
(even? num)
|
||||
|
||||
#every
|
||||
# every
|
||||
|
||||
(every pred lst)
|
||||
|
||||
#exact
|
||||
# exact
|
||||
|
||||
(exact? num)
|
||||
|
||||
#exact-integer?
|
||||
# exact-integer?
|
||||
|
||||
(exact-integer? num)
|
||||
|
||||
#exact?
|
||||
# exact?
|
||||
|
||||
(exact? num)
|
||||
|
||||
#expt
|
||||
# expt
|
||||
|
||||
(expt z1 z2)
|
||||
|
||||
#features
|
||||
# features
|
||||
|
||||
(features)
|
||||
|
||||
#floor
|
||||
# floor
|
||||
|
||||
(floor z)
|
||||
|
||||
#floor-quotient
|
||||
# floor-quotient
|
||||
|
||||
(floor-quotient n m)
|
||||
|
||||
#floor-remainder
|
||||
# floor-remainder
|
||||
|
||||
(floor-remainder n m)
|
||||
|
||||
#floor/
|
||||
# floor/
|
||||
|
||||
(floor/ n m)
|
||||
|
||||
#flush-output-port
|
||||
# flush-output-port
|
||||
|
||||
(flush-output-port)
|
||||
|
||||
(flush-output-port port)
|
||||
|
||||
#foldl
|
||||
# foldl
|
||||
|
||||
(foldl func accum lst)
|
||||
|
||||
#foldr
|
||||
# foldr
|
||||
|
||||
(foldr func end lst)
|
||||
|
||||
#for-each
|
||||
# for-each
|
||||
|
||||
(for-each proc list1 list2 ...)
|
||||
|
||||
#gcd
|
||||
# gcd
|
||||
|
||||
(gcd n1 ...)
|
||||
|
||||
#get-output-bytevector
|
||||
# get-output-bytevector
|
||||
|
||||
(get-output-bytevector port)
|
||||
|
||||
#get-output-string
|
||||
# get-output-string
|
||||
|
||||
(get-output-string port)
|
||||
|
||||
#guard
|
||||
# guard
|
||||
|
||||
(guard ({variable}
|
||||
|
||||
|
@ -393,263 +393,263 @@ For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.p
|
|||
|
||||
{body})
|
||||
|
||||
#inexact
|
||||
# inexact
|
||||
|
||||
(inexact z)
|
||||
|
||||
#inexact?
|
||||
# inexact?
|
||||
|
||||
(inexact? num)
|
||||
|
||||
#input-port-open?
|
||||
# input-port-open?
|
||||
|
||||
(input-port-open? port)
|
||||
|
||||
#input-port?
|
||||
# input-port?
|
||||
|
||||
(input-port? port)
|
||||
|
||||
#lcm
|
||||
# lcm
|
||||
|
||||
(lcm n1 ...)
|
||||
|
||||
#let
|
||||
# let
|
||||
|
||||
(let {bindings} {body})
|
||||
|
||||
#let*
|
||||
# let*
|
||||
|
||||
(let* {bindings} {body})
|
||||
|
||||
#let*-values
|
||||
# let*-values
|
||||
|
||||
(let*-values {mv binding spec} {body})
|
||||
|
||||
#let-values
|
||||
# let-values
|
||||
|
||||
(let-values {mv binding spec} {body})
|
||||
|
||||
#letrec
|
||||
# letrec
|
||||
|
||||
(letrec {bindings} {body})
|
||||
|
||||
#letrec*
|
||||
# letrec*
|
||||
|
||||
(letrec* {bindings} {body})
|
||||
|
||||
#list
|
||||
# list
|
||||
|
||||
(list obj ...)
|
||||
|
||||
#list-copy
|
||||
# list-copy
|
||||
|
||||
(list-copy lst)
|
||||
|
||||
#list-ref
|
||||
# list-ref
|
||||
|
||||
(list-ref lst k)
|
||||
|
||||
#list-set!
|
||||
# list-set!
|
||||
|
||||
(list-set! lst k obj)
|
||||
|
||||
#list-tail
|
||||
# list-tail
|
||||
|
||||
(list-tail lst k)
|
||||
|
||||
#list?
|
||||
# list?
|
||||
|
||||
(list? o)
|
||||
|
||||
#make-constructor
|
||||
# make-constructor
|
||||
|
||||
(make-constructor make name)
|
||||
|
||||
#make-getter
|
||||
# make-getter
|
||||
|
||||
(make-getter sym name idx)
|
||||
|
||||
#make-list
|
||||
# make-list
|
||||
|
||||
(make-list k )
|
||||
|
||||
(make-list k fill)
|
||||
|
||||
#make-parameter
|
||||
# make-parameter
|
||||
|
||||
(make-parameter init)
|
||||
|
||||
(make-parameter init converter)
|
||||
|
||||
#make-setter
|
||||
# make-setter
|
||||
|
||||
(make-setter sym name idx)
|
||||
|
||||
#make-string
|
||||
# make-string
|
||||
|
||||
(make-string k)
|
||||
|
||||
(make-string k fill)
|
||||
|
||||
#make-type-predicate
|
||||
# make-type-predicate
|
||||
|
||||
(make-type-predicate pred name)
|
||||
|
||||
#map
|
||||
# map
|
||||
|
||||
(map proc list1 list2 ...)
|
||||
|
||||
#max
|
||||
# max
|
||||
|
||||
(max x1 x2 ...)
|
||||
|
||||
#member
|
||||
# member
|
||||
|
||||
(member obj lst)
|
||||
|
||||
(member obj lst compare)
|
||||
|
||||
#memq
|
||||
# memq
|
||||
|
||||
(memq obj lst)
|
||||
|
||||
#memv
|
||||
# memv
|
||||
|
||||
(memv obj lst)
|
||||
|
||||
#min
|
||||
# min
|
||||
|
||||
(min x1 x2 ...)
|
||||
|
||||
#modulo
|
||||
# modulo
|
||||
|
||||
(modulo a b)
|
||||
|
||||
#negative?
|
||||
# negative?
|
||||
|
||||
(negative? n)
|
||||
|
||||
#newline
|
||||
# newline
|
||||
|
||||
(newline)
|
||||
|
||||
(newline port)
|
||||
|
||||
#not
|
||||
# not
|
||||
|
||||
(not x)
|
||||
|
||||
#numerator
|
||||
# numerator
|
||||
|
||||
(numerator n) n)
|
||||
|
||||
#odd?
|
||||
# odd?
|
||||
|
||||
(odd? num)
|
||||
|
||||
#open-input-bytevector
|
||||
# open-input-bytevector
|
||||
|
||||
(open-input-bytevector bv)
|
||||
|
||||
#open-input-string
|
||||
# open-input-string
|
||||
|
||||
(open-input-string string)
|
||||
|
||||
#open-output-bytevector
|
||||
# open-output-bytevector
|
||||
|
||||
(open-output-bytevector open-output-string)
|
||||
|
||||
#open-output-string
|
||||
# open-output-string
|
||||
|
||||
(open-output-string)
|
||||
|
||||
#or
|
||||
# or
|
||||
|
||||
(or {test1} ...)
|
||||
|
||||
#output-port-open?
|
||||
# output-port-open?
|
||||
|
||||
(output-port-open? port)
|
||||
|
||||
#output-port?
|
||||
# output-port?
|
||||
|
||||
(output-port? obj)
|
||||
|
||||
#parameterize
|
||||
# parameterize
|
||||
|
||||
(parameterize (({param1} {value1}) ...)
|
||||
|
||||
{body})
|
||||
|
||||
#positive?
|
||||
# positive?
|
||||
|
||||
(positive? n)
|
||||
|
||||
#quasiquote
|
||||
# quasiquote
|
||||
|
||||
(quasiquote {qq template})
|
||||
|
||||
#quotient
|
||||
# quotient
|
||||
|
||||
(quotient x y)
|
||||
|
||||
#raise
|
||||
# raise
|
||||
|
||||
(raise obj)
|
||||
|
||||
#raise-continuable
|
||||
# raise-continuable
|
||||
|
||||
(raise-continuable obj)
|
||||
|
||||
#rational?
|
||||
# rational?
|
||||
|
||||
(rational? obj)
|
||||
|
||||
#read-line
|
||||
# read-line
|
||||
|
||||
(read-line)
|
||||
|
||||
(read-line port)
|
||||
|
||||
#read-string
|
||||
# read-string
|
||||
|
||||
(read-string k)
|
||||
|
||||
(read-string k port)
|
||||
|
||||
#receive
|
||||
# receive
|
||||
|
||||
(receive {formals} {expression} {body})
|
||||
|
||||
#record?
|
||||
# record?
|
||||
|
||||
(record? obj)
|
||||
|
||||
#remainder
|
||||
# remainder
|
||||
|
||||
(remainder num1 num2)
|
||||
|
||||
#reverse
|
||||
# reverse
|
||||
|
||||
(reverse lst)
|
||||
|
||||
#round
|
||||
# round
|
||||
|
||||
(round z)
|
||||
|
||||
#slot-set!
|
||||
# slot-set!
|
||||
|
||||
(slot-set! name obj idx val)
|
||||
|
||||
#square
|
||||
# square
|
||||
|
||||
(square z)
|
||||
|
||||
#string
|
||||
# string
|
||||
|
||||
(string char ...)
|
||||
|
||||
#string->list
|
||||
# string->list
|
||||
|
||||
(string->list string)
|
||||
|
||||
|
@ -657,7 +657,7 @@ For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.p
|
|||
|
||||
(string->list string start end)
|
||||
|
||||
#string->utf8
|
||||
# string->utf8
|
||||
|
||||
(string->utf8 string)
|
||||
|
||||
|
@ -665,7 +665,7 @@ For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.p
|
|||
|
||||
(string->utf8 string start end)
|
||||
|
||||
#string->vector
|
||||
# string->vector
|
||||
|
||||
(string->vector string)
|
||||
|
||||
|
@ -673,7 +673,7 @@ For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.p
|
|||
|
||||
(string->vector string start end)
|
||||
|
||||
#string-copy
|
||||
# string-copy
|
||||
|
||||
(string-copy string)
|
||||
|
||||
|
@ -681,7 +681,7 @@ For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.p
|
|||
|
||||
(string-copy string end)
|
||||
|
||||
#string-copy!
|
||||
# string-copy!
|
||||
|
||||
(string-copy! to at from)
|
||||
|
||||
|
@ -689,7 +689,7 @@ For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.p
|
|||
|
||||
(string-copy! to at from start end)
|
||||
|
||||
#string-fill!
|
||||
# string-fill!
|
||||
|
||||
(string-fill! str fill)
|
||||
|
||||
|
@ -697,67 +697,67 @@ For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.p
|
|||
|
||||
(string-fill! str fill start end)
|
||||
|
||||
#string-for-each
|
||||
# string-for-each
|
||||
|
||||
(string-for-each proc string1 string2 ...)
|
||||
|
||||
#string-map
|
||||
# string-map
|
||||
|
||||
(string-map proc string1 string2 ...)
|
||||
|
||||
#string<=?
|
||||
# string<=?
|
||||
|
||||
(string<=? str1 str2)
|
||||
|
||||
#string<?
|
||||
# string<?
|
||||
|
||||
(string<? str1 str2)
|
||||
|
||||
#string=?
|
||||
# string=?
|
||||
|
||||
(string=? str1 str2)
|
||||
|
||||
#string>=?
|
||||
# string>=?
|
||||
|
||||
(string>=? str1 str2)
|
||||
|
||||
#string>?
|
||||
# string>?
|
||||
|
||||
(string>? str1 str2)
|
||||
|
||||
#symbol=?
|
||||
# symbol=?
|
||||
|
||||
(symbol=? symbol1 symbol2 symbol3 ...)
|
||||
|
||||
#syntax-error
|
||||
# syntax-error
|
||||
|
||||
(syntax-error {message} {args} ...)
|
||||
|
||||
#truncate
|
||||
# truncate
|
||||
|
||||
(truncate z)
|
||||
|
||||
#truncate-quotient
|
||||
# truncate-quotient
|
||||
|
||||
(truncate-quotient quotient)
|
||||
|
||||
#truncate-remainder
|
||||
# truncate-remainder
|
||||
|
||||
(truncate-remainder remainder)
|
||||
|
||||
#truncate/
|
||||
# truncate/
|
||||
|
||||
(truncate/ n m)
|
||||
|
||||
#type-slot-offset
|
||||
# type-slot-offset
|
||||
|
||||
(type-slot-offset name sym)
|
||||
|
||||
#unless
|
||||
# unless
|
||||
|
||||
(unless {test} {expression1} {expression2} ...)
|
||||
|
||||
#utf8->string
|
||||
# utf8->string
|
||||
|
||||
(utf8->string bytevector)
|
||||
|
||||
|
@ -765,15 +765,15 @@ For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.p
|
|||
|
||||
(utf8->string bytevector start end)
|
||||
|
||||
#values
|
||||
# values
|
||||
|
||||
(values obj ...)
|
||||
|
||||
#vector
|
||||
# vector
|
||||
|
||||
(vector obj ...)
|
||||
|
||||
#vector->list
|
||||
# vector->list
|
||||
|
||||
(vector->list vector)
|
||||
|
||||
|
@ -781,7 +781,7 @@ For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.p
|
|||
|
||||
(vector->list vector start end)
|
||||
|
||||
#vector->string
|
||||
# vector->string
|
||||
|
||||
(vector->string vector)
|
||||
|
||||
|
@ -789,11 +789,11 @@ For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.p
|
|||
|
||||
(vector->string vector start end)
|
||||
|
||||
#vector-append
|
||||
# vector-append
|
||||
|
||||
(vector-append vector ...)
|
||||
|
||||
#vector-copy
|
||||
# vector-copy
|
||||
|
||||
(vector-copy vector)
|
||||
|
||||
|
@ -801,7 +801,7 @@ For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.p
|
|||
|
||||
(vector-copy vector start end)
|
||||
|
||||
#vector-copy!
|
||||
# vector-copy!
|
||||
|
||||
(vector-copy! to at from)
|
||||
|
||||
|
@ -809,7 +809,7 @@ For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.p
|
|||
|
||||
(vector-copy! to at from start end)
|
||||
|
||||
#vector-fill!
|
||||
# vector-fill!
|
||||
|
||||
(vector-fill! vector fill)
|
||||
|
||||
|
@ -817,35 +817,35 @@ For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.p
|
|||
|
||||
(vector-fill! vector fill start end)
|
||||
|
||||
#vector-for-each
|
||||
# vector-for-each
|
||||
|
||||
(vector-for-each proc vector1 vector2 ...)
|
||||
|
||||
#vector-map
|
||||
# vector-map
|
||||
|
||||
(vector-map proc vector1 vector2 ...)
|
||||
|
||||
#when
|
||||
# when
|
||||
|
||||
(when {test} {expression1} {expression2} ...)
|
||||
|
||||
#with-exception-handler
|
||||
# with-exception-handler
|
||||
|
||||
(with-exception-handler handler thunk)
|
||||
|
||||
#write-char
|
||||
# write-char
|
||||
|
||||
(write-char char)
|
||||
|
||||
(write-char char port)
|
||||
|
||||
#write-string
|
||||
# write-string
|
||||
|
||||
(write-string string)
|
||||
|
||||
(write-string string port)
|
||||
|
||||
#zero?
|
||||
# zero?
|
||||
|
||||
(zero? n)
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.p
|
|||
|
||||
- [`case-lambda`](#case-lambda)
|
||||
|
||||
#case-lambda
|
||||
# case-lambda
|
||||
|
||||
(case-lambda {clause} ...)
|
||||
|
||||
|
|
|
@ -27,91 +27,91 @@ For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.p
|
|||
- [`string-foldcase`](#string-foldcase)
|
||||
- [`string-upcase`](#string-upcase)
|
||||
|
||||
#char-alphabetic?
|
||||
# char-alphabetic?
|
||||
|
||||
(char-alphabetic? c)
|
||||
|
||||
#char-ci<=?
|
||||
# char-ci<=?
|
||||
|
||||
(char-ci<=? c1 c2 . cs)
|
||||
|
||||
#char-ci<?
|
||||
# char-ci<?
|
||||
|
||||
(char-ci<? c1 c2 . cs)
|
||||
|
||||
#char-ci=?
|
||||
# char-ci=?
|
||||
|
||||
(char-ci=? c1 c2 . cs)
|
||||
|
||||
#char-ci>=?
|
||||
# char-ci>=?
|
||||
|
||||
(char-ci>=? c1 c2 . cs)
|
||||
|
||||
#char-ci>?
|
||||
# char-ci>?
|
||||
|
||||
(char-ci>? c1 c2 . cs)
|
||||
|
||||
#char-downcase
|
||||
# char-downcase
|
||||
|
||||
(char-downcase c)
|
||||
|
||||
#char-foldcase
|
||||
# char-foldcase
|
||||
|
||||
(char-foldcase c)
|
||||
|
||||
#char-lower-case?
|
||||
# char-lower-case?
|
||||
|
||||
(char-lower-case? c)
|
||||
|
||||
#char-numeric?
|
||||
# char-numeric?
|
||||
|
||||
(char-numeric? c)
|
||||
|
||||
#char-upcase
|
||||
# char-upcase
|
||||
|
||||
(char-upcase c)
|
||||
|
||||
#char-upper-case?
|
||||
# char-upper-case?
|
||||
|
||||
(char-upper-case? c)
|
||||
|
||||
#char-whitespace?
|
||||
# char-whitespace?
|
||||
|
||||
(char-whitespace? c)
|
||||
|
||||
#digit-value
|
||||
# digit-value
|
||||
|
||||
(digit-value c)
|
||||
|
||||
#string-ci<=?
|
||||
# string-ci<=?
|
||||
|
||||
(string-ci<=? s1 s2)
|
||||
|
||||
#string-ci<?
|
||||
# string-ci<?
|
||||
|
||||
(string-ci<? s1 s2)
|
||||
|
||||
#string-ci=?
|
||||
# string-ci=?
|
||||
|
||||
(string-ci=? s1 s2)
|
||||
|
||||
#string-ci>=?
|
||||
# string-ci>=?
|
||||
|
||||
(string-ci>=? s1 s2)
|
||||
|
||||
#string-ci>?
|
||||
# string-ci>?
|
||||
|
||||
(string-ci>? s1 s2)
|
||||
|
||||
#string-downcase
|
||||
# string-downcase
|
||||
|
||||
(string-downcase str)
|
||||
|
||||
#string-foldcase
|
||||
# string-foldcase
|
||||
|
||||
(string-foldcase str)
|
||||
|
||||
#string-upcase
|
||||
# string-upcase
|
||||
|
||||
(string-upcase str)
|
||||
|
||||
|
|
|
@ -11,27 +11,27 @@ For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.p
|
|||
- [`make-rectangular`](#make-rectangular)
|
||||
- [`real-part`](#real-part)
|
||||
|
||||
#angle
|
||||
# angle
|
||||
|
||||
(angle z)
|
||||
|
||||
#imag-part
|
||||
# imag-part
|
||||
|
||||
(imag-part x)
|
||||
|
||||
#magnitude
|
||||
# magnitude
|
||||
|
||||
(magnitude z)
|
||||
|
||||
#make-polar
|
||||
# make-polar
|
||||
|
||||
(make-polar x y)
|
||||
|
||||
#make-rectangular
|
||||
# make-rectangular
|
||||
|
||||
(make-rectangular x y)
|
||||
|
||||
#real-part
|
||||
# real-part
|
||||
|
||||
(real-part x)
|
||||
|
||||
|
|
|
@ -34,99 +34,99 @@ For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.p
|
|||
- [`cdddar`](#cdddar)
|
||||
- [`cddddr`](#cddddr)
|
||||
|
||||
#caaar
|
||||
# caaar
|
||||
|
||||
(caaar list)
|
||||
|
||||
#caadr
|
||||
# caadr
|
||||
|
||||
(caadr list)
|
||||
|
||||
#cadar
|
||||
# cadar
|
||||
|
||||
(cadar list)
|
||||
|
||||
#caddr
|
||||
# caddr
|
||||
|
||||
(caddr list)
|
||||
|
||||
#cdaar
|
||||
# cdaar
|
||||
|
||||
(cdaar list)
|
||||
|
||||
#cdadr
|
||||
# cdadr
|
||||
|
||||
(cdadr list)
|
||||
|
||||
#cddar
|
||||
# cddar
|
||||
|
||||
(cddar list)
|
||||
|
||||
#cdddr
|
||||
# cdddr
|
||||
|
||||
(cdddr list)
|
||||
|
||||
#caaaar
|
||||
# caaaar
|
||||
|
||||
(caaaar list)
|
||||
|
||||
#caaadr
|
||||
# caaadr
|
||||
|
||||
(caaadr list)
|
||||
|
||||
#caadar
|
||||
# caadar
|
||||
|
||||
(caadar list)
|
||||
|
||||
#caaddr
|
||||
# caaddr
|
||||
|
||||
(caaddr list)
|
||||
|
||||
#cadaar
|
||||
# cadaar
|
||||
|
||||
(cadaar list)
|
||||
|
||||
#cadadr
|
||||
# cadadr
|
||||
|
||||
(cadadr list)
|
||||
|
||||
#caddar
|
||||
# caddar
|
||||
|
||||
(caddar list)
|
||||
|
||||
#cadddr
|
||||
# cadddr
|
||||
|
||||
(cadddr list)
|
||||
|
||||
#cdaaar
|
||||
# cdaaar
|
||||
|
||||
(cdaaar list)
|
||||
|
||||
#cdaadr
|
||||
# cdaadr
|
||||
|
||||
(cdaadr list)
|
||||
|
||||
#cdadar
|
||||
# cdadar
|
||||
|
||||
(cdadar list)
|
||||
|
||||
#cdaddr
|
||||
# cdaddr
|
||||
|
||||
(cdaddr list)
|
||||
|
||||
#cddaar
|
||||
# cddaar
|
||||
|
||||
(cddaar list)
|
||||
|
||||
#cddadr
|
||||
# cddadr
|
||||
|
||||
(cddadr list)
|
||||
|
||||
#cdddar
|
||||
# cdddar
|
||||
|
||||
(cdddar list)
|
||||
|
||||
#cddddr
|
||||
# cddddr
|
||||
|
||||
(cddddr list)
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@ For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.p
|
|||
- [`create-environment`](#create-environment)
|
||||
- [`setup-environment`] (#setup-environment)
|
||||
|
||||
#eval
|
||||
# eval
|
||||
|
||||
(eval expr . environment)
|
||||
|
||||
|
@ -16,7 +16,7 @@ Evaluate `expr` in the specified environment and return the resulting value(s).
|
|||
|
||||
A non-standard extension is provided to supply a default global environment if the `environment` argument is not specified.
|
||||
|
||||
#create-environment
|
||||
# create-environment
|
||||
|
||||
(create-environment vars values)
|
||||
|
||||
|
@ -24,7 +24,7 @@ A non-standard function to create a new environment on top of the default one.
|
|||
|
||||
`vars` is a list of identifiers in the new environment, and `values` is a list of each value assigned to each identifier.
|
||||
|
||||
#setup-environment
|
||||
# setup-environment
|
||||
|
||||
|
||||
(setup-environment)
|
||||
|
|
|
@ -9,25 +9,25 @@ For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.p
|
|||
- [`with-input-from-file`](#with-input-from-file)
|
||||
- [`with-output-to-file`](#with-output-to-file)
|
||||
|
||||
#call-with-input-file
|
||||
# call-with-input-file
|
||||
|
||||
(call-with-input-file string proc)
|
||||
|
||||
Open given filename for input, pass the resulting port to `proc`, and close the port after `proc` returns.
|
||||
|
||||
#call-with-output-file
|
||||
# call-with-output-file
|
||||
|
||||
(call-with-output-file string proc)
|
||||
|
||||
Open given filename for output, pass the resulting port to `proc`, and close the port after `proc` returns.
|
||||
|
||||
#with-input-from-file
|
||||
# with-input-from-file
|
||||
|
||||
(with-input-from-file string thunk)
|
||||
|
||||
Open given filename for input and change the current input to that port for the duration of `thunk`.
|
||||
|
||||
#with-output-to-file
|
||||
# with-output-to-file
|
||||
|
||||
(with-output-to-file string thunk)
|
||||
|
||||
|
|
|
@ -17,51 +17,51 @@ For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.p
|
|||
- [`sqrt`](#sqrt)
|
||||
- [`tan`](#tan)
|
||||
|
||||
#acos
|
||||
# acos
|
||||
|
||||
(acos z)
|
||||
|
||||
#asin
|
||||
# asin
|
||||
|
||||
(asin z)
|
||||
|
||||
#atan
|
||||
# atan
|
||||
|
||||
(atan z)
|
||||
|
||||
#cos
|
||||
# cos
|
||||
|
||||
(cos z)
|
||||
|
||||
#exp
|
||||
# exp
|
||||
|
||||
(exp z)
|
||||
|
||||
#finite?
|
||||
# finite?
|
||||
|
||||
(finite? z)
|
||||
|
||||
#infinite?
|
||||
# infinite?
|
||||
|
||||
(infinite? z)
|
||||
|
||||
#log
|
||||
# log
|
||||
|
||||
(log z)
|
||||
|
||||
#nan?
|
||||
# nan?
|
||||
|
||||
(nan? z)
|
||||
|
||||
#sin
|
||||
# sin
|
||||
|
||||
(sin z)
|
||||
|
||||
#sqrt
|
||||
# sqrt
|
||||
|
||||
(sqrt z)
|
||||
|
||||
#tan
|
||||
# tan
|
||||
|
||||
(tan z)
|
||||
|
||||
|
|
|
@ -10,29 +10,29 @@ For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.p
|
|||
- [`make-promise`](#make-promise)
|
||||
- [`promise?`](#promise)
|
||||
|
||||
#delay
|
||||
# delay
|
||||
|
||||
(delay {expression})
|
||||
|
||||
Return a promise object that can be asked in the future (via `force`) to evaluate `{expression}` and return the result.
|
||||
|
||||
#force
|
||||
# force
|
||||
|
||||
(force promise)
|
||||
|
||||
Force the value of a promise.
|
||||
|
||||
#delay-force
|
||||
# delay-force
|
||||
|
||||
(delay-force {expression})
|
||||
|
||||
#make-promise
|
||||
# make-promise
|
||||
|
||||
(make-promise obj)
|
||||
|
||||
Return a promise which will return `obj` when forced. This function is similar to delay but does not delay its argument: it is a procedure rather than syntax. If `obj` is already a promise, it is returned.
|
||||
|
||||
#promise
|
||||
# promise
|
||||
|
||||
(promise? obj)
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.p
|
|||
|
||||
- [`load`](#load)
|
||||
|
||||
#load
|
||||
# load
|
||||
|
||||
(load filename)
|
||||
|
||||
|
|
|
@ -9,25 +9,25 @@ For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.p
|
|||
- [`get-environment-variable`](#get-environment-variable)
|
||||
- [`get-environment-variables`](#get-environment-variables)
|
||||
|
||||
#command-line
|
||||
# command-line
|
||||
|
||||
(command-line)
|
||||
|
||||
Returns the command line passed to the program as a list of strings.
|
||||
|
||||
#emergency-exit
|
||||
# emergency-exit
|
||||
|
||||
(emergency-exit)
|
||||
|
||||
Terminates the program immediately. This is an alias of `exit`.
|
||||
|
||||
#get-environment-variable
|
||||
# get-environment-variable
|
||||
|
||||
(get-environment-variable name)
|
||||
|
||||
Return the value of the given environment variable.
|
||||
|
||||
#get-environment-variables
|
||||
# get-environment-variables
|
||||
|
||||
(get-environment-variables)
|
||||
|
||||
|
|
|
@ -7,14 +7,14 @@ For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.p
|
|||
- [`read`](#read)
|
||||
- [`read-all`](#read-all)
|
||||
|
||||
#read
|
||||
# read
|
||||
|
||||
(read)
|
||||
(read port)
|
||||
|
||||
Read a single Scheme object from the input port.
|
||||
|
||||
#read-all
|
||||
# read-all
|
||||
|
||||
(read-all)
|
||||
(read-all port)
|
||||
|
|
|
@ -8,19 +8,19 @@ For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.p
|
|||
- [`current-second`](#current-second)
|
||||
- [`jiffies-per-second`](#jiffies-per-second)
|
||||
|
||||
#current-jiffy
|
||||
# current-jiffy
|
||||
|
||||
(current-jiffy)
|
||||
|
||||
Get the number of jiffies since the program started. This function can return the same value if the program runs longer than approximately 72 minutes on a 32-bit platform.
|
||||
|
||||
#current-second
|
||||
# current-second
|
||||
|
||||
(current-second)
|
||||
|
||||
Get the current number of seconds since the UNIX epoch.
|
||||
|
||||
#jiffies-per-second
|
||||
# jiffies-per-second
|
||||
|
||||
(jiffies-per-second)
|
||||
|
||||
|
|
|
@ -9,14 +9,14 @@ For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.p
|
|||
- [`write-simple`](#write-simple)
|
||||
- [`write-shared`](#write-shared)
|
||||
|
||||
#display
|
||||
# display
|
||||
|
||||
(display obj)
|
||||
(display obj port)
|
||||
|
||||
Write object to the given output port, or the current output if none is given. Strings and characters are output using only the characters that they represent, without any enclosing quotes, etc.
|
||||
|
||||
#write
|
||||
# write
|
||||
|
||||
(write obj)
|
||||
(write obj port)
|
||||
|
@ -24,12 +24,12 @@ Write object to the given output port, or the current output if none is given. S
|
|||
Write object to the given output port, or the current output if none is given. Objects are written exactly as they are represented in code.
|
||||
|
||||
|
||||
#write-shared
|
||||
# write-shared
|
||||
|
||||
(write-shared obj)
|
||||
(write-shared obj port)
|
||||
|
||||
#write-simple
|
||||
# write-simple
|
||||
|
||||
(write-simple obj)
|
||||
(write-simple obj port)
|
||||
|
|
Loading…
Add table
Reference in a new issue