a   )n}D|yroheb]KHCB?;41.)" zwpmfc\YROHEB>741 y v k h e Y N K D A : 7 4 u n k h c \ Y V Q J G @ = 6 3 , ) "     s p    J C @ 9 6 / , % "  ;41*' ]VSPIB?85.+$! e^[XPB?852.'$ {xqngd]ZSPIF?<52'$! 1}zwmfc\YVJC@96/,)% 209208+d.1182181+d.1413270+d.28 pm413404412-d.2400403-d.2 X404403404-d.1376370+d.1363361+d.1>Sh.Priority305131233-d.1226225+d.2Cringeley?224218217+d.1212216+d.2213214-d.2Nelson, Erik215182180167711777+d.cursor7280+d.3785782+d.2793792+d.clone775771-d.2792791+d.2791774+d.1772790-d.1789790-d.cloneClone of 789790788781-d.clone766753-d.2113110+d.1742744-d.2747746+d.2729764+d.2761737+d.2784780-d.2760728+d.2724735-d.2743783+d.clone758781-d.1Clone of 743781Anne772767765+d.cloneJean763758729+d.cloneRagna754748747+d.clone735745-d.1744745-d.cloneClone of 744745741729+d.1739738+d.1Holm727733727-d.1731730+d.childrenDanckert736721536-d.3+*DELETE Use "delete" key, or "Delete" on the menu. \/ Deleting dimensions718659718+d.3710708-d.2Col-2709709519-d.2693692+d.2662663+d.4681680-d.3673672+d.4660663-d.2673665+d.2669674+d.2682672-d.2695666+d.1669670-d.4668690+d.4Philip 691690691+d.3!Wilhelm (Kaiser Wilhelm of Germany)682678661-d.4Henry673657656+d.2*Ordinarily the accursed cell (from which you are pointing) must have its edge free to make the connection. \/ Exception655651653-d.3649565+d.3648647+d.2*10. Rotate the x-axis back into d.1. Notice that the column in d.2 does not change. \/646*2. Step right to SCHEDULE. \/637614645-d.2639638+d.2*CREDITS Design by Ted Nelson, approx. 1986. Implementation by Andrew Pam, 1997-8. Maintenance by Bek Oberin, 1998. Administration and encouragement by Marlene Mallicoat, 1992-8. +628626628+d.3628626-d.3612627-d.2Home0*NOW, edit d.4 into the dimension list, and rotate as you choose to observe the following 4-dimensional structure: \/619620618-d.2450448+d.3612539+d.2308357-d.2*CONTROLS This little demo shows how we may easily use ZigZag as a simple menu for devices such as cameras, VCRs, etc. Just hop your choices so the ^ points to them. >295* Structure operations (current) New: cell n,N(direction) Connect: cellnumber(directn) Break: connection b(direction) Clone or transclude: t, T Hop: h(direction)592594593+d.2+*Suggestion for seeing spiral: Just cursor to the right and watch what happens. +Explanation583589573-d.2+*Going Home (esp. when in doubt or worried) To take a cursor to the Home cell, hit "g" or "G".565*zzScripting Users will script by cloning menu cells into new cells. The new cells will carry out multiple operations if desired. > Programming < Good Order574362583-d.1585583+d.3278179+d.2428278+d.2428429-d.2556557+d.2Col-1556556555-d.2Col+2547312545-d.3*Cursoring in left window: Use the alpha keys in the diamond pattern e (up) s f (left, right) c (down) d (in, or forward on z-axis) D (out, or back on z-axis)538349529-d.1529528-d.2528529-d.cloneClone of 528529512477+d.clone496495+d.clone463494+d.2492493-d.cloneClone of 492493491492-d.2482476+d.2487486+d.clone484485+d.2484483-d.2483484-d.cloneClone of 483484Switch between the two views with the "v" key. (+)448437445-d.4 j439438439-d.1299297+d.1175195-d.2194197+d.2414198+d.1407384-d.2396395+d.2389393-d.2397396+d.1 N394393394-d.1388387+d.1 D385384385-d.1375378+d.1370376-d.1 c4376374375-d.2369368+d.2363367-d.1 b1367365366-d.2285286-d.1280279+d.1Row-3349285293-d.3 b28621+d.2271266+d.contact-infoTotal277274276-d.2266267-d.2197196-d.1Sun196191188+d.2May 29187185186-d.2May 26178146169-d.13.b.1169167168-d.2160159-d.21160-d.111699+d.1108101+d.11211+d.11110+d.2.~wtmjc`]XQNGD2/*)&" |yrohe^[TQJGD u j g \ Y R O L @ = 8 1 . ' $ !      8 1 . ' $       V S  | y 30$! zwt xunkdaVSLIF?85.+$! 6$|JE>;41.)& }zspmib_XUNKmKB?85.+9+74)& 8t519558-d.2547549-d.250150542588+d.3587577-d.3577586-d.357449450+d.3439431+d.4444442+d.2 l441440441-d.1438440-d.2435434+d.1 c4321/250423306305-d.2421218+d.1 1 pm414183181+d.2201416+d.1198414-d.1182270-d.1270182+d.1270413-d.2411404-d.2 Y405404405-d.1374380+d.1>Ap.Priority306Row+1324350351-d.1311126-d.110 am270229217+d.2TO BOSTON.225214215-d.2Bernstein, Mar16769+d.cursor11787+d.cursor794731+d.children750728+d.373299+d.2746783+d.2776772-d.2775774+d.2786792+d.2792775+d.1Mosebekk791774791-d.1780790-d.2771754-d.2749745-d.2748747+d.2741781-d.2752727-d.2Celeste764786766+d.1786784+d.clone731763-d.2758736-d.2758729+d.2725738+d.2Krohn-782736782-d.1770773-d.cloneClone of 770773726755-d.cloneClone of 726755737746-d.1745746-d.cloneClone of 745746740739+d.cloneTheodor737Therese728*DELETING DIMENSIONS Some dimensions may be deleted. (d.3, and any you create.) Go negward on d.1 from Home to the dimension list (where it says "d.1"). Put cursor on cell in dimension list, hit Delete.719659654-d.3+*Crsr Try hitting "v" and "V", watch top of window. The current column does not change. + Now let's add the current row--476702693+d.2702676+d.1663662-d.4680663-d.3689691-d.2665673-d.2662666+d.2687682-d.2697667+d.1670671-d.4Mountbatten692691692-d.1691690-d.3688665+d.3686674+d.3yyy683!George VI665!Edward VIII674*Exception: if the cell you are pointing at is free on both sides in that direction, it can be INSERTED. \/ Example656654655-d.2534649+d.1*11. Step to EXPENSES, at the top of the column. \/647644646-d.2*3. Step down to Explore rightwards along the different days. When you get to May 27, go right to Doug Engelbart. \/638645637-d.2640639+d.2634179+d.3634636-d.3*Contact information: Ted Nelson ted@xanadu.net Andrew Pam xanni@xanadu.net Marlene Mallicoat marlene@xanadu.net Project Xanadu: 3020 Bridgeway #295, Sausalito CA 94965. Phone: 415-331-4422 Fax 415-332-0136629625278-d.1621619-d.2615179-d.1+*Each capital letter (A to Z) is in a cell, connected in one long rank. However, they are also connected vertically. As you go rightward, you see these connections. +More584*zzProgramming ZigZag may be programmed by writing new routines in Perl. > Prog. notes \/ Allowed structural operations575599575-d.1575593-d.1596591-d.3\/Programming Notes593595594+d.2580539+d.3583584+d.3362582-d.3131295-d.2+* GETTING OUT OF TROUBLE There are occasional lockups. WRITE THESE DOWN: control-q (if nothing responds) control-c (gets you out, tends to fix up the data) fg (if it says "Suspended")566572568+d.1565566+d.3312476+d.3559558+d.2Col-1557557556-d.2550549+d.2Col+1548+CONVENTIONS539530529-d.2497496+d.clone493494-d.cloneClone of 493494492493-d.2476477+d.2488486+d.2488487+d.clone485484-d.2484485-d.cloneClone of 484485479478+d.cloneNote that the row and column from "center" do not change. But the cells around them do. (+)449448449+d.3442438-d.3194178-d.2183187-d.2400396+d.2398397+d.1 O395394395-d.1389388+d.1 E386385386-d.1379377-d.1377379+d.1 y377375376-d.2370369+d.2 b2368302300+d.1286287-d.1293285-d.3289294-d.3FUNSTRUX278291289+d.1 c28732+d.2272267+d.contact-info196198+d.2198196-d.2PDA >179211210+d.1199200+d.2200189+d.2May 24197May 30188168169-d.2111110+d.2121120+d.1114111+d.1109102+d.11001001312+d.11611+d.2Cursor home10101-d.1d.111021+d.12110-d.1}zib_XUJGBA>:30-'  xunk`]ZNC@52+(!    x u n k d a ^ ^ W T M J C @ = 9 2 / ( %      y r o l z s p i f _ \ U R K H A > 7 4 1 + $ !    { x m j g ^ W T Q E : 7 0 - & #       yvoleb[XSPNM M?*$!  |yrohe^[XSLIB?<41/(%  wtmjg[PMFC<9.+$!zwtyvoleb[XU* Use the left cursor to read the directions with its quad window open, the right cursor to explore (and do the occasional operation, since the right cursor is where operationstake place).613612613-d.1539612-d.2609181-d.1606605+d.2422423-d.2357308+d.2602603-d.2f22604426425+d.2451128+d.2453452+d.2*ZZSPACE ZigZag space, or ZZspace, consists of cell structures connected in any number of dimensions. You may add dimensions at any time. \/ Technicalities of quantum dimensions541361362+d.2561560+d.2Col+2550552551+d.2552513-d.2548515+d.2545543+d.1>Let's127355523-d.1353525+d.1324325-d.1511531-d.2526525+d.clone511524+d.2522523-d.cloneClone of 522523521522-d.2517516+d.clone516514-d.1514516+d.1513514-d.cloneClone of 513514508507+d.1508507+d.clone463505-d.1504505-d.cloneClone of 504505481480+d.clone355354+d.1+d.319440432+d.4444440-d.3438442+d.3445443+d.2445444+d.1 m442439441-d.2436434+d.2 d433432433-d.1430432-d.2f2424^OPENING307299306-d.2202417+d.110 am415196415-d.1413208-d.1210209+d.2384407+d.2 Z406405406-d.1391390+d.1387381+d.1378380+d.2364370-d.1 b4370367363+d.1WEAVE361279280-d.1Row+1325306307-d.1292291+d.1282281+d.2 b280*May27181415-332-9078271Jun 1a217TO SFO.2262111179411788+d.cursorI207760-d.3794764-d.2740794+d.1783746-d.2791793+d.2793791-d.2793776+d.1771775+d.2775792-d.1791792-d.cloneClone of 791792753766+d.2103110-d.1110103+d.1778748+d.2740739+d.2784785+d.1749785+d.clone761728-d.2780784+d.2753737-d.2753783-d.1742783-d.cloneClone of 742783781758+d.1Ole Peter774770767+d.clone762765-d.cloneClone of 762765Ove756749747-d.clone747749+d.clone728747-d.1Clone of 746747738730-d.childrenCaroline738Christian729726724+d.marriageRecycle pile99720718-d.3718719-d.2CurCol477703692-d.2674676+d.2676674-d.2679663-d.4675672-d.4689667+d.2662665-d.2Simpson693687693-d.1685684+d.3665674+d.4 +6846313+d.2676675+d.3 +675!Elizabeth II666*Example: Suppose the blue cursor is on cell B in row A-B-C. You type 237j. If cell 237 is free on both left and right, the result will be A-237-B-C.657655656-d.2*12. Now step to the left to SCHEDULE. VOILA! We've come FULL CIRCLE.648646647-d.2*4. HERE'S THE QUESTION: WHERE DO WE PUT THE PHONE NUMBER? \/639637638-d.2634179-d.2626628-d.3626629-d.2+ a279202201+d.2600130+d.1542595+d.2+* We call it a "spiral" because it proceeds monotonically in one direction (in this case, posward in d.2). + next585598596+d.1* Separation of Functions We recommend that every separate function be put in its own cell, to make it scriptable by cloning.594584585+d.3584583-d.3582569+d.1179278-d.2570568+d.2566565-d.3517557-d.2560559+d.2Col-2558Col+2549515548-d.2535539-d.2498497+d.clone495496+d.2494495-d.cloneClone of 494495493494-d.2477476-d.2487485-d.2485487+d.2478488+d.clone485486-d.cloneClone of 485486480479+d.clone479478+d.2449448-d.3430438-d.4443439-d.3295297-d.1195197-d.2414189-d.1393395-d.2401400+d.1399398+d.1395396-d.1 P396390389+d.1 G387381387-d.1 z378366378-d.1 b3369367368-d.2287288-d.1CAMERA297291279+d.3 d28851-d.2273265+d.money221220+d.1190199+d.2RESISTORS Reunion200195198-d.1Sat198Princeton189187188-d.2106120+d.2 3B110103102+d.2101101199-d.14140+d.14030+d.21920-d.11413+d.1Action11d.222121+d.2,}zwrkha^WTMJC@=81.'$!  |urkheaZWTPIF?<92+(!   y v o l a ^ [ O D A : 7 0 - "     = 6 3 , ) "           z w p m f c \ Y R O H E > ; 4 1 * '      |yslif`YVOLEB;81.'$ VD}vslib_\WPMFC<92/,(! xunkhd]ZSPIFC?85.+$! vkha^SPIF?<52+(! ,%" * "q" or "Q" opens the Quad Window and closes it again. YOU CAN SCROLL WITH THE QUAD WINDOW OPEN. \/ more452128451-d.2+SPIRL362588542+d.3*Allowable Structure operations Any structural operation in ZZspace is legitimate if it leaves the system in good order. + Definition of good order542582362+d.3362361-d.2568571+d.1511517+d.1519506-d.cloneCol-2560513552+d.2Col+4551549550-d.2127128-d.1535534+d.2523355+d.1525353-d.1325524-d.1527526+d.clone524525+d.2523524-d.cloneClone of 523524522523-d.2518517+d.clone511515-d.1514515-d.cloneClone of 514515510508+d.1509508+d.clone505463+d.1504506-d.1Clone of 505506491490+d.clone481480+d.2441433+d.4432440-d.4445441-d.3439443+d.3 n443442443-d.1437435+d.2437436+d.1 e434431434-d.1431433-d.2f8425178181-d.2187183+d.2418184+d.1219418+d.111 am416193416-d.1416193+d.1208209-d.1181182-d.1266265+d.1409381+d.2381408+d.2 a407403406-d.2^SPEED308392391+d.1383382+d.1 w380365380-d.1370364+d.1369370-d.2365363+d.2Row+2353347346+d.1305308-d.1292281+d.3293292+d.1283282+d.2274273+d.2415-331-44216789+d+d.marr+d.1120728-d.373299-d.2764794+d.2745783-d.2772776+d.2776793-d.1792793-d.cloneClone of 792793791792-d.2735774-d.2769738-d.2129113+d.1745749+d.2746747-d.2764729-d.2785784-d.1Nelson784736758+d.2Petter775777768+d.1769770+d.marriageRalph766Aase757755734+d.marriage734748-d.1747748-d.cloneClone of 747748738739-d.1727739-d.cloneClone of 727739730731-d.children734733+d.children692693-d.2696695+d.2676668+d.2667666+d.4672673-d.4672675+d.4669666-d.2670677+d.2693687+d.1zzz685674684+d.4679683-d.3680682-d.4Diana Spencer676Margaret Rose667312310+d.2656657-d.2544649+d.3+BASIC VIEWS & MOVES649647648-d.2638639-d.2636179-d.3*TECHNICALITIES of DIMENSIONS & RANKS RANKS: Definition of a Rank \/Definition of a dimension in terms of ranks568*MORE CONVENTIONS * something here to read (besides title) + go forward (k or d) < go left (j or s or left-arrow) > go right (lower-case l or right arrow) /\ go up (i or e) \/ go down ("," or c) ======= and so: +next577238189-d.2Princeton199605301+d.2Col.B120593594-d.2* Hatch-mark An executable cell presently begins with a hatch-mark (#).595597596+d.2587579+d.1586577+d.3586539-d.3539586+d.3*Convention for naming of dimensions (which we suggest you follow)-- d.whatever Examples: d.1, d.2, d.3 ... d.cursor, d.clone ....586585584-d.3131130+d.2571568-d.1536566-d.3463476-d.3Col-2559519558-d.2547549-d.2501500+d.clone499498+d.clone496497+d.2496495-d.2495496-d.cloneClone of 495496490489+d.clone482486-d.2487488+d.2488478-d.clone486487-d.cloneClone of 486487481477-d.2480479+d.2Clone of 477478450449-d.3431439-d.4306299+d.2176198-d.2416201-d.1415199-d.1411398+d.2395396-d.2403400+d.2393389+d.2>Manual300402401+d.1400399+d.1 Q397396397-d.1 H388387388-d.1380378-d.2374379-d.1 x379368369-d.2301302+d.1126311+d.1294289+d.3 +1289278289-d.112-d.2265273-d.money233131+d.1231230+d.1225220+d.2216211+d.2with210203202+d.2To High Valley201189200-d.2149140+d.1 2A102109110-d.2123102-d.1107122+d.1105121+d.2119120-d.1 4B111111104+d.1104111-d.1113112+d.2104103+d.25150+d.14241+d.15040+d.2#Edit atcursor_edit(1);301514+d.11112-d.11011-d.254+d.2d.33Selection21wpmfc\YROLA:70-&#  ~wtmjc`YVOLEB;85,)#   ~ w t q o h e ^ [ T Q J G @ = 6 3 0  | u r o c \ Y R O L G @ = 6 3 , ) "      z w p m f c \ Y R O L H A > 7 4 - * '      } z w k ` ] O L > ; 8 , !   ~{tqjg`]VSLIF:/,%$"ROLG@=:6/,%"}vslifb_[TQJG@=:.#  |ymb_XUJG@=63,)&c\YVQJGD?85.+$!~ ~h,,t,437433-d.3431435+d.3615614-d.2*Tricky demo. \/615208265+d.2189238+d.2301605-d.21/50606424425-d.2451452-d.2* to go in different directions-- < means GO LEFT (j, s) > means GO RIGHT (l, f) \/ GO DOWN (c, comma) /\ GO UP (i, e) + GO FORWARD (k, d) - GO BACK (K, D)453595542-d.2569581+d.1429362-d.2*Def.of dimension in terms of Ranks-- A dimension is all the ranks which are parallel (and may be seen together).570519518+d.1557517+d.2554551-d.2Col-2561559560-d.2Col+4552546515-d.2+*VIEW RASTERS A view raster is the order in which cells are shown from the cursor. There are presently only two views-- H (columns from a central row) I (rows from a central column) > Try them--543539535+d.2537536+d.1530347+d.1528527+d.clone525524-d.2524525-d.cloneClone of 524525519518+d.clone515516-d.1515516-d.cloneClone of 515516510509+d.clone502509+d.1506507-d.cloneClone of 506507501463+d.2492491+d.clone491490+d.2483482+d.clone477481+d.2479480-d.cloneClone of 479480442434+d.4433441-d.4440444+d.3 o444 f435434435-d.1430428+d.1f22426113129-d.1220419+d.1419185+d.1 5 pm417195175+d.2418219-d.1180417-d.1412407-d.2410409+d.2 b408393392+d.1 J39038732794-d.17321621730-d.mark72816-d.cursor+d.2130776+d.3725794-d.cloneClone of 725794779793-d.2774775-d.2788739-d.2788769+d.1754766-d.2747748-d.2787785-d.clone785787+d.clone784786+d.2786784-d.2761785-d.1785749-d.cloneClone of 746785730768+d.2752777+d.2Alexander776772770+d.children770771+d.marriage765767-d.cloneClone of 765767763762+d.marriage759760-d.marriage729758-d.cloneClone of 729758724749-d.1Clone of 746749735734+d.children725726+d.marriage654659+d.3697696+d.2668676-d.2Albert Prince Consort of Victoria677678677+d.3673667-d.2666669+d.2682687+d.2Windsor695666695-d.1690666-d.3687686+d.3 -686684674-d.4674665-d.4662684-d.3668675-d.3675668+d.3Charles668+* BREAK CONNECTION b(direction) This breaks the connection in the specified direction. It may also be used from the menu.659611420+d.1Various220265203+d.2190201-d.2602302+d.2601114+d.1Col.C121311600+d.1591589+d.1*+ How cursoring changes the structure-- \/ The cursor is a cell > How refreshment takes place596591596+d.3*Rank appearances-- A rank may be seen to loop (if it's a ringrank). A rank may be seen to cross a screen more than once-- < Double, triple loop (etc.) > Spiral569594595-d.2577587+d.3587578+d.3* << left twice >> right twice /\/\ up twice \/\/ down twice <\/ left, then down etc. < next587579587-d.1*Ha! You weren't paying attention. Go back (K or D).578583585-d.3581569-d.1295131+d.2541568-d.2558559-d.2533310-d.1\/310509510+d.1482501+d.clone499500+d.2500499+d.clone497498+d.2497496-d.2496497-d.cloneClone of 496497490489+d.2488487-d.2487488-d.cloneClone of 487488478479-d.cloneClone of 478479^SPEED301^SETTINGS299297299-d.1305300-d.2124103-d.1419220-d.1417202-d.1209210-d.2398410+d.2403402+d.1 T400399400-d.1 R398397398-d.1 I389388389-d.1302301-d.1291279-d.323-d.215+d.2208274-d.money213212+d.2Knowlton, Ken211210211-d.1129103+d.3To Boston202200199-d.2152141+d.1141140+d.2SPREADSHEET130110111-d.2123122+d.2102123+d.1120121-d.1#L-ins atcursor_insert(1, 'L');40 3A103 2C11211630-d.2107102-d.2109112-d.1114113+d.25251+d.16050+d.24342+d.11213-d.1d.cursor42121-d.2|zspif_\UROJGB?:30)& }vslib_\XQNKG@=63,)&" ~ w t i f _ \ Q N G D = : 3 0 ) &        @ = z w p m j       x u n k f c U R D A 3 0 - !    |qngd]ZSPB?=9O9=+pmjd]ZWSPG@=:4-*#  {xqngda]VSLIFA:70-&# ~wtqeZWPMB?<0%" yvkha^WTMJG~{tqjg`]VSPha^^452453-d.2*Def.of dimension by itself-- A dimension is all the connector-pairs having the same name. (This may not help a lot at first.)571582362-d.3588542-d.3* Directions will generally you on a loop along dimension 3 (a ringrank). + next580583382-d.1579580+d.3429428+d.2569572+d.2568570-d.2+*CELL VIEWS There are presently three cell views: Cells as bricks, rastering outward from the cursor Quad view (open in 1/4 of the window) Try "q" and "Q" repeatedly. Full-screen edit (ctrl-k)544519517-d.1517519+d.1502463-d.1506519+d.clone476463+d.3551554+d.2560561-d.2551552-d.2550516-d.2543544+d.3540534-d.2529528+d.clone526527+d.2525526-d.cloneClone of 525526523525-d.2516517-d.cloneClone of 516517507508-d.1507508-d.cloneClone of 507508493492+d.clone492491+d.2489490-d.cloneClone of 489490486482+d.2484483+d.clone480481-d.cloneClone of 480481479480-d.2354355-d.1443435+d.4434442-d.4441445+d.3 p445444445-d.1442444-d.2439438+d.1438429+d.1 g436 ---427420186+d.1178194+d.2181183-d.2198176+d.2 9 am418184418-d.1270265-d.1 c409408381-d.2384408-d.2394393+d.1 K391390391-d.1385384+d.1 A382378366+d.1375374+d.2 c1373367373-d.1 a4364366365+d.2286285+d.1Row+3355Row-2346281292+d.3292281-d.3 +3292291292-d.1 c283281282-d.2116730+d.cursor+d.314794733-d.children782785-d.2725794-d.2741787+d.2781788+d.clone738769+d.2110113-d.1744749-d.2766786-d.1784786-d.cloneClone of 784786779778+d.2729758-d.2Hagerup777768777-d.1773759-d.clone771770-d.marriageFanny768764762+d.childrenClone of 755759728726+d.children736735+d.children726725-d.marriage7234-d.2703700+d.1702695-d.2660678+d.3700677-d.2661668-d.2Windsor696665696-d.1669668+d.4688666-d.4Wallace Simpson687684685-d.3 +678675676-d.3Edward669130312+d.2312130-d.2565649-d.3*If there's something to read (*) AND a possible step forward, we say +*. + Next579224222+d.2219220-d.2201202-d.2*OUTLINE A conventional computer outliner creates and maintains a hierarchical structure. You require a special application. A ZigZag outline is a particular structure of cells.131*Regular grid The special case of a regular grid can be created in ZigZag by particular cell connections. From the other cells to the right, try flipping between I and H rasters. >311600311-d.1575599+d.1573589+d.2*The cursor is a cell, connected to the current cell posward in d.cursor. Each time you move the cursor, it is disconnected from the old current cell and connected to a new cursor cell.597*Def. of Good Order Each connection is known to both cells. + next588542588+d.3587577-d.3577586-d.3572569-d.2463502+d.1531489-d.clone515511+d.1503502+d.clone500501+d.2499500-d.cloneClone of 499500498499+d.2498497-d.2497498-d.cloneClone of 497498Clone of 477489486488-d.2478479-d.2431430+d.1^OPENING302103124+d.1205421+d.1404411+d.2 d410410398-d.2396400-d.2404403+d.1 U401400401-d.1 S399398399-d.1300302-d.1294289-d.3275277+d.money277275-d.moneyTue230229230-d.1Meetings.221220221-d.1214213+d.2Fillmore, Laura212Ray Ozzie dinner203155142+d.1151150+d.2142141+d.21.a140134140-d.1134133+d.1125104-d.1124123+d.2Row 1122 4A104 3C113105106+d.1105112-d.2112105+d.2102103-d.27170+d.17060+d.25352+d.1#Delete atcursor_delete(1);504443+d.14041-d.1#R-ins atcursor_insert(1, 'R');413040-d.21716+d.11314-d.1d.clone5|zxsmkec\YROHE>;41.)&!~wtmjgZSPIF?<52/+$!   ~ w t i f c W L I B ? 4 1 & #      F C 8 5 z w p m j  | u r k h e ^ W T M J C @ 9 6 / , % "        | u r k h e _ X U N K D A > 0 ) & #    }zvoleb[XUQJG@=:3,)" ujg`]ZNC@96+(! |yrohe^[TQJGD?852-&# xur \hhhII15637645+d.2642643-d.2128636+d.2427634-d.2628626+d.30626-d.16260+d.1623618+d.2*This is a four-dimensional cube. If you don't know what that means, don't mess with it. This example makes non-scientists miserable. \/617616428-d.1433437+d.3511545+d.3203265-d.2608607-d.21/100608356357+d.2599574+d.1CUBE >428*(Double, Triple loop demo not yet set up. Sorry.)581*RANKS A rank is an ordered set of cells, either-- Linear Rank: A-B-C-D RingRank, which loops: A-B-C-D-A... (repeating indefinitely) \/ Interesting Rank Appearances572382583+d.1295427-d.2362429+d.2+*CURSORING >Cursor Keys (right window) FOR US THIS IS A SPECIAL CASE--600599589+d.3591596-d.3* A window is refreshed by looking negward from its cursor to the first non-cursor cell, refreshing Park Avenue and Main Street, refreshing other rows or columns depending on view.598(Bay Area.)222+*zzOPS ZigZag Operations are of two types: /\ Structure operations > View operations \/ Menus + Scripting and Programming589596598-d.1596597-d.2540589-d.1578587-d.3130131-d.2+RASTERS312545312+d.3531511+d.2531530+d.clone522521+d.clone521512+d.clone508510-d.1509510-d.cloneClone of 509510504503+d.clone501500-d.2500501-d.cloneClone of 500501499498-d.2498499-d.cloneClone of 498499441440+d.1434431+d.1432430+d.211 am420186420-d.1208413+d.1407412+d.2 e411409410-d.2406403+d.2405404+d.1 V402401402-d.1351350+d.1308305+d.1133233+d.1TO SHONANDAI.231230231-d.1192222-d.1216212-d.2215214+d.2King, Skip213202203-d.2161143+d.1159160+d.2139142+d.2152151+d.21.a.21500116+d.11.b141140134+d.1109106+d.2104125+d.1126122-d.2125124+d.2Row 2123 4C114 1C105106107+d.1106105-d.1111114-d.1112113-d.2103104-d.27271+d.18070+d.2#Mark605453+d.15051-d.1#L-break atcursor_break_link(1, 'L');514050-d.24544+d.14142-d.1#U-ins atcursor_insert(1, 'U');421817+d.11415-d.145-d.2~~|z^XVPNHF?<52+)" }vslib_\WPMFC@81.+(!  p m f c \ Y R O H E > ; 4 1 . * #        | u r k h a ^ W T M J C @ 9 6 3 + $ !      } z w k ` ] V S H E > ; 4 1 & #       | y r o h e b ~ w t m j c ` Y V O L E B ; 8 5 + $ !    jc`YVOLEB?962/+("leb[XQNGD=:7+$! xqngd]ZSPIF?<9c\YV6/,%" 643644-d.2638637+d.2179636+d.3179634-d.3*DEMOS (best) + Genealogy ++ PDA636630626-d.2*Just as square abcd is connected to square efgh in d.3, and square ijkl is connected to square mnop in d.3, square abef is connnected to square ijmn in d.4, and square cdgh is connected to square klop in d.4. \/618618620+d.2622619+d.2617429-d.1613612+d.1611222-d.2222611+d.2Mallicoat, Marlene610610215+d.2*Okay, here it gets cute. Make sure you've added to the dimension list-- d.contact-info d.money609606608-d.2423422+d.2357356-d.2603602+d.2114601-d.1*FUN-- Hop the "Oops" cell leftward into the middle of the spreadsheet, where it remains a column of its own. Cursor around it and try the I and H rasters.601+*View operations (current) The current view operations are: Quad view q, Q Raster toggle v, V Moving the cursor is a kind of view operation, but it also changes the structure (+).591+*zzScripting and Programming The ZigZag system may be extended by-- < Scripting (weaving existing command cells) > Programming (creating new command cells in Perl) + next599574599-d.1593575+d.1592589-d.2589592+d.2589599+d.3+*Cursr The View toggle (v and V for right and left window) flips between H raster and I raster. AS YOU FLIP WATCH: Rows replacing columns and vice versa Top of windowframe + Next511CurRow502+ a285+ a2944-CUBE429589591-d.1596591+d.3589540+d.1362582+d.3*zzMenus Menus are simply cells in zzspace which are executable. The left (green) cursor selects an operation, which takes place at the right (blue) cursor. + Try it 573542588-d.3539580-d.3+To Spiral582569582-d.1580579-d.3427295+d.2278428-d.2518519-d.1517511-d.1511463-d.3463511+d.3513554-d.2555556+d.2Col-1555549547+d.2Col+1546*Right cursor keys: For two-handed touch typing, you can use the alpha keys in a diamond pattern: i j l , OR just use the arrow keys. k in on z-axis. K out on z-axis.537536537-d.1325324+d.1489531+d.clone529530+d.2528529+d.2528527-d.2527528-d.cloneClone of 527528523522+d.clone522521+d.2521512+d.2518519-d.cloneClone of 518519514513+d.clone509502-d.1506504+d.1505504+d.clone463501-d.2500499-d.2495494+d.clone494493+d.2491492-d.cloneClone of 491492490491-d.2476482-d.2486485+d.clone483484+d.2482483-d.cloneClone of 482483445437+d.4436444-d.4441439+d.2 i438429438-d.1435437-d.2433431+d.2433432+d.1 a430428430-d.1300305+d.211:50 am421421205-d.1218421-d.1197194-d.2181178+d.2417180+d.1189414+d.1265270+d.1 f412412404+d.2398411-d.2To Tokyo.205406405+d.1 W403402403-d.1396395+d.1 M393392393-d.1381386+d.1 C384383384-d.1378375-d.1 c3375373374-d.2368367+d.2 a3366363365-d.21/25357288287+d.1307306+d.1293285+d.3281292-d.3289294+d.3289278+d.1267272-d.contact-info276275-d.2----------276274208+d.moneyM.Mallicoat267238177-d.1233133-d.1188186-d.1186188+d.1212213-d.2Witham, Steve214196197+d.1193196+d.2May 23195188187+d.2184185-d.2Sat186175179+d.1EXPENSES177171170+d.2170169+d.23.a.3168148167-d.2162161+d.2144160-d.1160144+d.12.c.11602.c.2159159158-d.2153152+d.21.a.3151149150-d.2144143+d.21.c142140141-d.2137134+d.2119126+d.1Document133Row 3124122123-d.2121105-d.2 1B 2B106107106-d.130116+d.2102107+d.2113114-d.29190+d.18580+d.27372+d.1#L-Hop atcursor_hop(1, 'L');705060-d.25554+d.15152-d.1#R-break atcursor_break_link(1, 'R');524243-d.1#D-ins atcursor_insert(1, 'D');431918+d.1Data16110+d.1991+d.1tmjg~wtmjc`YVOLEB;81.'$\ Y  y k h e Y N K = : , )     { x q n g d ] Z S P I F C 7 , ) "       c Q ?y `xlT0H<$ |XpdL4@(htD\P8 ,x`lHT0< $p|Xd@L4(thP\8D, |dp@XL4(t\h8PD ,xlH`T<$0 |XpdL4@(htD\P8, xTl`H0<$ d|pX@L(4htP\DԲȲt\hDP 8,̱رlxH`T0<$ аܰİ|dpLX4@(ȯԯht\DP8,htD\P8 ,؜̜x`l<TH0$ ěܛЛ|pXd@L4(ԚȚthP\8D, ؙ|̙dpLX4@(ԅȅht\DP,8 ̄؄lxT`0H<$ ܃ăЃ11775+d.cursor16731+d.cursor728750-d.3750776-d.3795n793779+d.2792786-d.2774735+d.2790780+d.2772733-d.2790772+d.1790789+d.clone754771+d.2739788+d.2743742-d.2749744+d.2764787-d.1746787-d.cloneClone of 746787737753+d.2728760-d.2763724-d.2730751-d.2736768-d.2750777-d.2783743-d.clone782736+d.1744781+d.clone780763+d.1779754+d.1Lapstuen778760778-d.1772773+d.marriage767770-d.cloneClone of 767770Bodil769767769-d.children765761-d.children737762-d.marriage762737+d.marriage737761-d.cloneClone of 737761754755+d.marriageHalvorsen752751752-d.1746745+d.clone730743-d.1Clone of 742743739727+d.clone737736+d.childrenWaldemar734733734-d.children724726-d.marriageCecilie725+*ZigZag Hyperstructure Const. Kit v.0.61. (c) 1986, 1997, 1998 Project Xanadu, www.xanadu.net. Sold as shareware for $25 US, with no warranty express or implied. +Credits \/ Contact info626650653+d.3708715-d.2715708+d.2*Ways ZZ is like the spreadsheet-- Rows and columns Each cell may have at most two connections in each dimension716*DIMENSIONS You need a d.4. Dimension assignments are: d.1 Name segments d.2 Lists of names, alphabetical d.3 Marriage/Mating + means Issue - means No Issue d.4 Sequence/time \/635705706-d.2704627+d.2678660-d.3663680+d.3671661-d.2677670-d.2687663+d.2671670+d.4692691+d.1684662+d.3 +680Anne671!George V662655654+d.2+*EDIT CELL ctrl-k opens for editing the cell accursed in blue, into whatever editor has been configured. On the HZ-50 boot floppy, this is an editor called "Joe", which shows its own directions. +653652651-d.3*9. Rotate the x-axis to d.money-- THERE IT IS, AND THE COST OF DINNER THAT DAY. Step the cursor to the right, and we see the sum. \/644zwpmfc\YROL}zvoleb_[TQJG@=63,)"  & #   G @ = : 6 ( % "   x u j g Y V H E 7 4 1 , !    | u r g d ] Z S P I F ? < 5 2 + ( %     /     x`lHT0< $p|LdX4@(tt\hDP,8 `xlT<H0$ p|dLX4@(t\hDPx`lHT<0$ d|pX@L4(htP\8D ,xTl`H0<$ ht\DP,8 ̻ػx`lT0H<$ ܺĺк|dp@XL4(Թȹt\hDP,8 ̸ظ- - |- - - d- p- X- 4- L- @- (- - - , - , , , , , , , , , , h, t, P, \, ,, D, 8,  , , , + + + + + + + + + + + x+ `+ l+ H+ T+ $+ <+ 0+ + +  + * * * * * * * * * * p* |* L* d* X* @* (* 4* * * ) * ) ) 8u) Du,uu uutttttttttttltxtHt$t0t܋ $0<HT`lx(4@LXdp| $0<HT`lx ,8DP\ht(4@LXdp|16758+d.16776+d.cu16794+d.cursor77611-d.cursor11776+d.cursor783745+d.2740787-d.2792791+d.clone789790+d.2733772+d.2788727+d.2769788-d.1743788-d.cloneClone of 743788733769-d.2766754+d.2743781+d.2781743-d.2748778-d.2787764+d.1787746+d.clone737761-d.2760734-d.2724763+d.2768736+d.2738725-d.2777752-d.2742782+d.1781744-d.cloneParke780763780-d.1Larsen779754779-d.1775773+d.children773774+d.marriage773772-d.marriage759773+d.clonePovel771767730+d.marriage764765+d.marriage762763-d.marriage755762-d.clone762755+d.cloneClone of 755762761737+d.clone759753-d.children756755+d.children755754-d.marriageSverre753747728+d.1746737+d.1731744-d.1Clone of 743744729728+d.childrenMathilde735734735-d.children +726719718+d.2*Ways ZZ is unlike the spreadsheet-- No constraint of rectangularity Right and down not necessarily same as down and right (etc)717715717-d.1708710+d.2519709+d.2*What Is It? /\ \/708535708-d.1\/First Names, alphabetical700* Apologies This is the first version sold with any data to explore. The directions are still very sparse and perhaps hard to understand. We hope to improve it in further versions. \/627696697-d.2663679+d.4677678-d.3680681+d.3660691+d.2634700-d.1667673+d.2666662-d.2670671-d.2672682+d.2696665+d.1690668-d.4 +690666690+d.3666688+d.4Mary689686687-d.3682680+d.4xxx681William672Victoria663310312-d.2+*CONNECT cellnumber(direction) This makes the connection, IF that cell is unconnected at the edge to which you are pointing. \/ required condition654656655+d.2652654+d.3654652-d.3649544-d.3647646+d.2*1. Put the green cursor on this list of instructions. Use the blue cursor to explore, MAKING SURE IT'S IN "I" RASTER. \/645~b\ZTRPJC@=5.,)$ |urojc`YVSG@=63,)&   x u r n k g ` ] V S P K H < 1 . ' $    ~ { t q j g ` ] V S L I B ? 8 5 . + $ !    n k i b _ X U N K H > 7 4 1  x u n k d a ^ x u g d V S L I ; 8 * '     zĈЈ܈ $0<HT`lx̉؉ ,8DP\htȊԊ(4@LXdp|ċЋ܋ $0<HT`llxؘ̘ ,8DP\htșԙ(4@LXdp|ĚКܚ $0<HT`lx11611-d.cursor719718+d.2*Ways ZZ is unlike the spreadsheet-- No constraint of rectangularity Right and down not necessarily same as down and right (etc)717715717-d.1708710+d.2519709+d.2*What Is It? /\ \/708535708-d.1\/First Names, alphabetical700* Apologies This is the first version sold with any data to explore. The directions are still very sparse and perhaps hard to understand. We hope to improve it in further versions. \/627696697-d.2663679+d.4677678-d.3680681+d.3660691+d.2634700-d.1667673+d.2666662-d.2670671-d.2672682+d.2696665+d.1690668-d.4 +690666690+d.3666688+d.4Mary689686687-d.3682680+d.4xxx681William672Victoria663310312-d.2+*CONNECT cellnumber(direction) This makes the connection, IF that cell is unconnected at the edge to which you are pointing. \/ required condition654656655+d.2652654+d.3654652-d.3649544-d.3647646+d.2*1. Put the green cursor on this list of instructions. Use the blue cursor to explore, MAKING SURE IT'S IN "I" RASTER. \/645643644-d.2638637+d.2179636+d.3179634-d.3*DEMOS (best) + Genealogy ++ PDA6366306211751+d.cursor11724+d16733+d.cursor+d.117Paus789771789-d.1727788-d.2778779-d.2774773-d.marriage770772-d.children761765+d.children765764-d.marriage765766+d.marriage757756+d.children734755-d.marriage743730+d.1730738+d.children738729+d.children735736-d.children714711+d.2*A Universe of Generalized Interconnection /\ \/710705701-d.1*Start with !Victoria (Victoria the Queen) and work your way down to her offspring Kaiser Wilhelm or the current princes. < Suggested good views701695702+d.2667689-d.2668669-d.4665688-d.3661679-d.3626630+d.2627612+d.2*The first cube you saw (squares abcd and efgh) is connected to the second cube (squares ijkl and mnop) on the fourth dimension (d.4). \/620619621+d.2(Bay Area)611420611-d.1215610-d.2604603+d.2f2602*As you cursor rightward and leftward, the outline opens and closes. We suggest using the I raster to see it properly. Then try going right and down, then left again.233540541+d.1599589-d.3476312-d.3554513+d.2534540+d.2128127+d.1529350-d.1347530-d.1524325+d.1530531+d.2529530-d.cloneClone of 529530524511-d.2524523+d.clone523522+d.2512521-d.cloneClone of 512521515514+d.clone513514+d.1513505+d.clone477512-d.cloneClone of 477512506503-d.1504505+d.1502503-d.cloneClone of 502503Row-3350438430+d.4443442+d.1 k440 b431430431-d.11/100422305306+d.2199415+d.1209208+d.1182181+d.1413270+d.28 pm413404412-d.2400403-d.2 X404403404-d.1376370+d.1363361+d.1>Sh.Priority305131233-d.1226225+d.2Cringeley?224218217+d.1212216+d.2213214-d.2Nelson, Erik215182180+d.2172171+d.23.b.2170143161-d.1163162+d.2163160-d.22.b.1161145144+d.2154153+d.2141152-d.11.b.1152150151-d.2148145+d.12.b143141142-d.2Lev.1134133134-d.1122126+d.2Row 4125123124-d.2122107-d.1120106-d.2 1A10799116-d.1Old Menu116112109+d.1#Shear807473+d.17071-d.1#R-Hop atcursor_hop(1, 'R');716070-d.25655+d.15253-d.1#U-break atcursor_break_link(1, 'U');534344-d.1#I-ins atcursor_insert(1, 'I');442019+d.11617-d.11116-d.2|ztrljhC@=63,)"~{tqnkda^OHEB81.+&  ~ { v s o h e ^ [ T Q N J C @ 9 6 / , ) } r o l ` U R K H = : 3 0 ) & #   w p m f c ` ^ W T Q yrolOHE74&# ^Lv:h11725+d.cursor11725+d.cursor+d.children18790789-d.2751730+d.2776775+d.children768767+d.marriage766765-d.marriage762764-d.children759758+d.marriage758757+d.children744731+d.1741740+d.clone726728-d.children736737-d.children722631+d.2*HIT q TO OPEN A QUAD WINDOW.630718720+d.3+*NEW DIMENSION Go to dimension list (negward of Home on d.2) and type on it the name of your new dimension, starting with "d." (a convention). You will find that when you rotate now, the new dimension is part of it.720714710-d.2*An interesting and humorous environment /\ \/711711712+d.2692703+d.2Spencer702676702-d.1635701-d.2688689-d.3641640+d.2533128+d.1620622+d.2622620-d.2*First look at the cube made by squares ijkl and mnop, which are connected to each other in dimension d.3. \/621434430-d.3545511-d.3* Suggestions-- > For the demos612222224-d.2226611-d.2611226+d.2219208+d.2201190+d.2356422-d.2302602-d.2f8603425424+d.2424307+d.2452451+d.2*ORIENTATION ZigZag consists of structures and operations in zzspace (quantum hyperspace). < Def. of quantum hyperspace > zz operations540541540-d.1589599-d.3583362+d.1568541+d.2516550+d.2310533+d.1531530-d.2530531-d.cloneClone of 530531525523+d.2525524+d.clone521522-d.cloneClone of 521522512521-d.2516515+d.1516515+d.clone514513-d.1505513-d.cloneClone of 505513507506+d.clone503506+d.1505504-d.1503504-d.cloneClone of 503504Row-3351This is because the H view shows the columns from Main Street, and the I view shows the rows from Park Avenue. (+)450449450+d.3439431+d.4444442+d.2 l441440441-d.1438440-d.2435434+d.1 c4321/250423306305-d.2421218+d.1 1 pm414183181+d.2201416+d.1198414-d.1182270-d.1270182+d.1270413-d.2411404-d.2 Y405404405-d.1374380+d.1>Ap.Priority306Row+1324350351-d.1311126-d.110 am270229217+d.2TO BOSTON.225214215-d.2Bernstein, Mark216192191+d.1Tue180178180-d.1173172+d.2169146+d.13.b.3171169170-d.2164161-d.2160163+d.22.b.2162155154+d.21.b.2153151152-d.2146145+d.22.c144139143-d.2139137+d.1110109+d.2Spreadsheet126124125-d.2120119+d.1119107-d.2101108-d.1108108#A-View toggle view_raster_toggle(0);907080-d.27574+d.17172-d.1#U-Hop atcursor_hop(1, 'U');725354-d.1#D-break atcursor_break_link(1, 'D');544445-d.1#O-ins atcursor_insert(1, 'O');451718-d.10tnleb_ZSPIF?<96/,%" ~{g`]VSLIB?<52,)  z w p m f c ` [ T Q J G D < 9 7 0 - & #       { x u i ^ [ T Q J G < 9 2 / ,    } z s p i f c    ~{ JC@=vol^[MJ?<.+  n\Jl;H;T;0;<;;$;: ;;:::::::::p:|:L:d:X:@:(:4:::9:9999999999h9t9D9\9P989 9,99988888888888l(T(`(<(H((0($( ('(''''''''p''|'d'L'X'('@'4''''&&&&&&&&&&&t&\&h&D&P&,&8&& &&%%%%%%%%%%%l%x%T%`%<%H%$%0%%% %$$$$$$$4 $$(               \ t h P 8 D  ,             l  x ` H T $ < 0              p | X d @ L ( 16762+d.cursor16735+d.cursor+d.319733794+d.children787740+d.2763731+d.2Gerhard730769767+d.children760759+d.marriage755756-d.children742741+d.clone729738-d.children728729-d.children723722+d.2*ROTATING VIEWS We call the axes in the right window x, y, z. We call the axes in the left window X, Y, Z. To change what axes are shown, type the corresponding letter to step through the dimensions.721536721+d.3* General-purpose software with default interfaces for everything /\ \/712712713+d.2712711-d.2708127-d.1701705+d.1\/Last Names, alphabetical (that we know right now)703700703-d.1693702-d.2650534+d.1*5. Rotate in dimension 1 (hit "x") to d.contact-info and THERE'S HIS PHONE NUMBER! Also hers, below. \/640645614+d.2642641+d.2d.4631*HIT q TO READ THIS (signalled by the asterisk). This asks you to open a quad window. \/ more451361624+d.1624361-d.1*The previous cube (squares abcd and efgh) is connected in dimension d.4 to the second cube (squares ijkl and mnop). \/622617621-d.2435431-d.3179615+d.1* Use the left cursor to read the directions with its quad window open, the right cursor to explore (and do the occasional operation, since the right cursor is where operationstake place).613612613-d.1539612-d.2609181-d.1606605+d.2422423-d.2357308+d.2602603-d.2f22604426425+d.2451128+d.2453452+d.2*ZZSPACE ZigZag space, or ZZspace, consists of cell structures connected in any number of dimensions. You may add dimensions at any time. \/ Technicalities of quantum dimensions541361362+d.2561560+d.2Col+2550552551+d.2552513-d.2548515+d.2545543+d.1>Let's127355523-d.1353525+d.1324325-d.1511531-d.2526525+d.clone511524+d.2522523-d.cloneClone of 522523521522-d.2517516+d.clone516514-d.1514516+d.1513514-d.cloneClone of 513514508507+d.1508507+d.clone463505-d.1504505-d.cloneClone of 504505481480+d.clone355354+d.1440432+d.4444440-d.3438442+d.3445443+d.2445444+d.1 m442439441-d.2436434+d.2 d433432433-d.1430432-d.2f2424^OPENING307299306-d.2202417+d.110 am415196415-d.1413208-d.1210209+d.2384407+d.2 Z406405406-d.1391390+d.1387381+d.1378380+d.2364370-d.1 b4370367363+d.1WEAVE361279280-d.1Row+1325306307-d.1292291+d.1282281+d.2 b280*May27181415-332-9078271Jun 1a217TO SFO.226220225-d.2222192+d.1217191+d.2211216-d.2Dinner in Newton, MA208193180-d.2RESISTORS reunion190184182+d.2184183+d.1174173+d.2147172-d.1172147+d.13.c.1172170171-d.2161164+d.22.b.3163161162-d.2156155+d.21.b.3154152153-d.2138145-d.1145138+d.1147146+d.23.a145143144-d.2138137+d.2107119+d.2 2B109102109-d.19091-d.1#D-View toggle view_raster_toggle(1);918590-d.27273-d.1#D-Hop atcursor_hop(1, 'D');735455-d.1#I-break atcursor_break_link(1, 'I');551819-d.1H~wtqleb[XQNGDA<52+(!  ~wtmjc`YVSNGD=:30)&#  ~ { x v o l e b _ [ T Q J G @ = : 6 / , % "        | y m b _ X U J G @ = 6 3 , ) "       #       } z w s l i b _ X U N K D A : 7 0 - & #    }aZWPMFC@yvheWTFC<9.+$! dTDȊԊ(4@LXdp|ċЋ܋ $0<HT`llxؘ̘ ,8DP\htșԙ(4@LXdp|ĚКܚ $0<HT`lx̛؛ ,8D\htȩԩ(4@LXdp|ĪЪܪ $0<HT`lx̫ث ,8DP\htȬԬ(4\htȰ԰(4@LXdp|ıбܱ $0<HT`lx̲ز ,8DP1117721728-d.ma16110+d.cursor99732+d.2794740-d.1781741+d.2768730-d.2777750+d.2783742+d.clone778760+d.1773775-d.children730767-d.marriage753759+d.children756757-d.children752751+d.1749724+d.1739740-d.cloneClone of 739740727733+d.1Helene7314723+d.2d.marriage722650720-d.3720650+d.3717715+d.1710714+d.2*A new world in which to build integrated software /\ \/713713712-d.2708535+d.1706705+d.2*Thank you for your support.704700634+d.1663660+d.23631-d.2+CHANGES650534650-d.1*6. (Now rotate back to d.1 on the x-axis.) \/641*0. Add to the dimension list: d.contact-info d.money Make sure they are typed exactly as shown, with no spaces, or the connections made in those dimensions will not be found. \/614643642+d.2639640-d.2zzSpaces533128533-d.1+ a281278625+d.1*All four of these dimensions behave identically in this context.623619622-d.2428616+d.1436432-d.3430434+d.3614615+d.2448450-d.3220219+d.2265208-d.2608606+d.21/25605603604-d.2307424-d.2Col.A119* "q" or "Q" opens the Quad Window and closes it again. YOU CAN SCROLL WITH THE QUAD WINDOW OPEN. \/ more452128451-d.2+SPIRL362588542+d.3*Allowable Structure operations Any structural operation in ZZspace is legitimate if it leaves the system in good order. + Definition of good order542582362+d.3362361-d.2568571+d.1511517+d.1519506-d.cloneCol-2560513552+d.2Col+4551549550-d.2127128-d.1535534+d.2523355+d.1525353-d.1325524-d.1527526+d.clone524525+d.2523524-d.cloneClone of 523524522523-d.2518517+d.clone511515-d.1514515-d.cloneClone of 514515510508+d.1509508+d.clone505463+d.1504506-d.1Clone of 505506491490+d.clone481480+d.2441433+d.4432440-d.4445441-d.3439443+d.3 n443442443-d.1437435+d.2437436+d.1 e434431434-d.1431433-d.2f8425178181-d.2187183+d.2418184+d.1219418+d.111 am416193416-d.1416193+d.1208209-d.1181182-d.1266265+d.1409381+d.2381408+d.2 a407403406-d.2^SPEED308392391+d.1383382+d.1 w380365380-d.1370364+d.1369370-d.2365363+d.2Row+2353347346+d.1305308-d.1292281+d.3293292+d.1283282+d.2274273+d.2415-331-4422272177238+d.1230229+d.1225226-d.2217218-d.1218192+d.2Mon218191217-d.2Caffe Lampara209199190-d.2May 31191Wed182176175+d.13.c.2173171172-d.2166139+d.1164165+d.22.a.3164162163-d.2144145-d.2157156+d.2142155-d.11.c.1155153154-d.23.b146Lev.2137126119-d.1106109-d.2Explore!1287374-d.1#I-Hop atcursor_hop(1, 'I');745556-d.1#O-break atcursor_break_link(1, 'O');56Hzspif_\UROJGA:70-&#   xunkda^ZSPMIB?<81.'$  } r o h e Z W P M J > 3 0 ) &      O H E > ; 8 4 - * #     !      EB|uroZSPIF?<9~wtmjc`YVOLEB?52+(xunkdaZWPMFC<92/$!  TB11737+d.cursor16728+d.cursor731794-d.children776750+d.3794725+d.clone788743+d.clone769733+d.2113129-d.1744742+d.2739740-d.2785761+d.1734760+d.2735724+d.2751731-d.2731751+d.2775776-d.children773770+d.clone767768-d.marriage758759-d.marriage757758-d.childrenGloersen750725750-d.1750725+d.1748734+d.1729741-d.1740741-d.cloneClone of 740741Cecilie732d.children723631722-d.2721543+d.3543721-d.3715716+d.1713715+d.2715713-d.2*Operations in Quantum Hyperspace /\ \/714* Main views x=d.1, y=d.2 Names, alphabetical (both first and last) x=d.3, y=d.4 Marriages and offspring (that we know of) \/ Other good views705627704-d.2668661+d.2671670+d.2!Victoria (1819-1901)660653651+d.3+*NEW CELL (keys) n(direction) creates a new cell in the specified direction, and opens it for editing. N(direction creates a new cell in the specified direction, and does NOT open it for editing. +651*DIRECTIONS < Basic views and moves > CHANGES (new cells, connections, dimensions)534649534-d.1*7. Now step the cursor left to "CONF. CALL". \/642644643+d.2640641-d.2636128-d.2634635+d.1179634+d.2634427+d.2535626+d.1*This shows how even two monotonically arranged dimensions, with no paradoxical connections, can contain surprising structures. > Explore... (and try the H and I rasters).624618623-d.2429617+d.1437433-d.3431435+d.3615614-d.2*Tricky demo. \/615208265+d.2189238+d.2301605-d.21/50606424425-d.2451452-d.2* to go in different directions-- < means GO LEFT (j, s) > means GO RIGHT (l, f) \/ GO DOWN (c, comma) /\ GO UP (i, e) + GO FORWARD (k, d) - GO BACK (K, D)453595542-d.2569581+d.1429362-d.2*Def.of dimension in terms of Ranks-- A dimension is all the ranks which are parallel (and may be seen together).570519518+d.1557517+d.2554551-d.2Col-2561559560-d.2Col+4552546515-d.2+*VIEW RASTERS A view raster is the order in which cells are shown from the cursor. There are presently only two views-- H (columns from a central row) I (rows from a central column) > Try them--543539535+d.2537536+d.1530347+d.1528527+d.clone525524-d.2524525-d.cloneClone of 524525519518+d.clone515516-d.1515516-d.cloneClone of 515516510509+d.clone502509+d.1506507-d.cloneClone of 506507501463+d.2492491+d.clone491490+d.2483482+d.clone477481+d.2479480-d.cloneClone of 479480442434+d.4433441-d.4440444+d.3 o444 f435434435-d.1430428+d.1f22426220419+d.1419185+d.1 5 pm417195175+d.2418219-d.1180417-d.1412407-d.2410409+d.2 b408393392+d.1 J390389390-d.1 F381386381-d.1384383+d.1380365+d.1379374+d.1374373+d.2 a1363361363-d.1Row+3354279291+d.3 +2291289291-d.1 b282276274+d.2$37.54273238176+d.1To D.C.219192218-d.2180193+d.2191192-d.1193194+d.1Sun192188191-d.2180182-d.2185184+d.2May 281833.c.3174172173-d.2167148+d.2166157+d.2165166+d.22.a.2165165164-d.21.c.2156154155-d.23.c147145146-d.2143139+d.2Lev.3138134137-d.2OOPS!1299085+d.27475-d.1#O-Hop atcursor_hop(1, 'O');75Vzwpmfc\YVSLIB?<96.'$ }zvolie^[TQNJC@963/(%  ~ w t m j c ` Y V S G < 9 . + $ !     z w l i b _ X U N K D A : 7 0 - & #      2 + ( !            }zwyvoli?8524-*#   yvoleb[XQNGD=;;x.eWJ xqngd]ZSPIF?<9c\YV6/,%" 16729+d.c11774+d.cu11738+d.cursor11611+d.cursor99732-d.2794725+d.2787741-d.2789771+d.1742743+d.2727752+d.2728761+d.2783753+d.1782742-d.1770769-d.marriage765762+d.cloneTuri760755726+d.cloneHans751745735+d.1745744+d.clone741742-d.cloneClone of 741742Anton733Karenos724722723-d.2653650-d.3716715-d.1*A generalization of the Spreadsheet /\ \/ < Ways like the spreadsheet > Ways unlike the spreadsheet715711714-d.2+*Crsr The central row in both H and I raster we call "Main Street". Try hitting "v" and "V", watch top of windows. + Now for other cells--463127708+d.1*Other good views x=d.3, y=d.2 First names alphabetical, with marriages x=d.4, y=d.2 First names alphabetical, with siblings706*GENEALOGY of the House of Windsor. This is Sketchy-- from a chart we pulled off the Web, but it gives some idea of the visualizations possible. ! means King or Queen. >634701635+d.2691660-d.2665662+d.2661671+d.2679661+d.3Andrew670!Edward VII661+*NEW CELL (menu) #R-Ins, #L-Ins #U-Ins, #D-Ins create cells right, left, up, down #I-Ins, #O-Ins create cells Inward/ Forward-in-z, Outward/Backward-in-z They don't open for editing. +652651652+d.3646644+d.2*8. NEXT QUESTION: WHERE DO WE PUT THE RECORD OF THE COST OF THE CALL? \/643641642-d.2636634+d.3635634-d.1629626+d.2626535-d.1*WELCOME TO ZIGZAG. Prepare for a Trip. /\/\ Orientation /\ Directions \/ Conventions \/\/ Suggestions \/\/\/ Apologies535*Try interconnecting these cells. The combinations become fancier as the number grows. (And try bringing in both cursors.) >625621617+d.2*To your right are two squares, which are also connected in d.3, making a cube. You may test this by going forward in d.3, or putting d.3 on one of the axes of view. >616432436+d.3208219-d.2181609+d.1605606-d.2607608+d.21/250607422356+d.2425426-d.2452453-d.2*Def.of dimension by itself-- A dimension is all the connector-pairs having the same name. (This may not help a lot at first.)571582362-d.3588542-d.3* Directions will generally you on a loop along dimension 3 (a ringrank). + next580583382-d.1579580+d.3429428+d.2569572+d.2568570-d.2+*CELL VIEWS There are presently three cell views: Cells as bricks, rastering outward from the cursor Quad view (open in 1/4 of the window) Try "q" and "Q" repeatedly. Full-screen edit (ctrl-k)544519517-d.1517519+d.1502463-d.1506519+d.clone476463+d.3551554+d.2560561-d.2551552-d.2550516-d.2543544+d.3540534-d.2529528+d.clone526527+d.2525526-d.cloneClone of 525526523525-d.2516517-d.cloneClone of 516517507508-d.1507508-d.cloneClone of 507508493492+d.clone492491+d.2489490-d.cloneClone of 489490486482+d.2484483+d.clone480481-d.cloneClone of 480481479480-d.2354355-d.1443435+d.4434442-d.4441445+d.3 p445444445-d.1442444-d.2439438+d.1438429+d.1 g436 ---427420186+d.1178194+d.2181183-d.2198176+d.2 9 am418184418-d.1270265-d.1 c409408381-d.2384408-d.2394393+d.1 K391390391-d.1385384+d.1 A382378366+d.1375374+d.2 c1373367373-d.1 a4364366365+d.2286285+d.1Row+3355Row-2346281292+d.3292281-d.3 +3292291292-d.1 c283281282-d.2177273-d.2$68.90274267266+d.2CONF.CALL265WHAT238176238-d.1Jun 1b229198195+d.1194193-d.1SCHEDULE175Mon193186192-d.2186185+d.2Thu184183184-d.1179175-d.1173174-d.2168167+d.2139166-d.12.a.1166166165-d.2148158+d.21.c.3157155156-d.2150149+d.23.a.1148145148-d.1146147-d.2137139-d.12.a139137138-d.2#Chug85