258 lines
23 KiB
HTML
258 lines
23 KiB
HTML
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
<html>
|
|
<!--
|
|
|
|
Generated from r6rs.tex by tex2page, v 20100828
|
|
(running on MzScheme 4.2.4, :unix),
|
|
(c) Dorai Sitaram,
|
|
http://evalwhen.com/tex2page/index.html
|
|
|
|
-->
|
|
<head>
|
|
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
|
|
<title>
|
|
Revised^6 Report on the Algorithmic Language Scheme
|
|
</title>
|
|
<link rel="stylesheet" type="text/css" href="r6rs-Z-S.css" title=default>
|
|
<meta name=robots content="index,follow">
|
|
</head>
|
|
<body>
|
|
<div id=slidecontent>
|
|
<div align=right class=navigation>[Go to <span><a href="r6rs.html">first</a>, <a href="r6rs-Z-H-1.html">previous</a></span><span>, <a href="r6rs-Z-H-3.html">next</a></span> page<span>; </span><span class=disable>contents</span><span><span class=disable>; </span><a href="r6rs-Z-H-21.html#node_index_start">index</a></span>]</div>
|
|
<p></p>
|
|
<a name="node_chap_Temp_2"></a>
|
|
<h1 class=chapter>
|
|
<div class=chapterheading> </div><br>
|
|
Contents</h1>
|
|
<p></p>
|
|
<div class=smallskip></div>
|
|
<p style="margin-top: 0pt; margin-bottom: 0pt">
|
|
|
|
<a name="node_toc_start"></a></p>
|
|
|
|
<p class=noindent></p>
|
|
<p></p>
|
|
|
|
<p class=noindent><b>
|
|
<a name="node_toc_node_chap_Temp_3"></a><a href="r6rs-Z-H-3.html#node_chap_Temp_3">Introduction</a></b><br>
|
|
</p>
|
|
<p></p>
|
|
|
|
<p class=noindent><b>
|
|
<a name="node_toc_node_chap_1"></a><a href="r6rs-Z-H-4.html#node_chap_1">1 Overview of Scheme</a></b><br>
|
|
<a name="node_toc_node_sec_1.1"></a><a href="r6rs-Z-H-4.html#node_sec_1.1">1.1 Basic types</a><br>
|
|
<a name="node_toc_node_sec_Temp_6"></a><a href="r6rs-Z-H-4.html#node_sec_Temp_6">Booleans</a><br>
|
|
<a name="node_toc_node_sec_Temp_7"></a><a href="r6rs-Z-H-4.html#node_sec_Temp_7">Numbers</a><br>
|
|
<a name="node_toc_node_sec_Temp_8"></a><a href="r6rs-Z-H-4.html#node_sec_Temp_8">Characters</a><br>
|
|
<a name="node_toc_node_sec_Temp_9"></a><a href="r6rs-Z-H-4.html#node_sec_Temp_9">Strings</a><br>
|
|
<a name="node_toc_node_sec_Temp_10"></a><a href="r6rs-Z-H-4.html#node_sec_Temp_10">Symbols</a><br>
|
|
<a name="node_toc_node_sec_Temp_11"></a><a href="r6rs-Z-H-4.html#node_sec_Temp_11">Pairs and lists</a><br>
|
|
<a name="node_toc_node_sec_Temp_12"></a><a href="r6rs-Z-H-4.html#node_sec_Temp_12">Vectors</a><br>
|
|
<a name="node_toc_node_sec_Temp_13"></a><a href="r6rs-Z-H-4.html#node_sec_Temp_13">Procedures</a><br>
|
|
<a name="node_toc_node_sec_1.2"></a><a href="r6rs-Z-H-4.html#node_sec_1.2">1.2 Expressions</a><br>
|
|
<a name="node_toc_node_sec_1.3"></a><a href="r6rs-Z-H-4.html#node_sec_1.3">1.3 Variables and binding</a><br>
|
|
<a name="node_toc_node_sec_1.4"></a><a href="r6rs-Z-H-4.html#node_sec_1.4">1.4 Definitions</a><br>
|
|
<a name="node_toc_node_sec_1.5"></a><a href="r6rs-Z-H-4.html#node_sec_1.5">1.5 Forms</a><br>
|
|
<a name="node_toc_node_sec_1.6"></a><a href="r6rs-Z-H-4.html#node_sec_1.6">1.6 Procedures</a><br>
|
|
<a name="node_toc_node_sec_1.7"></a><a href="r6rs-Z-H-4.html#node_sec_1.7">1.7 Procedure calls and syntactic keywords</a><br>
|
|
<a name="node_toc_node_sec_1.8"></a><a href="r6rs-Z-H-4.html#node_sec_1.8">1.8 Assignment</a><br>
|
|
<a name="node_toc_node_sec_1.9"></a><a href="r6rs-Z-H-4.html#node_sec_1.9">1.9 Derived forms and macros</a><br>
|
|
<a name="node_toc_node_sec_1.10"></a><a href="r6rs-Z-H-4.html#node_sec_1.10">1.10 Syntactic data and datum values</a><br>
|
|
<a name="node_toc_node_sec_1.11"></a><a href="r6rs-Z-H-4.html#node_sec_1.11">1.11 Continuations</a><br>
|
|
<a name="node_toc_node_sec_1.12"></a><a href="r6rs-Z-H-4.html#node_sec_1.12">1.12 Libraries</a><br>
|
|
<a name="node_toc_node_sec_1.13"></a><a href="r6rs-Z-H-4.html#node_sec_1.13">1.13 Top-level programs</a><br>
|
|
</p>
|
|
<p></p>
|
|
|
|
<p class=noindent><b>
|
|
<a name="node_toc_node_chap_2"></a><a href="r6rs-Z-H-5.html#node_chap_2">2 Requirement levels</a></b><br>
|
|
</p>
|
|
<p></p>
|
|
|
|
<p class=noindent><b>
|
|
<a name="node_toc_node_chap_3"></a><a href="r6rs-Z-H-6.html#node_chap_3">3 Numbers</a></b><br>
|
|
<a name="node_toc_node_sec_3.1"></a><a href="r6rs-Z-H-6.html#node_sec_3.1">3.1 Numerical tower</a><br>
|
|
<a name="node_toc_node_sec_3.2"></a><a href="r6rs-Z-H-6.html#node_sec_3.2">3.2 Exactness</a><br>
|
|
<a name="node_toc_node_sec_3.3"></a><a href="r6rs-Z-H-6.html#node_sec_3.3">3.3 Fixnums and flonums</a><br>
|
|
<a name="node_toc_node_sec_3.4"></a><a href="r6rs-Z-H-6.html#node_sec_3.4">3.4 Implementation requirements</a><br>
|
|
<a name="node_toc_node_sec_3.5"></a><a href="r6rs-Z-H-6.html#node_sec_3.5">3.5 Infinities and NaNs</a><br>
|
|
<a name="node_toc_node_sec_3.6"></a><a href="r6rs-Z-H-6.html#node_sec_3.6">3.6 Distinguished -0.0</a><br>
|
|
</p>
|
|
<p></p>
|
|
|
|
<p class=noindent><b>
|
|
<a name="node_toc_node_chap_4"></a><a href="r6rs-Z-H-7.html#node_chap_4">4 Lexical syntax and datum syntax</a></b><br>
|
|
<a name="node_toc_node_sec_4.1"></a><a href="r6rs-Z-H-7.html#node_sec_4.1">4.1 Notation</a><br>
|
|
<a name="node_toc_node_sec_4.2"></a><a href="r6rs-Z-H-7.html#node_sec_4.2">4.2 Lexical syntax</a><br>
|
|
<a name="node_toc_node_sec_4.2.1"></a><a href="r6rs-Z-H-7.html#node_sec_4.2.1">4.2.1 Formal account</a><br>
|
|
<a name="node_toc_node_sec_4.2.2"></a><a href="r6rs-Z-H-7.html#node_sec_4.2.2">4.2.2 Line endings</a><br>
|
|
<a name="node_toc_node_sec_4.2.3"></a><a href="r6rs-Z-H-7.html#node_sec_4.2.3">4.2.3 Whitespace and comments</a><br>
|
|
<a name="node_toc_node_sec_4.2.4"></a><a href="r6rs-Z-H-7.html#node_sec_4.2.4">4.2.4 Identifiers</a><br>
|
|
<a name="node_toc_node_sec_4.2.5"></a><a href="r6rs-Z-H-7.html#node_sec_4.2.5">4.2.5 Booleans</a><br>
|
|
<a name="node_toc_node_sec_4.2.6"></a><a href="r6rs-Z-H-7.html#node_sec_4.2.6">4.2.6 Characters</a><br>
|
|
<a name="node_toc_node_sec_4.2.7"></a><a href="r6rs-Z-H-7.html#node_sec_4.2.7">4.2.7 Strings</a><br>
|
|
<a name="node_toc_node_sec_4.2.8"></a><a href="r6rs-Z-H-7.html#node_sec_4.2.8">4.2.8 Numbers</a><br>
|
|
<a name="node_toc_node_sec_4.3"></a><a href="r6rs-Z-H-7.html#node_sec_4.3">4.3 Datum syntax</a><br>
|
|
<a name="node_toc_node_sec_4.3.1"></a><a href="r6rs-Z-H-7.html#node_sec_4.3.1">4.3.1 Formal account</a><br>
|
|
<a name="node_toc_node_sec_4.3.2"></a><a href="r6rs-Z-H-7.html#node_sec_4.3.2">4.3.2 Pairs and lists</a><br>
|
|
<a name="node_toc_node_sec_4.3.3"></a><a href="r6rs-Z-H-7.html#node_sec_4.3.3">4.3.3 Vectors</a><br>
|
|
<a name="node_toc_node_sec_4.3.4"></a><a href="r6rs-Z-H-7.html#node_sec_4.3.4">4.3.4 Bytevectors</a><br>
|
|
<a name="node_toc_node_sec_4.3.5"></a><a href="r6rs-Z-H-7.html#node_sec_4.3.5">4.3.5 Abbreviations</a><br>
|
|
</p>
|
|
<p></p>
|
|
|
|
<p class=noindent><b>
|
|
<a name="node_toc_node_chap_5"></a><a href="r6rs-Z-H-8.html#node_chap_5">5 Semantic concepts</a></b><br>
|
|
<a name="node_toc_node_sec_5.1"></a><a href="r6rs-Z-H-8.html#node_sec_5.1">5.1 Programs and libraries</a><br>
|
|
<a name="node_toc_node_sec_5.2"></a><a href="r6rs-Z-H-8.html#node_sec_5.2">5.2 Variables, keywords, and regions</a><br>
|
|
<a name="node_toc_node_sec_5.3"></a><a href="r6rs-Z-H-8.html#node_sec_5.3">5.3 Exceptional situations</a><br>
|
|
<a name="node_toc_node_sec_5.4"></a><a href="r6rs-Z-H-8.html#node_sec_5.4">5.4 Argument checking</a><br>
|
|
<a name="node_toc_node_sec_5.5"></a><a href="r6rs-Z-H-8.html#node_sec_5.5">5.5 Syntax violations</a><br>
|
|
<a name="node_toc_node_sec_5.6"></a><a href="r6rs-Z-H-8.html#node_sec_5.6">5.6 Safety</a><br>
|
|
<a name="node_toc_node_sec_5.7"></a><a href="r6rs-Z-H-8.html#node_sec_5.7">5.7 Boolean values</a><br>
|
|
<a name="node_toc_node_sec_5.8"></a><a href="r6rs-Z-H-8.html#node_sec_5.8">5.8 Multiple return values</a><br>
|
|
<a name="node_toc_node_sec_5.9"></a><a href="r6rs-Z-H-8.html#node_sec_5.9">5.9 Unspecified behavior</a><br>
|
|
<a name="node_toc_node_sec_5.10"></a><a href="r6rs-Z-H-8.html#node_sec_5.10">5.10 Storage model</a><br>
|
|
<a name="node_toc_node_sec_5.11"></a><a href="r6rs-Z-H-8.html#node_sec_5.11">5.11 Proper tail recursion</a><br>
|
|
<a name="node_toc_node_sec_5.12"></a><a href="r6rs-Z-H-8.html#node_sec_5.12">5.12 Dynamic extent and the dynamic environment</a><br>
|
|
</p>
|
|
<p></p>
|
|
|
|
<p class=noindent><b>
|
|
<a name="node_toc_node_chap_6"></a><a href="r6rs-Z-H-9.html#node_chap_6">6 Entry format</a></b><br>
|
|
<a name="node_toc_node_sec_6.1"></a><a href="r6rs-Z-H-9.html#node_sec_6.1">6.1 Syntax entries</a><br>
|
|
<a name="node_toc_node_sec_6.2"></a><a href="r6rs-Z-H-9.html#node_sec_6.2">6.2 Procedure entries</a><br>
|
|
<a name="node_toc_node_sec_6.3"></a><a href="r6rs-Z-H-9.html#node_sec_6.3">6.3 Implementation responsibilities</a><br>
|
|
<a name="node_toc_node_sec_6.4"></a><a href="r6rs-Z-H-9.html#node_sec_6.4">6.4 Other kinds of entries</a><br>
|
|
<a name="node_toc_node_sec_6.5"></a><a href="r6rs-Z-H-9.html#node_sec_6.5">6.5 Equivalent entries</a><br>
|
|
<a name="node_toc_node_sec_6.6"></a><a href="r6rs-Z-H-9.html#node_sec_6.6">6.6 Evaluation examples</a><br>
|
|
<a name="node_toc_node_sec_6.7"></a><a href="r6rs-Z-H-9.html#node_sec_6.7">6.7 Naming conventions</a><br>
|
|
</p>
|
|
<p></p>
|
|
|
|
<p class=noindent><b>
|
|
<a name="node_toc_node_chap_7"></a><a href="r6rs-Z-H-10.html#node_chap_7">7 Libraries</a></b><br>
|
|
<a name="node_toc_node_sec_7.1"></a><a href="r6rs-Z-H-10.html#node_sec_7.1">7.1 Library form</a><br>
|
|
<a name="node_toc_node_sec_7.2"></a><a href="r6rs-Z-H-10.html#node_sec_7.2">7.2 Import and export levels</a><br>
|
|
<a name="node_toc_node_sec_7.3"></a><a href="r6rs-Z-H-10.html#node_sec_7.3">7.3 Examples</a><br>
|
|
</p>
|
|
<p></p>
|
|
|
|
<p class=noindent><b>
|
|
<a name="node_toc_node_chap_8"></a><a href="r6rs-Z-H-11.html#node_chap_8">8 Top-level programs</a></b><br>
|
|
<a name="node_toc_node_sec_8.1"></a><a href="r6rs-Z-H-11.html#node_sec_8.1">8.1 Top-level program syntax</a><br>
|
|
<a name="node_toc_node_sec_8.2"></a><a href="r6rs-Z-H-11.html#node_sec_8.2">8.2 Top-level program semantics</a><br>
|
|
</p>
|
|
<p></p>
|
|
|
|
<p class=noindent><b>
|
|
<a name="node_toc_node_chap_9"></a><a href="r6rs-Z-H-12.html#node_chap_9">9 Primitive syntax</a></b><br>
|
|
<a name="node_toc_node_sec_9.1"></a><a href="r6rs-Z-H-12.html#node_sec_9.1">9.1 Primitive expression types</a><br>
|
|
<a name="node_toc_node_sec_9.2"></a><a href="r6rs-Z-H-12.html#node_sec_9.2">9.2 Macros</a><br>
|
|
</p>
|
|
<p></p>
|
|
|
|
<p class=noindent><b>
|
|
<a name="node_toc_node_chap_10"></a><a href="r6rs-Z-H-13.html#node_chap_10">10 Expansion process</a></b><br>
|
|
</p>
|
|
<p></p>
|
|
|
|
<p class=noindent><b>
|
|
<a name="node_toc_node_chap_11"></a><a href="r6rs-Z-H-14.html#node_chap_11">11 Base library</a></b><br>
|
|
<a name="node_toc_node_sec_11.1"></a><a href="r6rs-Z-H-14.html#node_sec_11.1">11.1 Base types</a><br>
|
|
<a name="node_toc_node_sec_11.2"></a><a href="r6rs-Z-H-14.html#node_sec_11.2">11.2 Definitions</a><br>
|
|
<a name="node_toc_node_sec_11.2.1"></a><a href="r6rs-Z-H-14.html#node_sec_11.2.1">11.2.1 Variable definitions</a><br>
|
|
<a name="node_toc_node_sec_11.2.2"></a><a href="r6rs-Z-H-14.html#node_sec_11.2.2">11.2.2 Syntax definitions</a><br>
|
|
<a name="node_toc_node_sec_11.3"></a><a href="r6rs-Z-H-14.html#node_sec_11.3">11.3 Bodies</a><br>
|
|
<a name="node_toc_node_sec_11.4"></a><a href="r6rs-Z-H-14.html#node_sec_11.4">11.4 Expressions</a><br>
|
|
<a name="node_toc_node_sec_11.4.1"></a><a href="r6rs-Z-H-14.html#node_sec_11.4.1">11.4.1 Quotation</a><br>
|
|
<a name="node_toc_node_sec_11.4.2"></a><a href="r6rs-Z-H-14.html#node_sec_11.4.2">11.4.2 Procedures</a><br>
|
|
<a name="node_toc_node_sec_11.4.3"></a><a href="r6rs-Z-H-14.html#node_sec_11.4.3">11.4.3 Conditionals</a><br>
|
|
<a name="node_toc_node_sec_11.4.4"></a><a href="r6rs-Z-H-14.html#node_sec_11.4.4">11.4.4 Assignments</a><br>
|
|
<a name="node_toc_node_sec_11.4.5"></a><a href="r6rs-Z-H-14.html#node_sec_11.4.5">11.4.5 Derived conditionals</a><br>
|
|
<a name="node_toc_node_sec_11.4.6"></a><a href="r6rs-Z-H-14.html#node_sec_11.4.6">11.4.6 Binding constructs</a><br>
|
|
<a name="node_toc_node_sec_11.4.7"></a><a href="r6rs-Z-H-14.html#node_sec_11.4.7">11.4.7 Sequencing</a><br>
|
|
<a name="node_toc_node_sec_11.5"></a><a href="r6rs-Z-H-14.html#node_sec_11.5">11.5 Equivalence predicates</a><br>
|
|
<a name="node_toc_node_sec_11.6"></a><a href="r6rs-Z-H-14.html#node_sec_11.6">11.6 Procedure predicate</a><br>
|
|
<a name="node_toc_node_sec_11.7"></a><a href="r6rs-Z-H-14.html#node_sec_11.7">11.7 Arithmetic</a><br>
|
|
<a name="node_toc_node_sec_11.7.1"></a><a href="r6rs-Z-H-14.html#node_sec_11.7.1">11.7.1 Propagation of exactness and inexactness</a><br>
|
|
<a name="node_toc_node_sec_11.7.2"></a><a href="r6rs-Z-H-14.html#node_sec_11.7.2">11.7.2 Representability of infinities and NaNs</a><br>
|
|
<a name="node_toc_node_sec_11.7.3"></a><a href="r6rs-Z-H-14.html#node_sec_11.7.3">11.7.3 Semantics of common operations</a><br>
|
|
<a name="node_toc_node_sec_11.7.3.1"></a><a href="r6rs-Z-H-14.html#node_sec_11.7.3.1">11.7.3.1 Integer division</a><br>
|
|
<a name="node_toc_node_sec_11.7.3.2"></a><a href="r6rs-Z-H-14.html#node_sec_11.7.3.2">11.7.3.2 Transcendental functions</a><br>
|
|
<a name="node_toc_node_sec_11.7.4"></a><a href="r6rs-Z-H-14.html#node_sec_11.7.4">11.7.4 Numerical operations</a><br>
|
|
<a name="node_toc_node_sec_11.7.4.1"></a><a href="r6rs-Z-H-14.html#node_sec_11.7.4.1">11.7.4.1 Numerical type predicates</a><br>
|
|
<a name="node_toc_node_sec_11.7.4.2"></a><a href="r6rs-Z-H-14.html#node_sec_11.7.4.2">11.7.4.2 Generic conversions</a><br>
|
|
<a name="node_toc_node_sec_11.7.4.3"></a><a href="r6rs-Z-H-14.html#node_sec_11.7.4.3">11.7.4.3 Arithmetic operations</a><br>
|
|
<a name="node_toc_node_sec_11.7.4.4"></a><a href="r6rs-Z-H-14.html#node_sec_11.7.4.4">11.7.4.4 Numerical Input and Output</a><br>
|
|
<a name="node_toc_node_sec_11.8"></a><a href="r6rs-Z-H-14.html#node_sec_11.8">11.8 Booleans</a><br>
|
|
<a name="node_toc_node_sec_11.9"></a><a href="r6rs-Z-H-14.html#node_sec_11.9">11.9 Pairs and lists</a><br>
|
|
<a name="node_toc_node_sec_11.10"></a><a href="r6rs-Z-H-14.html#node_sec_11.10">11.10 Symbols</a><br>
|
|
<a name="node_toc_node_sec_11.11"></a><a href="r6rs-Z-H-14.html#node_sec_11.11">11.11 Characters</a><br>
|
|
<a name="node_toc_node_sec_11.12"></a><a href="r6rs-Z-H-14.html#node_sec_11.12">11.12 Strings</a><br>
|
|
<a name="node_toc_node_sec_11.13"></a><a href="r6rs-Z-H-14.html#node_sec_11.13">11.13 Vectors</a><br>
|
|
<a name="node_toc_node_sec_11.14"></a><a href="r6rs-Z-H-14.html#node_sec_11.14">11.14 Errors and violations</a><br>
|
|
<a name="node_toc_node_sec_11.15"></a><a href="r6rs-Z-H-14.html#node_sec_11.15">11.15 Control features</a><br>
|
|
<a name="node_toc_node_sec_11.16"></a><a href="r6rs-Z-H-14.html#node_sec_11.16">11.16 Iteration</a><br>
|
|
<a name="node_toc_node_sec_11.17"></a><a href="r6rs-Z-H-14.html#node_sec_11.17">11.17 Quasiquotation</a><br>
|
|
<a name="node_toc_node_sec_11.18"></a><a href="r6rs-Z-H-14.html#node_sec_11.18">11.18 Binding constructs for syntactic keywords</a><br>
|
|
<a name="node_toc_node_sec_11.19"></a><a href="r6rs-Z-H-14.html#node_sec_11.19">11.19 Macro transformers</a><br>
|
|
<a name="node_toc_node_sec_11.20"></a><a href="r6rs-Z-H-14.html#node_sec_11.20">11.20 Tail calls and tail contexts</a><br>
|
|
</p>
|
|
<p></p>
|
|
|
|
<p class=noindent><b>
|
|
<a name="node_toc_node_chap_A"></a><a href="r6rs-Z-H-15.html#node_chap_A">A Formal semantics</a></b><br>
|
|
<a name="node_toc_node_sec_A.1"></a><a href="r6rs-Z-H-15.html#node_sec_A.1">A.1 Background</a><br>
|
|
<a name="node_toc_node_sec_A.2"></a><a href="r6rs-Z-H-15.html#node_sec_A.2">A.2 Grammar</a><br>
|
|
<a name="node_toc_node_sec_A.3"></a><a href="r6rs-Z-H-15.html#node_sec_A.3">A.3 Quote</a><br>
|
|
<a name="node_toc_node_sec_A.4"></a><a href="r6rs-Z-H-15.html#node_sec_A.4">A.4 Multiple values</a><br>
|
|
<a name="node_toc_node_sec_A.5"></a><a href="r6rs-Z-H-15.html#node_sec_A.5">A.5 Exceptions</a><br>
|
|
<a name="node_toc_node_sec_A.6"></a><a href="r6rs-Z-H-15.html#node_sec_A.6">A.6 Arithmetic and basic forms</a><br>
|
|
<a name="node_toc_node_sec_A.7"></a><a href="r6rs-Z-H-15.html#node_sec_A.7">A.7 Lists</a><br>
|
|
<a name="node_toc_node_sec_A.8"></a><a href="r6rs-Z-H-15.html#node_sec_A.8">A.8 Eqv</a><br>
|
|
<a name="node_toc_node_sec_A.9"></a><a href="r6rs-Z-H-15.html#node_sec_A.9">A.9 Procedures and application</a><br>
|
|
<a name="node_toc_node_sec_A.10"></a><a href="r6rs-Z-H-15.html#node_sec_A.10">A.10 Call/cc and dynamic wind</a><br>
|
|
<a name="node_toc_node_sec_A.11"></a><a href="r6rs-Z-H-15.html#node_sec_A.11">A.11 Letrec</a><br>
|
|
<a name="node_toc_node_sec_A.12"></a><a href="r6rs-Z-H-15.html#node_sec_A.12">A.12 Underspecification</a><br>
|
|
</p>
|
|
<p></p>
|
|
|
|
<p class=noindent><b>
|
|
<a name="node_toc_node_chap_B"></a><a href="r6rs-Z-H-16.html#node_chap_B">B Sample definitions for derived forms</a></b><br>
|
|
</p>
|
|
<p></p>
|
|
|
|
<p class=noindent><b>
|
|
<a name="node_toc_node_chap_C"></a><a href="r6rs-Z-H-17.html#node_chap_C">C Additional material</a></b><br>
|
|
</p>
|
|
<p></p>
|
|
|
|
<p class=noindent><b>
|
|
<a name="node_toc_node_chap_D"></a><a href="r6rs-Z-H-18.html#node_chap_D">D Example </a></b><br>
|
|
</p>
|
|
<p></p>
|
|
|
|
<p class=noindent><b>
|
|
<a name="node_toc_node_chap_E"></a><a href="r6rs-Z-H-19.html#node_chap_E">E Language changes</a></b><br>
|
|
</p>
|
|
<p></p>
|
|
|
|
<p class=noindent><b>
|
|
<a name="node_toc_node_chap_Temp_46"></a><a href="r6rs-Z-H-21.html#node_chap_Temp_46">Alphabetic index of definitions of
|
|
concepts, keywords, and procedures</a></b><br>
|
|
<a name="node_toc_end"></a></p>
|
|
<p>
|
|
</p>
|
|
<p>
|
|
|
|
|
|
</p>
|
|
<div class=smallskip></div>
|
|
<p style="margin-top: 0pt; margin-bottom: 0pt">
|
|
<div align=right class=navigation>[Go to <span><a href="r6rs.html">first</a>, <a href="r6rs-Z-H-1.html">previous</a></span><span>, <a href="r6rs-Z-H-3.html">next</a></span> page<span>; </span><span class=disable>contents</span><span><span class=disable>; </span><a href="r6rs-Z-H-21.html#node_index_start">index</a></span>]</div>
|
|
</p>
|
|
<p></p>
|
|
</div>
|
|
</body>
|
|
</html>
|