Commits

shl...@cec68495-dca5-4e2b-845c-11fdaaa4f967  committed 04daa84

r4880@telaviv1: shlomi | 2008-04-16 16:26:07 +0300
Added Park-Lisp to the software section.

  • Participants
  • Parent commits b4bd581

Comments (0)

Files changed (3)

File lib/Shlomif/Homepage/SectionMenu/Sects/Software.pm

                     'title' => "Workaround to use yjobs.co.il using (cross-platform) Mozilla-based browsers such as Firefox",
                 },
                 {
+                    'text' => "Park - A Lisp Dialect",
+                    'url' => "open-source/projects/Park-Lisp/",
+                    'title' => "Park - a Dialect of the Lisp Programming Language inspired by Arc",
+                },
+                {
                     'text' => "Bits and Bobs",
                     'url' => "open-source/bits.html",
                     'title' => "Small Open Source Programs",

File lib/dbook.wml

+<define-tag shlomif_docbook_doc_text>
+<preserve doc level dir />
+<set-var %attributes />
+<if "<get-var level />" "" "<set-var level=2 />" />
+
+# Append a / if the directory's not empty. 
+<set-var dir="<ifeq "<get-var dir />" "" "" "<get-var dir />/" />" />
+
+<h<get-var level /> id="<get-var doc />-sources">Formats</h<get-var level />>
+
+<ul>
+<li><a href="<get-var dir /><get-var doc />/">HTML (read online)</a></li>
+<li><a href="<get-var dir /><get-var doc />.pdf">Acrobat Reader (PDF)</a></li>
+<li><a href="<get-var dir /><get-var doc />.rtf">MS Word RTF</a></li>
+</ul>
+
+<h<get-var level /> id="<get-var doc />-sources">DocBook/XML Sources</h<get-var level />>
+
+<ul>
+<li><a href="<get-var dir /><get-var doc />.xml">XML Source</a></li>
+<li><a href="<get-var dir />shlomif-essays.dsl">DSSSL Stylesheet</a></li>
+<li><a href="<get-var dir />jadetex.cfg">jadetex.cfg</a></li>
+<li><a href="<get-var dir />style.css">CSS Stylesheet</a></li>
+<li><a href="<get-var dir />Makefile">Makefile to Generate everything.</a></li>
+</ul>
+
+<restore doc level dir />
+</define-tag>
+

File t2/open-source/projects/Park-Lisp/index.html.wml

+#include '../template.wml'
+#include "dbook.wml"
+
+<latemp_subject "Documentation for the Park Lisp Dialect" />
+
+<h2 id="about">About</h2>
+
+<p>
+Park is an unimplemented (or so-called <b>vapourware</b>) dialect of the
+Lisp programming language inspired
+by <a href="http://www.paulgraham.com/arc.html">Paul Graham's Arc</a>. I
+started the Park effort out of frustration of waiting for Arc to be released,
+but after a while was happy when it came out. So you can find the
+incomplete documentation here, and some of the <b>good ideas may eventually
+be integrated</b> in some ways into "Anarki Arc", or spawn a different
+language. (As from my impression Arc still leaves a lot to be desired.) 
+</p>
+
+<shlomif_docbook_doc_text doc="park-lisp-informal-spec" dir="docs" />