Code Search for Developers
 
 
  

clasmpics.html from gzz at Krugle


Show clasmpics.html syntax highlighted

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
   <meta name="GENERATOR" content="Mozilla/4.5 [de] (Macintosh; I; PPC) [Netscape]">
   <title>clasmpics.html</title>
</head>
<body>

<h1>
Some clasm functions</h1>
<img SRC="1.png" BORDER=0 height=238 width=263>
<h3>
Here are some clasm functions organized on a rank. No clasm code here,
just a list of the functions on a different dimension. Clasm itself is
not aware of any organizing units bigger than a single function.</h3>
&nbsp;
<h1>
The Excise function</h1>
<img SRC="3.png" BORDER=0 height=179 width=302>
<h3>
Rotating to a different set of dimensions, we see the code of the excise
function. Listed on the Y axis are the parameters of that function; connected
on the Z axis is the body of the function (the cloned "block" cell).</h3>

<p><br><img SRC="2.png" BORDER=0 height=363 width=496>
<h3>
The big picture of the excise function. The function definition cell ("excise")
is now in the very upper left. The current views are unfortunately not
too tidy.</h3>
&nbsp;
<p>&nbsp;
<h1>
&nbsp;A simpler function</h1>
<img SRC="6.png" BORDER=0 height=213 width=352>
<h3>
This function sets the cursor to point to the homecell. (The "set 1 cursor"
function is only a quick hack, though, that will break when more than one
cursor is used in the system.) Centering on the "go home" cell and hitting
Enter will execute the code and accurse the home cell.</h3>
&nbsp;
<p>&nbsp;
<h1>
Back to the other dimension set</h1>
<img SRC="7.png" BORDER=0 height=351 width=389>
<h3>
Here we see the "go home" function in the other set of dimensions. It is
one of the functions used to test the more general-purpose functions written
in clasm.</h3>

<h1>
</h1>

<h1>
The primitives</h1>
<img SRC="4.png" BORDER=0 height=273 width=579>
<h3>
Here we see some of the primitives which are available in Clasm. The primitives,
our clasm functions, the tests, and a number of commonly needed dimensions
and values are collected in that structure, to make it easy to clone them
into clasm code.</h3>
<img SRC="5.png" BORDER=0 height=266 width=456>
<br>&nbsp;
<h3>
Back to the home cell, where everything starts...</h3>
&nbsp;
</body>
</html>




See more files for this project here

gzz

An implementation of Ted Nelson's ZZstructure. ZZstructure is a new type of programming platform for structured data.

Project homepage: http://savannah.nongnu.org/projects/gzz
Programming language(s): C++,Java,Python
License: lgpl21

  1.png
  2.png
  3.png
  4.png
  5.png
  6.png
  7.png
  Makefile
  clasm-1.png
  clasm-2.png
  clasm-3.png
  clasm-4.png
  clasm-5.png
  clasm-tutorial.wml
  clasm.wml
  clasmpics.html
  cursor-impliedcells.jpg
  design.ptex
  preflet_ladder.jpg
  thales.wml