(FILECREATED "23-May-85 14:37:52" ("compiled on " {PHYLUM}RELEASE1.2>NCDATABASE.;30) "20-Dec-84 12:07:22" recompiled changes: NC.GetTextSubstance NC.PutTextSubstance in "INTERLISP-D 10-Jan-85 ..." dated "10-Jan-85 13:28:55") (FILECREATED "23-May-85 14:34:13" {PHYLUM}RELEASE1.2>NCDATABASE.;30 139885 changes to: (FNS NC.GetTextSubstance NC.PutTextSubstance) previous date: "22-May-85 02:01:03" {PHYLUM}RELEASE1.2>NCDATABASE.;29) NC.CoerceDatabaseStream D1 (I 1 FromFunction I 0 DatabaseStream) "@ @@g @ A@o (37Q NC.ReportError 34Q CONCAT 22Q GETSTREAM 15Q OPENP 3 STREAMP) (12Q BOTH) ( 31Q " not a stream or file.") NC.CreateDatabaseFile D1 (P 2 CTR P 0 Stream I 4 StartingNextFreeIndex I 3 OmitFinalNoteFlg I 2 CallingOperationMsg I 1 IndexSizeInEntries I 0 FileName) BLob`@Hooid b7h hio` l ool hl Ad`@g XhiBoH o Hj Hj Hk H`l l H`l Hj Hj Hk H`l Hj Hj Hk Hl Hl Hl Hl Hl `kJdIHj Hj Hl Hl Hd l l Hd l l Hd l H hiBoH o @hid X Hi DHj HDl l HDl H H ghg@ Chdol nj(hiBol oJo`ol HlF Hl Hl Hl Hl Hl Hl Hl Hl Hl Hl Hl Hl Hl Hl Hl JkZdol ool h(1212Q NC.PrintMsg 1206Q CHARACTER 1171Q CHARACTER 1147Q BOUT 1140Q BOUT 1131Q BOUT 1122Q BOUT 1113Q BOUT 1104Q BOUT 1075Q BOUT 1066Q BOUT 1057Q BOUT 1050Q BOUT 1041Q BOUT 1032Q BOUT 1023Q BOUT 1014Q BOUT 1005Q BOUT 776Q BOUT 767Q NC.PrintMsg 763Q CHARACTER 736Q CHARACTER 707Q NC.PrintMsg 704Q CHARACTER 657Q PACKFILENAME 654Q FULLNAME 641Q NC.SetMonitor 635Q NC.ForceDatabaseClose 630Q BOUT 617Q BOUT 611Q RSH 601Q SETFILEPTR 571Q NC.CheckpointDatabase 564Q NC.InitializeSpecialCards 560Q NC.OpenDatabaseFile 551Q NC.PrintMsg 541Q FULLNAME 526Q NC.ForceDatabaseClose 522Q BOUT 514Q GETEOFPTR 506Q BOUT 500Q RSH 473Q GETEOFPTR 465Q BOUT 457Q RSH 452Q GETEOFPTR 445Q SETFILEPTR 437Q BOUT 430Q BOUT 423Q SETFILEPTR 376Q BOUT 367Q BOUT 360Q BOUT 351Q BOUT 342Q BOUT 334Q BOUT 326Q BOUT 320Q BOUT 313Q BOUT 301Q BOUT 273Q BOUT 265Q BOUT 260Q BOUT 245Q BOUT 237Q RSH 226Q BOUT 220Q BOUT 213Q SETFILEPTR 206Q NC.PrintMsg 176Q FULLNAME 162Q GETSTREAM 157Q OPENFILE 127Q CONCAT 124Q CHARACTER 115Q NC.PrintMsg 111Q CHARACTER 74Q CHARACTER 67Q FULLNAME 51Q OPENP 40Q NC.DatabaseFileName) (752Q NC.IndexSizeInEntries 662Q NC.DatabaseFileNameSuggestion 650Q BODY 644Q VERSION 401Q NC.IndexSizeInEntries 305Q NC.VersionNumber 252Q NC.IndexSizeInEntries 232Q NC.IndexSizeInEntries 154Q OUTPUT 150Q NC.IndexSizeInEntries 145Q NC.DefaultIndexSizeInEntries 64Q PSA.Database 16Q PSA.Database) ( 1201Q " be opened before it is used." 1175Q "Note that the NoteFile must still" 1164Q " Done!" 756Q "." 747Q " out of " 742Q "Processing item " 731Q "Creating NoteFile." 677Q " Done!" 545Q ". Please wait... " 535Q "Creating NoteFile " 202Q ". Please wait... " 172Q "Creating NoteFile " 104Q " can be created." 100Q "It must be closed before a new one" 61Q "There is already an open NoteFile -- " 33Q " -- " 27Q "What is the name of the NoteFile to be created?" 11Q "") NC.FetchMonitor D1 (P 0 MonitorLock I 1 FromFunction I 0 DatabaseStream) *@g Xd`ooAo@ h(46Q NC.ReportError 43Q CONCAT 11Q STREAMPROP) (17Q MONITORLOCKTYPE# 6 NCDatabaseLock) ( 37Q ". No monitorlock property on database stream -- " 32Q "Called from " 26Q "NC.FetchMonitor") NC.GetCachedMap D1 (P 1 BitMap P 0 CacheSpecs I 0 DatabaseStream)  @ X@ YHd gIH h(33Q APPLY 13Q HREAD 6 READ) (25Q SetCachedBitMap) () NC.GetGraphSubstance D1 (P 1 Anno P 0 Graph I 0 DatabaseStream)  @ @ @ @ @ @ @ (27Q HREAD) NIL () NC.GetIdentifier D1 (I 1 Identifier I 0 DatabaseStream) @ HAA`Hg(3 READ) (26Q NOBIND 17Q NC.TitlesIdentifier) () NC.GetLinksA0001 D1 (NAME ERRORSET P 7 Stream P 6 GlobalLinks P 5 ToLinks P 4 FromLinks P 3 ActualID P 2 Status P 1 PtrList P 0 Index F 10Q ID F 11Q LinksPtr F 12Q DatabaseStream F 13Q RESETY) Wo hi Wo _WOW YZgJIcOW O` oWo O [WooWoK O ]d O \d O ^d WM WL WN W Wci(315Q NC.SetLinksDirtyFlg 307Q NC.SetGlobalLinks 300Q NC.SetFromLinks 271Q NC.SetToLinks 256Q NC.CheckDisplayModeFormat 246Q READ 234Q NC.CheckDisplayModeFormat 225Q READ 213Q NC.CheckDisplayModeFormat 204Q READ 176Q NC.ReportError 173Q CONCAT 143Q READ 135Q NC.ReportError 132Q CONCAT 113Q NC.GetIdentifier 102Q SETFILEPTR 50Q NC.GetPtrsFromIndex 32Q NC.CoerceDatabaseStream 15Q OBTAIN.MONITORLOCK 10Q NC.FetchMonitor) (110Q NC.LinksIdentifier 56Q ACTIVE) ( 167Q " Found ID: " 161Q "ID mismatch while reading links. Expected ID: " 155Q "NC.GetLinks" 127Q " Error in Database file -- incorrect links identifier." 121Q "NC.GetLinks" 27Q "NC.GetLinks" 5 "NC.GetNoteCard") NC.GetLinks D1 (P 2 RESETZ P 1 RESETY P 0 LISPXHIST I 2 LinksPtr I 1 DatabaseStream I 0 ID F 3 LISPXHIST F 4 RESETVARSLST) "S!Tog hgZ JI(35Q ERROR! 30Q RESETRESTORE 16Q NC.GetLinksA0001) (24Q ERROR 13Q INTERNAL) ( 10Q (NC.GetLinksA0001)) NC.GetLinkLabelsA0001 D1 (NAME ERRORSET F 0 DatabaseStream F 1 Index F 2 ActualID F 3 ID F 4 RESETY) sP hi `o cPQ P P cPQ P` oSo P c`oo`oR P ci(155Q READ 150Q NC.ReportError 145Q CONCAT 112Q READ 105Q NC.ReportError 102Q CONCAT 65Q NC.GetIdentifier 55Q SETFILEPTR 45Q NC.GetPtrFromIndex 40Q NC.GetStatusFromIndex 33Q NC.SetIndexOffset 23Q NC.IndexFromID 10Q OBTAIN.MONITORLOCK 3 NC.FetchMonitor) (135Q NC.LinkLabelsID 117Q NC.LinkLabelsID 62Q NC.LinkLabelsIdentifier 14Q NC.LinkLabelsID) ( 141Q " Found ID: " 132Q "ID mismatch while reading links. Expected ID: " 126Q "NC.GetLinkLabels" 77Q " Error in Database file -- incorrect identifier." 72Q "NC.GetLinkLabels" 20Q "NC.GetLinkLabels") NC.GetLinkLabels D1 (P 3 RESETZ P 2 RESETY P 1 LISPXHIST P 0 Index I 0 DatabaseStream F 4 LISPXHIST F 5 RESETVARSLST) %T!Uog hg[ KJ(40Q ERROR! 33Q RESETRESTORE 21Q NC.GetLinkLabelsA0001) (27Q ERROR 16Q INTERNAL) ( 13Q (NC.GetLinkLabelsA0001)) NC.GetNewIDA0001 D1 (NAME ERRORSET P 2 PercentUsed P 1 NextIDNum P 0 Stream F 3 DatabaseStream F 4 DontUpdateFlg F 5 RESETY) S hi S SSoSo !Hg Y`ldjZlZ#hioH oJol o Id`oo IlHg H oo jI I THgIk c ig PS X(317Q GETSTREAM 307Q OPENP 273Q STREAMPROP 257Q MKATOM 254Q CONCAT 251Q RPLSTRING 244Q NCHARS 237Q CONCAT 223Q NC.IncreaseIndexArray 215Q ARRAYSIZE 212Q STREAMPROP 173Q NC.ReportError 147Q NC.PrintMsg 137Q CHARACTER 121Q FULLNAME 61Q STREAMPROP 47Q NC.ReportError 44Q CONCAT 15Q STREAMP 10Q OBTAIN.MONITORLOCK 3 NC.FetchMonitor) (304Q BOTH 265Q NCNEXTIDNUM 207Q NCINDEXARRAY 200Q NC.UncachingNotCompleted 155Q NC.IndexSizeInEntries 73Q FLOATP 70Q NC.IndexSizeInEntries 65Q FLOATP 56Q NCNEXTIDNUM) ( 234Q "00000" 230Q "NC" 170Q "Index full." 164Q "NC.GetNewID" 143Q "Please close notefile soon and compact." 132Q "%% full." 125Q " is " 115Q "Index for notefile: " 41Q " not a stream or file." 34Q "NC.GetNewID") NC.GetNewID D1 (P 2 RESETZ P 1 RESETY P 0 LISPXHIST I 1 DontUpdateFlg I 0 DatabaseStream F 3 LISPXHIST F 4 RESETVARSLST) "S!Tog hgZ JI(35Q ERROR! 30Q RESETRESTORE 16Q NC.GetNewIDA0001) (24Q ERROR 13Q INTERNAL) ( 10Q (NC.GetNewIDA0001)) NC.GetNoteCardA0001 D1 (NAME ERRORSET P 22Q Stream P 21Q GlobalLinks P 20Q Region P 17Q ToLinks P 16Q FromLinks P 15Q PropList P 14Q RegionViewed P 13Q Scale P 12Q Substance P 11Q Title P 10Q NoteCardType P 7 ActualID P 6 Status P 5 PropsPtr P 4 TitlePtr P 3 LinksPtr P 2 Ptr P 1 PtrList P 0 Index F 24Q ID F 25Q DatabaseStream F 26Q IncludeDeletedCardsFlg F 27Q RESETY) W*o hi Phc,W*o _$W( YIIIINgW,NgNO$J O$` oW(o O$ _W(ooW(oO O$ _O$ W(O$ _ O _&O$W(O lO&_W(O W(O W(O W(O$K W(dO$L W(dO$M W( W(c.i(410Q NC.ActivateCard 402Q NC.SetPropList 377Q NC.GetPropList 365Q NC.SetTitle 362Q NC.GetTitle 350Q NC.GetLinks 337Q NC.SetSubstance 327Q NC.SetRegion 317Q NC.SetType 266Q NC.GetSubstanceFn 256Q NC.GetRegion 246Q READC 236Q READ 230Q NC.ReportError 225Q CONCAT 173Q READ 165Q NC.ReportError 162Q CONCAT 143Q NC.GetIdentifier 132Q SETFILEPTR 50Q NC.GetPtrsFromIndex 41Q NC.CoerceDatabaseStream 15Q OBTAIN.MONITORLOCK 10Q NC.FetchMonitor) (140Q NC.ItemIdentifier 116Q DELETED 105Q ACTIVE) ( 220Q " Found ID: " 212Q "ID mismatch while reading item. Expected ID: " 206Q "NC.GetNoteCard" 157Q " Error in Database file -- incorrect item identifier." 151Q "NC.GetNoteCard" 36Q "NC.GetNoteCard" 5 "NC.GetNoteCard") NC.GetNoteCard D1 (P 2 RESETZ P 1 RESETY P 0 LISPXHIST I 2 IncludeDeletedCardsFlg I 1 DatabaseStream I 0 ID F 3 LISPXHIST F 4 RESETVARSLST) "S!Tog hgZ JI(35Q ERROR! 30Q RESETRESTORE 16Q NC.GetNoteCardA0001) (24Q ERROR 13Q INTERNAL) ( 10Q (NC.GetNoteCardA0001)) NC.GetPropListA0001 D1 (NAME ERRORSET P 4 Stream P 3 Props P 2 ActualID P 1 Status P 0 PtrList F 5 ID F 6 PropPtr F 7 DatabaseStream F 10Q NoReportFlg F 11Q RESETY) Wo hi PWo VLU XYgI`Hc LV L` WhBoUo L ZUWh#ooUoJ L UK Kci(212Q NC.SetPropList 204Q READ 177Q NC.ReportError 174Q CONCAT 140Q READ 133Q NC.ReportError 130Q CONCAT 104Q NC.GetIdentifier 74Q SETFILEPTR 43Q NC.GetPtrsFromIndex 32Q NC.CoerceDatabaseStream 15Q OBTAIN.MONITORLOCK 10Q NC.FetchMonitor) (101Q NC.PropsIdentifier 51Q ACTIVE) ( 170Q " Found ID: " 163Q "ID mismatch while reading item. Expected ID: " 157Q "NC.GetPropList" 125Q " Error in Database file -- incorrect prop list identifier." 120Q "NC.GetPropList" 27Q "NC.GetPropList" 5 "NC.GetPropList") NC.GetPropList D1 (P 2 RESETZ P 1 RESETY P 0 LISPXHIST I 2 PropPtr I 1 DatabaseStream I 0 ID F 3 LISPXHIST F 4 RESETVARSLST) "S!Tog hgZ JI(35Q ERROR! 30Q RESETRESTORE 16Q NC.GetPropListA0001) (24Q ERROR 13Q INTERNAL) ( 10Q (NC.GetPropListA0001)) NC.GetPtrsA0001 D1 (NAME ERRORSET P 10Q EofPtr P 7 PtrList P 6 Stream P 5 Status P 4 PropsPtr P 3 TitlePtr P 2 LinksPtr P 1 Ptr P 0 Index F 13Q DatabaseStream F 14Q ID F 15Q RESETY) Wo hi  Wo Wo NH N dlAgdlFgdlDglSgN N N عN N N غN N N ػN N N ؼMIJKLHh_W _MgO_ Oci_OjOOgO(233Q GETEOFPTR 52Q SETFILEPTR 44Q NC.IndexFromID 32Q NC.CoerceDatabaseStream 15Q OBTAIN.MONITORLOCK 10Q NC.FetchMonitor) (304Q BADPOINTER 242Q ACTIVE 125Q SPECIAL 114Q DELETED 101Q FREE 66Q ACTIVE) ( 41Q "NC.GetPtrs" 27Q "NC.GetPtrs" 5 "NC.GetPtrs") NC.GetPtrs D1 (P 2 RESETZ P 1 RESETY P 0 LISPXHIST I 1 DatabaseStream I 0 ID F 3 LISPXHIST F 4 RESETVARSLST) "S!Tog hgZ JI(35Q ERROR! 30Q RESETRESTORE 16Q NC.GetPtrsA0001) (24Q ERROR 13Q INTERNAL) ( 10Q (NC.GetPtrsA0001)) NC.GetRegion D1 (I 1 DatabaseStream I 0 ID) A A A A A A A A (32Q CREATEREGION) NIL () NC.GetSketchSubstance D1 (P 2 RegionViewed P 1 Scale P 0 Sketch I 0 DatabaseStream) <0@ @ @ @ @ @ @ X@ Y@ Z@ g@ HIJh(57Q NC.GetCachedMap 46Q READ 41Q READ 34Q READ 27Q HREAD) (51Q ###CACHEDMAP###) () NC.GetTextSubstance D1 (P 4 TempFileEof P 3 StartFormatPtr P 2 EndPtr P 1 StartPtr P 0 TempStream I 2 Region I 1 ID I 0 DatabaseStream) ggg A@ @ @ Y@ @ @ Z@HIJ H \lIHLl H H dnzdnzdnzih!HLl H HLl HKI Hhddg`h (217Q OPENTEXTSTREAM 175Q \DWOUT 165Q SETFILEPTR 154Q \DWIN 147Q SETFILEPTR 77Q SETFILEPTR 61Q GETEOFPTR 55Q COPYBYTES 13Q OPENSTREAM) (210Q NC.DefaultFont 205Q FONT 10Q NEW 5 BOTH 2 {NODIRCORE}) () NC.GetTitleA0001 D1 (NAME ERRORSET P 4 Stream P 3 Title P 2 ActualID P 1 Status P 0 PtrList F 5 ID F 6 TitlePtr F 7 DatabaseStream F 10Q NoReportFlg F 11Q RESETY) Wo hi PWo VLU XYgI_Hc LV L` WhBoUo L ZUWh#ooUoJ L UK Kci(211Q NC.SetTitle 203Q READ 176Q NC.ReportError 173Q CONCAT 137Q READ 132Q NC.ReportError 127Q CONCAT 103Q NC.GetIdentifier 73Q SETFILEPTR 43Q NC.GetPtrsFromIndex 32Q NC.CoerceDatabaseStream 15Q OBTAIN.MONITORLOCK 10Q NC.FetchMonitor) (100Q NC.TitlesIdentifier 51Q ACTIVE) ( 167Q " Found ID: " 162Q "ID mismatch while reading item. Expected ID: " 156Q "NC.GetTitle" 124Q " Error in Database file -- incorrect title identifier." 117Q "NC.GetTitle" 27Q "NC.GetTitle" 5 "NC.GetTitle") NC.GetTitle D1 (P 2 RESETZ P 1 RESETY P 0 LISPXHIST I 3 NoReportFlg I 2 TitlePtr I 1 DatabaseStream I 0 ID F 3 LISPXHIST F 4 RESETVARSLST) "S!Tog hgZ JI(35Q ERROR! 30Q RESETRESTORE 16Q NC.GetTitleA0001) (24Q ERROR 13Q INTERNAL) ( 10Q (NC.GetTitleA0001)) NC.GetTypeAndTitleA0001 D1 (NAME ERRORSET P 4 Stream P 3 Status P 2 TitlePtr P 1 Ptr P 0 PtrList F 5 ID F 6 DatabaseStream F 7 NoReportFlg F 10Q RESETY) HVo hi PVo \U XHHKgKULI ULJW ci(100Q NC.GetTitle 70Q NC.GetType 35Q NC.GetPtrsFromIndex 30Q NC.CoerceDatabaseStream 14Q OBTAIN.MONITORLOCK 7 NC.FetchMonitor) (56Q ACTIVE) ( 25Q "NC.GetTitle" 4 "NC.GetTitle") NC.GetTypeAndTitle D1 (P 2 RESETZ P 1 RESETY P 0 LISPXHIST I 2 NoReportFlg I 1 DatabaseStream I 0 ID F 3 LISPXHIST F 4 RESETVARSLST) "S!Tog hgZ JI(35Q ERROR! 30Q RESETRESTORE 16Q NC.GetTypeAndTitleA0001) (24Q ERROR 13Q INTERNAL) ( 10Q (NC.GetTypeAndTitleA0001)) NC.GetTypeA0001 D1 (NAME ERRORSET P 4 Stream P 3 NoteCardType P 2 ActualID P 1 Status P 0 PtrList F 5 ID F 6 Ptr F 7 DatabaseStream F 10Q NoReportFlg F 11Q RESETY) Wo hi PWo VLU XYgIUHc LV L` Wh:oUo L ZUWhooUoJ L ci(201Q READ 174Q NC.ReportError 171Q CONCAT 135Q READ 130Q NC.ReportError 125Q CONCAT 101Q NC.GetIdentifier 71Q SETFILEPTR 43Q NC.GetPtrsFromIndex 32Q NC.CoerceDatabaseStream 15Q OBTAIN.MONITORLOCK 10Q NC.FetchMonitor) (76Q NC.ItemIdentifier 51Q ACTIVE) ( 165Q " Found ID: " 160Q "ID mismatch while reading item. Expected ID: " 154Q "NC.GetType" 122Q " Error in Database file -- incorrect item identifier." 115Q "NC.GetType" 27Q "NC.GetType" 5 "NC.GetType") NC.GetType D1 (P 2 RESETZ P 1 RESETY P 0 LISPXHIST I 2 Ptr I 1 DatabaseStream I 0 ID F 3 LISPXHIST F 4 RESETVARSLST) "S!Tog hgZ JI(35Q ERROR! 30Q RESETRESTORE 16Q NC.GetTypeA0001) (24Q ERROR 13Q INTERNAL) ( 10Q (NC.GetTypeA0001)) NC.IndexFromID D1 (I 1 FromFunction I 0 ID) @ @l klA@o (34Q NC.ReportError 31Q CONCAT 12Q SUBATOM 3 NC.IDP) NIL ( 26Q ": Invalid ID") NC.InitializeSpecialCards D1 (P 3 LinkLabels P 2 Unclassified P 1 Orphan P 0 Root I 0 DatabaseStream) ````goihH H H@ H@ H@ H@ H goihI I I@ I@ I@ I@ I goihJ J J@ J@ J@ J@ J @` @(223Q NC.PutLinkLabels 214Q NC.DeactivateCard 210Q NC.PutLinks 203Q NC.PutPropList 176Q NC.PutTitle 171Q NC.PutNoteCard 164Q NC.SetPropList 160Q NC.MakeNoteCard 142Q NC.DeactivateCard 136Q NC.PutLinks 131Q NC.PutPropList 124Q NC.PutTitle 117Q NC.PutNoteCard 112Q NC.SetPropList 106Q NC.MakeNoteCard 70Q NC.DeactivateCard 64Q NC.PutLinks 57Q NC.PutPropList 52Q NC.PutTitle 45Q NC.PutNoteCard 40Q NC.SetPropList 34Q NC.MakeNoteCard) (220Q NC.InitialLinkLabels 145Q FileBox 73Q FileBox 21Q FileBox 13Q NC.LinkLabelsID 10Q NC.UnclassifiedID 5 NC.OrphanID 2 NC.RootID) ( 151Q "To Be Filed" 77Q "Orphans" 25Q "Table of Contents") NC.MarkCardDeletedA0001 D1 (NAME ERRORSET P 6 PtrList P 5 Stream P 4 ActualID P 3 Status P 2 LinksPtr P 1 Ptr P 0 Index F 7 DatabaseStream F 10Q ID F 11Q RESETY) 8Wo hi pWo W MH Mg Wci(56Q NC.PutStatusToIndex 46Q NC.SetIndexOffset 40Q NC.IndexFromID 32Q NC.CoerceDatabaseStream 15Q OBTAIN.MONITORLOCK 10Q NC.FetchMonitor) (53Q DELETED) ( 27Q "NC.MarkCardDeleted" 5 "NC.MarkCardDeleted") NC.MarkCardDeleted D1 (P 2 RESETZ P 1 RESETY P 0 LISPXHIST I 1 DatabaseStream I 0 ID F 3 LISPXHIST F 4 RESETVARSLST) "S!Tog hgZ JI(35Q ERROR! 30Q RESETRESTORE 16Q NC.MarkCardDeletedA0001) (24Q ERROR 13Q INTERNAL) ( 10Q (NC.MarkCardDeletedA0001)) NC.MarkIndexEntryFree D1 (I 1 DatabaseStream I 0 ID) )A@ Ag Am Am Am Am (46Q NC.PutPtrToIndex 40Q NC.PutPtrToIndex 32Q NC.PutPtrToIndex 24Q NC.PutPtrToIndex 16Q NC.PutStatusToIndex 7 NC.SetIndexOffset 4 NC.IndexFromID) (13Q FREE) () NC.OpenDatabaseFile D1 (P 4 CardTotal P 3 ID P 2 NewStream P 1 Stream P 0 Name I 6 Don'tCreateArrayFlg I 5 Convertw/oConfirmFlg I 4 Don'tCreateFlg I 3 QuietFlg I 2 NoSetFlg I 1 Access I 0 FileName F 5 NC.MainMenu) PAgb`@=ooi bd, hio` l ool h hi@ol h@ XqDhio@ol ho@ol o ooihi  2@hoi @ Xhio@ol R`OChiol HAg YdHo Ij IgI I IAE ZI h I JYA ZdgI hJI JYIj IgI I gI I IgI I I FI B7IhCo UoI g UhChioI l I(740Q NC.PrintMsg 734Q CHARACTER 727Q FULLNAME 711Q NC.DisplayMainMenu 673Q CONCAT 670Q LISTGET 662Q UNPACKFILENAME 657Q FULLNAME 642Q NC.CacheTypesAndTitles 621Q NC.BuildIndexArray 613Q STREAMPROP 571Q SETTOPVAL 555Q STREAMPROP 540Q SETFILEPTR 527Q NC.SetMonitor 524Q NC.FetchMonitor 514Q CLOSEF 500Q NC.CheckForNeededTruncation 471Q NC.SetMonitor 466Q NC.FetchMonitor 457Q NC.ClearIDAtoms 452Q CLOSEF 443Q NC.CheckForNeededConversion 435Q STREAMPROP 420Q SETFILEPTR 413Q NC.SetMonitor 410Q CREATE.MONITORLOCK 405Q MKATOM 402Q CONCAT 370Q OPENSTREAM 357Q NC.PrintMsg 354Q CHARACTER 330Q NC.PrintMsg 324Q CHARACTER 301Q INFILEP 274Q NC.CreateDatabaseFile 254Q NC.YesP 251Q NC.AskUser 232Q CONCAT 222Q CHARACTER 202Q NC.PrintMsg 176Q CHARACTER 150Q INFILEP 142Q NC.PrintMsg 136Q CHARACTER 120Q OPENP 113Q NC.PrintMsg 107Q CHARACTER 72Q CHARACTER 65Q FULLNAME 47Q OPENP 36Q NC.DatabaseFileName) (702Q MENU 665Q NAME 647Q MENU 631Q PSA.Database 575Q NCNEXTLINKID 560Q NC.IndexSizeInEntries 544Q NCNEXTIDNUM 505Q ABORT 424Q NCNEXTIDNUM 365Q OLD 335Q NC.UncachingNotCompleted 62Q PSA.Database 15Q PSA.Database 7 BOTH) ( 723Q "Opened " 653Q "NoteFile: " 637Q "Opening NoteFile." 377Q ":LOCK" 347Q "Opening ... " 317Q "." 312Q "Still unable to find Notefile " 270Q "Opening NoteFile" 242Q "Yes" 236Q " -- " 226Q "Want to create new NoteFile by that name? " 215Q "." 210Q "Unable to find NoteFile " 171Q "." 164Q "Couldn't find NoteFile " 131Q " is an already open file." 102Q " can be opened." 76Q "It must be closed before a new one" 57Q "There is already an open NoteFile -- " 32Q " -- " 26Q "Name of NoteFile to open:") NC.PutCachedMap D1 (P 2 CacheSpec P 1 BitMap P 0 CacheSpecs I 1 DatabaseStream I 0 MapScreenElt) D0@g6@X+H$dgJ gA JA IAid h(73Q HPRINT 63Q PRINT 55Q PRINT 45Q APPLY) (51Q ###CACHEDMAP### 41Q FetchCachedBitMap 12Q MAP) () NC.PutDeletedIdentifier D1 (I 0 DatabaseStream) g@ (6 PRINT) (2 ##DELETE##) () NC.PutGraphSubstance D1 (P 3 StartPtr P 2 EndPtrLoc P 1 EndPtr P 0 Graph I 1 DatabaseStream I 0 ID) @ 1A l[AKl l AKl l AKl A ZAj Aj Aj HdhHA A YAJ AIl l AIl l AIl h(211Q BOUT 200Q BOUT 172Q RSH 162Q BOUT 154Q RSH 145Q SETFILEPTR 137Q GETFILEPTR 133Q HPRINT 110Q BOUT 102Q BOUT 74Q BOUT 66Q GETFILEPTR 62Q BOUT 51Q BOUT 43Q RSH 33Q BOUT 25Q RSH 12Q GETFILEPTR 3 NC.FetchSubstance) NIL () NC.PutIdentifier D1 (I 1 Identifier I 0 DatabaseStream) A@ (4 PRINT) NIL () NC.PutLinksA0001 D1 (NAME ERRORSET P 2 Index P 1 DataPtr P 0 Stream F 3 ID F 4 DatabaseStream F 5 RESETY) To hi To !So HJ H goSo Hd Y H` SH S H S H S H S HJ H H HI Sc i(215Q NC.PutPtrToIndex 207Q NC.GetPtrFromIndex 202Q NC.GetStatusFromIndex 175Q NC.SetIndexOffset 167Q NC.SetLinksDirtyFlg 162Q PRINT 156Q NC.FetchGlobalLinks 151Q PRINT 145Q NC.FetchFromLinks 140Q PRINT 134Q NC.FetchToLinks 127Q PRINT 121Q NC.PutIdentifier 111Q SETFILEPTR 105Q GETEOFPTR 77Q NC.ReportError 74Q CONCAT 53Q NC.GetStatusFromIndex 46Q NC.SetIndexOffset 40Q NC.IndexFromID 25Q NC.CoerceDatabaseStream 14Q OBTAIN.MONITORLOCK 7 NC.FetchMonitor) (116Q NC.LinksIdentifier 56Q ACTIVE) ( 71Q " is not an active note card." 64Q "NC.PutLinks" 35Q "NC.PutLinks" 22Q "NC.PutLinks" 4 "NC.PutLinks") NC.PutLinks D1 (P 2 RESETZ P 1 RESETY P 0 LISPXHIST I 1 DatabaseStream I 0 ID F 3 LISPXHIST F 4 RESETVARSLST) "S!Tog hgZ JI(35Q ERROR! 30Q RESETRESTORE 16Q NC.PutLinksA0001) (24Q ERROR 13Q INTERNAL) ( 10Q (NC.PutLinksA0001)) NC.PutMainCardData D1 (P 2 SubstancePtr P 1 EndPtr P 0 MainPtr I 5 DontUpdateArrayFlg I 4 SubstanceStream I 3 Region I 2 NoteCardType I 1 ID I 0 Stream) @@ X@` A@ B@ A@ @ ZB AD@lK@J @ @ @ @ @ @ YE@A @ @H @Ao @ dlAdlFdlDlS@Hl l @Hl l @Hl @I h(252Q SETFILEPTR 245Q BOUT 234Q BOUT 226Q RSH 216Q BOUT 210Q RSH 154Q SETFILEPTR 151Q NC.IndexInFileFromID 137Q NC.PutPtrToIndex 131Q NC.GetStatusFromIndex 124Q NC.SetIndexOffset 121Q NC.IndexFromID 65Q SETFILEPTR 46Q NC.SubstanceCopyFn 41Q GETFILEPTR 35Q NC.PutRegion 30Q PRINT 23Q PRINT 16Q NC.PutIdentifier 6 GETFILEPTR) (13Q NC.ItemIdentifier) ( 146Q "NC.PutMainCardData") NC.PutLinkLabelsA0001 D1 (NAME ERRORSET F 0 DatabaseStream F 1 Ptr F 2 LinkLabels F 3 RESETY) JP hi P cPQ P` `P RP P` Pg PQ ci(104Q NC.PutPtrToIndex 76Q NC.PutStatusToIndex 66Q NC.SetIndexOffset 63Q NC.IndexFromID 53Q PRINT 45Q PRINT 35Q NC.PutIdentifier 25Q SETFILEPTR 15Q GETEOFPTR 10Q OBTAIN.MONITORLOCK 3 NC.FetchMonitor) (73Q SPECIAL 60Q NC.LinkLabelsID 41Q NC.LinkLabelsID 32Q NC.LinkLabelsIdentifier) () NC.PutLinkLabels D1 (P 3 RESETZ P 2 RESETY P 1 LISPXHIST P 0 Ptr I 1 LinkLabels I 0 DatabaseStream F 4 LISPXHIST F 5 RESETVARSLST) &T!Uog hg[ Kh(42Q ERROR! 33Q RESETRESTORE 21Q NC.PutLinkLabelsA0001) (27Q ERROR 16Q INTERNAL) ( 13Q (NC.PutLinkLabelsA0001)) NC.PutNoteCardA0001 D1 (NAME ERRORSET P 2 Stream P 1 Index P 0 DataPtr F 4 ID F 5 DatabaseStream F 6 UpdateUpdateListFlg F 7 RESETY) |Uo hi @Uo VT Jd X J` TJ T J TJ T TJlKTo JI Jg JH Tci(163Q NC.PutPtrToIndex 155Q NC.PutStatusToIndex 145Q NC.SetIndexOffset 137Q NC.IndexFromID 116Q NC.PutSubstanceFn 113Q NC.FetchType 106Q NC.PutRegion 100Q PRINT 74Q NC.FetchType 67Q PRINT 61Q NC.PutIdentifier 51Q SETFILEPTR 45Q GETEOFPTR 37Q NC.UpdateUpdateList 30Q NC.CoerceDatabaseStream 14Q OBTAIN.MONITORLOCK 7 NC.FetchMonitor) (152Q ACTIVE 56Q NC.ItemIdentifier) ( 134Q "NC.PutNoteCard" 25Q "NC.PutNoteCard" 4 "NC.PutNoteCard") NC.PutNoteCard D1 (P 2 RESETZ P 1 RESETY P 0 LISPXHIST I 2 UpdateUpdateListFlg I 1 DatabaseStream I 0 ID F 3 LISPXHIST F 4 RESETVARSLST) "S!Tog hgZ JI(35Q ERROR! 30Q RESETRESTORE 16Q NC.PutNoteCardA0001) (24Q ERROR 13Q INTERNAL) ( 10Q (NC.PutNoteCardA0001)) NC.PutPropListA0001 D1 (NAME ERRORSET P 2 Stream P 1 Index P 0 DataPtr F 3 ID F 4 DatabaseStream F 5 RESETY) oTo hi 0To Zd X J` SJ S J So JI J J J J JH S Sc i(146Q NC.SetPropListDirtyFlg 141Q NC.PutPtrToIndex 133Q NC.GetPtrFromIndex 126Q NC.GetPtrFromIndex 121Q NC.GetPtrFromIndex 114Q NC.GetStatusFromIndex 107Q NC.SetIndexOffset 101Q NC.IndexFromID 70Q PRINT 64Q NC.FetchPropList 57Q PRINT 51Q NC.PutIdentifier 41Q SETFILEPTR 35Q GETEOFPTR 30Q NC.CoerceDatabaseStream 14Q OBTAIN.MONITORLOCK 7 NC.FetchMonitor) (46Q NC.PropsIdentifier) ( 76Q "NC.PutPropList" 25Q "NC.PutPropList" 4 "NC.PutPropList") NC.PutPropList D1 (P 2 RESETZ P 1 RESETY P 0 LISPXHIST I 1 DatabaseStream I 0 ID F 3 LISPXHIST F 4 RESETVARSLST) "S!Tog hgZ JI(35Q ERROR! 30Q RESETRESTORE 16Q NC.PutPropListA0001) (24Q ERROR 13Q INTERNAL) ( 10Q (NC.PutPropListA0001)) NC.PutRegion D1 (P 0 Region I 1 DatabaseStream I 0 ID) @ XH X@ X@ @ @H AHl l AHl AHl l AHl AHl l AHl AHl l AHl h(222Q BOUT 205Q BOUT 177Q RSH 164Q BOUT 150Q BOUT 142Q RSH 130Q BOUT 115Q BOUT 107Q RSH 76Q BOUT 64Q BOUT 56Q RSH 45Q NC.SetRegion 37Q NC.ActiveCardP 32Q NC.MakeDummyRegion 24Q NC.FetchRegion 14Q \INSUREWINDOW 6 NC.FetchWindow) NIL () NC.MakeDummyRegion D1 (I 0 ID) jd@ @ (14Q CREATEREGION 11Q NC.DefaultCardHeight 5 NC.DefaultCardWidth) NIL () NC.PutSketchSubstance D1 (P 5 StartPtr P 4 EndPtrLoc P 3 EndPtr P 2 SketchSpecs P 1 Window P 0 Substance I 1 DatabaseStream I 0 ID) @ @ BA l]AMl l AMl l AMl A \Aj Aj Aj HAid Id A Id A II Z9gA A [AL AKl l AKl l AKl hgA (256Q MAPSKETCHSPECS 245Q BOUT 234Q BOUT 226Q RSH 216Q BOUT 210Q RSH 201Q SETFILEPTR 173Q GETFILEPTR 167Q PRINT 155Q LOCALSPECS.FROM.VIEWER 147Q PRINT 143Q SK.REGION.VIEWED 135Q PRINT 131Q SCALE.FROM.SKW 123Q HPRINT 114Q BOUT 106Q BOUT 100Q BOUT 72Q GETFILEPTR 66Q BOUT 55Q BOUT 47Q RSH 37Q BOUT 31Q RSH 16Q GETFILEPTR 7 NC.FetchWindow 3 NC.FetchSubstance) (252Q NC.PutCachedMap 163Q ###ENDSKETCH###) () NC.PutTextSubstanceA0001 D1 (I 3 OBL I 2 PC# I 1 PC I 0 CH# F 2 DatabaseStream F 3 TempStream F 4 StartPtr) -A R ASAATHII(14Q FULLNAME 10Q FULLNAME) (36Q PIECE 32Q PIECE 23Q PIECE 3 PIECE) () NC.PutTextSubstance D1 (P 4 TempStream P 3 StartPtr P 2 EndPtrLoc P 1 EndPtr P 0 Substance I 1 DatabaseStream I 0 ID) @ AH , \A l[AKl l AKl l AKl A ZAj Aj Aj H jHok H A A YAJ AIl l AIl l AIl H g h(253Q TEDIT.MAPPIECES 245Q TEXTOBJ 241Q BOUT 230Q BOUT 222Q RSH 212Q BOUT 204Q RSH 175Q SETFILEPTR 167Q GETFILEPTR 163Q TEDIT.PUT.PCTB 157Q TEXTOBJ 152Q TEDIT.INSERT 131Q TEXTOBJ 125Q BOUT 117Q BOUT 111Q BOUT 103Q GETFILEPTR 77Q BOUT 66Q BOUT 60Q RSH 50Q BOUT 42Q RSH 27Q GETFILEPTR 22Q GETSTREAM 12Q TEXTOBJ 3 NC.FetchSubstance) (250Q NC.PutTextSubstanceA0001 134Q TEXTOBJ 15Q TEXTOBJ) ( 146Q " ") NC.PutTitleA0001 D1 (NAME ERRORSET P 2 Stream P 1 Index P 0 DataPtr F 3 ID F 4 DatabaseStream F 5 RESETY) jTo hi 0To Zd X J` SJ S J So JI J J J JH S Sc i(141Q NC.SetTitleDirtyFlg 134Q NC.PutPtrToIndex 126Q NC.GetPtrFromIndex 121Q NC.GetPtrFromIndex 114Q NC.GetStatusFromIndex 107Q NC.SetIndexOffset 101Q NC.IndexFromID 70Q PRINT 64Q NC.FetchTitle 57Q PRINT 51Q NC.PutIdentifier 41Q SETFILEPTR 35Q GETEOFPTR 30Q NC.CoerceDatabaseStream 14Q OBTAIN.MONITORLOCK 7 NC.FetchMonitor) (46Q NC.TitlesIdentifier) ( 76Q "NC.PutTitle" 25Q "NC.PutTitle" 4 "NC.PutTitle") NC.PutTitle D1 (P 2 RESETZ P 1 RESETY P 0 LISPXHIST I 1 DatabaseStream I 0 ID F 3 LISPXHIST F 4 RESETVARSLST) "S!Tog hgZ JI(35Q ERROR! 30Q RESETRESTORE 16Q NC.PutTitleA0001) (24Q ERROR 13Q INTERNAL) ( 10Q (NC.PutTitleA0001)) NC.SetMonitor D1 (I 1 MonitorLock I 0 DatabaseStream) @gA (7 STREAMPROP) (3 NCDatabaseLock) () NC.UpdateRegionDataA0001 D1 (NAME ERRORSET P 10Q Stream P 7 Region P 6 PropList P 5 Title P 4 NoteCardType P 3 ActualID P 2 Status P 1 Ptr P 0 Index F 11Q ID F 12Q DatabaseStream F 13Q PtrList F 14Q RESETY) Wo hi Wo _W cWJgoWoW hciOI O` oWo O [WooWoK O O WO W(243Q NC.PutRegion 233Q READC 225Q READ 217Q NC.ReportError 214Q CONCAT 164Q READ 156Q NC.ReportError 153Q CONCAT 134Q NC.GetIdentifier 123Q SETFILEPTR 106Q NC.ReportError 103Q CONCAT 100Q FULLNAME 41Q NC.GetPtrsFromIndex 32Q NC.CoerceDatabaseStream 15Q OBTAIN.MONITORLOCK 10Q NC.FetchMonitor) (131Q NC.ItemIdentifier 56Q ACTIVE) ( 210Q " Found ID: " 202Q "ID mismatch: Expected ID: " 176Q "NC.UpdateRegionData" 150Q "Error in database file -- incorrect item identifier" 142Q "NC.UpdateRegionData" 73Q " not an active note card on " 65Q "NC.UpdateRegionData" 27Q "NC.UpdateRegionData" 5 "NC.UpdateRegionData") NC.UpdateRegionData D1 (P 2 RESETZ P 1 RESETY P 0 LISPXHIST I 1 DatabaseStream I 0 ID F 3 LISPXHIST F 4 RESETVARSLST) "S!Tog hgZ JI(35Q ERROR! 30Q RESETRESTORE 16Q NC.UpdateRegionDataA0001) (24Q ERROR 13Q INTERNAL) ( 10Q (NC.UpdateRegionDataA0001)) NC.ValidID D1 (I 0 ID) @ `@ g@ (27Q NC.FetchNewCardFlg 14Q NC.GetPtrsFromIndex 3 NC.IDP) (20Q ACTIVE 10Q PSA.Database) () NC.ClearIDAtoms D1 (P 2 ID P 1 i I 0 NumIDs) P@kIdHhl j%hiol oIo@ol I Z J J IkY(107Q SETPROPLIST 102Q SET 75Q NC.ActiveCardP 71Q NC.IDFromNumber 64Q NC.PrintMsg 60Q CHARACTER 35Q CHARACTER) NIL ( 53Q "." 46Q " out of " 41Q "Clearing item number " 30Q "Cleaning up after previous notefile ...") WRITE.FONTDESCRIPTOR D1 (I 1 OUTFILE I 0 FONTDESCRIPTOR) uoA oA @g A kA @g A kA @g A kA @g A kA @g A oA A i(161Q TERPRI 154Q PRIN1 143Q PRIN1 137Q FONTPROP 127Q SPACES 121Q PRIN1 115Q FONTPROP 105Q SPACES 77Q PRIN1 73Q FONTPROP 63Q SPACES 55Q PRIN1 51Q FONTPROP 41Q SPACES 33Q PRIN1 27Q FONTPROP 17Q PRIN1 7 PRIN1) (134Q DEVICE 112Q ROTATION 70Q FACE 46Q SIZE 24Q FAMILY) ( 150Q ")" 13Q "(" 3 (READ.FONTINTODESCRIPTOR)) READ.FONTINTODESCRIPTOR D1 (I 0 FILE) @ kg(3 READ) (7 FONTCREATE) () NC.GetPtrsFromIndex D1 (P 7 EofPtr P 6 PtrList P 5 Status P 4 PropsPtr P 3 TitlePtr P 2 LinksPtr P 1 Ptr P 0 Index I 1 ID I 0 Stream) d  Ao X@H @ ]@ Y@ Z@ [@ \MIJKLHh^@ _MgN_N_OjONgO(73Q GETEOFPTR 50Q NC.GetPtrFromIndex 43Q NC.GetPtrFromIndex 36Q NC.GetPtrFromIndex 31Q NC.GetPtrFromIndex 24Q NC.GetStatusFromIndex 20Q NC.SetIndexOffset 12Q NC.IndexFromID) (134Q BADPOINTER 101Q ACTIVE) ( 7 "NC.GetPtrs") NC.GetPtrFromIndex D1 (P 0 Offset I 0 Stream) @g @g H(@gHk (34Q STREAMPROP 20Q STREAMPROP 6 STREAMPROP) (26Q NCINDEXARRAYOFFSET 15Q NCINDEXARRAY 3 NCINDEXARRAYOFFSET) () NC.GetStatusFromIndex D1 (I 0 Stream) )@ dlAgdlFgdlDglSg(3 NC.GetPtrFromIndex) (46Q SPECIAL 35Q DELETED 24Q FREE 13Q ACTIVE) () NC.SetIndexOffset D1 (I 1 Num I 0 Stream) @gA (7 STREAMPROP) (3 NCINDEXARRAYOFFSET) () NC.GetIndexOffset D1 (I 0 Stream) @g (6 STREAMPROP) (3 NCINDEXARRAYOFFSET) () NC.PutStatusToIndex D1 (I 1 Status I 0 Stream) K@AgAdglA5gAdglD$gAdglFgAglS (110Q NC.PutPtrToIndex 105Q NILL) (75Q SPECIAL 67Q S 55Q FREE 46Q F 34Q DELETED 25Q D 13Q ACTIVE 4 A) () NC.PutPtrToIndex D1 (P 0 Offset I 1 Ptr I 0 Stream) !@g @g HA*@gHk A(35Q STREAMPROP 20Q STREAMPROP 6 STREAMPROP) (27Q NCINDEXARRAYOFFSET 15Q NCINDEXARRAY 3 NCINDEXARRAYOFFSET) () NC.BuildIndexArray D1 (P 3 Index P 0 NextIDNum I 0 Stream) @g @g`HojعdIIlghj @l @j HkHkkKJ@d dlAgdlFgdlDglSg @d @ @ @d @ @ @d @ @ @d @ @ @ @ @ Kk[~h(275Q NC.PutPtrToIndex 255Q NC.PutPtrToIndex 235Q NC.PutPtrToIndex 215Q NC.PutPtrToIndex 175Q NC.PutStatusToIndex 70Q NC.SetIndexOffset 63Q SETFILEPTR 55Q STREAMPROP 52Q ARRAY 6 STREAMPROP) (172Q SPECIAL 161Q DELETED 146Q FREE 133Q ACTIVE 45Q FIXP 20Q NC.DefaultIndexSizeInEntries 15Q NCINDEXARRAY 3 NCNEXTIDNUM) ( 25Q 1.5) NC.IncreaseIndexArray D1 (P 2 NewArray P 1 OldSize P 0 Array I 0 Stream) J@g QH Y`IojػdKKghj ZIjMLJMHM(*Mk]@gJ h(106Q STREAMPROP 50Q ARRAY 15Q ARRAYSIZE 6 STREAMPROP) (102Q NCINDEXARRAY 43Q FIXP 21Q NC.IndexSizeInEntries 3 NCINDEXARRAY) ( 26Q 1.5) NC.CheckForNeededTruncation D1 (P 6 Ptr P 5 SaveStream P 4 SaveFile P 3 EndPtr P 2 LastChkptPtr P 1 Version P 0 FullFileName I 1 Access I 0 DatabaseStream) p@l @ jYlIB@l @l @l @ @Nl l @Nl l @Nl h@l @ @ @ Z@ [@ XKJhioKJo@ ol ooohddi  Yl o ohddi \dg ]hioLo @MJK M hdol l oHo oohddi  whioHo @ HgJ ChdoHol ol gioLol ol ghiol HA dl ol g(665Q NC.PrintMsg 661Q CHARACTER 650Q CHARACTER 641Q OPENSTREAM 633Q NC.PrintMsg 630Q CHARACTER 611Q NC.PrintMsg 605Q CHARACTER 574Q CHARACTER 551Q NC.PrintMsg 545Q CHARACTER 534Q CHARACTER 512Q SETFILEINFO 501Q CLOSEF 474Q NC.PrintMsg 453Q NC.YesP 450Q NC.AskUser 430Q CONCAT 414Q CHARACTER 406Q NC.PrintMsg 403Q CHARACTER 367Q CLOSEF 362Q COPYBYTES 352Q NC.PrintMsg 324Q OPENSTREAM 310Q NC.AskUser 274Q CONCAT 265Q CHARACTER 256Q NC.YesP 253Q NC.AskUser 226Q NC.PrintMsg 222Q CHARACTER 211Q FULLNAME 156Q FULLNAME 151Q GETEOFPTR 131Q SETFILEPTR 121Q BOUT 110Q BOUT 102Q RSH 72Q BOUT 64Q RSH 54Q GETEOFPTR 47Q SETFILEPTR 40Q BOUT 31Q SETFILEPTR 10Q SETFILEPTR) (670Q ABORT 614Q ABORT 554Q ABORT 506Q LENGTH 321Q OUTPUT) ( 654Q "Open aborted." 623Q "Done." 600Q "Open aborted." 567Q "." 562Q "Can't open " 540Q "Open aborted." 527Q "." 522Q "Couldn't truncate " 470Q " ..." 463Q "Truncating file " 440Q "Yes" 434Q "--" 425Q "?" 420Q "Want to truncate " 376Q "Done." 346Q " ..." 341Q "Saving extra info to " 300Q "--" 271Q "File to save info in: " 243Q "Yes" 237Q "--" 233Q "Want to save this info in a file? " 215Q " were written since last checkpoint or successful close." 205Q " bytes of " 176Q "Last ") NC.CheckpointDatabase D1 (P 5 Ptr P 4 Num P 2 CardTotal P 1 OperationMsg P 0 Ptr I 1 QuietFlg I 0 Stream) 0@`bo@ g l Y@d hioAhio@ o @ @l @j @i l kZkLKA%Ll jhiIoLoJol @ @Ml @ @Ml l @Ml l @Ml @ @Ml l @Ml l @Ml @ @Ml l @Ml l @Ml @ @Ml l @Ml l @Ml @ @ @ Lk\@l @ @Hl l @Hl l @Hl @j @g @Hl l @Hl @l @g @Hl l @Hl l @Hl Ahdol h(770Q NC.PrintMsg 765Q CHARACTER 747Q BOUT 736Q BOUT 730Q RSH 720Q BOUT 712Q RSH 702Q STREAMPROP 672Q SETFILEPTR 663Q BOUT 652Q BOUT 644Q RSH 634Q STREAMPROP 624Q SETFILEPTR 616Q BOUT 605Q BOUT 577Q RSH 567Q BOUT 561Q RSH 551Q GETEOFPTR 544Q SETFILEPTR 514Q BOUT 503Q BOUT 475Q RSH 465Q BOUT 457Q RSH 447Q NC.GetPtrFromIndex 442Q BOUT 431Q BOUT 423Q RSH 413Q BOUT 405Q RSH 375Q NC.GetPtrFromIndex 370Q BOUT 357Q BOUT 351Q RSH 341Q BOUT 333Q RSH 323Q NC.GetPtrFromIndex 316Q BOUT 305Q BOUT 277Q RSH 267Q BOUT 261Q RSH 251Q NC.GetPtrFromIndex 244Q BOUT 233Q NC.GetPtrFromIndex 226Q NC.PrintMsg 222Q CHARACTER 143Q SUBATOM 136Q NC.GetNewID 130Q NC.SetIndexOffset 122Q SETFILEPTR 113Q NC.SaveDirtyCards 106Q NC.PrintMsg 76Q FULLNAME 47Q OPENP 40Q CONCAT 35Q CHARACTER 30Q FILENAMEFIELD 22Q FULLNAME) (677Q NCNEXTLINKID 631Q NCNEXTIDNUM 25Q NAME 7 PSA.Database) ( 760Q "Done." 215Q "." 210Q " out of " 203Q "Processing item number " 102Q " ..." 72Q "Checkpointing current notefile " 56Q "There is no open NoteFile!!!" 16Q "Checkpointing notefile ") NC.AbortSession D1 (P 10Q Process P 7 Win P 6 ID P 5 CardNumber P 3 CardTotal P 2 EndPtr P 1 LastChkptPtr P 0 FullFileName) . @` X`l ` ` ` Y` ZhioJIoHl ooohddi  `i l k[k"MdLN`iho ` `o`h` g hiHo il j%hiol oMoKol M ^ N _N O Mk]h .O  h(452Q NC.ClearMsg 444Q BLOCK 437Q PROCESS.FINISHEDP 420Q \INSUREWINDOW 401Q NC.AbortCard 372Q NC.FetchWindow 365Q NC.ActiveCardP 361Q NC.IDFromNumber 354Q NC.PrintMsg 350Q CHARACTER 325Q CHARACTER 301Q NC.PrintMsg 263Q NC.DisplayMainMenu 257Q PUTWINDOWPROP 251Q WFROMMENU 213Q NC.ForceDatabaseClose 204Q NC.CacheTypesAndTitles 152Q SUBATOM 145Q NC.GetNewID 130Q NC.YesP 125Q NC.AskUser 101Q NC.PrintMsg 75Q CHARACTER 51Q GETEOFPTR 21Q SETFILEPTR 10Q FULLNAME) (270Q PSA.Database 254Q CLOSEFN 246Q NC.MainMenu 237Q MENU 234Q NC.MainMenu 222Q MENU 217Q NC.MainMenu 210Q PSA.Database 173Q PSA.Database 141Q PSA.Database 46Q PSA.Database 37Q PSA.Database 32Q PSA.Database 24Q PSA.Database 14Q PSA.Database 5 PSA.Database) ( 343Q "." 336Q " out of " 331Q "Processing item number " 320Q "Quitting from active cards ... " 276Q " closed." 226Q "No Open NoteFile" 201Q "Aborting session." 115Q "Yes" 111Q "--" 105Q "Want to abort anyway? " 67Q " bytes of " 60Q "Aborting will lose work since the last checkpoint i.e., the last ") NC.SaveDirtyCardsA0001 D1 (NAME ERRORSET P 0 Card F 1 RESETVARSLST F 2 ActiveCards F 3 Stream F 4 RESETY) @gd g Qcgd g QcRdHSi hci(64Q NC.CardSaveFn 41Q SETTOPVAL 32Q GETTOPVAL 15Q SETTOPVAL 6 GETTOPVAL) (36Q NC.ForceTitlesFlg 26Q NC.ForceTitlesFlg 12Q NC.ForceSourcesFlg 2 NC.ForceSourcesFlg) () NC.SaveDirtyCards D1 (P 17Q RESETZ P 16Q RESETY P 15Q LISPXHIST P 14Q Card P 7 ID P 3 CardNumber P 1 CardsNeedingFiling P 0 ActiveCards I 0 Stream F 20Q LISPXHIST F 21Q RESETVARSLST)  @i l kkBKdJ)LXdA O;OYW !W"og MhM _ OM Nh]Kk[N&_ O_OOh__O_O&_g_ Oh(227Q ERROR! 217Q RESETRESTORE 144Q NC.CardNeedsFilingP 107Q NC.ActiveCardP 102Q NC.IDFromNumber 72Q NC.SaveDirtyCardsA0001 14Q SUBATOM 7 NC.GetNewID) (212Q ERROR 67Q INTERNAL) ( 64Q (NC.SaveDirtyCardsA0001)) NC.ComputeNewDatabaseIndexSize D1 (P 1 CurrentIndexSize P 0 NumberOfCurrentIndices I 0 FromStream) 9 @j @ @ X@ @ YHIoIlIdHl`Hl (66Q MAX 7 SETFILEPTR) (57Q NC.DefaultIndexSizeInEntries) ( 33Q .75) NC.CopyAndCompactDatabase D1 (P 6 CTR P 4 TotalCount P 3 ID P 2 NextFreeIndex P 1 ToStream P 0 FromStream I 2 IncludeDeleteCardsFlg I 1 ToDatabaseName I 0 FromDatabaseName F 7 TtyDisplayStream) P@gihi Xddhdol o @AghgA bAH o Ahi YdiHj H H ZH H H H H H Ij IJl l IJl JkJk\kNdM!Hid W hH I h hiol oNoLol KHIB Nk^(347Q NC.CopyNoteCard 337Q NC.PrintMsg 333Q CHARACTER 310Q CHARACTER 274Q NC.IDFromNumber 265Q NC.ForceDatabaseClose 261Q NC.ForceDatabaseClose 251Q CLOSEW 246Q WFROMDS 241Q NC.CacheTypesAndTitles 210Q BOUT 177Q BOUT 171Q RSH 162Q SETFILEPTR 126Q SETFILEPTR 115Q NC.OpenDatabaseFile 107Q NC.CreateDatabaseFile 100Q NC.ComputeNewDatabaseIndexSize 70Q PACKFILENAME 51Q NC.CacheTypesAndTitles 46Q CONCAT 37Q CHARACTER 15Q NC.OpenDatabaseFile) (255Q PSA.Database 64Q BODY 60Q VERSION 6 INPUT) ( 326Q "." 321Q " of " 314Q "Copying item " 303Q "Compacting NoteFile." 104Q "Compacting NoteFile." 43Q "Opening Old NoteFile." 32Q "Compacting NoteFile") NC.CopyNoteCard D1 (P 4 DebugFlg P 3 Window P 2 PropList P 1 Title P 0 Status I 3 IncludeDeleteCardsFlg I 2 ToStream I 1 FromStream I 0 ID) P@AC XddgBA @s@ dgdgih-@ @ nn@ @  g@ @B @B @B @B @ @ K #K @B Lo@oH h(253Q PRINT 250Q CONCAT 227Q NC.MarkIndexEntryFree 217Q CLOSEW 211Q OPENWP 204Q NC.DeactivateCard 177Q NC.FetchWindow 172Q NC.PutLinks 164Q NC.PutPropList 156Q NC.PutTitle 150Q NC.PutNoteCard 142Q PUTWINDOWPROP 133Q SKETCHW.CREATE 130Q CREATEREGION 121Q NC.FetchRegion 112Q NC.FetchRegion 100Q NC.FetchRegionViewed 74Q NC.FetchSubstance 45Q NC.FetchType 31Q NC.PutLinkLabels 26Q NC.GetLinkLabels 10Q NC.GetNoteCard) (136Q NoteCardID 57Q MAP 51Q SKETCH 16Q SPECIAL) ( 244Q " Status: " 237Q "Not Copied: ") NC.FastCopyNoteCard D1 (P 4 MainPtr P 3 NoteCardType P 2 Status P 1 DebugFlg P 0 PtrList I 2 ToStream I 1 FromStream I 0 ID) `A@ XdZddgBA g @B Io@oJ AH A` @A Bd \ B` @B A A KB @dA @B K @ABlMBH Bg BL @AH @B @AH @B @AH @B @B Io@oJ @i @(422Q NC.DeactivateCard 414Q PRINT 411Q CONCAT 370Q NC.MarkIndexEntryFree 361Q NC.PutPropList 353Q NC.GetPropList 337Q NC.PutTitle 331Q NC.GetTitle 316Q NC.PutLinks 310Q NC.GetLinks 276Q NC.PutPtrToIndex 270Q NC.PutStatusToIndex 260Q NC.SetIndexOffset 233Q NC.SubstanceCopyFn 226Q NC.PutRegion 220Q NC.SetRegion 215Q NC.GetRegion 206Q PRINT 200Q READC 173Q READ 166Q PRINT 160Q NC.PutIdentifier 150Q SETFILEPTR 144Q GETEOFPTR 132Q READ 121Q NC.GetIdentifier 111Q SETFILEPTR 77Q PRINT 74Q CONCAT 51Q NC.MarkIndexEntryFree 33Q NC.PutLinkLabels 30Q NC.GetLinkLabels 7 NC.GetPtrsFromIndex) (265Q ACTIVE 155Q NC.ItemIdentifier 116Q NC.ItemIdentifier 41Q ACTIVE 20Q SPECIAL) ( 405Q " Status: " 400Q "Not copied: " 70Q " Status: " 63Q "Not copied: ") NC.FastCompactDatabase D1 (P 7 CTR P 5 TotalCount P 4 ID P 3 NextFreeLinkIndex P 2 NextFreeIndex P 1 ToStream P 0 FromStream I 2 IncludeDeleteCardsFlg I 1 ToDatabaseName I 0 FromDatabaseName F 10Q TtyDisplayStream) `@gihi Xddj H H ZHl H H H [@AghgA bAH oiJ Ahi YddgK JkJk]kOdNIi W H I h hiol oOoMol LHI Ok_(275Q NC.FastCopyNoteCard 266Q NC.PrintMsg 262Q CHARACTER 236Q CHARACTER 222Q NC.IDFromNumber 213Q NC.ForceDatabaseClose 207Q NC.ForceDatabaseClose 203Q CLOSEW 200Q WFROMDS 173Q NC.CheckpointDatabase 142Q STREAMPROP 126Q NC.OpenDatabaseFile 120Q NC.CreateDatabaseFile 106Q NC.ComputeNewDatabaseIndexSize 76Q PACKFILENAME 43Q SETFILEPTR 26Q SETFILEPTR 15Q NC.OpenDatabaseFile) (136Q NCNEXTLINKID 72Q BODY 66Q VERSION 6 INPUT) ( 255Q "." 250Q " of " 242Q "Copying item " 231Q "Compacting NoteFile." 112Q "Compacting NoteFile.") NC.CompactDatabaseInPlace D1 (P 23Q Result P 22Q Tuple P 21Q CTR P 16Q TempFileName P 15Q i P 14Q SuccessFlg P 13Q NumBytesSaved P 12Q OldLength P 11Q ToPtr P 10Q SortedIndexTuples P 7 FullFileName P 6 TotalCount P 5 ID P 4 NextFreeIndex P 3 NewIndexSize P 2 OldIndexSize P 1 TempStream P 0 Stream I 0 DatabaseName F 24Q TtyDisplayStream)  `)@ooi b@@gihi Hd" hiol ol hg _H _kgO _ LOg YHl H H ZH [dJHKI H _Kkl _O ^Ok#O  Ok__$O"dOh_d6H Hl HOl l HOl l HOl I OhioOo H OOgO ghdoOol ^l j&hiol oO"oNol O$HIO _&dE_O _ O"k_"hiol W( O6hiOol oOO_oOOldjol ioOo ghgO (1016Q PACKFILENAME 1001Q NC.PrintMsg 761Q NC.PrintMsg 755Q CHARACTER 713Q CHARACTER 671Q CLOSEW 666Q WFROMDS 660Q NC.PrintMsg 655Q CHARACTER 610Q NC.CopyCardPart 576Q NC.PrintMsg 572Q CHARACTER 546Q CHARACTER 522Q NC.PrintMsg 516Q CHARACTER 473Q SETFILEINFO 453Q NC.ForceDatabaseClose 446Q NC.PrintMsg 422Q DELFILE 417Q CLOSEF 412Q BOUT 400Q BOUT 372Q RSH 361Q BOUT 353Q RSH 342Q SETFILEPTR 333Q NC.CleanupIndexEntries 252Q LENGTH 243Q LSH 231Q NC.SortIndexEntries 224Q NC.ExpandIndexInPlace 211Q NC.ComputeNewDatabaseIndexSize 176Q SETFILEPTR 166Q OPENSTREAM 154Q FULLNAME 147Q PACK* 131Q FULLNAME 123Q GETFILEINFO 113Q NC.PrintMsg 107Q CHARACTER 76Q CHARACTER 61Q OPENP 50Q NC.OpenDatabaseFile 33Q NC.ClearMsg 25Q NC.DatabaseFileName) (1021Q NC.DatabaseFileNameSuggestion 1011Q BODY 1005Q VERSION 466Q LENGTH 163Q BOTH 142Q {CORE}NCTEMPFILE 120Q LENGTH 41Q BOTH 5 PSA.Database) ( 775Q " aborted." 767Q "Compact of " 750Q "%%)" 732Q " bytes (" 717Q "Recovered " 706Q " compacted in place." 650Q "Done." 565Q "." 560Q " of " 552Q "Copying piece " 541Q "Compacting NoteFile." 511Q "." 503Q "Couldn't truncate " 442Q " ..." 434Q "Truncating file " 102Q "The NoteFile must be closed before any other NoteFile can be compacted." 71Q "There is an open NoteFile." 21Q " -- " 15Q "Name of NoteFile to be compacted in place:") NC.ExpandIndexInPlace D1 (P 4 Entry P 3 ToPtr P 2 CTR P 0 SortedIndexTuples I 2 TempStream I 1 NewIndexSize I 0 Stream) @ Xdk@ I\Akl!@l @Al l @Al hiol ol oJol L@BK @l @Kl l @Kl l @Kl IJkغo(231Q BOUT 220Q BOUT 212Q RSH 202Q BOUT 174Q RSH 164Q SETFILEPTR 155Q NC.CopyCardPart 145Q NC.PrintMsg 141Q CHARACTER 123Q CHARACTER 112Q CHARACTER 76Q BOUT 65Q BOUT 57Q RSH 50Q SETFILEPTR 15Q GETEOFPTR 6 NC.SortIndexEntries) NIL ( 134Q "." 127Q "Copying item " 116Q "Making room for expanded index." 105Q "Compacting NoteFile.") NC.SortIndexEntries D1 (P 3 Index P 1 IndexArray P 0 NextIDNum I 0 Stream) @g @g @j HkkKJyL@ dg6@ Ko@ Ko@ Ko@ Koh/g@ Koh@d l @d l h Kk[Li (236Q SORT 221Q \NCONC2 214Q NC.SetIndexOffset 206Q NC.GetIndexOffset 177Q NC.SetIndexOffset 171Q NC.GetIndexOffset 153Q NC.GetPtrFromIndex 123Q NC.GetPtrFromIndex 110Q NC.GetPtrFromIndex 75Q NC.GetPtrFromIndex 62Q NC.GetPtrFromIndex 46Q NC.GetStatusFromIndex 25Q NC.SetIndexOffset 15Q STREAMPROP 6 STREAMPROP) (144Q SPECIAL 52Q ACTIVE 12Q NCINDEXARRAY 3 NCNEXTIDNUM) ( 160Q (4) 130Q (3) 115Q (2) 102Q (1) 67Q (0)) NC.CopyCardPart D1 (P 2 EntryType P 1 Index P 0 FromPtr I 4 DontUpdateArrayFlg I 3 ToPtr I 2 TempStream I 1 Stream I 0 IndexTriple) ^@@@JdjABHCID kABHCID JdlABHCID lABHCID Jl ABHCID (133Q NC.CopyLinkLabels 112Q NC.CopyPropList 73Q NC.CopyTitle 51Q NC.CopyLinks 33Q NC.CopyMainCardData) NIL () NC.CopyMainCardData D1 (P 4 SubstancePtr P 3 EndPtr P 2 Region P 1 NoteCardType P 0 ID I 5 DontUpdateArrayFlg I 4 Index I 3 ToPtr I 2 FromPtr I 1 TempStream I 0 Stream) `D X@B Aj @` H@ @ @ Hd@ Z @ I H@AlM@L @ @ @ @ @ @ ػBCKB@d Aj @HIJAE @C Aj @HIJAE @ oHl o ogi EH@ H@ C(327Q NC.MarkIndexEntryFreeInFile 321Q NC.MarkIndexEntryFree 310Q NC.YesP 305Q NC.AskUser 272Q CONCAT 263Q CHARACTER 250Q GETFILEPTR 243Q NC.PutMainCardData 230Q SETFILEPTR 222Q SETFILEPTR 214Q NC.PutMainCardData 201Q SETFILEPTR 173Q SETFILEPTR 170Q GETEOFPTR 123Q SETFILEPTR 104Q NC.SubstanceCopyFn 77Q GETFILEPTR 72Q NC.SetRegion 66Q NC.GetRegion 57Q READC 52Q READ 41Q READ 30Q NC.GetIdentifier 21Q SETFILEPTR 14Q SETFILEPTR 6 NC.IDFromNumber) (301Q Yes 25Q NC.ItemIdentifier) ( 276Q "--" 267Q "Want to delete this card?" 255Q "Trouble copying main card data for ") NC.CopyLinks D1 (P 5 Length P 4 EndPtr P 3 GlobalLinks P 2 FromLinks P 1 ToLinks P 0 ID I 5 DontUpdateArrayFlg I 4 Index I 3 ToPtr I 2 FromPtr I 1 TempStream I 0 Stream) `D X@B Aj @` GH@ =@ @ @ @ @ @ABL BCLB]@d b Aj A@jM E@H @ @ @B @Ho @ dlAdlFdlDlS@ @ @ @Bl l @Bl l @Bl @C Aj A@jM @ E@H @ @ @B @Ho @ dlAdlFdlDlS@ @ @ @Cl l @Cl l @Cl LoHl o ogi EH@ H@ C(616Q NC.MarkIndexEntryFreeInFile 610Q NC.MarkIndexEntryFree 577Q NC.YesP 574Q NC.AskUser 561Q CONCAT 552Q CHARACTER 536Q BOUT 525Q BOUT 517Q RSH 507Q BOUT 501Q RSH 433Q SETFILEPTR 430Q NC.IndexInFileFromID 416Q NC.PutPtrToIndex 410Q NC.GetPtrFromIndex 403Q NC.GetStatusFromIndex 376Q NC.SetIndexOffset 373Q NC.IndexFromID 362Q GETFILEPTR 355Q COPYBYTES 345Q SETFILEPTR 337Q SETFILEPTR 331Q BOUT 320Q BOUT 312Q RSH 302Q BOUT 274Q RSH 226Q SETFILEPTR 223Q NC.IndexInFileFromID 211Q NC.PutPtrToIndex 203Q NC.GetPtrFromIndex 176Q NC.GetStatusFromIndex 171Q NC.SetIndexOffset 166Q NC.IndexFromID 155Q COPYBYTES 145Q SETFILEPTR 137Q SETFILEPTR 132Q GETEOFPTR 107Q COPYBYTES 77Q GETFILEPTR 72Q READC 64Q READ 57Q READ 52Q READ 41Q READ 30Q NC.GetIdentifier 21Q SETFILEPTR 14Q SETFILEPTR 6 NC.IDFromNumber) (570Q Yes 25Q NC.LinksIdentifier) ( 565Q "--" 556Q "Want to delete this card?" 544Q "Trouble copying links for" 425Q "NC.PutMainCardData" 220Q "NC.PutMainCardData") NC.CopyTitle D1 (P 3 Length P 2 EndPtr P 1 Title P 0 ID I 5 DontUpdateArrayFlg I 4 Index I 3 ToPtr I 2 FromPtr I 1 TempStream I 0 Stream) @D X@B Aj @` XH@ N@ @ @ @ABJ BCJB[@d b Aj A@jK E @H @ @ @ @B @Ho @ dlAdlFdlDlS@ @ @ @ @ @ @Bl l @Bl l @Bl @C Aj A@jK @ E @H @ @ @ @B @Ho @ dlAdlFdlDlS@ @ @ @ @ @ @Cl l @Cl l @Cl JoHl o ogi EH@ H@ C(637Q NC.MarkIndexEntryFreeInFile 631Q NC.MarkIndexEntryFree 620Q NC.YesP 615Q NC.AskUser 602Q CONCAT 573Q CHARACTER 557Q BOUT 546Q BOUT 540Q RSH 530Q BOUT 522Q RSH 443Q SETFILEPTR 440Q NC.IndexInFileFromID 426Q NC.PutPtrToIndex 420Q NC.GetPtrFromIndex 413Q NC.GetPtrFromIndex 406Q NC.GetStatusFromIndex 401Q NC.SetIndexOffset 376Q NC.IndexFromID 365Q GETFILEPTR 360Q COPYBYTES 350Q SETFILEPTR 342Q SETFILEPTR 334Q BOUT 323Q BOUT 315Q RSH 305Q BOUT 277Q RSH 220Q SETFILEPTR 215Q NC.IndexInFileFromID 203Q NC.PutPtrToIndex 175Q NC.GetPtrFromIndex 170Q NC.GetPtrFromIndex 163Q NC.GetStatusFromIndex 156Q NC.SetIndexOffset 153Q NC.IndexFromID 142Q COPYBYTES 132Q SETFILEPTR 124Q SETFILEPTR 117Q GETEOFPTR 74Q COPYBYTES 64Q GETFILEPTR 57Q READC 52Q READ 41Q READ 30Q NC.GetIdentifier 21Q SETFILEPTR 14Q SETFILEPTR 6 NC.IDFromNumber) (611Q Yes 25Q NC.TitlesIdentifier) ( 606Q "--" 577Q "Want to delete this card?" 565Q "Trouble copying title for" 435Q "NC.CopyTitle" 212Q "NC.CopyTitle") NC.CopyPropList D1 (P 3 Length P 2 EndPtr P 1 PropList P 0 ID I 5 DontUpdateArrayFlg I 4 Index I 3 ToPtr I 2 FromPtr I 1 TempStream I 0 Stream) @D X@B Aj @` tH@ j@ @ @ @ABJ BCJB[@d b Aj A@jK E%@H @ @ @ @ @B @Ho @ dlAdlFdlDlS@ @ @ @ @ @ @ @ @ @Bl l @Bl l @Bl @C Aj A@jK @ E%@H @ @ @ @ @B @Ho @ dlAdlFdlDlS@ @ @ @ @ @ @ @ @ @Cl l @Cl l @Cl JoHl o ogi EH@ H@ C(673Q NC.MarkIndexEntryFreeInFile 665Q NC.MarkIndexEntryFree 654Q NC.YesP 651Q NC.AskUser 636Q CONCAT 627Q CHARACTER 613Q BOUT 602Q BOUT 574Q RSH 564Q BOUT 556Q RSH 466Q SETFILEPTR 463Q NC.IndexInFileFromID 451Q NC.PutPtrToIndex 443Q NC.GetPtrFromIndex 436Q NC.GetPtrFromIndex 431Q NC.GetPtrFromIndex 424Q NC.GetStatusFromIndex 417Q NC.SetIndexOffset 414Q NC.IndexFromID 403Q GETFILEPTR 376Q COPYBYTES 366Q SETFILEPTR 360Q SETFILEPTR 352Q BOUT 341Q BOUT 333Q RSH 323Q BOUT 315Q RSH 225Q SETFILEPTR 222Q NC.IndexInFileFromID 210Q NC.PutPtrToIndex 202Q NC.GetPtrFromIndex 175Q NC.GetPtrFromIndex 170Q NC.GetPtrFromIndex 163Q NC.GetStatusFromIndex 156Q NC.SetIndexOffset 153Q NC.IndexFromID 142Q COPYBYTES 132Q SETFILEPTR 124Q SETFILEPTR 117Q GETEOFPTR 74Q COPYBYTES 64Q GETFILEPTR 57Q READC 52Q READ 41Q READ 30Q NC.GetIdentifier 21Q SETFILEPTR 14Q SETFILEPTR 6 NC.IDFromNumber) (645Q Yes 25Q NC.PropsIdentifier) ( 642Q "--" 633Q "Want to delete this card?" 621Q "Trouble copying prop list for" 460Q "NC.CopyPropList" 217Q "NC.CopyPropList") NC.CopyLinkLabels D1 (P 3 Length P 2 EndPtr P 1 LinkLabels P 0 ID I 5 DontUpdateArrayFlg I 4 Index I 3 ToPtr I 2 FromPtr I 1 TempStream I 0 Stream) d@D X@B Aj @` H@ @ @ @ABJ BCJB[y@d b Aj A@jK E@H @ @B @Ho @ dlAdlFdlDlS@Bl l @Bl l @Bl @C Aj A@jK @ E@H @ @B @Ho @ dlAdlFdlDlS@Cl l @Cl l @Cl JoHl o ogi EH@ H@ C(540Q NC.MarkIndexEntryFreeInFile 532Q NC.MarkIndexEntryFree 521Q NC.YesP 516Q NC.AskUser 503Q CONCAT 474Q CHARACTER 460Q BOUT 447Q BOUT 441Q RSH 431Q BOUT 423Q RSH 366Q SETFILEPTR 363Q NC.IndexInFileFromID 351Q NC.PutPtrToIndex 343Q NC.GetStatusFromIndex 336Q NC.SetIndexOffset 333Q NC.IndexFromID 322Q GETFILEPTR 315Q COPYBYTES 305Q SETFILEPTR 277Q SETFILEPTR 271Q BOUT 260Q BOUT 252Q RSH 242Q BOUT 234Q RSH 177Q SETFILEPTR 174Q NC.IndexInFileFromID 162Q NC.PutPtrToIndex 154Q NC.GetStatusFromIndex 147Q NC.SetIndexOffset 144Q NC.IndexFromID 133Q COPYBYTES 123Q SETFILEPTR 115Q SETFILEPTR 110Q GETEOFPTR 67Q COPYBYTES 57Q GETFILEPTR 52Q READ 41Q READ 30Q NC.GetIdentifier 21Q SETFILEPTR 14Q SETFILEPTR 6 NC.IDFromNumber) (512Q Yes 25Q NC.LinkLabelsIdentifier) ( 507Q "--" 500Q "Want to delete this card?" 466Q "Trouble copying prop list for" 360Q "NC.CopyLinkLabels" 171Q "NC.CopyLinkLabels") NC.IndexInFileFromID D1 (I 1 FromFunction I 0 ID) @ @l A@o l (34Q LSH 27Q NC.ReportError 24Q CONCAT 12Q SUBATOM 3 NC.IDP) NIL ( 21Q ": Invalid ID") NC.MarkIndexEntryFreeInFile D1 (I 1 Stream I 0 ID) bA@o AlF Al Al Al Al Al Al Al Al Al Al Al Al (137Q BOUT 131Q BOUT 123Q BOUT 115Q BOUT 106Q BOUT 77Q BOUT 71Q BOUT 62Q BOUT 53Q BOUT 45Q BOUT 36Q BOUT 27Q BOUT 21Q BOUT 13Q SETFILEPTR 10Q NC.IndexInFileFromID) NIL ( 5 "NC.MarkIndexEntryFreeInFile") NC.CleanupIndexEntries D1 (P 3 Index P 1 IndexArray P 0 NextIDNum I 0 Stream) \@g @g @j HkkKJ9@ dgdgdgihK @ @d l Kk[h(121Q NC.SetIndexOffset 113Q NC.GetIndexOffset 105Q NC.MarkIndexEntryFreeInFile 101Q NC.IDFromNumber 45Q NC.GetStatusFromIndex 25Q NC.SetIndexOffset 15Q STREAMPROP 6 STREAMPROP) (65Q FREE 57Q SPECIAL 51Q ACTIVE 12Q NCINDEXARRAY 3 NCNEXTIDNUM) () NC.CollectAndCheckLinks D1 (P 14Q GlobalLink P 6 LinksDirtyFlg P 5 LinkIcon P 4 GlobalLinks P 3 ActualLink P 2 DirtyFlg P 1 Links P 0 NoteCardType I 2 ListOfValidCards I 1 DatabaseStream I 0 ID) @ Xd _@iAlOYdZIYd@ A O(O\1 OZO Y@L BB0 I_BOBOAi i^hO_OOh__O_O&_dg_OOh__O_O&_d_O Oh_O&_O J@A N@A I(352Q NC.PutLinks 342Q NC.PutNoteCard 332Q \NCONC2 147Q NC.ValidLinkP 103Q NC.SetGlobalLinks 75Q \NCONC2 43Q NC.FetchGlobalLinks 13Q NC.CollectReferencesFn 6 NC.FetchType) (227Q NC00000) () NC.GetOldDataA0001 D1 (NAME ERRORSET P 12Q Stream P 11Q Region P 10Q ToLinks P 7 FromLinks P 6 PropList P 5 Substance P 4 Title P 3 NoteCardType P 2 ActualID P 1 Status P 0 Index F 14Q ID F 15Q DatabaseStream F 16Q Ptr F 17Q RESETY F 20Q LinksPtr)  Wo hi  Wo _W O` oWo O ZWooWoJ O O WO _K _OWOlOOW O` oWo O ZWooWoJ O _O _WK WO WM WO W WO W W Wci(423Q NC.ActivateCard 415Q NC.SetLinksDirtyFlg 407Q NC.SetFromLinks 377Q NC.SetLinksDirtyFlg 371Q NC.SetToLinks 361Q NC.SetSubstance 352Q NC.SetRegion 342Q NC.SetType 331Q READ 321Q READ 313Q NC.ReportError 310Q CONCAT 260Q READ 252Q NC.ReportError 247Q CONCAT 230Q NC.GetIdentifier 217Q SETFILEPTR 170Q NC.GetSubstanceFn 161Q NC.GetRegion 151Q READC 143Q READ 135Q NC.ReportError 132Q CONCAT 102Q READ 74Q NC.ReportError 71Q CONCAT 52Q NC.GetIdentifier 41Q SETFILEPTR 32Q NC.CoerceDatabaseStream 15Q OBTAIN.MONITORLOCK 10Q NC.FetchMonitor) (225Q NC.LinksIdentifier 47Q NC.ItemIdentifier) ( 304Q " Found ID: " 276Q "ID mismatch while reading links. Expected ID: " 272Q "NC.GetOldData" 244Q " Error in Database file -- incorrect links identifier." 236Q "NC.GetOldData" 126Q " Found ID: " 120Q "ID mismatch while reading item. Expected ID: " 114Q "NC.GetOldData" 66Q " Error in Database file -- incorrect item identifier." 60Q "NC.GetOldData" 27Q "NC.GetOldData" 5 "NC.GetOldData") NC.GetOldData D1 (P 2 RESETZ P 1 RESETY P 0 LISPXHIST I 3 DatabaseStream I 2 LinksPtr I 1 Ptr I 0 ID F 3 LISPXHIST F 4 RESETVARSLST) "S!Tog hgZ JI(35Q ERROR! 30Q RESETRESTORE 16Q NC.GetOldDataA0001) (24Q ERROR 13Q INTERNAL) ( 10Q (NC.GetOldDataA0001)) NC.FindOldData D1 (P 0 Pos I 1 DatabaseStream I 0 ID) 7Aj 0oA X A A @HJ KhZK&I(36Q READ 31Q READ 22Q FILEPOS 7 SETFILEPTR) NIL ( 16Q "###ITEM###") NC.FindOldLinks D1 (P 0 Pos I 1 DatabaseStream I 0 ID) 7Aj 0oA X A A @HJ KhZK&I(36Q READ 31Q READ 22Q FILEPOS 7 SETFILEPTR) NIL ( 16Q "###LINKS###") NC.ReinstateNthInstance D1 (P 1 LinksPtr P 0 Ptr I 3 DatabaseStream I 2 NLinks I 1 NData I 0 ID)  jA@C A @C A jB@C B @C B @ bH_I\C@ CHl l CHl l CHl CIl l CIl l CIl ClA gg(234Q BOUT 226Q BOUT 215Q BOUT 207Q RSH 177Q BOUT 171Q RSH 162Q BOUT 151Q BOUT 143Q RSH 133Q BOUT 125Q RSH 116Q SETFILEPTR 113Q NC.IndexFromID 76Q NC.IDP 70Q NTH 64Q NC.FindOldLinks 56Q NLEFT 53Q ABS 47Q NC.FindOldLinks 34Q NTH 30Q NC.FindOldData 22Q NLEFT 17Q ABS 13Q NC.FindOldData) (243Q ERROR 237Q DONE) () NC.ScavengeDatabaseFile D1 (P 17Q Link P 16Q Item P 15Q NoteCardNumber P 13Q ActiveCardsList P 12Q GlobalLinks P 11Q CardTotal P 10Q FullName P 7 Entry P 6 Links P 5 ID P 4 Status P 3 DatabaseStream P 2 ToLinks P 1 FromLinks P 0 ListOfValidCards I 1 UpdateLinkLabelsFlg I 0 FileName) o ` *` "hio` l ol h@ooi bd>hi [#hdo@ol ol hhio Ki l k_k OdOhio J hiol oOoOol MK \ 0LO_MdHHMKH MNJMd O_Mi Ok_dOd_I _`OOhIYhhio Ki l k_k OdO.Ki K hioK ol hOh l j'hiol oOoOol O ]O0MdO  MdJ  MdI  MK Mi Ok_c(765Q NC.DeactivateCard 757Q NC.PutLinks 751Q NC.SetFromLinks 745Q FASSOC 736Q NC.SetToLinks 732Q FASSOC 723Q NC.SetGlobalLinks 717Q FASSOC 702Q NC.IDFromNumber 674Q NC.PrintMsg 670Q CHARACTER 643Q CHARACTER 617Q \NCONC2 606Q NC.PrintMsg 602Q CHARACTER 571Q FULLNAME 557Q NC.ForceDatabaseClose 553Q NC.CheckpointDatabase 525Q SUBATOM 520Q NC.GetNewID 513Q NC.PrintMsg 446Q FASSOC 411Q NC.DeactivateCard 375Q NC.FetchGlobalLinks 361Q NC.CollectAndCheckLinks 332Q NC.IDP 326Q NC.GetNoteCard 320Q NC.PrintMsg 314Q CHARACTER 267Q CHARACTER 253Q NC.IDFromNumber 244Q NC.PrintMsg 213Q SUBATOM 206Q NC.GetNewID 201Q NC.PrintMsg 164Q NC.PrintMsg 160Q CHARACTER 147Q CHARACTER 121Q NC.OpenDatabaseFile 105Q NC.DatabaseFileName 64Q NC.PrintMsg 60Q CHARACTER 47Q CHARACTER 42Q FULLNAME 24Q OPENP 14Q STREAMP) (125Q PSA.Database 37Q PSA.Database 21Q PSA.Database 11Q PSA.Database) ( 663Q "." 655Q " out of " 647Q "Rewriting links for item " 636Q "Repairing NoteFile." 575Q "." 565Q "Repair Completed for " 510Q "Rewriting Links ... " 307Q "." 301Q " out of " 273Q "Collecting Links for item " 262Q "Repairing NoteFile." 241Q "Processing Links ... " 176Q "Collecting Links ... " 153Q "Repair aborted." 142Q "." 135Q "Couldn't open " 101Q " -- " 75Q "What is the name of the NoteFile to repair?" 53Q "It must be closed before the repair procedure can be done." 34Q "There is an open NoteFile -- " 3 (**Header**)) NC.IndexFromIDVersion0 D1 (I 1 FromFunction I 0 ID) @ @l A@o l (34Q LSH 27Q NC.ReportError 24Q CONCAT 12Q SUBATOM 3 NC.IDP) NIL ( 21Q ": Invalid ID") NC.GetNoteCardVersion0A0001 D1 (NAME ERRORSET P 17Q Stream P 16Q GlobalLinks P 15Q Region P 14Q ToLinks P 13Q FromLinks P 12Q PropList P 11Q RegionViewed P 10Q Scale P 7 Substance P 6 Title P 5 NoteCardType P 4 ActualID P 3 Status P 2 LinksPtr P 1 Ptr P 0 Index F 21Q ID F 22Q DatabaseStream F 23Q IncludeDeletedCardsFlg F 24Q RESETY) QW$o hi  hc&W$o _W"o OH O O O عO O O غO dlAgdlFgdlDglSg[gW&KgKIW$ JW$ jIjJgOI O` oW"o O \W"ooW"oL O O O _O W"O _MgMgMdgOW"O IgMdgO _ _O _O "gMgO oMo _OJ O` oW"o O \W"ooW"oL O _O _O _W"M W"O W"N W"O MgMgW"O W"O W"O W"O W"O W" W"O W" W" W"c(i(1106Q NC.ActivateCard 1100Q NC.SetLinksDirtyFlg 1072Q NC.SetFromLinks 1062Q NC.SetLinksDirtyFlg 1054Q NC.SetToLinks 1044Q NC.SetPropList 1034Q NC.SetGlobalLinks 1024Q NC.SetRegionViewed 1014Q NC.SetScale 770Q NC.SetSubstance 760Q NC.SetTitle 751Q NC.SetRegion 741Q NC.SetType 727Q READ 717Q READ 707Q READ 701Q NC.ReportError 676Q CONCAT 646Q READ 640Q NC.ReportError 635Q CONCAT 616Q NC.GetIdentifier 605Q SETFILEPTR 574Q NC.ReportError 571Q CONCAT 554Q NC.GetGraphSubstanceVersion0 510Q NC.GetSketchSubstanceVersion0 463Q NC.GetTextSubstance 423Q NC.GetRegion 413Q READC 403Q READ 375Q READ 367Q READ 361Q NC.ReportError 356Q CONCAT 326Q READ 320Q NC.ReportError 315Q CONCAT 276Q NC.GetIdentifier 265Q SETFILEPTR 237Q GETEOFPTR 227Q GETEOFPTR 64Q SETFILEPTR 55Q NC.IndexFromIDVersion0 41Q NC.CoerceDatabaseStream 15Q OBTAIN.MONITORLOCK 10Q NC.FetchMonitor) (1003Q MAP 775Q SKETCH 613Q NC.LinksIdentifier 545Q BROWSER 537Q GRAPH 477Q MAP 470Q SKETCH 447Q CONTEXT 440Q CONTENTS 432Q TEXT 273Q NC.ItemIdentifier 254Q IndexEntry 213Q DELETED 202Q ACTIVE 176Q SPECIAL 165Q DELETED 152Q FREE 137Q ACTIVE) ( 672Q " Found ID: " 664Q "ID mismatch while reading links. Expected ID: " 660Q "NC.GetNoteCard" 632Q " Error in Database file -- incorrect links identifier." 624Q "NC.GetNoteCard" 566Q " Unknown Note Card Type" 561Q "NC.GetNoteCard" 352Q " Found ID: " 344Q "ID mismatch while reading item. Expected ID: " 340Q "NC.GetNoteCard" 312Q " Error in Database file -- incorrect item identifier." 304Q "NC.GetNoteCard" 52Q "NC.GetNoteCard" 36Q "NC.GetNoteCard" 5 "NC.GetNoteCard") NC.GetNoteCardVersion0 D1 (P 2 RESETZ P 1 RESETY P 0 LISPXHIST I 2 IncludeDeletedCardsFlg I 1 DatabaseStream I 0 ID F 3 LISPXHIST F 4 RESETVARSLST) "S!Tog hgZ JI(35Q ERROR! 30Q RESETRESTORE 16Q NC.GetNoteCardVersion0A0001) (24Q ERROR 13Q INTERNAL) ( 10Q (NC.GetNoteCardVersion0A0001)) NC.OpenDatabaseFileVersion0 D1 (P 3 CardTotal P 2 ID P 1 Stream P 0 Name I 4 Don'tCreateFlg I 3 QuietFlg I 2 NoSetFlg I 1 Access I 0 FileName F 4 NC.MainMenu) @`@=ooi bd, hio` l ool h hi@ol h@ XChiol HAgg YdHo Ij IgI I gI I IgI I I B7IhCo ToI g ThChioI l I(425Q NC.PrintMsg 421Q CHARACTER 414Q FULLNAME 376Q NC.DisplayMainMenu 360Q CONCAT 355Q LISTGET 347Q UNPACKFILENAME 344Q FULLNAME 327Q NC.CacheTitlesVersion0 307Q STREAMPROP 265Q SETTOPVAL 251Q STREAMPROP 234Q SETFILEPTR 227Q NC.SetMonitor 224Q CREATE.MONITORLOCK 221Q MKATOM 216Q CONCAT 204Q GETSTREAM 201Q OPENFILE 163Q NC.PrintMsg 160Q CHARACTER 140Q INFILEP 132Q NC.PrintMsg 126Q CHARACTER 110Q OPENP 103Q NC.PrintMsg 77Q CHARACTER 62Q CHARACTER 55Q FULLNAME 37Q OPENP 26Q NC.DatabaseFileName) (367Q MENU 352Q NAME 334Q MENU 316Q PSA.Database 271Q NCNEXTLINKID 254Q NC.IndexSizeInEntries 240Q NCNEXTIDNUM 176Q OLD 173Q BOTH 52Q PSA.Database 5 PSA.Database) ( 410Q "Opened " 340Q "NoteFile: " 324Q "Opening NoteFile." 213Q ":LOCK" 153Q "Opening ... " 121Q " is an already open file." 72Q " can be opened." 66Q "It must be closed before a new one" 47Q "There is already an open NoteFile -- " 22Q " -- " 16Q "Name of NoteFile to open:") NC.CacheTitlesVersion0 D1 (P 3 CardNumber P 1 Title P 0 CardTotal I 3 OperationMsg I 2 QuietFlg I 1 UncacheFlg I 0 DatabaseStream F 4 ID)  @g kXkKJrB-Kdl j%hiC1ooKoHol K cATg *l T@i YgIgIgTI Kk[h(176Q NC.SetTitle 146Q NC.GetTitleVersion0 136Q CONCAT 133Q CHARACTER 124Q REMPROP 107Q NC.IDFromNumber 102Q NC.PrintMsg 76Q CHARACTER 11Q STREAMPROP) (167Q SPECIAL 161Q DELETED 152Q FREE 121Q NoteCardTitle 6 NCNEXTIDNUM) ( 71Q "." 64Q " out of " 57Q "Processing item number " 53Q "") NC.GetTitleVersion0A0001 D1 (NAME ERRORSET P 6 Stream P 5 Title P 4 NoteCardType P 3 ActualID P 2 Status P 1 Ptr P 0 Index F 7 ID F 10Q DatabaseStream F 11Q NoReportFlg F 12Q RESETY) Wo hi pWo Wo NH N N N عN N N N dlAgdlFgdlDglSgZgJWNI N` WhBoWo N [WWh!ooWoK N N ci(310Q READ 303Q READ 276Q NC.ReportError 273Q CONCAT 235Q READ 230Q NC.ReportError 225Q CONCAT 200Q NC.GetIdentifier 170Q SETFILEPTR 52Q SETFILEPTR 44Q NC.IndexFromIDVersion0 32Q NC.CoerceDatabaseStream 15Q OBTAIN.MONITORLOCK 10Q NC.FetchMonitor) (175Q NC.ItemIdentifier 156Q ACTIVE 152Q SPECIAL 141Q DELETED 126Q FREE 113Q ACTIVE) ( 267Q " Found ID: " 261Q "ID mismatch while reading item. Expected ID: " 255Q "NC.GetTitle" 222Q " Error in Database file -- incorrect item identifier." 214Q "NC.GetTitle" 41Q "NC.GetTitle" 27Q "NC.GetTitle" 5 "NC.GetTitle") NC.GetTitleVersion0 D1 (P 2 RESETZ P 1 RESETY P 0 LISPXHIST I 2 NoReportFlg I 1 DatabaseStream I 0 ID F 3 LISPXHIST F 4 RESETVARSLST) "S!Tog hgZ JI(35Q ERROR! 30Q RESETRESTORE 16Q NC.GetTitleVersion0A0001) (24Q ERROR 13Q INTERNAL) ( 10Q (NC.GetTitleVersion0A0001)) NC.GetLinkLabelsVersion0A0001 D1 (NAME ERRORSET F 0 DatabaseStream F 1 Index F 2 ActualID F 3 ID F 4 RESETY) uP hi `o cPQ P P P cPQ P` oSo P c`oo`oR P ci(157Q READ 152Q NC.ReportError 147Q CONCAT 114Q READ 107Q NC.ReportError 104Q CONCAT 67Q NC.GetIdentifier 57Q SETFILEPTR 33Q SETFILEPTR 23Q NC.IndexFromIDVersion0 10Q OBTAIN.MONITORLOCK 3 NC.FetchMonitor) (137Q NC.LinkLabelsID 121Q NC.LinkLabelsID 64Q NC.LinkLabelsIdentifier 14Q NC.LinkLabelsID) ( 143Q " Found ID: " 134Q "ID mismatch while reading links. Expected ID: " 130Q "NC.GetLinkLabels" 101Q " Error in Database file -- incorrect identifier." 74Q "NC.GetLinkLabels" 20Q "NC.GetLinkLabels") NC.GetLinkLabelsVersion0 D1 (P 3 RESETZ P 2 RESETY P 1 LISPXHIST P 0 Index I 0 DatabaseStream F 4 LISPXHIST F 5 RESETVARSLST) %T!Uog hg[ KJ(40Q ERROR! 33Q RESETRESTORE 21Q NC.GetLinkLabelsVersion0A0001) (27Q ERROR 16Q INTERNAL) ( 13Q (NC.GetLinkLabelsVersion0A0001)) NC.ConvertVersion0ToVersion1 D1 (P 6 CTR P 4 TotalCount P 3 ID P 2 NextFreeIndex P 1 ToStream P 0 FromStream I 2 IncludeDeleteCardsFlg I 1 ToDatabaseName I 0 FromDatabaseName) P@gihi Xddj H H ZHhdol o @AghgA bAH oiJ Ahi Yddgk JkJk\kNdM)Hid Ii I H I H I h hiol oNoLol KHIB Nk^(315Q NC.CopyVersion0CardToVersion1Card 305Q NC.PrintMsg 301Q CHARACTER 256Q CHARACTER 242Q NC.IDFromNumber 233Q FULLNAME 227Q FULLNAME 223Q NC.ScavengeDatabaseFile 220Q FULLNAME 214Q NC.ForceDatabaseClose 210Q NC.ForceDatabaseClose 204Q NC.CheckpointDatabase 177Q NC.CacheTypesAndTitles 146Q STREAMPROP 132Q NC.OpenDatabaseFile 124Q NC.CreateDatabaseFile 112Q NC.ComputeNewDatabaseIndexSize 102Q PACKFILENAME 63Q NC.CacheTitlesVersion0 60Q CONCAT 51Q CHARACTER 26Q SETFILEPTR 15Q NC.OpenDatabaseFileVersion0) (142Q NCNEXTLINKID 76Q BODY 72Q VERSION 6 INPUT) ( 274Q "." 267Q " of " 262Q "Copying item " 251Q "Converting NoteFile" 116Q "Converting NoteFile" 55Q "Opening Old NoteFile." 44Q "Converting NoteFile") NC.CopyVersion0CardToVersion1Card D1 (P 13Q OldLink P 12Q LinkIcon P 10Q GlobalLink P 3 Anno P 2 DebugFlg P 1 Window P 0 Status I 3 IncludeDeleteCardsFlg I 2 ToStream I 1 FromStream I 0 ID)  P@AC XddgBA x@Y@ dgdgih3@ @ nn@ @  h@ g@ @d dgg