Files
gzz-mirror/Documentation
2026-09-14 20:19:29 -04:00
..
2026-09-14 20:19:29 -04:00
2026-09-14 20:19:29 -04:00
2026-09-14 20:19:29 -04:00
2026-09-14 20:19:29 -04:00
2026-09-14 20:19:29 -04:00
2026-09-14 20:19:29 -04:00
2026-09-14 20:19:29 -04:00
2026-09-14 20:19:29 -04:00
2026-09-14 20:19:29 -04:00
2026-09-14 20:19:29 -04:00
2026-09-14 20:19:29 -04:00
2026-09-14 20:19:29 -04:00
2026-09-14 20:19:29 -04:00
2026-09-14 20:19:29 -04:00
2026-09-14 20:19:29 -04:00
2026-09-14 20:19:29 -04:00
2026-09-14 20:19:29 -04:00
2026-09-14 20:19:29 -04:00
2026-09-14 20:19:29 -04:00
2026-09-14 20:19:29 -04:00
2026-09-14 20:19:29 -04:00
2026-09-14 20:19:29 -04:00
2026-09-14 20:19:29 -04:00
2026-09-14 20:19:29 -04:00
2026-09-14 20:19:29 -04:00
2026-09-14 20:19:29 -04:00
2026-09-14 20:19:29 -04:00
2026-09-14 20:19:29 -04:00

NOTE: do contact the author (lukka@iki.fi for most of the stuff) if
there is an unfinished part that you really need - I sometimes need
prodding to get things finished. Comments are also appreciated.

NOTE 2: 
THE SUBDIRECTORIES THAT ARE CURRENTLY BEING ACTIVELY WRITTEN ARE
CyberText, DesignProblems and Spec. THE OTHERS ARE A BIT STALE.

I recommend starting with the Gentle_Introduction and then working your
way through the others if the subject matters interests you (for example,
if you are not hacking the internals, CellScroll will not be interesting
to you).

Some of the documents are written in LaTeX using gpic to compile 
diagrams (since it seems more reasonable than e.g. xypic or any
picture language I've seen for LaTeX). See the Makefile for how
the process is supposed to go. The LaTeX files also use rcs.sty,
which is available in the Debian linux package rcs-latex, but also
probably from CTAN. I'm planning to put up autogenerated PostScript 
files of these Real Soon Now.

The files in this directory:

Gentle_Introduction/
	an introduction to what ZigZag is and how it works.

Clang_Design/
	Clang is a language for writing programs using the ZigZag
	structure... no, better to say: Clang is a way of interpreting
	a certain kind of ZigZag structure as a program.
	This document discusses the various issues at stake when 
	designing Clang.

CellScroll/
	CellScrolls are a way to store both the current state
	and all former states of a ZigZag space.

Interfacing/

misc/
	odds and ends

DimBased/
	Some thoughs on reorganization of the model to think about ZZ 
	in the code to be based on dimensions, not so much cells.

PROTOCOL
	ASCII description of the ZZ network protocol. Don't rely on this:
	use the source, Luke.

	The protocol needs some rethinking anyway.

wmlinc/
	Some include files used in the WML (website modeling language)
	files around.