Commit 01c46a4e authored by Marco Antoniotti's avatar Marco Antoniotti 💬
Browse files

Documentation updated.

parent c4f577c4
......@@ -8,7 +8,10 @@
<title>
dictionary-entries
</title>
<link rel="stylesheet" href="../helambdap.css" />
<meta http-equiv="Content-Type"
content="text/html"
charset="UTF-8" />
<link rel="stylesheet" href="..\helambdap.css" />
</head>
<body>
<h1>
......
......@@ -7,24 +7,27 @@
<title>
Frameset head placeholder title
</title>
<link rel="stylesheet" href="../helambdap.css" />
<meta http-equiv="Content-Type"
content="text/html"
charset="UTF-8" />
<link rel="stylesheet" href="..\helambdap.css" />
</head>
<body style="margin: 0pt 0pt 0pt 0pt;">
<div class="copyright">
<strong>
Ook!
OOK!
</strong>
documentation produced with
(X)HTML documentation produced with
<a href="http://helambdap.sourceforge.net" target="_blank">
HE&Lambda;P
</a>
<br />
<!-- hhmts start -->
Last modified:
Thu Dec 22 8:41:50 GMT-1 2016
Sun Dec 27 17:24:48 GMT-1 2020
<!-- hhmts end -->
<br />
&copy; 2016, Marco Antoniotti, all rights reserved.
&copy; 2020, Marco Antoniotti, all rights reserved.
</div>
</body>
</html>
......@@ -7,16 +7,19 @@
<title>
Frameset head placeholder title
</title>
<link rel="stylesheet" href="../helambdap.css" />
<meta http-equiv="Content-Type"
content="text/html"
charset="UTF-8" />
<link rel="stylesheet" href="..\helambdap.css" />
</head>
<body style="margin: 0pt 0pt 0pt 0pt;">
<div class="header"
style="padding-left: 2em; padding-top: 5pt; color: #41286f; font-size: 14pt">
<strong>
Ook!
OOK!
</strong>
<div class="navigation" style="right: 2m">
<a href="../index.html"
<a href="..\index.html"
target="_parent"
class="navigation-link">
Index
......
......@@ -10,7 +10,10 @@
<title>
Navigation Map
</title>
<link rel="stylesheet" href="../helambdap.css" />
<meta http-equiv="Content-Type"
content="text/html"
charset="UTF-8" />
<link rel="stylesheet" href="..\helambdap.css" />
<style>
.helambdap_navmap li {
display: inline;
......@@ -18,7 +21,7 @@
</style>
</head>
<body>
<div>
<div class="helambdap_navmap">
<h3>
Systems and Packages
</h3>
......@@ -27,7 +30,7 @@
</h4>
<div>
<p>
<a href="System-OOK.html"
<a href="System-KEYWORD-OOK.html"
target="dictionary-entries_frame">
OOK
</a>
......@@ -38,9 +41,9 @@
</h4>
<div>
<p>
<a href="Package-OOK.html"
<a href="Package-OOK-OOK.html"
target="dictionary-entries_frame"
onclick="parent.frames[1].location.href = 'Package-OOK-list.html'">
onclick="parent.frames[1].location.href = 'Package-OOK-OOK-list.html'">
OOK
</a>
</p>
......
......@@ -10,14 +10,18 @@
<title>
Frameset head placeholder title
</title>
<link rel="stylesheet" href="../helambdap.css" />
<meta http-equiv="Content-Type"
content="text/html"
charset="UTF-8" />
<link rel="stylesheet" href="..\helambdap.css" />
</head>
<frameset rows="25%,75%" noresize="noresize">
<frame name="dictionary_navigation_map"
src="dictionary-navigation-map.html"
frameborder="0"
scrolling="AUTO"
class="helambdap_navmap" />
style="border-bottom-style: dotted;
border-bottom-width: 1px" />
<frame name="dictionary_navigation_lists"
frameborder="0"
scrolling="AUTO" />
......
......@@ -7,9 +7,12 @@
<html>
<head>
<title>
Ook!
OOK!
</title>
<link rel="stylesheet" href="../helambdap.css" />
<meta http-equiv="Content-Type"
content="text/html"
charset="UTF-8" />
<link rel="stylesheet" href="..\helambdap.css" />
</head>
<frameset rows="65px,*,65px" noresize="noresize">
<!-- HEADER ROW -->
......
......@@ -5,7 +5,7 @@
*
* New code, modifications
* (c) Idan Gazit 2002, and
* (c) Marco Antoniotti, 2003-2016
* (c) Marco Antoniotti, 2003-2017
*
* Permission is hereby granted to use this style, etc etc etc.
*/
......@@ -329,7 +329,7 @@ h5 {
border-color: #808080;
border-width: 0px;
border-style: dotted;
border-bottom-width: 1px;
/* border-bottom-width: 1px; */
}
.helambdap_dict_entry {
......
......@@ -7,24 +7,27 @@
<title>
Frameset head placeholder title
</title>
<meta http-equiv="Content-Type"
content="text/html"
charset="UTF-8" />
<link rel="stylesheet" href="helambdap.css" />
</head>
<body style="margin: 0pt 0pt 0pt 0pt;">
<div class="copyright">
<strong>
Ook!
OOK!
</strong>
documentation produced with
(X)HTML documentation produced with
<a href="http://helambdap.sourceforge.net" target="_blank">
HE&Lambda;P
</a>
<br />
<!-- hhmts start -->
Last modified:
Thu Dec 22 8:41:50 GMT-1 2016
Sun Dec 27 17:24:47 GMT-1 2020
<!-- hhmts end -->
<br />
&copy; 2016, Marco Antoniotti, all rights reserved.
&copy; 2020, Marco Antoniotti, all rights reserved.
</div>
</body>
</html>
......@@ -7,13 +7,16 @@
<title>
Frameset head placeholder title
</title>
<meta http-equiv="Content-Type"
content="text/html"
charset="UTF-8" />
<link rel="stylesheet" href="helambdap.css" />
</head>
<body style="margin: 0pt 0pt 0pt 0pt;">
<div class="header"
style="padding-left: 2em; padding-top: 5pt; color: #41286f; font-size: 14pt">
<strong>
Ook!
OOK!
</strong>
<div class="navigation" style="right: 2m">
<a href="index.html"
......@@ -22,7 +25,7 @@
Index
</a>
|
<a href="dictionary/dictionary.html"
<a href="dictionary\dictionary.html"
target="_parent"
class="navigation-link">
Dictionary
......
......@@ -10,6 +10,9 @@
<title>
Frameset head placeholder title
</title>
<meta http-equiv="Content-Type"
content="text/html"
charset="UTF-8" />
<link rel="stylesheet" href="helambdap.css" />
</head>
<body>
......
......@@ -7,8 +7,11 @@
<html>
<head>
<title>
Ook!
OOK!
</title>
<meta http-equiv="Content-Type"
content="text/html"
charset="UTF-8" />
<link rel="stylesheet" href="helambdap.css" />
</head>
<frameset rows="65px,*,65px" noresize="noresize">
......@@ -18,11 +21,7 @@
<frameset cols="25%,75%">
<!-- NAVIGATION FRAME -->
<frame src="index-navigation.html" frameborder="0" />
<!-- CONTENT #S(DOC-FILE :NAME introduction
:DOC-STRUCTURE NIL
:PARENT NIL
:STYLE NIL
:SOURCE ) -->
<!-- CONTENT #<DOC-FILE 22E80EDF> -->
<frame src="introduction.html"
name="introduction_frame"
frameborder="0"
......
<!-- introduction -->
<html>
<!DOCTYPE HTML PUBLIC
"-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<head>
<title>
Introduction to Ook! for non Orangutans
</title>
<link rel="stylesheet" href="helambdap.css" />
</head>
<body>
<h1><a name="Introduction">Introduction to Ook! for non Orangutans</a></h1>
<p>
This library contains a compiler and a decompiler written on
<strong>Common Lisp</strong> for the <a
href="http://esolangs.org/wiki/Ook!" target="_blank"><strong>Ook!</strong></a> language.
</p>
<p>
Of course it is much easier to program in <strong>Ook!</strong>, or
peel bananas, if you
first turn yourself into a orangutan and a <a
href="http://wiki.lspace.org/mediawiki/Librarian" target="_blank">librarian</a>.
Having said that, this library may help.
</p>
<h1><a name="How to Use Ook!">How to Use the Ook! Library</a></h1>
<p>We'll assume that you have somehow (or magically?) loaded the
<strong>Ook!</strong> library in your <strong>CL</strong> environment
and that you have moved into the package named, you guessed,
<code>"OOK"</code>. At this point you can ask the librarian (gently,
and, possibly, having a banana at hand) to load a <code>.ook</code>
file, compile it, execute it and see the results.</p>
<pre>
<!DOCTYPE HTML PUBLIC
"-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtm11-strict.dtd">
<head>
<title>
Introduction to Ook! for non Orangutans
</title>
<link rel="stylesheet" href="helambdap.css" />
</head>
<body>
<h1><a name="Introduction">Introduction to Ook! for non Orangutans</a></h1>
<p>
This library contains a compiler and a decompiler written in
<strong>Common Lisp</strong> for
the <a href="http://esolangs.org/wiki/Ook!"
target="_blank"><strong>Ook!</strong></a> language.
</p>
<p>
Of course it is much easier to program in <strong>Ook!</strong>,
or peel bananas, if you first turn yourself into a orangutan and
a <a href="http://wiki.lspace.org/mediawiki/Librarian"
target="_blank">librarian</a>. Having said that, this library
may help.
</p>
<h1><a name="How to Use Ook!">How to Use the Ook! Library</a></h1>
<p>We'll assume that you have somehow (or magically?) loaded the
<strong>Ook!</strong> library in your <strong>CL</strong> environment
and that you have moved into the package named, you guessed,
<code>"OOK"</code>. At this point you can ask the librarian (gently,
and, possibly, having a banana at hand) to load a <code>.ook</code>
file, compile it, execute it and see the results.</p>
<pre>
OOK 42 &gt; <b>(ook? "/where/ook-is/OOK/tests/hello.ook")</b><i>
Oook?
Oook.
......@@ -45,16 +47,18 @@ Oook!</i>
Hello World!
<i>#&lt;Function 77 31AEB5B2&gt;</i>
</pre>
<p>The italicized text is the output of the compilation and the
function printed at the end is the value returned (a
<code>funcall</code>-able function of no arguments.</p>
<p>If you want you can use the decompiler to see how the program
actually looks like. In the following <code>ook.</code> is the
compiler and <code>ook!</code> is the decompiler.<p>
<pre>
</pre>
<p>The italicized text is the output of the compilation and the
function printed at the end is the value returned (a
<code>funcall</code>-able function of no arguments.
</p>
<p>If you want you can use the decompiler to see how the program
actually looks like. In the following <code>ook.</code> is the
compiler and <code>ook!</code> is the decompiler.
</p>
<pre>
OOK 8 &gt; <b>(ook! (ook. "tests/hello.ook"))</b>
Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook.
......@@ -78,41 +82,41 @@ Ook! Ook! Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook!
Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook.
Ook! Ook.
<i>NIL</i>
</pre>
<p>That's it. Now go and do some magic! (Or eat a banana, or play
soccer!)</p>
</pre>
<h1><a name="References">References</a></h1>
<p>That's it. Now go and do some magic! (Or eat a banana, or play
soccer!)</p>
<p>
<ol>
<li><a href="http://esolangs.org/wiki/Ook!"
target="_blank"><strong>Ook!</strong></a></li>
<li><a href="http://wiki.lspace.org/mediawiki/Librarian"
target="_blank">The Librarian.</a></li>
</ol>
</p>
<h1><a name="References">References</a></h1>
<p>The <code>hello.ook</code> program was taken from the first
reference. The <code>bottles.ook</code> program that you can find in
the <code>test</code> folder was taken from the <a
href="http://www.99-bottles-of-beer.net/language-ook!-515.html"
target="_blank">99 bottles in Ook!</a> example page.</p>
<p>
<ol>
<li><a href="http://esolangs.org/wiki/Ook!"
target="_blank"><strong>Ook!</strong></a></li>
<li><a href="http://wiki.lspace.org/mediawiki/Librarian"
target="_blank">The Librarian.</a></li>
</ol>
</p>
<h1><a name="Disclaimer">Disclaimer</a></h1>
<p>The <code>hello.ook</code> program was taken from the first
reference. The <code>bottles.ook</code> program that you can
find in the <code>test</code> folder was taken from
the <a href="http://www.99-bottles-of-beer.net/language-ook!-515.html"
target="_blank">99 bottles in Ook!</a> example page.</p>
<p>The code is put in the public domain.</p>
<p>Use it for learning, do not invoke strange spells and do not call
the Librarian "monkey"!</p>
<h1><a name="Disclaimer">Disclaimer</a></h1>
<p>No orangutans were harmed while writing this library. Some unlucky
people were; they did not heed the warning not to call the Librarian
"monkey".</p>
<p>The code is put in the public domain.</p>
<p>Use it for learning, do not invoke strange spells and do not call
the Librarian "monkey"!</p>
</body>
<p>No orangutans were harmed while writing this library. Some unlucky
people were; they did not heed the warning not to call the Librarian
"monkey".
</p>
</body>
</html>
<!-- end of file : introduction -->
\ No newline at end of file
<!-- end of file : introduction -->
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment