Skip to content

Commit 897448d

Browse files
committed
some prose changes to the ref/; top links are now scoped to arc 3.1
1 parent c2776ec commit 897448d

40 files changed

+67
-148
lines changed

_ref/.gitignore

-1
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,4 @@ arc/cooks
22
arc/hpw
33
bar.arc
44
html/
5-
output/
65
tfile

_ref/docs/hdr.txt

-36
This file was deleted.

_ref/docs/hdr1.html

+8-17
Original file line numberDiff line numberDiff line change
@@ -17,20 +17,11 @@
1717
For more information on how the foundation is implemented, see my article
1818
<a href="http://arcfn.com/2008/02/arc-internals-part-1.html">Arc Internals</a>.
1919
<p>
20-
Arc was used to generate this document. I created a large Arc data structure
21-
holding the functions, arguments, description, headings, and test examples.
22-
I wrote a program in Arc that processes this data structure to generate the
23-
HTML file for this page.
24-
The functions are linked to the <a
25-
href="http://practical-scheme.net/wiliki/arcxref">Arc Cross Reference</a>
26-
website.
27-
The examples on the right, for the most part, show actual output from running
28-
the embedded code while generating the page. This ensures that the examples
29-
show actual behavior of the arc2 release.
30-
(A few commands, such as
31-
quit and the socket operations, are not suitable for execution in this
32-
way and their output was "faked".)
33-
<p>
34-
The documentation below is based on my exploration of the language.
35-
Undoubtedly this document contains many errors. In addition, the language is undergoing
36-
active modification. This documentation is based on the "arc3" release.
20+
This reference was created using arc. An Arc data structure contains the
21+
functions, descriptions and test examples, and an arc program processes this
22+
data structure to generate html. The examples on the right, for the most part,
23+
show actual output from running the embedded code while generating the page.
24+
(A few commands, such as quit and the socket operations, are not suitable for
25+
execution in this way and their output was "faked".)
26+
Please inform us in <a href='http://arclanguage.org/forum'>the forum</a> if
27+
you find anything unclear or anomalous.

_ref/docs/hdr2.html

+1-2
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,10 @@
1010
<div class="navbar navbar-inverse">
1111
<div class="navbar-inner">
1212
<ul class="nav navbar-nav">
13-
<li><a href="/">Arc</a>
13+
<li><a href="/ref/">Arc 3.1</a>
1414
<li><a href="http://tryarc.org">Try it</a></li>
1515
<li><a href="http://github.com/arclanguage/anarki">Get it</a></li>
1616
<li><a href="http://ycombinator.com/arc/tut.txt">Tutorial</a></li>
17-
<li><a href="/ref/">Reference</a></li>
1817
<li><a href="http://arclanguage.org/forum">Forum</a></li>
1918
</ul>
2019
</div>

_ref/docs/index.html

+1-2
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,10 @@
1010
<div class="navbar navbar-inverse">
1111
<div class="navbar-inner">
1212
<ul class="nav navbar-nav">
13-
<li><a href="/">Arc</a>
13+
<li><a href="/ref/">Arc 3.1</a>
1414
<li><a href="http://tryarc.org">Try it</a></li>
1515
<li><a href="http://github.com/arclanguage/anarki">Get it</a></li>
1616
<li><a href="http://ycombinator.com/arc/tut.txt">Tutorial</a></li>
17-
<li><a href="/ref/">Reference</a></li>
1817
<li><a href="http://arclanguage.org/forum">Forum</a></li>
1918
</ul>
2019
</div>

_ref/foundation-doc.tem

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
(page "The Foundation"
2-
(import "docs/hdr.txt")
2+
(import "docs/hdr1.html")
33

44
(newtable "Data Types"
55
(text "

ref/anaphoric.html

+1-2
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,10 @@
1010
<div class="navbar navbar-inverse">
1111
<div class="navbar-inner">
1212
<ul class="nav navbar-nav">
13-
<li><a href="/">Arc</a>
13+
<li><a href="/ref/">Arc 3.1</a>
1414
<li><a href="http://tryarc.org">Try it</a></li>
1515
<li><a href="http://github.com/arclanguage/anarki">Get it</a></li>
1616
<li><a href="http://ycombinator.com/arc/tut.txt">Tutorial</a></li>
17-
<li><a href="/ref/">Reference</a></li>
1817
<li><a href="http://arclanguage.org/forum">Forum</a></li>
1918
</ul>
2019
</div>

ref/app.html

+4-5
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,10 @@
1010
<div class="navbar navbar-inverse">
1111
<div class="navbar-inner">
1212
<ul class="nav navbar-nav">
13-
<li><a href="/">Arc</a>
13+
<li><a href="/ref/">Arc 3.1</a>
1414
<li><a href="http://tryarc.org">Try it</a></li>
1515
<li><a href="http://github.com/arclanguage/anarki">Get it</a></li>
1616
<li><a href="http://ycombinator.com/arc/tut.txt">Tutorial</a></li>
17-
<li><a href="/ref/">Reference</a></li>
1817
<li><a href="http://arclanguage.org/forum">Forum</a></li>
1918
</ul>
2019
</div>
@@ -582,7 +581,7 @@ <h2>Internals</h2>
582581
</td>
583582
<td class='arc'><pre>
584583
&gt;(cook-user "testuser")
585-
<span class="return">OTjpZr78
584+
<span class="return">wXYyWqoW
586585
</span></pre>
587586
</td></tr>
588587
<tr>
@@ -593,7 +592,7 @@ <h2>Internals</h2>
593592
</td>
594593
<td class='arc'><pre>
595594
&gt;(new-user-cookie)
596-
<span class="return">KGSh9DZ9
595+
<span class="return">AeqW43S7
597596
</span></pre>
598597
</td></tr>
599598
<tr>
@@ -615,7 +614,7 @@ <h2>Internals</h2>
615614
</td>
616615
<td class='arc'><pre>
617616
&gt;(disable-acct "badperson")
618-
<span class="return">((OTjpZr78 "testuser"))
617+
<span class="return">((wXYyWqoW "testuser"))
619618
</span></pre>
620619
</td></tr>
621620
<tr>

ref/assignment.html

+1-2
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,10 @@
1010
<div class="navbar navbar-inverse">
1111
<div class="navbar-inner">
1212
<ul class="nav navbar-nav">
13-
<li><a href="/">Arc</a>
13+
<li><a href="/ref/">Arc 3.1</a>
1414
<li><a href="http://tryarc.org">Try it</a></li>
1515
<li><a href="http://github.com/arclanguage/anarki">Get it</a></li>
1616
<li><a href="http://ycombinator.com/arc/tut.txt">Tutorial</a></li>
17-
<li><a href="/ref/">Reference</a></li>
1817
<li><a href="http://arclanguage.org/forum">Forum</a></li>
1918
</ul>
2019
</div>

ref/assoc.html

+1-2
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,10 @@
1010
<div class="navbar navbar-inverse">
1111
<div class="navbar-inner">
1212
<ul class="nav navbar-nav">
13-
<li><a href="/">Arc</a>
13+
<li><a href="/ref/">Arc 3.1</a>
1414
<li><a href="http://tryarc.org">Try it</a></li>
1515
<li><a href="http://github.com/arclanguage/anarki">Get it</a></li>
1616
<li><a href="http://ycombinator.com/arc/tut.txt">Tutorial</a></li>
17-
<li><a href="/ref/">Reference</a></li>
1817
<li><a href="http://arclanguage.org/forum">Forum</a></li>
1918
</ul>
2019
</div>

ref/atomic.html

+1-2
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,10 @@
1010
<div class="navbar navbar-inverse">
1111
<div class="navbar-inner">
1212
<ul class="nav navbar-nav">
13-
<li><a href="/">Arc</a>
13+
<li><a href="/ref/">Arc 3.1</a>
1414
<li><a href="http://tryarc.org">Try it</a></li>
1515
<li><a href="http://github.com/arclanguage/anarki">Get it</a></li>
1616
<li><a href="http://ycombinator.com/arc/tut.txt">Tutorial</a></li>
17-
<li><a href="/ref/">Reference</a></li>
1817
<li><a href="http://arclanguage.org/forum">Forum</a></li>
1918
</ul>
2019
</div>

ref/combining.html

+1-2
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,10 @@
1010
<div class="navbar navbar-inverse">
1111
<div class="navbar-inner">
1212
<ul class="nav navbar-nav">
13-
<li><a href="/">Arc</a>
13+
<li><a href="/ref/">Arc 3.1</a>
1414
<li><a href="http://tryarc.org">Try it</a></li>
1515
<li><a href="http://github.com/arclanguage/anarki">Get it</a></li>
1616
<li><a href="http://ycombinator.com/arc/tut.txt">Tutorial</a></li>
17-
<li><a href="/ref/">Reference</a></li>
1817
<li><a href="http://arclanguage.org/forum">Forum</a></li>
1918
</ul>
2019
</div>

ref/conditionals.html

+1-2
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,10 @@
1010
<div class="navbar navbar-inverse">
1111
<div class="navbar-inner">
1212
<ul class="nav navbar-nav">
13-
<li><a href="/">Arc</a>
13+
<li><a href="/ref/">Arc 3.1</a>
1414
<li><a href="http://tryarc.org">Try it</a></li>
1515
<li><a href="http://github.com/arclanguage/anarki">Get it</a></li>
1616
<li><a href="http://ycombinator.com/arc/tut.txt">Tutorial</a></li>
17-
<li><a href="/ref/">Reference</a></li>
1817
<li><a href="http://arclanguage.org/forum">Forum</a></li>
1918
</ul>
2019
</div>

ref/error.html

+1-2
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,10 @@
1010
<div class="navbar navbar-inverse">
1111
<div class="navbar-inner">
1212
<ul class="nav navbar-nav">
13-
<li><a href="/">Arc</a>
13+
<li><a href="/ref/">Arc 3.1</a>
1414
<li><a href="http://tryarc.org">Try it</a></li>
1515
<li><a href="http://github.com/arclanguage/anarki">Get it</a></li>
1616
<li><a href="http://ycombinator.com/arc/tut.txt">Tutorial</a></li>
17-
<li><a href="/ref/">Reference</a></li>
1817
<li><a href="http://arclanguage.org/forum">Forum</a></li>
1918
</ul>
2019
</div>

ref/evaluation.html

+1-2
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,10 @@
1010
<div class="navbar navbar-inverse">
1111
<div class="navbar-inner">
1212
<ul class="nav navbar-nav">
13-
<li><a href="/">Arc</a>
13+
<li><a href="/ref/">Arc 3.1</a>
1414
<li><a href="http://tryarc.org">Try it</a></li>
1515
<li><a href="http://github.com/arclanguage/anarki">Get it</a></li>
1616
<li><a href="http://ycombinator.com/arc/tut.txt">Tutorial</a></li>
17-
<li><a href="/ref/">Reference</a></li>
1817
<li><a href="http://arclanguage.org/forum">Forum</a></li>
1918
</ul>
2019
</div>

ref/filesystem.html

+1-2
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,10 @@
1010
<div class="navbar navbar-inverse">
1111
<div class="navbar-inner">
1212
<ul class="nav navbar-nav">
13-
<li><a href="/">Arc</a>
13+
<li><a href="/ref/">Arc 3.1</a>
1414
<li><a href="http://tryarc.org">Try it</a></li>
1515
<li><a href="http://github.com/arclanguage/anarki">Get it</a></li>
1616
<li><a href="http://ycombinator.com/arc/tut.txt">Tutorial</a></li>
17-
<li><a href="/ref/">Reference</a></li>
1817
<li><a href="http://arclanguage.org/forum">Forum</a></li>
1918
</ul>
2019
</div>

ref/fnindex.html

+1-2
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,10 @@
1010
<div class="navbar navbar-inverse">
1111
<div class="navbar-inner">
1212
<ul class="nav navbar-nav">
13-
<li><a href="/">Arc</a>
13+
<li><a href="/ref/">Arc 3.1</a>
1414
<li><a href="http://tryarc.org">Try it</a></li>
1515
<li><a href="http://github.com/arclanguage/anarki">Get it</a></li>
1616
<li><a href="http://ycombinator.com/arc/tut.txt">Tutorial</a></li>
17-
<li><a href="/ref/">Reference</a></li>
1817
<li><a href="http://arclanguage.org/forum">Forum</a></li>
1918
</ul>
2019
</div>

ref/foundation-doc.html

-40 Bytes
Binary file not shown.

ref/hdr2.html

+1-2
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,10 @@
1010
<div class="navbar navbar-inverse">
1111
<div class="navbar-inner">
1212
<ul class="nav navbar-nav">
13-
<li><a href="/">Arc</a>
13+
<li><a href="/ref/">Arc 3.1</a>
1414
<li><a href="http://tryarc.org">Try it</a></li>
1515
<li><a href="http://github.com/arclanguage/anarki">Get it</a></li>
1616
<li><a href="http://ycombinator.com/arc/tut.txt">Tutorial</a></li>
17-
<li><a href="/ref/">Reference</a></li>
1817
<li><a href="http://arclanguage.org/forum">Forum</a></li>
1918
</ul>
2019
</div>

ref/html.html

+1-2
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,10 @@
1010
<div class="navbar navbar-inverse">
1111
<div class="navbar-inner">
1212
<ul class="nav navbar-nav">
13-
<li><a href="/">Arc</a>
13+
<li><a href="/ref/">Arc 3.1</a>
1414
<li><a href="http://tryarc.org">Try it</a></li>
1515
<li><a href="http://github.com/arclanguage/anarki">Get it</a></li>
1616
<li><a href="http://ycombinator.com/arc/tut.txt">Tutorial</a></li>
17-
<li><a href="/ref/">Reference</a></li>
1817
<li><a href="http://arclanguage.org/forum">Forum</a></li>
1918
</ul>
2019
</div>

ref/index.html

+1-2
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,10 @@
1010
<div class="navbar navbar-inverse">
1111
<div class="navbar-inner">
1212
<ul class="nav navbar-nav">
13-
<li><a href="/">Arc</a>
13+
<li><a href="/ref/">Arc 3.1</a>
1414
<li><a href="http://tryarc.org">Try it</a></li>
1515
<li><a href="http://github.com/arclanguage/anarki">Get it</a></li>
1616
<li><a href="http://ycombinator.com/arc/tut.txt">Tutorial</a></li>
17-
<li><a href="/ref/">Reference</a></li>
1817
<li><a href="http://arclanguage.org/forum">Forum</a></li>
1918
</ul>
2019
</div>

ref/io.html

+1-2
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,10 @@
1010
<div class="navbar navbar-inverse">
1111
<div class="navbar-inner">
1212
<ul class="nav navbar-nav">
13-
<li><a href="/">Arc</a>
13+
<li><a href="/ref/">Arc 3.1</a>
1414
<li><a href="http://tryarc.org">Try it</a></li>
1515
<li><a href="http://github.com/arclanguage/anarki">Get it</a></li>
1616
<li><a href="http://ycombinator.com/arc/tut.txt">Tutorial</a></li>
17-
<li><a href="/ref/">Reference</a></li>
1817
<li><a href="http://arclanguage.org/forum">Forum</a></li>
1918
</ul>
2019
</div>

ref/iteration.html

+1-2
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,10 @@
1010
<div class="navbar navbar-inverse">
1111
<div class="navbar-inner">
1212
<ul class="nav navbar-nav">
13-
<li><a href="/">Arc</a>
13+
<li><a href="/ref/">Arc 3.1</a>
1414
<li><a href="http://tryarc.org">Try it</a></li>
1515
<li><a href="http://github.com/arclanguage/anarki">Get it</a></li>
1616
<li><a href="http://ycombinator.com/arc/tut.txt">Tutorial</a></li>
17-
<li><a href="/ref/">Reference</a></li>
1817
<li><a href="http://arclanguage.org/forum">Forum</a></li>
1918
</ul>
2019
</div>

ref/list.html

+3-4
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,10 @@
1010
<div class="navbar navbar-inverse">
1111
<div class="navbar-inner">
1212
<ul class="nav navbar-nav">
13-
<li><a href="/">Arc</a>
13+
<li><a href="/ref/">Arc 3.1</a>
1414
<li><a href="http://tryarc.org">Try it</a></li>
1515
<li><a href="http://github.com/arclanguage/anarki">Get it</a></li>
1616
<li><a href="http://ycombinator.com/arc/tut.txt">Tutorial</a></li>
17-
<li><a href="/ref/">Reference</a></li>
1817
<li><a href="http://arclanguage.org/forum">Forum</a></li>
1918
</ul>
2019
</div>
@@ -954,7 +953,7 @@ <h2>Sequence manipulation</h2>
954953
</td>
955954
<td class='arc'><pre>
956955
&gt;(rand-elt '(1 2 3))
957-
<span class="return">1
956+
<span class="return">3
958957
</span></pre>
959958
<pre>
960959
&gt;(rand-elt "abcd")
@@ -1155,7 +1154,7 @@ <h2>Other</h2>
11551154
</td>
11561155
<td class='arc'><pre>
11571156
&gt;(rand-choice "a" 42 '(1 2 3))
1158-
<span class="return">42
1157+
<span class="return">(1 2 3)
11591158
</span></pre>
11601159
</td></tr>
11611160
<tr>

ref/macro.html

+1-2
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,10 @@
1010
<div class="navbar navbar-inverse">
1111
<div class="navbar-inner">
1212
<ul class="nav navbar-nav">
13-
<li><a href="/">Arc</a>
13+
<li><a href="/ref/">Arc 3.1</a>
1414
<li><a href="http://tryarc.org">Try it</a></li>
1515
<li><a href="http://github.com/arclanguage/anarki">Get it</a></li>
1616
<li><a href="http://ycombinator.com/arc/tut.txt">Tutorial</a></li>
17-
<li><a href="/ref/">Reference</a></li>
1817
<li><a href="http://arclanguage.org/forum">Forum</a></li>
1918
</ul>
2019
</div>

0 commit comments

Comments
 (0)