(FILECREATED "19-Nov-84 17:50:05" ("compiled on " {AZTEC}BIRTHDAY84>RERELEASE>TRI-EDITITYPE.;2) " 8-Jun-84 11:17:20" recompiled exprs: COPY.ITEM.TYPE CREATE.ITEM.TYPE DEFINE.ITEM.TYPE DELETE.ITEM.TYPE EDIT.ITEM.TYPE EDIT.ITEM.TYPE.DESCRIPTION EDIT.ITEM.TYPES GET.DEFINE.ITEM.TYPE.COMMAND.MENU GET.ITEM.TYPE.EDITOR.COMMAND.MENU GRAPH.ITEM.TYPES MAKE.ITEMTYPE.DESCRIPTION.FROM.PROTOTYPE MAKE.ITEMTYPE.DESCRIPTION.LEAST.GENERAL MAKE.ITEMTYPE.DESCRIPTION.MOST.GENERAL MAKE.ITEMTYPE.DESCRIPTION.NO.PROTOTYPE MAKE.ITEMTYPE.DESCRIPTION.PROTOTYPE MAKE.PARAMETER.NAMES MAKE.SUBITEM.SPECS MAKE.SUBITEM.SPECS.FROM.PROTOTYPE MAKE.SUBITEM.SPECS.LEAST.GENERAL MISSING.ITYPE.FN MARK.ITEM.TYPE MODIFY.ITEM.TYPE PARAMETER.NAMES PRINT.ITEM.TYPE REDEFINE.ITEM.TYPE SPECIALIZE.ITEM.TYPE in WORK dated "21-Jun-84 10:50:28") (FILECREATED "19-Nov-84 17:48:09" {AZTEC}BIRTHDAY84>RERELEASE>TRI-EDITITYPE.;2 32125 changes to: (FNS EDIT.ITEM.TYPES GET.ITEM.TYPE.EDITOR.COMMAND.MENU) previous date: "17-Aug-84 22:42:54" {AZTEC}BIRTHDAY84>RERELEASE>TRI-EDITITYPE.;1) COPY.ITEM.TYPE D1 (P 2 NEW.DESCRIPTION P 1 NEW.ITYPE P 0 ITYPE)  gg oK Xdgg oL HL gg oM Ydgg oN Olgg _oO 1I` *gg _oO IO oO hHg ZgI IJ Ii gg _oO IO oO I(372Q PRIN1 360Q PRIN1 351Q PRIN1 335Q GET.TRILLIUM.PRINTOUT.WINDOW 323Q MARK.ITEM.TYPE 315Q REGISTER.ITEM.TYPE 307Q LISTPUT 277Q COPYALL 265Q PRIN1 253Q PRIN1 244Q PRIN1 230Q GET.TRILLIUM.PRINTOUT.WINDOW 215Q MEMBER 203Q PRIN1 167Q GET.TRILLIUM.PRINTOUT.WINDOW 145Q PRIN1 134Q GET.TRILLIUM.PRINTOUT.WINDOW 117Q PROMPT.READ 113Q PRIN1 102Q GET.TRILLIUM.PRINTOUT.WINDOW 70Q PRIN1 62Q PRIN1 51Q GET.TRILLIUM.PRINTOUT.WINDOW 30Q ACQUIRE.ITEM.TYPE 24Q PRIN1 13Q GET.TRILLIUM.PRINTOUT.WINDOW) (332Q NEW.BLOCK 327Q TRILLIUM.TRACE 303Q NAME 273Q TYPE.DESCRIPTION 225Q NEW.BLOCK 222Q TRILLIUM.WARNINGS 212Q ITEM.TYPES 164Q NEW.BLOCK 161Q TRILLIUM.WARNINGS 131Q NEW.BLOCK 126Q TRILLIUM.WARNINGS 77Q NEW.BLOCK 74Q PROMPTWINDOW 46Q NEW.BLOCK 43Q TRILLIUM.TRACE 10Q NEW.BLOCK 5 PROMPTWINDOW) ( 365Q " created" 344Q "Item type " 260Q " is already in use" 237Q "The name " 176Q "Name must be one word" 141Q "Copy command aborted" 107Q "Name of copy: " 56Q "Copying item type " 20Q "Indicate item type to be copied") CREATE.ITEM.TYPE D1 (P 1 NEW.DESCRIPTION P 0 NEW.NAME) Pgg oJ Xdddlgg oK h` %gg oL HL oL hgggHgoggggggggghgogjdlddhhgggggghgogghhghghhHI Hi H H(412Q EDIT.ITEM.TYPE.DESCRIPTION 405Q MARK.ITEM.TYPE 377Q REGISTER.ITEM.TYPE 144Q PRIN1 133Q PRIN1 125Q PRIN1 114Q GET.TRILLIUM.PRINTOUT.WINDOW 101Q MEMBER 71Q PRIN1 60Q GET.TRILLIUM.PRINTOUT.WINDOW 30Q PROMPT.READ 24Q PRIN1 13Q GET.TRILLIUM.PRINTOUT.WINDOW) (351Q OTHER 345Q SUBITEM.SPECS 324Q FOO 321Q DEFAULT 312Q COMMENT 305Q CONSTANT 302Q TYPE 277Q PARAMETER.2 274Q NAME 271Q PARAMETER 266Q \TYPE 236Q DEFAULT 227Q COMMENT 222Q REGION 217Q TYPE 214Q PLACEMENT 211Q NAME 206Q PARAMETER 203Q \TYPE 200Q PARAMETERS 175Q COMPOSITE 172Q KIND 163Q COMMENT 157Q NAME 154Q ITEM.TYPE 151Q \TYPE 111Q NEW.BLOCK 106Q TRILLIUM.WARNINGS 76Q ITEM.TYPES 55Q NEW.BLOCK 52Q TRILLIUM.WARNINGS 10Q NEW.BLOCK 5 PROMPTWINDOW) ( 316Q "User defined parameters" 233Q "The position of this item" 167Q "English description of this item type" 140Q " is already in use" 121Q "The name " 65Q "Name must be one word" 20Q "Creating new item.type with name: ") DEFINE.ITEM.TYPEA0001 D1 (NAME ERRORSET L (2 ERRORSET.W 1 ERRORSET.V 0 ERRORSET.U) F 1 EXAMPLE.ITEM F 2 NEW.NAME F 3 PROTOTYPE.ITEM F 4 NEW.DESCRIPTION F 5 MACROY F 6 FRAME) ^Q Q SRQS RQ cQ Q RT Ri gg oH RH oH V c i(130Q UPDATE&DISPLAY.FRAME 123Q PRIN1 112Q PRIN1 104Q PRIN1 71Q GET.TRILLIUM.PRINTOUT.WINDOW 57Q MARK.ITEM.TYPE 51Q REGISTER.ITEM.TYPE 43Q ANALYZE&COMPLETE.ITEM 36Q RESET.ITEM 27Q MAKE.ITEMTYPE.DESCRIPTION.NO.PROTOTYPE 21Q MAKE.ITEMTYPE.DESCRIPTION.PROTOTYPE 10Q ANALYZE.ITEM 3 RESET.ITEM) (66Q NEW.BLOCK 63Q TRILLIUM.TRACE) ( 117Q " created" 100Q "Item type ") DEFINE.ITEM.TYPE D1 (P 22Q RESETSTATE P 21Q MACROY P 17Q OLDVALUE P 12Q RESET.FN.NAME P 11Q RESET.FN P 10Q ANALYSIS.FN.NAME P 7 ANALYSIS.FN P 6 ITEMS P 5 NEW.DESCRIPTION P 4 OLD.DESCRIPTION P 3 OLD.ITYPE P 2 NEW.NAME P 1 PROTOTYPE.ITEM P 0 EXAMPLE.ITEM F 23Q RESETVARSLST F 24Q TRILLIUM.CURSOR) `o Xd`o gg _oO Zgg _oO hlgg _oO hJ` *gg _oO JO oO hW( 1gOhhW&c&_ og g_$O c&gO  O$J(343Q ERROR! 334Q APPLY 304Q DEFINE.ITEM.TYPEA0001 245Q SWAP.CURSOR.AUX 236Q PRIN1 224Q PRIN1 215Q PRIN1 201Q GET.TRILLIUM.PRINTOUT.WINDOW 166Q MEMBER 155Q PRIN1 141Q GET.TRILLIUM.PRINTOUT.WINDOW 120Q PRIN1 104Q GET.TRILLIUM.PRINTOUT.WINDOW 70Q PROMPT.READ 64Q PRIN1 50Q GET.TRILLIUM.PRINTOUT.WINDOW 36Q ACQUIRE.ITEM 14Q ACQUIRE.ITEM) (324Q SWAP.CURSOR.AUX 310Q ERROR 301Q INTERNAL 253Q SWAP.CURSOR.AUX 176Q NEW.BLOCK 173Q TRILLIUM.WARNINGS 163Q ITEM.TYPES 136Q NEW.BLOCK 133Q TRILLIUM.WARNINGS 101Q NEW.BLOCK 76Q TRILLIUM.WARNINGS 45Q NEW.BLOCK 42Q PROMPTWINDOW 27Q CURRENT.FRAME 5 CURRENT.FRAME) ( 276Q (DUMMY.FOR.ERRORSET) 231Q " is already in use" 210Q "The name " 150Q "Name must be one word" 113Q " ... create aborted." 57Q "Defining new item type with name: " 33Q "Indicate the prototype item" 11Q "Indicate the example item") DELETE.ITEM.TYPE D1 (P 0 ITYPE I 0 DIALOG.NAME) `!HWoHo gg oI 0H Hg gg oJ HJ oJ h(134Q PRIN1 123Q PRIN1 115Q PRIN1 104Q GET.TRILLIUM.PRINTOUT.WINDOW 72Q UNMARKASCHANGED 62Q UNREGISTER.ITEM.TYPE 53Q PRIN1 42Q GET.TRILLIUM.PRINTOUT.WINDOW 27Q CONFIRM 24Q CONCAT 2 ACQUIRE.ITEM.TYPE) (101Q NEW.BLOCK 76Q TRILLIUM.TRACE 67Q ITEMTYPES 37Q NEW.BLOCK 34Q TRILLIUM.WARNINGS) ( 130Q " deleted" 111Q "Item type " 47Q "Delete item type command aborted" 21Q "?" 14Q "Delete item type ") EDIT.ITEM.TYPE D1 (P 0 ITYPE) Hd H(13Q EDIT.ITEM.TYPE.DESCRIPTION 2 ACQUIRE.ITEM.TYPE) NIL () EDIT.ITEM.TYPE.DESCRIPTION D1 (P 1 NEW.DESCRIPTION P 0 STARTING.DESCRIPTION I 0 ITYPE) 4`l@j@  @gXd Yd YdH @HI @h(56Q MODIFY.ITEM.TYPE 47Q EQUAL 41Q DEDIT.FORM 34Q COPYALL 16Q ITEM.TYPE.WINDOW.CREATE) (26Q TYPE.DESCRIPTION 2 \EM.KBDAD2) () EDIT.ITEM.TYPES D1 NIL  dgdgdgdgdgdgdgdggh(173Q SHOULDNT 156Q GRAPH.ITEM.TYPES 141Q COMPILE.INTERNAL.FNS 124Q PRINT.ITEM.TYPES 107Q SPECIALIZE.ITEM.TYPE 72Q DELETE.ITEM.TYPE 55Q EDIT.ITEM.TYPE 40Q COPY.ITEM.TYPE 23Q CREATE.ITEM.TYPE 5 MENU 2 GET.ITEM.TYPE.EDITOR.COMMAND.MENU) (164Q QUIT 150Q GRAPH.ITEM.TYPES 133Q COMPILE.ITEMTYPE.FNS 116Q PRINT.ITEM.TYPES 101Q SPECIALIZE.ITEM.TYPE 64Q DELETE.ITEM.TYPE 47Q EDIT.ITEM.TYPE 32Q COPY.ITEM.TYPE 15Q CREATE.NEW.ITEM.TYPE) () GET.DEFINE.ITEM.TYPE.COMMAND.MENU D1 NIL K`F`dododi didg dgjdndhHdI NIL (110Q DEFINE.ITEM.TYPE.COMMAND.MENU 55Q DEFAULTMENUHELDFN 46Q CLRPROMPT 7 MENUTYPE# 2 DEFINE.ITEM.TYPE.COMMAND.MENU) ( 25Q "Itemtype characterization" 15Q (LEAST.GENERAL FROM.PROTOTYPE MOST.GENERAL)) GET.ITEM.TYPE.EDITOR.COMMAND.MENU D1 (I 0 FRAME) K`F`dododi didg dgjdndhHdI NIL (110Q ITEM.TYPE.EDITOR.COMMAND.MENU 55Q DEFAULTMENUHELDFN 46Q CLRPROMPT 7 MENUTYPE# 2 ITEM.TYPE.EDITOR.COMMAND.MENU) ( 25Q (CREATE.NEW.ITEM.TYPE COPY.ITEM.TYPE SPECIALIZE.ITEM.TYPE EDIT.ITEM.TYPE DELETE.ITEM.TYPE PRINT.ITEM.TYPES COMPILE.ITEMTYPE.FNS GRAPH.ITEM.TYPES QUIT) 15Q "Item type editor") GRAPH.ITEM.TYPESA0001 D1 (NAME ERRORSET L (2 ERRORSET.W 1 ERRORSET.V 0 ERRORSET.U) P 16Q ITYPE P 15Q SON P 14Q SONS P 13Q ITYPE P 6 GRAPH P 5 ROOTS P 4 NODES P 3 DESTINATIONS F 17Q MACROY) 0`djhXI'HZYJ1`Q OO0` YH_`O _d KOKO k OhdddddOhdOhddh_OOh__O_O&_dKO kdIHhZH&JLM gg ^`gg gg ic(370Q PUTWINDOWPROP 354Q SHOWGRAPH 337Q LAYOUTFOREST 326Q REVERSE 270Q LISTGET 151Q LISTPUT 144Q LISTGET 122Q INTERSECTION 117Q REVERSE 114Q OFFSPRING 73Q LAST) (365Q GRAPH.WINDOW.CURSORINFN 362Q CURSORINFN 357Q ITEM.TYPE.GRAPH.WINDOW 351Q GRAPH.MIDDLEBUTTONFN 346Q GRAPH.LEFTBUTTONFN 343Q ITEM.TYPE.GRAPH.WINDOW 334Q NOT/LEAVES 331Q HORIZONTAL 107Q ITEM.TYPES 65Q ITEM.TYPES 43Q ITEM.TYPES 5 ITEM.TYPES) () GRAPH.ITEM.TYPES D1 (P 3 RESETSTATE P 2 MACROY P 0 OLDVALUE F 4 RESETVARSLST F 5 TRILLIUM.CURSOR) Q`dg =hU 1gHhhTcYog gIcgI KJ` h(115Q TOTOPW 104Q ERROR! 77Q APPLY 54Q GRAPH.ITEM.TYPESA0001 21Q SWAP.CURSOR.AUX 12Q GETWINDOWUSERPROP) (112Q ITEM.TYPE.GRAPH.WINDOW 70Q SWAP.CURSOR.AUX 60Q ERROR 51Q INTERNAL 27Q SWAP.CURSOR.AUX 7 OBSOLETE 2 ITEM.TYPE.GRAPH.WINDOW) ( 46Q (DUMMY.FOR.ERRORSET)) MAKE.ITEMTYPE.DESCRIPTION.FROM.PROTOTYPE D1 (P 33Q PARAMETER P 27Q DY P 26Q DX P 25Q NEW.DESCRIPTION P 24Q SUBITEM.SPECS P 23Q TRANSLATE.FN P 22Q PDY P 21Q PDX P 20Q PLACEMENT.POSITION P 17Q PLACEMENT.VALUE P 16Q TR.FN P 15Q PTYPE P 14Q PNAME P 13Q PLACEMENT.NAME P 12Q TRANSLATE.FN P 11Q PTYPE P 10Q PLACEMENT.PARAMETER P 7 PARAMETERS P 6 PROTOTYPE.BOTTOM P 5 PROTOTYPE.LEFT P 4 PROTOTYPE.BB P 3 OLD.PARAMETERS P 2 OLD.DESCRIPTION P 1 OLD.ITYPE P 0 ITEMS I 2 PROTOTYPE.ITEM I 1 EXAMPLE.ITEM I 0 NEW.NAME) Ag XBYdgZdg [B \d]L^0KndO6g _gggOgO6g gBO BO gO6g h_0O2 O0h_4O0&_2O4_KO4:h_dVdg _BO BO _kO_ M_,O N_.s_6g _g _O6iO4_4jd_ gggggghgO goh_gg _j_,_.OO_OOOO,O.AB _(ggg@go@o gggOgJg gO(h(627Q LISTGET 602Q CONCAT 547Q MAKE.SUBITEM.SPECS.FROM.PROTOTYPE 506Q FUNCTION.FOR.PTYPE 370Q FUNCTION.FOR.PTYPE 357Q LISTGET 315Q GET.PARAM.DEFAULT 305Q LISTGET 274Q LISTGET 174Q COPYALL 171Q LISTGET 156Q COPYALL 153Q GET.PARAM.DEFAULT 143Q LISTGET 132Q COPYALL 127Q LISTGET 76Q LISTGET 43Q BOUNDING.BOX 36Q LISTGET 14Q LISTGET) (632Q SUBITEM.SPECS 624Q CLASSES 620Q CLASSES 613Q PARAMETERS 610Q COMPOSITE 605Q KIND 566Q COMMENT 562Q NAME 557Q ITEM.TYPE 554Q \TYPE 503Q TRANSLATE 500Q POSITION 453Q COMMENT 446Q DEFAULT 441Q POSITION 436Q TYPE 433Q PLACEMENT 430Q NAME 425Q PARAMETER 422Q \TYPE 365Q TRANSLATE 354Q TYPE 271Q NAME 166Q COMMENT 161Q COMMENT 135Q DEFAULT 124Q TYPE 117Q TYPE 112Q NAME 107Q PARAMETER 104Q \TYPE 73Q NAME 33Q PARAMETERS 25Q TYPE.DESCRIPTION 11Q SUBITEMS) ( 577Q ">" 572Q "" 141Q "" 510Q "" 510Q "" 661Q "