Code Search for Developers
 
 
  

README from gzz at Krugle


Show README syntax highlighted

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.




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

  Clang_Design/
    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
  DesignProblems/
    Makefile
    beamorder.dia
    beamorder.png
    dp.wml
    linkorder.dia
    linkorder.png
  Gentle_Introduction/
    Cells.jpg
    Dims.jpg
    ListGridTreeMesh.jpg
    LocalGlobal.jpg
    Makefile
    README
    SpreadSheet.jpg
    gi.wml
    zzgentle.tex
  Glossary/
    Makefile
    gl.wml
  Mediaserver/
    Makefile
    id-format.jpg
    id-sig-scheme.jpg
    ms.wml
    spoof-3rdparty.jpg
  Presentations/
    General2002/
      script-img/
        competitors.png
        content-not-king.png
        content-revenues.png
        net-not-tv.png
        pdf-connectedness.png
        pdf-fisheyezoomed.png
        pdf-focusmoved.png
        pdf-infoflood.png
        pdf-papervariety.png
        pdf-plain.png
        pdf-possiblebygames.png
        pdf-recognize-harder.png
        pdf-recognize-impossible.png
        pdf-recognize.png
        pdf-simpletextures.png
        pdf-textured.png
        pdf-zoomed.png
        xu-email.png
        xu-flower1.png
        xu-flower2.png
        xu-flower3.png
        xu-intro.png
      script.html
    ThursdaySeminar03/
      ABSTRACTS
      Makefile
      loom.tex
      p2p_presentation.tex
  Semantics/
    Makefile
    pic1.png
    pic2.png
    pic3-1.png
    pic3-2.png
    sem.wml
  Slices/
    SliceLogic
    zzSliceLogic.jpg
  Spec/
    Makefile
    SCRATCH
    canvasraster.dia
    cursor1.dia
    cursordim.dia
    email1.dia
    formal.tex
    inheritparam.dia
    mainloop.jpg
    oz.sty
    rasterspec.dia
    sliceinclusion-containment.jpg
    sliceinclusion-dimsame.jpg
    sliceinclusion-preflet-types.jpg
    sliceinclusion-simple.jpg
    sliceinclusion-upgrade-conflict.jpg
    sliceinclusion-upgrade.jpg
    spaces1.jpeg
    spaces2.jpeg
    spaces3.jpeg
    span-insertion-after.png
    span-insertion-before.png
    transspace-versioning-inclusion.jpg
    transspace-versioning.jpg
    zzspec.wml
  TechReports/
    Blobs/
    Graphics/
    GzzTech/
  UseCases/
    Makefile
    usecases.wml
  UsersGuide/
    Makefile
    active.png
    addressbook.png
    aftermove.png
    alku.png
    bind1.png
    bind2.png
    boring.png
    bothwins.png
    breakkafka.png
    change1.png
    change2.png
    child1.png
    child2.png
    clone1.png
    clone2.png
    connect1.png
    connect2.png
    connection1.png
    creation.png
    dimensio.png
    edit1.png
    edit2.png
    edit3.png
    edit4.png
    extra.png
    f2.png
    familytree.png
    font.png
    grey.png
    hop1.png
    hop2.png
    hopolympos.png
    htree.png
    kafka.png
    klooni.png
    make1.png
    make2.png
    make3.png
    make4.png
    make5.png
    make6.png
    margins.png
    mark1.png
    mark2.png
    markconnect.png
    mutsi.png
    mutsiosoite.png
    myspeech.png
    myspeech1.png
    myspeech2.png
    myspeech3.png
    newcells.png
    newstory.png
    newstory2.png
    newstory3.png
    newug.wml
    olympos.png
    olympos2.png
    osoite.png
    para.png
    rainy.png
    rastererror.png
    rcfact1.png
    rightmoved.png
    rotate.png
    row.png
    shiny.png
    shinyhappy.png
    shinyhappy2.png
    shinyhappy3.png
    showingz.png
    start.png
    story.png
    storytext.png
    structure1.png
    structure2.png
    suku.png
    testi.png
    ug.wml
    wallstreet.png
    widthstr.png
    wrongconn.png
  VersioningMerge/
    ABCD.jpg
    ConflictLevels.jpg
    DifficultMerge.jpg
    LLMergeProblem.jpg
    LLMergeProblem2.jpg
    LargeScaleRearrange.jpg
    Makefile
    RelationConflict.jpg
    SCRATCH
    SegCases.jpg
    SegExamples.jpg
    mergemath.tex
    vm.wml
  ZOb/
    ZOb.html
    javazob.png
    printzob.png
    testzob.png
    zobtype.png
  diagrams/
    CornerListViolation.jpg
    Makefile
    Molecule1.jpg
    Molecule2.jpg
    Molecule3.jpg
    ZZCanvas.dia
    cursoring.dia
    link-usecases.png
    revper-1.jpg
    revper-2.jpg
    revper-3.jpg
  images/
    buoy-nadir.jpeg
    fillets-topoproblem.jpeg
    paper-bettermarble-green.jpeg
    paper-bettermarble-orange.jpeg
    paper-bettermarble-red.jpeg
    paper-bluemarble.jpeg
    paper-brownmarble.jpeg
    paper-greenmarble.jpeg
    paper-oksa.jpeg
    paper-othermarble-gray.jpeg
    paper-pinkmarble.jpeg
    paper-silk.jpeg
    pp-frame-connection.jpeg
  misc/
    ZZvsTraditional/
    antont-wireless_security/
    benja-diff-fa/
    hemppah-luk/
    hemppah-progradu/
    mindmap/
    uml/
    PPPrototypeDesign.sxw
    argh-useful.jpeg
    billow
    bricks.txt
    byrokratiadoku
    byrokratiadoku.txt
    cellids
    cursor-bindings.txt
    gzz-functional-notes.sxw
    gzz-ogl-notes.sxw
    gzzmo.rst
    inbct2002yht
    jyvasaly.txt
    keys
    m2npic.txt
    nets-1.txt
    nets-2.txt
    oske1.tex
    storm-urn-application.txt
    styled-enfilade-nodes.txt
    textcloud
    urn-application.txt
  wmlinc/
    art.css
    article.wml
    catart.wml
    common.wml
  FAQ
  Makefile
  README
  RauliLogo.png
  STARTING
  TjlLogo.png
  VISION
  index.html
  keybindings.wml
  lib.mk
  newbie-dev-faq