// !$*UTF8*$! { 0867D690FE84028FC02AAC07 /* Project object */ = { activeBuildConfigurationName = Debug; activeExecutable = 1A0F346712EA42D800496BB8 /* polydiff */; activeTarget = 1A0F345712EA42D800496BB8 /* polydiff */; addToTargets = ( 8DC2EF4F0486A6940098B216 /* ANTLR */, F762873F0B71519B006AA7EF /* Regenerate all examples */, 1A0F345712EA42D800496BB8 /* polydiff */, ); breakpoints = ( 1A8C544B12244100008A1D44 /* main.m:55 */, 1A8C549E12244F24008A1D44 /* main.m:69 */, 1A8C54BA12246062008A1D44 /* SimpleCWalker.m:312 */, 1A8C54BE122460C1008A1D44 /* SimpleCWalker.m:322 */, 1A8C54C0122460CD008A1D44 /* SimpleCWalker.m:331 */, 1A8C54C31224628A008A1D44 /* SimpleCWalker.m:674 */, 1A8C54C512246357008A1D44 /* SimpleCWalker.m:846 */, 1ADE224412E510F800E8A95C /* SimpleCParser.m:366 */, 1ABCEFBB12E619D700866F31 /* SymbolTableParser.m:544 */, 1A98BAB612E64137001FD6EC /* SymbolTableParser.m:255 */, 1A9CF6D512E65CF0007A6A13 /* main.m:18 */, 1A9CF6D912E65D08007A6A13 /* main.m:9 */, 1ADB669612E73DB1007C1661 /* TestRewriteRuleTokenStream.m:71 */, 1ADB669812E73DB8007C1661 /* TestRewriteRuleTokenStream.m:36 */, 1ADB669A12E73DBA007C1661 /* TestRewriteRuleTokenStream.m:51 */, 1ADB66D412E74032007C1661 /* main.m:22 */, 1ADB67AC12E74BB1007C1661 /* FuzzyLexer.m:1340 */, 1A86F79012E7E20100894EBE /* main.m:43 */, 1A86F79C12E7E5C900894EBE /* main.m:49 */, 1A86F7BB12E7E8C400894EBE /* LangDumpDecl.m:164 */, 1A86F7C412E7E9E400894EBE /* ANTLRCommonTokenStream.m:291 */, ); codeSenseManager = 1AFF426A11B06D8100639C22 /* Code sense */; executables = ( 1AFF425411B06D5000639C22 /* combined */, 1AFF425311B06D5000639C22 /* fuzzy */, 1AFF425611B06D5000639C22 /* hoistedPredicates */, 1AFF425211B06D5000639C22 /* lexertest-simple */, 1AFF425511B06D5000639C22 /* LL-star */, 1A0F346712EA42D800496BB8 /* polydiff */, 1AFF425711B06D5000639C22 /* scopes */, 1AFF425811B06D5000639C22 /* simplectree */, 1AC5ACA812E7BEFE00DF0C58 /* treeparser */, 1AFF425911B06D5000639C22 /* treerewrite */, ); perUserDictionary = { "PBXConfiguration.PBXBreakpointsDataSource.v1:1CA1AED706398EBD00589147" = { PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID; PBXFileTableDataSourceColumnWidthsKey = ( 20, 20, 171, 20, 72, 72, 10, 20, ); PBXFileTableDataSourceColumnsKey = ( PBXBreakpointsDataSource_ActionID, PBXBreakpointsDataSource_TypeID, PBXBreakpointsDataSource_BreakpointID, PBXBreakpointsDataSource_UseID, PBXBreakpointsDataSource_LocationID, PBXBreakpointsDataSource_ConditionID, PBXBreakpointsDataSource_IgnoreCountID, PBXBreakpointsDataSource_ContinueID, ); }; PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = { PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID; PBXFileTableDataSourceColumnWidthsKey = ( 22, 300, 523, ); PBXFileTableDataSourceColumnsKey = ( PBXExecutablesDataSource_ActiveFlagID, PBXExecutablesDataSource_NameID, PBXExecutablesDataSource_CommentsID, ); }; PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = { PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; PBXFileTableDataSourceColumnWidthsKey = ( 20, 635, 20, 48, 43, 43, 20, ); PBXFileTableDataSourceColumnsKey = ( PBXFileDataSource_FiletypeID, PBXFileDataSource_Filename_ColumnID, PBXFileDataSource_Built_ColumnID, PBXFileDataSource_ObjectSize_ColumnID, PBXFileDataSource_Errors_ColumnID, PBXFileDataSource_Warnings_ColumnID, PBXFileDataSource_Target_ColumnID, ); }; PBXConfiguration.PBXFileTableDataSource3.PBXFindDataSource = { PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; PBXFileTableDataSourceColumnSortingKey = PBXFindDataSource_LocationID; PBXFileTableDataSourceColumnWidthsKey = ( 200, 474, ); PBXFileTableDataSourceColumnsKey = ( PBXFindDataSource_MessageID, PBXFindDataSource_LocationID, ); }; PBXConfiguration.PBXFileTableDataSource3.XCSCMDataSource = { PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; PBXFileTableDataSourceColumnWidthsKey = ( 20, 20, 611, 20, 48.16259765625, 43, 43, 20, ); PBXFileTableDataSourceColumnsKey = ( PBXFileDataSource_SCM_ColumnID, PBXFileDataSource_FiletypeID, PBXFileDataSource_Filename_ColumnID, PBXFileDataSource_Built_ColumnID, PBXFileDataSource_ObjectSize_ColumnID, PBXFileDataSource_Errors_ColumnID, PBXFileDataSource_Warnings_ColumnID, PBXFileDataSource_Target_ColumnID, ); }; PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = { PBXFileTableDataSourceColumnSortingDirectionKey = 1; PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; PBXFileTableDataSourceColumnWidthsKey = ( 20, 595, 60, 20, 48, 43, 43, ); PBXFileTableDataSourceColumnsKey = ( PBXFileDataSource_FiletypeID, PBXFileDataSource_Filename_ColumnID, PBXTargetDataSource_PrimaryAttribute, PBXFileDataSource_Built_ColumnID, PBXFileDataSource_ObjectSize_ColumnID, PBXFileDataSource_Errors_ColumnID, PBXFileDataSource_Warnings_ColumnID, ); }; PBXPerProjectTemplateStateSaveDate = 317402421; PBXWorkspaceStateSaveDate = 317402421; }; perUserProjectItems = { 1A01BD4412EB562200428792 /* PBXTextBookmark */ = 1A01BD4412EB562200428792 /* PBXTextBookmark */; 1A01BD4712EB562200428792 /* PBXTextBookmark */ = 1A01BD4712EB562200428792 /* PBXTextBookmark */; 1A01BD4A12EB562200428792 /* PBXTextBookmark */ = 1A01BD4A12EB562200428792 /* PBXTextBookmark */; 1A01BD4B12EB562200428792 /* PBXTextBookmark */ = 1A01BD4B12EB562200428792 /* PBXTextBookmark */; 1A01BD4C12EB562200428792 /* PBXTextBookmark */ = 1A01BD4C12EB562200428792 /* PBXTextBookmark */; 1A01BD4D12EB562200428792 /* PBXTextBookmark */ = 1A01BD4D12EB562200428792 /* PBXTextBookmark */; 1A01BD4F12EB562200428792 /* PBXTextBookmark */ = 1A01BD4F12EB562200428792 /* PBXTextBookmark */; 1A01BD5012EB562200428792 /* PBXTextBookmark */ = 1A01BD5012EB562200428792 /* PBXTextBookmark */; 1A01BD5112EB562200428792 /* PBXTextBookmark */ = 1A01BD5112EB562200428792 /* PBXTextBookmark */; 1A01BD5212EB562200428792 /* PBXTextBookmark */ = 1A01BD5212EB562200428792 /* PBXTextBookmark */; 1A01BD5312EB562200428792 /* PBXTextBookmark */ = 1A01BD5312EB562200428792 /* PBXTextBookmark */; 1A01BD5412EB562200428792 /* PBXTextBookmark */ = 1A01BD5412EB562200428792 /* PBXTextBookmark */; 1A01BD5512EB562200428792 /* PBXTextBookmark */ = 1A01BD5512EB562200428792 /* PBXTextBookmark */; 1A01BD5D12EB57FC00428792 /* PBXTextBookmark */ = 1A01BD5D12EB57FC00428792 /* PBXTextBookmark */; 1A01BD5E12EB57FC00428792 /* PBXTextBookmark */ = 1A01BD5E12EB57FC00428792 /* PBXTextBookmark */; 1A01BD6012EB57FC00428792 /* PBXTextBookmark */ = 1A01BD6012EB57FC00428792 /* PBXTextBookmark */; 1A01BDB812EB63A500428792 /* PBXTextBookmark */ = 1A01BDB812EB63A500428792 /* PBXTextBookmark */; 1A01BDB912EB63A500428792 /* PBXTextBookmark */ = 1A01BDB912EB63A500428792 /* PBXTextBookmark */; 1A01BDBA12EB63A500428792 /* PBXTextBookmark */ = 1A01BDBA12EB63A500428792 /* PBXTextBookmark */; 1A01BDBB12EB63A500428792 /* PBXTextBookmark */ = 1A01BDBB12EB63A500428792 /* PBXTextBookmark */; 1A01BDBC12EB63A500428792 /* PBXTextBookmark */ = 1A01BDBC12EB63A500428792 /* PBXTextBookmark */; 1A01BDBE12EB63A500428792 /* PBXTextBookmark */ = 1A01BDBE12EB63A500428792 /* PBXTextBookmark */; 1A01BDBF12EB63A500428792 /* PBXTextBookmark */ = 1A01BDBF12EB63A500428792 /* PBXTextBookmark */; 1A01BDC012EB63A500428792 /* PBXTextBookmark */ = 1A01BDC012EB63A500428792 /* PBXTextBookmark */; 1A01BDC112EB63A500428792 /* PBXTextBookmark */ = 1A01BDC112EB63A500428792 /* PBXTextBookmark */; 1A01BDC312EB63A500428792 /* PBXTextBookmark */ = 1A01BDC312EB63A500428792 /* PBXTextBookmark */; 1A01BDC412EB63A500428792 /* PBXTextBookmark */ = 1A01BDC412EB63A500428792 /* PBXTextBookmark */; 1A01BDE412EB6BED00428792 /* PBXTextBookmark */ = 1A01BDE412EB6BED00428792 /* PBXTextBookmark */; 1A01BDF412EB702500428792 /* PBXTextBookmark */ = 1A01BDF412EB702500428792 /* PBXTextBookmark */; 1A01BDF512EB702500428792 /* PBXTextBookmark */ = 1A01BDF512EB702500428792 /* PBXTextBookmark */; 1A01BE0312EB737B00428792 /* PBXTextBookmark */ = 1A01BE0312EB737B00428792 /* PBXTextBookmark */; 1AA86FF712EA785200E17A4C /* PBXTextBookmark */ = 1AA86FF712EA785200E17A4C /* PBXTextBookmark */; 1AA8710312EA967700E17A4C /* PBXTextBookmark */ = 1AA8710312EA967700E17A4C /* PBXTextBookmark */; 1AA8710E12EAA1FE00E17A4C /* PBXTextBookmark */ = 1AA8710E12EAA1FE00E17A4C /* PBXTextBookmark */; 1AA8711112EAA1FE00E17A4C /* PBXTextBookmark */ = 1AA8711112EAA1FE00E17A4C /* PBXTextBookmark */; }; sourceControlManager = 1AFF426911B06D8100639C22 /* Source Control */; userBuildSettings = { }; }; 1A01BD4412EB562200428792 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 1A0F343112EA411F00496BB8 /* output */; name = "output: 1"; rLen = 0; rLoc = 0; rType = 0; vrLen = 227; vrLoc = 0; }; 1A01BD4712EB562200428792 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 1A0F347D12EA444500496BB8 /* PolyParser.m */; name = "PolyParser.m: 696"; rLen = 0; rLoc = 24441; rType = 0; vrLen = 1314; vrLoc = 17801; }; 1A01BD4A12EB562200428792 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = F79D56C00A0E287500EA3CEE /* main.m */; name = "main.m: 13"; rLen = 15; rLoc = 556; rType = 0; vrLen = 848; vrLoc = 0; }; 1A01BD4B12EB562200428792 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = F7DD05E70A7B1572006A006C /* main.m */; name = "main.m: 30"; rLen = 0; rLoc = 968; rType = 0; vrLen = 968; vrLoc = 0; }; 1A01BD4C12EB562200428792 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = F7E983940A0D6A5F00F16093 /* main.m */; name = "main.m: 21"; rLen = 0; rLoc = 598; rType = 0; vrLen = 631; vrLoc = 0; }; 1A01BD4D12EB562200428792 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = F700ECE70A5FE25D005D0757 /* main.m */; name = "main.m: 30"; rLen = 0; rLoc = 928; rType = 0; vrLen = 928; vrLoc = 0; }; 1A01BD4F12EB562200428792 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = F7DD07800A7B67A7006A006C /* main.m */; name = "main.m: 14"; rLen = 0; rLoc = 482; rType = 0; vrLen = 941; vrLoc = 0; }; 1A01BD5012EB562200428792 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = F72C5E560AB7E41000282574 /* main.m */; name = "main.m: 62"; rLen = 18; rLoc = 2916; rType = 0; vrLen = 1701; vrLoc = 1647; }; 1A01BD5112EB562200428792 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 1AC5AC8112E7BC9100DF0C58 /* main.m */; name = "main.m: 46"; rLen = 18; rLoc = 1627; rType = 0; vrLen = 1144; vrLoc = 684; }; 1A01BD5212EB562200428792 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = F7CD45FC0C64BA4B00FF933A /* main.m */; name = "main.m: 9"; rLen = 0; rLoc = 158; rType = 0; vrLen = 1157; vrLoc = 0; }; 1A01BD5312EB562200428792 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = F738D35F0B07C105001813C4 /* CombinedParser.h */; name = "CombinedParser.h: 14"; rLen = 12; rLoc = 407; rType = 0; vrLen = 552; vrLoc = 483; }; 1A01BD5412EB562200428792 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = F700E8F90A5FAD21005D0757 /* ANTLRParser.h */; name = "ANTLRParser.h: 57"; rLen = 0; rLoc = 2649; rType = 0; vrLen = 1211; vrLoc = 1506; }; 1A01BD5512EB562200428792 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = F7A4098B09659BF3002CC781 /* ANTLRBaseRecognizer.h */; name = "ANTLRBaseRecognizer.h: 170"; rLen = 125; rLoc = 7381; rType = 0; vrLen = 1451; vrLoc = 2241; }; 1A01BD5D12EB57FC00428792 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = F7A4099209659BFB002CC781 /* ANTLRLexer.m */; name = "ANTLRLexer.m: 71"; rLen = 13; rLoc = 2478; rType = 0; vrLen = 948; vrLoc = 1215; }; 1A01BD5E12EB57FC00428792 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = F738D35D0B07C105001813C4 /* CombinedLexer.h */; name = "CombinedLexer.h: 18"; rLen = 0; rLoc = 510; rType = 0; vrLen = 655; vrLoc = 251; }; 1A01BD6012EB57FC00428792 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = F7A4099109659BFB002CC781 /* ANTLRLexer.h */; name = "ANTLRLexer.h: 2"; rLen = 0; rLoc = 77; rType = 0; vrLen = 1023; vrLoc = 1630; }; 1A01BDB812EB63A500428792 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = F738D35E0B07C105001813C4 /* CombinedLexer.m */; name = "CombinedLexer.m: 1"; rLen = 0; rLoc = 0; rType = 0; vrLen = 1191; vrLoc = 0; }; 1A01BDB912EB63A500428792 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = F7A4098C09659BF3002CC781 /* ANTLRBaseRecognizer.m */; name = "ANTLRBaseRecognizer.m: 1101"; rLen = 0; rLoc = 40100; rType = 0; vrLen = 715; vrLoc = 1801; }; 1A01BDBA12EB63A500428792 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = F738D3600B07C105001813C4 /* CombinedParser.m */; name = "CombinedParser.m: 209"; rLen = 0; rLoc = 6175; rType = 0; vrLen = 1092; vrLoc = 2749; }; 1A01BDBB12EB63A500428792 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = F700E86A0A5FA34D005D0757 /* main.m */; name = "main.m: 13"; rLen = 0; rLoc = 427; rType = 0; vrLen = 748; vrLoc = 0; }; 1A01BDBC12EB63A500428792 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 1A0F347912EA444500496BB8 /* PolyDifferentiator.m */; name = "PolyDifferentiator.m: 1"; rLen = 0; rLoc = 0; rType = 0; vrLen = 0; vrLoc = 0; }; 1A01BDBE12EB63A500428792 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 1A0F343012EA411F00496BB8 /* Main.m */; name = "Main.m: 23"; rLen = 0; rLoc = 814; rType = 0; vrLen = 1297; vrLoc = 506; }; 1A01BDBF12EB63A500428792 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 1A0F347E12EA444500496BB8 /* Simplifier.h */; name = "Simplifier.h: 1"; rLen = 0; rLoc = 0; rType = 0; vrLen = 1103; vrLoc = 872; }; 1A01BDC012EB63A500428792 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 1A0F343312EA411F00496BB8 /* PolyDifferentiator.g */; name = "PolyDifferentiator.g: 10"; rLen = 0; rLoc = 216; rType = 0; vrLen = 735; vrLoc = 0; }; 1A01BDC112EB63A500428792 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 1A0F343412EA411F00496BB8 /* PolyPrinter.g */; name = "PolyPrinter.g: 9"; rLen = 0; rLoc = 155; rType = 0; vrLen = 423; vrLoc = 0; }; 1A01BDC312EB63A500428792 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 1A0F347A12EA444500496BB8 /* PolyLexer.h */; name = "PolyLexer.h: 36"; rLen = 0; rLoc = 882; rType = 0; vrLen = 596; vrLoc = 379; }; 1A01BDC412EB63A500428792 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 1A0F347B12EA444500496BB8 /* PolyLexer.m */; name = "PolyLexer.m: 1"; rLen = 0; rLoc = 0; rType = 0; vrLen = 740; vrLoc = 2038; }; 1A01BDE412EB6BED00428792 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 1A0F343212EA411F00496BB8 /* Poly.g */; name = "Poly.g: 12"; rLen = 0; rLoc = 196; rType = 0; vrLen = 421; vrLoc = 0; }; 1A01BDF412EB702500428792 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 1A0F347F12EA444500496BB8 /* Simplifier.m */; name = "Simplifier.m: 760"; rLen = 6; rLoc = 36085; rType = 0; vrLen = 1754; vrLoc = 34882; }; 1A01BDF512EB702500428792 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 1A0F343512EA411F00496BB8 /* Simplifier.g */; name = "Simplifier.g: 32"; rLen = 0; rLoc = 1045; rType = 0; vrLen = 958; vrLoc = 133; }; 1A01BE0312EB737B00428792 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 1A0F343512EA411F00496BB8 /* Simplifier.g */; name = "Simplifier.g: 25"; rLen = 0; rLoc = 855; rType = 0; vrLen = 958; vrLoc = 133; }; 1A0F342E12EA411F00496BB8 /* input */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 370}}"; sepNavSelRange = "{0, 0}"; sepNavVisRange = "{0, 35}"; }; }; 1A0F343012EA411F00496BB8 /* Main.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {964, 663}}"; sepNavSelRange = "{814, 0}"; sepNavVisRange = "{506, 1297}"; sepNavWindowFrame = "{{42, 17}, {931, 985}}"; }; }; 1A0F343112EA411F00496BB8 /* output */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 384}}"; sepNavSelRange = "{0, 0}"; sepNavVisRange = "{0, 227}"; }; }; 1A0F343212EA411F00496BB8 /* Poly.g */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 384}}"; sepNavSelRange = "{196, 0}"; sepNavVisRange = "{0, 421}"; }; }; 1A0F343312EA411F00496BB8 /* PolyDifferentiator.g */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 384}}"; sepNavSelRange = "{216, 0}"; sepNavVisRange = "{0, 735}"; }; }; 1A0F343412EA411F00496BB8 /* PolyPrinter.g */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 384}}"; sepNavSelRange = "{155, 0}"; sepNavVisRange = "{0, 423}"; }; }; 1A0F343512EA411F00496BB8 /* Simplifier.g */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 494}}"; sepNavSelRange = "{855, 0}"; sepNavVisRange = "{133, 958}"; }; }; 1A0F343B12EA425700496BB8 /* Regenerate polydiff */ = { activeExec = 0; }; 1A0F345712EA42D800496BB8 /* polydiff */ = { activeExec = 0; executables = ( 1A0F346712EA42D800496BB8 /* polydiff */, ); }; 1A0F346712EA42D800496BB8 /* polydiff */ = { isa = PBXExecutable; activeArgIndices = ( ); argumentStrings = ( ); autoAttachOnCrash = 1; breakpointsEnabled = 0; configStateDict = { }; customDataFormattersEnabled = 1; dataTipCustomDataFormattersEnabled = 1; dataTipShowTypeColumn = 1; dataTipSortType = 0; debuggerPlugin = GDBDebugging; disassemblyDisplayState = 0; dylibVariantSuffix = ""; enableDebugStr = 1; environmentEntries = ( ); executableSystemSymbolLevel = 0; executableUserSymbolLevel = 0; libgmallocEnabled = 0; name = polydiff; savedGlobals = { }; showTypeColumn = 0; sourceDirectories = ( ); }; 1A0F347912EA444500496BB8 /* PolyDifferentiator.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 384}}"; sepNavSelRange = "{0, 0}"; sepNavVisRange = "{0, 0}"; }; }; 1A0F347A12EA444500496BB8 /* PolyLexer.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 546}}"; sepNavSelRange = "{882, 0}"; sepNavVisRange = "{379, 596}"; }; }; 1A0F347B12EA444500496BB8 /* PolyLexer.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {999, 5447}}"; sepNavSelRange = "{0, 0}"; sepNavVisRange = "{2038, 740}"; }; }; 1A0F347C12EA444500496BB8 /* PolyParser.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 1495}}"; sepNavSelRange = "{0, 0}"; sepNavVisRange = "{738, 1386}"; }; }; 1A0F347D12EA444500496BB8 /* PolyParser.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {880, 8905}}"; sepNavSelRange = "{24441, 0}"; sepNavVisRange = "{17801, 1314}"; }; }; 1A0F347E12EA444500496BB8 /* Simplifier.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 2106}}"; sepNavSelRange = "{0, 0}"; sepNavVisRange = "{872, 1103}"; }; }; 1A0F347F12EA444500496BB8 /* Simplifier.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1492, 17459}}"; sepNavSelRange = "{61069, 0}"; sepNavVisRange = "{54858, 992}"; sepNavWindowFrame = "{{19, 38}, {931, 985}}"; }; }; 1A100AB911E604FE006ABF94 /* ANTLRHashRule.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 923}}"; sepNavSelRange = "{1496, 0}"; sepNavVisRange = "{70, 1426}"; sepNavWindowFrame = "{{48, 12}, {772, 989}}"; }; }; 1A100ABA11E604FE006ABF94 /* ANTLRHashRule.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 3380}}"; sepNavSelRange = "{1497, 0}"; sepNavVisRange = "{1573, 435}"; sepNavWindowFrame = "{{833, 15}, {823, 982}}"; }; }; 1A1210FA11D3A5D900F27B38 /* ANTLRCommonTokenTest */ = { activeExec = 0; }; 1A1210FC11D3A5DA00F27B38 /* ANTLRCommonTokenTest-Info.plist */ = { uiCtxt = { sepNavWindowFrame = "{{19, 0}, {880, 1023}}"; }; }; 1A1211D011D3BF4600F27B38 /* ANTLRStringStreamTest */ = { activeExec = 0; }; 1A12122311D3C92400F27B38 /* ANTLRFastQueueTest */ = { activeExec = 0; }; 1A1212DB11D3F53600F27B38 /* ANTLRIntArrayTest */ = { activeExec = 0; }; 1A12130B11D3F7CD00F27B38 /* ANTLRCommonTreeTest */ = { activeExec = 0; }; 1A12130D11D3F7CD00F27B38 /* ANTLRCommonTreeTest-Info.plist */ = { uiCtxt = { sepNavWindowFrame = "{{19, 0}, {880, 1023}}"; }; }; 1A16B13A11C66492002860C7 /* ANTLRLinkBase.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 975}}"; sepNavSelRange = "{75, 1486}"; sepNavVisRange = "{1750, 991}"; sepNavWindowFrame = "{{731, 10}, {941, 1002}}"; }; }; 1A16B13B11C66492002860C7 /* ANTLRLinkBase.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 1326}}"; sepNavSelRange = "{1561, 0}"; sepNavVisRange = "{1562, 520}"; sepNavWindowFrame = "{{719, 1}, {941, 1002}}"; }; }; 1A1702FC11C05D4800F6978A /* ANTLRHashMap.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 1352}}"; sepNavSelRange = "{52, 0}"; sepNavVisRange = "{1920, 1076}"; sepNavWindowFrame = "{{37, 5}, {823, 976}}"; }; }; 1A1702FD11C05D4800F6978A /* ANTLRHashMap.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 6578}}"; sepNavSelRange = "{35, 1460}"; sepNavVisRange = "{1053, 882}"; sepNavWindowFrame = "{{724, 8}, {942, 987}}"; }; }; 1A18EF5511B8028D0006186A /* ANTLRBufferedTokenStream.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1114, 1352}}"; sepNavSelRange = "{4393, 0}"; sepNavVisRange = "{3444, 1088}"; sepNavWindowFrame = "{{23, 43}, {826, 981}}"; }; }; 1A18EF5611B8028D0006186A /* ANTLRBufferedTokenStream.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {805, 4511}}"; sepNavSelRange = "{8649, 0}"; sepNavVisRange = "{8048, 1356}"; sepNavWindowFrame = "{{849, 14}, {814, 988}}"; }; }; 1A1BCDB911CB01E60051A1EC /* ANTLRRuleReturnScope.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 728}}"; sepNavSelRange = "{1565, 0}"; sepNavVisRange = "{676, 1195}"; sepNavWindowFrame = "{{643, 10}, {1024, 947}}"; }; }; 1A1BCDBA11CB01E60051A1EC /* ANTLRRuleReturnScope.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1114, 936}}"; sepNavSelRange = "{2214, 13}"; sepNavVisRange = "{1833, 436}"; sepNavWindowFrame = "{{625, 52}, {1024, 947}}"; }; }; 1A1BCDCD11CB0B3D0051A1EC /* ANTLRTreeRuleReturnScope.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 650}}"; sepNavSelRange = "{1717, 0}"; sepNavVisRange = "{170, 1807}"; sepNavWindowFrame = "{{6, 35}, {1024, 947}}"; }; }; 1A1BCDCE11CB0B3D0051A1EC /* ANTLRTreeRuleReturnScope.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 754}}"; sepNavSelRange = "{1706, 0}"; sepNavVisRange = "{832, 1031}"; sepNavWindowFrame = "{{588, 29}, {1024, 947}}"; }; }; 1A1BCE2811CB1A3E0051A1EC /* ANTLRTreeRewriter.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {859, 962}}"; sepNavSelRange = "{1563, 0}"; sepNavVisRange = "{1346, 998}"; sepNavWindowFrame = "{{34, 16}, {1024, 947}}"; }; }; 1A1BCE2911CB1A3E0051A1EC /* ANTLRTreeRewriter.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1114, 2808}}"; sepNavSelRange = "{4370, 18}"; sepNavVisRange = "{3940, 1040}"; sepNavWindowFrame = "{{605, 33}, {1024, 947}}"; }; }; 1A1CCC9011B6FD39002E5F53 /* ANTLRFastQueue.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 910}}"; sepNavSelRange = "{1939, 0}"; sepNavVisRange = "{1434, 706}"; sepNavWindowFrame = "{{9, 0}, {808, 965}}"; }; }; 1A1CCC9111B6FD39002E5F53 /* ANTLRFastQueue.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1118, 2418}}"; sepNavSelRange = "{4209, 0}"; sepNavVisRange = "{3973, 241}"; sepNavWindowFrame = "{{694, 40}, {907, 957}}"; }; }; 1A1CCC9211B6FD39002E5F53 /* ANTLRIntArray.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 793}}"; sepNavSelRange = "{36, 1477}"; sepNavVisRange = "{1607, 533}"; sepNavWindowFrame = "{{4, 38}, {808, 965}}"; }; }; 1A1CCC9311B6FD39002E5F53 /* ANTLRIntArray.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 1521}}"; sepNavSelRange = "{1555, 0}"; sepNavVisRange = "{2510, 328}"; sepNavWindowFrame = "{{852, 14}, {808, 965}}"; }; }; 1A1CCCA911B724B2002E5F53 /* ANTLRLookaheadStream.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 1079}}"; sepNavSelRange = "{2950, 0}"; sepNavVisRange = "{2450, 618}"; sepNavWindowFrame = "{{623, 31}, {808, 965}}"; }; }; 1A1CCCAA11B724B2002E5F53 /* ANTLRLookaheadStream.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1113, 3029}}"; sepNavSelRange = "{4777, 5}"; sepNavVisRange = "{0, 1219}"; sepNavWindowFrame = "{{832, 49}, {808, 965}}"; }; }; 1A1CCCC711B727B5002E5F53 /* ANTLRError.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1114, 715}}"; sepNavSelRange = "{2014, 12}"; sepNavVisRange = "{1115, 965}"; sepNavWindowFrame = "{{19, 0}, {880, 1023}}"; }; }; 1A1D465911BE73B2001575F3 /* ANTLRBaseTreeAdaptor.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 2171}}"; sepNavSelRange = "{3070, 7}"; sepNavVisRange = "{4620, 1059}"; sepNavWindowFrame = "{{192, 26}, {807, 991}}"; }; }; 1A1D465A11BE73B2001575F3 /* ANTLRBaseTreeAdaptor.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1202, 4420}}"; sepNavSelRange = "{8317, 0}"; sepNavVisRange = "{8879, 869}"; sepNavWindowFrame = "{{755, 11}, {816, 990}}"; }; }; 1A1D466E11BE75C0001575F3 /* ANTLRMapElement.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 780}}"; sepNavSelRange = "{116, 0}"; sepNavVisRange = "{449, 1767}"; sepNavWindowFrame = "{{14, 44}, {803, 971}}"; }; }; 1A1D466F11BE75C0001575F3 /* ANTLRMapElement.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 2262}}"; sepNavSelRange = "{76, 1484}"; sepNavVisRange = "{1049, 1068}"; sepNavWindowFrame = "{{26, 37}, {939, 989}}"; }; }; 1A1D467A11BE8E5A001575F3 /* ANTLRCommonErrorNode.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {744, 855}}"; sepNavSelRange = "{83, 0}"; sepNavVisRange = "{0, 2404}"; sepNavWindowFrame = "{{122, 0}, {803, 983}}"; }; }; 1A1D467B11BE8E5A001575F3 /* ANTLRCommonErrorNode.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 1833}}"; sepNavSelRange = "{3633, 0}"; sepNavVisRange = "{2331, 965}"; sepNavWindowFrame = "{{847, 22}, {803, 983}}"; }; }; 1A1FFC5911CD12A400FBB452 /* ANTLRTokenRewriteStream.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {908, 2080}}"; sepNavSelRange = "{6849, 8}"; sepNavVisRange = "{5077, 2307}"; sepNavWindowFrame = "{{31, 36}, {1024, 947}}"; }; }; 1A1FFC5A11CD12A400FBB452 /* ANTLRTokenRewriteStream.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1181, 8346}}"; sepNavSelRange = "{14057, 8}"; sepNavVisRange = "{23153, 1275}"; sepNavWindowFrame = "{{628, 72}, {1024, 947}}"; }; }; 1A26329311C53578000DCDD4 /* ANTLRMismatchedNotSetException.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {814, 676}}"; sepNavSelRange = "{92, 1483}"; sepNavVisRange = "{176, 1587}"; sepNavWindowFrame = "{{458, 7}, {779, 1008}}"; }; }; 1A26329411C53578000DCDD4 /* ANTLRMismatchedNotSetException.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {814, 819}}"; sepNavSelRange = "{1575, 0}"; sepNavVisRange = "{0, 1506}"; sepNavWindowFrame = "{{650, 0}, {916, 1019}}"; }; }; 1A270BF711C1451200DCC8F3 /* ANTLRTreeIterator.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {764, 884}}"; sepNavSelRange = "{1918, 0}"; sepNavVisRange = "{27, 2471}"; sepNavWindowFrame = "{{65, 5}, {823, 976}}"; }; }; 1A270BF811C1451200DCC8F3 /* ANTLRTreeIterator.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 2145}}"; sepNavSelRange = "{2453, 0}"; sepNavVisRange = "{3666, 775}"; sepNavWindowFrame = "{{842, 3}, {823, 976}}"; }; }; 1A2B096312E797DE00A75133 /* TestRewriteRuleTokenStream.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 2574}}"; sepNavSelRange = "{0, 0}"; sepNavVisRange = "{0, 1627}"; }; }; 1A2B096612E797F600A75133 /* TestRewriteRuleTokenStream.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 585}}"; sepNavSelRange = "{0, 0}"; sepNavVisRange = "{0, 1628}"; }; }; 1A2D217311E4F57C00DFE328 /* ANTLRUniqueIDMap.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 832}}"; sepNavSelRange = "{1561, 0}"; sepNavVisRange = "{823, 1263}"; sepNavWindowFrame = "{{19, 34}, {772, 989}}"; }; }; 1A2D217411E4F57C00DFE328 /* ANTLRUniqueIDMap.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 2015}}"; sepNavSelRange = "{1561, 0}"; sepNavVisRange = "{975, 1114}"; sepNavWindowFrame = "{{873, 10}, {772, 989}}"; }; }; 1A2D218411E502DE00DFE328 /* ANTLRNodeMapElement.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {814, 728}}"; sepNavSelRange = "{1564, 0}"; sepNavVisRange = "{979, 1068}"; sepNavWindowFrame = "{{36, 0}, {772, 989}}"; }; }; 1A2D218511E502DE00DFE328 /* ANTLRNodeMapElement.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 1261}}"; sepNavSelRange = "{1564, 0}"; sepNavVisRange = "{1122, 959}"; sepNavWindowFrame = "{{855, 28}, {772, 989}}"; }; }; 1A348B1811D2BE4F000C72FC /* ANTLRFastQueueTest.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1114, 1404}}"; sepNavSelRange = "{434, 0}"; sepNavVisRange = "{204, 782}"; sepNavWindowFrame = "{{42, 8}, {1156, 995}}"; }; }; 1A348B1A11D2BE4F000C72FC /* ANTLRIntArrayTest.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1113, 624}}"; sepNavSelRange = "{375, 0}"; sepNavVisRange = "{530, 761}"; sepNavWindowFrame = "{{30, 14}, {1156, 995}}"; }; }; 1A348B1C11D2BE4F000C72FC /* ANTLRBitSetTest.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {638, 338}}"; sepNavSelRange = "{177, 0}"; sepNavVisRange = "{0, 226}"; }; }; 1A348B1D11D2BE4F000C72FC /* ANTLRBitSetTest.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {943, 1417}}"; sepNavSelRange = "{2840, 0}"; sepNavVisRange = "{2371, 876}"; sepNavWindowFrame = "{{624, 29}, {861, 988}}"; }; }; 1A348B1F11D2BE4F000C72FC /* ANTLRStringStreamTest.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 345}}"; sepNavSelRange = "{143, 39}"; sepNavVisRange = "{0, 433}"; sepNavWindowFrame = "{{19, 4}, {850, 1019}}"; }; }; 1A348B2011D2BE4F000C72FC /* ANTLRStringStreamTest.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {908, 1417}}"; sepNavSelRange = "{1716, 0}"; sepNavVisRange = "{2318, 850}"; sepNavWindowFrame = "{{19, 28}, {1156, 995}}"; }; }; 1A348B2311D2BE4F000C72FC /* ANTLRCommonTokenTest.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1097, 1235}}"; sepNavSelRange = "{4102, 0}"; sepNavVisRange = "{695, 3603}"; sepNavWindowFrame = "{{503, 5}, {1156, 995}}"; }; }; 1A348B2511D2BE4F000C72FC /* ANTLRCommonTreeTest.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {821, 895}}"; sepNavSelRange = "{332, 0}"; sepNavVisRange = "{0, 1129}"; sepNavWindowFrame = "{{26, 5}, {880, 1023}}"; }; }; 1A348B2611D2BE4F000C72FC /* ANTLRCommonTreeTest.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1114, 7085}}"; sepNavSelRange = "{21102, 0}"; sepNavVisRange = "{20330, 921}"; sepNavWindowFrame = "{{735, 21}, {927, 1000}}"; }; }; 1A348B4D11D2BEE8000C72FC /* Test */ = { activeExec = 0; }; 1A348BEB11D2D0A1000C72FC /* ANTLRBitsetTest */ = { activeExec = 0; }; 1A3A08E411E213C500D5EE26 /* ANTLRBaseStack.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 793}}"; sepNavSelRange = "{1564, 0}"; sepNavVisRange = "{0, 1348}"; sepNavWindowFrame = "{{34, 10}, {709, 1018}}"; }; }; 1A3A08E511E213C500D5EE26 /* ANTLRBaseStack.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 1391}}"; sepNavSelRange = "{1565, 0}"; sepNavVisRange = "{600, 1145}"; sepNavWindowFrame = "{{887, 30}, {703, 997}}"; }; }; 1A3A08E811E213E100D5EE26 /* ANTLRSymbolStack.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 975}}"; sepNavSelRange = "{1816, 58}"; sepNavVisRange = "{1808, 540}"; sepNavWindowFrame = "{{23, 4}, {709, 1018}}"; }; }; 1A3A08E911E213E100D5EE26 /* ANTLRSymbolStack.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 1534}}"; sepNavSelRange = "{2039, 0}"; sepNavVisRange = "{1874, 454}"; sepNavWindowFrame = "{{921, 0}, {709, 1018}}"; }; }; 1A3A09BD11E235BD00D5EE26 /* antlr3.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 1326}}"; sepNavSelRange = "{1898, 0}"; sepNavVisRange = "{1359, 964}"; sepNavWindowFrame = "{{19, 34}, {772, 989}}"; }; }; 1A45657511C922BE0082F421 /* ANTLRRuleMemo.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 767}}"; sepNavSelRange = "{1558, 0}"; sepNavVisRange = "{380, 1738}"; sepNavWindowFrame = "{{5, 29}, {823, 982}}"; }; }; 1A45657611C922BE0082F421 /* ANTLRRuleMemo.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 1807}}"; sepNavSelRange = "{1558, 0}"; sepNavVisRange = "{1048, 1025}"; sepNavWindowFrame = "{{835, 31}, {803, 971}}"; }; }; 1A45658711C9270D0082F421 /* ANTLRBaseMapElement.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 663}}"; sepNavSelRange = "{161, 0}"; sepNavVisRange = "{0, 979}"; sepNavWindowFrame = "{{8, 25}, {803, 971}}"; }; }; 1A45658811C9270D0082F421 /* ANTLRBaseMapElement.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 1235}}"; sepNavSelRange = "{1564, 0}"; sepNavVisRange = "{2017, 472}"; sepNavWindowFrame = "{{873, 2}, {803, 971}}"; }; }; 1A4A851011CBCE3E00E4BF1B /* ANTLRTreeVisitor.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {814, 598}}"; sepNavSelRange = "{1562, 0}"; sepNavVisRange = "{672, 1333}"; sepNavWindowFrame = "{{29, 18}, {1024, 947}}"; }; }; 1A4A851111CBCE3E00E4BF1B /* ANTLRTreeVisitor.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1114, 1222}}"; sepNavSelRange = "{1992, 14}"; sepNavVisRange = "{1802, 383}"; sepNavWindowFrame = "{{640, 48}, {1024, 947}}"; }; }; 1A4A851611CBCE5500E4BF1B /* ANTLRTreeVisitorAction.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {814, 741}}"; sepNavSelRange = "{1568, 0}"; sepNavVisRange = "{982, 1165}"; sepNavWindowFrame = "{{88, 13}, {1024, 947}}"; }; }; 1A4A851711CBCE5500E4BF1B /* ANTLRTreeVisitorAction.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 910}}"; sepNavSelRange = "{1568, 0}"; sepNavVisRange = "{1644, 763}"; sepNavWindowFrame = "{{619, 25}, {1024, 947}}"; }; }; 1A4A851C11CBCF3700E4BF1B /* ANTLRTreeWizard.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1114, 1898}}"; sepNavSelRange = "{3378, 0}"; sepNavVisRange = "{2786, 698}"; sepNavWindowFrame = "{{19, 76}, {1024, 947}}"; }; }; 1A4A851D11CBCF3700E4BF1B /* ANTLRTreeWizard.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1114, 8671}}"; sepNavSelRange = "{15939, 14}"; sepNavVisRange = "{15271, 1071}"; sepNavWindowFrame = "{{825, 34}, {772, 989}}"; }; }; 1A4D5AD411B55A45001C9482 /* ANTLRBaseTree.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 2418}}"; sepNavSelRange = "{1680, 0}"; sepNavVisRange = "{0, 1650}"; sepNavWindowFrame = "{{47, 0}, {1142, 990}}"; }; }; 1A4D5AD511B55A45001C9482 /* ANTLRBaseTree.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1114, 7046}}"; sepNavSelRange = "{2297, 0}"; sepNavVisRange = "{1723, 668}"; sepNavWindowFrame = "{{785, 22}, {885, 970}}"; }; }; 1A5EA50911CFE7CE00E8932F /* ANTLRMap.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 1092}}"; sepNavSelRange = "{109, 0}"; sepNavVisRange = "{1693, 840}"; sepNavWindowFrame = "{{647, 15}, {870, 1000}}"; }; }; 1A5EA50A11CFE7CE00E8932F /* ANTLRMap.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1113, 4446}}"; sepNavSelRange = "{7704, 2}"; sepNavVisRange = "{7356, 617}"; sepNavWindowFrame = "{{737, 28}, {870, 1000}}"; }; }; 1A65B7D611B9532A00FD8754 /* ANTLRBufferedTreeNodeStream.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1160, 1911}}"; sepNavSelRange = "{5307, 22}"; sepNavVisRange = "{5041, 689}"; sepNavWindowFrame = "{{12, 10}, {859, 1006}}"; }; }; 1A65B7D711B9532A00FD8754 /* ANTLRBufferedTreeNodeStream.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1113, 6526}}"; sepNavSelRange = "{1660, 0}"; sepNavVisRange = "{965, 1058}"; sepNavWindowFrame = "{{802, 12}, {811, 1010}}"; }; }; 1A6C451411BF4EE00039788A /* ANTLRMissingTokenException.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {814, 676}}"; sepNavSelRange = "{1570, 0}"; sepNavVisRange = "{606, 1550}"; sepNavWindowFrame = "{{39, 26}, {851, 988}}"; }; }; 1A6C451511BF4EE00039788A /* ANTLRMissingTokenException.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {814, 1079}}"; sepNavSelRange = "{1570, 0}"; sepNavVisRange = "{833, 1245}"; sepNavWindowFrame = "{{847, 23}, {803, 983}}"; }; }; 1A6C452611BF50A40039788A /* ANTLRUnwantedTokenException.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {845, 624}}"; sepNavSelRange = "{1572, 0}"; sepNavVisRange = "{682, 1396}"; sepNavWindowFrame = "{{832, 49}, {808, 965}}"; }; }; 1A6C452711BF50A40039788A /* ANTLRUnwantedTokenException.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {838, 1040}}"; sepNavSelRange = "{1572, 0}"; sepNavVisRange = "{47, 1455}"; sepNavWindowFrame = "{{668, 0}, {999, 975}}"; }; }; 1A77EE8812E6A552007F323A /* TreeRewriteRuleTokenStream */ = { activeExec = 0; }; 1A86B91911EB9F6300C67A03 /* ANTLRParseTree.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {814, 793}}"; sepNavSelRange = "{1559, 0}"; sepNavVisRange = "{595, 1514}"; sepNavWindowFrame = "{{20, 60}, {805, 965}}"; }; }; 1A86B91A11EB9F6300C67A03 /* ANTLRParseTree.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 1482}}"; sepNavSelRange = "{1559, 0}"; sepNavVisRange = "{0, 1658}"; sepNavWindowFrame = "{{826, 60}, {799, 967}}"; }; }; 1A86BACD11EC1CD000C67A03 /* ANTLRUnbufferedTokenStream.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {814, 793}}"; sepNavSelRange = "{1572, 0}"; sepNavVisRange = "{834, 1424}"; sepNavWindowFrame = "{{10, 21}, {799, 967}}"; }; }; 1A86BACE11EC1CD000C67A03 /* ANTLRUnbufferedTokenStream.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {894, 1417}}"; sepNavSelRange = "{2617, 73}"; sepNavVisRange = "{2542, 615}"; sepNavWindowFrame = "{{829, 34}, {799, 967}}"; }; }; 1A86F79012E7E20100894EBE /* main.m:43 */ = { isa = PBXFileBreakpoint; actions = ( ); breakpointStyle = 0; continueAfterActions = 0; countType = 0; delayBeforeContinue = 0; fileReference = 1AC5AC8112E7BC9100DF0C58 /* main.m */; functionName = "main()"; hitCount = 1; ignoreCount = 0; lineNumber = 43; location = treerewrite; modificationTime = 317256008.208558; originalNumberOfMultipleMatches = 1; state = 1; }; 1A86F79C12E7E5C900894EBE /* main.m:49 */ = { isa = PBXFileBreakpoint; actions = ( ); breakpointStyle = 0; continueAfterActions = 0; countType = 0; delayBeforeContinue = 0; fileReference = 1AC5AC8112E7BC9100DF0C58 /* main.m */; functionName = "main()"; hitCount = 1; ignoreCount = 0; lineNumber = 49; location = treerewrite; modificationTime = 317256011.442391; originalNumberOfMultipleMatches = 1; state = 1; }; 1A86F7BB12E7E8C400894EBE /* LangDumpDecl.m:164 */ = { isa = PBXFileBreakpoint; actions = ( ); breakpointStyle = 0; continueAfterActions = 0; countType = 0; delayBeforeContinue = 0; fileReference = 1AC5ACC612E7C03C00DF0C58 /* LangDumpDecl.m */; functionName = "-decl"; hitCount = 1; ignoreCount = 0; lineNumber = 164; location = treerewrite; modificationTime = 317256015.394927; originalNumberOfMultipleMatches = 1; state = 1; }; 1A86F7C412E7E9E400894EBE /* ANTLRCommonTokenStream.m:291 */ = { isa = PBXFileBreakpoint; actions = ( ); breakpointStyle = 0; continueAfterActions = 0; countType = 0; delayBeforeContinue = 0; fileReference = F700ED950A5FF2A5005D0757 /* ANTLRCommonTokenStream.m */; functionName = "-toStringFromStart:ToEnd:"; hitCount = 0; ignoreCount = 0; lineNumber = 291; location = ANTLR; modificationTime = 317256001.993654; originalNumberOfMultipleMatches = 1; state = 0; }; 1A8ABFC511BA9B960038DBB0 /* ANTLRCharStreamState.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {814, 663}}"; sepNavSelRange = "{83, 0}"; sepNavVisRange = "{101, 1427}"; sepNavWindowFrame = "{{65, 6}, {839, 975}}"; }; }; 1A8AC00A11BAEC710038DBB0 /* ANTLRRuntimeException.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {831, 715}}"; sepNavSelRange = "{1565, 0}"; sepNavVisRange = "{601, 1552}"; sepNavWindowFrame = "{{18, 21}, {941, 1002}}"; }; }; 1A8AC00B11BAEC710038DBB0 /* ANTLRRuntimeException.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {936, 1274}}"; sepNavSelRange = "{1565, 0}"; sepNavVisRange = "{306, 2675}"; sepNavWindowFrame = "{{802, 21}, {851, 988}}"; }; }; 1A8C544B12244100008A1D44 /* main.m:55 */ = { isa = PBXFileBreakpoint; actions = ( ); breakpointStyle = 0; continueAfterActions = 0; countType = 0; delayBeforeContinue = 0; fileReference = F72C5E560AB7E41000282574 /* main.m */; functionName = "main()"; hitCount = 0; ignoreCount = 0; lineNumber = 55; modificationTime = 317256001.9830011; originalNumberOfMultipleMatches = 1; state = 0; }; 1A8C549E12244F24008A1D44 /* main.m:69 */ = { isa = PBXFileBreakpoint; actions = ( ); breakpointStyle = 0; continueAfterActions = 0; countType = 0; delayBeforeContinue = 0; fileReference = F72C5E560AB7E41000282574 /* main.m */; functionName = "main()"; hitCount = 0; ignoreCount = 0; lineNumber = 69; modificationTime = 317256001.983043; originalNumberOfMultipleMatches = 1; state = 0; }; 1A8C54BA12246062008A1D44 /* SimpleCWalker.m:312 */ = { isa = PBXFileBreakpoint; actions = ( ); breakpointStyle = 0; continueAfterActions = 0; countType = 0; delayBeforeContinue = 0; fileReference = F741D0650B3812D40024DF3F /* SimpleCWalker.m */; functionName = "-program"; hitCount = 0; ignoreCount = 0; lineNumber = 312; modificationTime = 317256001.983065; originalNumberOfMultipleMatches = 1; state = 0; }; 1A8C54BE122460C1008A1D44 /* SimpleCWalker.m:322 */ = { isa = PBXFileBreakpoint; actions = ( ); breakpointStyle = 0; continueAfterActions = 0; countType = 0; delayBeforeContinue = 0; fileReference = F741D0650B3812D40024DF3F /* SimpleCWalker.m */; functionName = "-program"; hitCount = 0; ignoreCount = 0; lineNumber = 322; modificationTime = 317256001.983086; originalNumberOfMultipleMatches = 1; state = 0; }; 1A8C54C0122460CD008A1D44 /* SimpleCWalker.m:331 */ = { isa = PBXFileBreakpoint; actions = ( ); breakpointStyle = 0; continueAfterActions = 0; countType = 0; delayBeforeContinue = 0; fileReference = F741D0650B3812D40024DF3F /* SimpleCWalker.m */; functionName = "-program"; hitCount = 0; ignoreCount = 0; lineNumber = 331; modificationTime = 317256001.9831041; originalNumberOfMultipleMatches = 1; state = 0; }; 1A8C54C31224628A008A1D44 /* SimpleCWalker.m:674 */ = { isa = PBXFileBreakpoint; actions = ( ); breakpointStyle = 0; continueAfterActions = 0; countType = 0; delayBeforeContinue = 0; fileReference = F741D0650B3812D40024DF3F /* SimpleCWalker.m */; functionName = "-block"; hitCount = 0; ignoreCount = 0; lineNumber = 674; modificationTime = 317256001.983124; originalNumberOfMultipleMatches = 1; state = 0; }; 1A8C54C512246357008A1D44 /* SimpleCWalker.m:846 */ = { isa = PBXFileBreakpoint; actions = ( ); breakpointStyle = 0; continueAfterActions = 0; countType = 0; delayBeforeContinue = 0; fileReference = F741D0650B3812D40024DF3F /* SimpleCWalker.m */; functionName = "-forStat"; hitCount = 0; ignoreCount = 0; lineNumber = 846; modificationTime = 317256001.983144; originalNumberOfMultipleMatches = 1; state = 0; }; 1A98BAB612E64137001FD6EC /* SymbolTableParser.m:255 */ = { isa = PBXFileBreakpoint; actions = ( ); breakpointStyle = 0; continueAfterActions = 0; countType = 0; delayBeforeContinue = 0; fileReference = F738D2010B07B1CE001813C4 /* SymbolTableParser.m */; functionName = "-prog"; hitCount = 0; ignoreCount = 0; lineNumber = 255; modificationTime = 317256001.983226; originalNumberOfMultipleMatches = 1; state = 0; }; 1A9CBD2411C9979600DA8FEF /* ANTLRUnbufferedCommonTreeNodeStream.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1114, 1560}}"; sepNavSelRange = "{4123, 8}"; sepNavVisRange = "{3683, 777}"; sepNavWindowFrame = "{{7, 6}, {848, 997}}"; }; }; 1A9CBD2511C9979600DA8FEF /* ANTLRUnbufferedCommonTreeNodeStream.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1055, 5382}}"; sepNavSelRange = "{2430, 0}"; sepNavVisRange = "{2082, 897}"; sepNavWindowFrame = "{{969, 8}, {684, 998}}"; }; }; 1A9CBD2611C9979600DA8FEF /* ANTLRUnbufferedCommonTreeNodeStreamState.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {625, 871}}"; sepNavSelRange = "{77, 0}"; sepNavVisRange = "{0, 2583}"; sepNavWindowFrame = "{{818, 27}, {684, 998}}"; }; }; 1A9CBD2711C9979600DA8FEF /* ANTLRUnbufferedCommonTreeNodeStreamState.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 1794}}"; sepNavSelRange = "{77, 0}"; sepNavVisRange = "{2582, 559}"; sepNavWindowFrame = "{{42, 4}, {684, 998}}"; }; }; 1A9CF6D512E65CF0007A6A13 /* main.m:18 */ = { isa = PBXFileBreakpoint; actions = ( ); breakpointStyle = 0; continueAfterActions = 0; countType = 0; delayBeforeContinue = 0; fileReference = F79D56C00A0E287500EA3CEE /* main.m */; functionName = "main()"; hitCount = 1; ignoreCount = 0; lineNumber = 18; location = treerewrite; modificationTime = 317256004.768745; originalNumberOfMultipleMatches = 1; state = 1; }; 1A9CF6D912E65D08007A6A13 /* main.m:9 */ = { isa = PBXFileBreakpoint; actions = ( ); breakpointStyle = 0; continueAfterActions = 0; countType = 0; delayBeforeContinue = 0; fileReference = F79D56C00A0E287500EA3CEE /* main.m */; functionName = "main()"; hitCount = 0; ignoreCount = 0; lineNumber = 9; location = treerewrite; modificationTime = 317256001.983264; originalNumberOfMultipleMatches = 1; state = 1; }; 1AA86FF712EA785200E17A4C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 1A0F342E12EA411F00496BB8 /* input */; name = "input: 1"; rLen = 0; rLoc = 0; rType = 0; vrLen = 35; vrLoc = 0; }; 1AA8710312EA967700E17A4C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = F72C58E80AB3911D00282574 /* ANTLRCommonTree.h */; name = "ANTLRCommonTree.h: 46"; rLen = 0; rLoc = 2289; rType = 0; vrLen = 1538; vrLoc = 1585; }; 1AA8710E12EAA1FE00E17A4C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = F72C59A60AB4F20A00282574 /* ANTLRCommonTreeAdaptor.m */; name = "ANTLRCommonTreeAdaptor.m: 91"; rLen = 0; rLoc = 3424; rType = 0; vrLen = 1149; vrLoc = 2799; }; 1AA8711112EAA1FE00E17A4C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 1A0F347C12EA444500496BB8 /* PolyParser.h */; name = "PolyParser.h: 1"; rLen = 0; rLoc = 0; rType = 0; vrLen = 1386; vrLoc = 738; }; 1AAC202A11CC621A00CF56D1 /* ANTLRTreePatternLexer.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {814, 1144}}"; sepNavSelRange = "{1567, 0}"; sepNavVisRange = "{981, 1009}"; sepNavWindowFrame = "{{75, 13}, {1024, 947}}"; }; }; 1AAC202B11CC621A00CF56D1 /* ANTLRTreePatternLexer.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 2223}}"; sepNavSelRange = "{1567, 0}"; sepNavVisRange = "{4412, 338}"; sepNavWindowFrame = "{{601, 41}, {1024, 947}}"; }; }; 1AAC20A311CC790300CF56D1 /* ANTLRTreePatternParser.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {814, 754}}"; sepNavSelRange = "{1568, 0}"; sepNavVisRange = "{830, 1274}"; sepNavWindowFrame = "{{38, 16}, {1024, 947}}"; }; }; 1AAC20A411CC790300CF56D1 /* ANTLRTreePatternParser.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1113, 2301}}"; sepNavSelRange = "{5162, 24}"; sepNavVisRange = "{4862, 634}"; sepNavWindowFrame = "{{606, 27}, {1024, 947}}"; }; }; 1AB4A58F11B9A0DA0076E91A /* ANTLRStreamEnumerator.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {814, 585}}"; sepNavSelRange = "{85, 1500}"; sepNavVisRange = "{326, 1386}"; }; }; 1AB4A59011B9A0DA0076E91A /* ANTLRStreamEnumerator.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 910}}"; sepNavSelRange = "{1585, 0}"; sepNavVisRange = "{1143, 750}"; }; }; 1AB5F47511E3869D00E065B0 /* ANTLRRuleMapElement.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {814, 728}}"; sepNavSelRange = "{1564, 0}"; sepNavVisRange = "{600, 1469}"; sepNavWindowFrame = "{{19, 2}, {820, 1021}}"; }; }; 1AB5F47611E3869D00E065B0 /* ANTLRRuleMapElement.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {793, 1469}}"; sepNavSelRange = "{1917, 0}"; sepNavVisRange = "{0, 2394}"; sepNavWindowFrame = "{{828, 3}, {852, 1018}}"; }; }; 1AB5F51C11E3BE2E00E065B0 /* ANTLRPtrBuffer.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 1209}}"; sepNavSelRange = "{3155, 0}"; sepNavVisRange = "{2403, 618}"; sepNavWindowFrame = "{{14, 16}, {843, 1012}}"; }; }; 1AB5F51D11E3BE2E00E065B0 /* ANTLRPtrBuffer.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 4251}}"; sepNavSelRange = "{4552, 0}"; sepNavVisRange = "{4243, 394}"; sepNavWindowFrame = "{{919, 0}, {734, 1007}}"; }; }; 1ABCEFBB12E619D700866F31 /* SymbolTableParser.m:544 */ = { isa = PBXFileBreakpoint; actions = ( ); breakpointStyle = 0; continueAfterActions = 0; countType = 0; delayBeforeContinue = 0; fileReference = F738D2010B07B1CE001813C4 /* SymbolTableParser.m */; functionName = "-decl"; hitCount = 0; ignoreCount = 0; lineNumber = 544; modificationTime = 317256001.983204; originalNumberOfMultipleMatches = 1; state = 0; }; 1AC5AC7312E7BBB600DF0C58 /* input */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 394}}"; sepNavSelRange = "{0, 6}"; sepNavVisRange = "{0, 7}"; }; }; 1AC5AC7412E7BBB600DF0C58 /* Lang.g */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 394}}"; sepNavSelRange = "{55, 0}"; sepNavVisRange = "{0, 399}"; }; }; 1AC5AC7512E7BBB600DF0C58 /* LangDumpDecl.g */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 394}}"; sepNavSelRange = "{240, 0}"; sepNavVisRange = "{0, 294}"; }; }; 1AC5AC7712E7BBB600DF0C58 /* output */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 394}}"; sepNavSelRange = "{0, 0}"; sepNavVisRange = "{0, 25}"; }; }; 1AC5AC7812E7BBB600DF0C58 /* README.txt */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 394}}"; sepNavSelRange = "{0, 0}"; sepNavVisRange = "{0, 240}"; }; }; 1AC5AC8112E7BC9100DF0C58 /* main.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 689}}"; sepNavSelRange = "{1627, 18}"; sepNavVisRange = "{684, 1144}"; }; }; 1AC5AC9312E7BE0400DF0C58 /* Regenerate treeparser */ = { activeExec = 0; }; 1AC5AC9812E7BEFE00DF0C58 /* treeparser */ = { activeExec = 0; executables = ( 1AC5ACA812E7BEFE00DF0C58 /* treeparser */, ); }; 1AC5ACA812E7BEFE00DF0C58 /* treeparser */ = { isa = PBXExecutable; activeArgIndices = ( ); argumentStrings = ( ); autoAttachOnCrash = 1; breakpointsEnabled = 0; configStateDict = { }; customDataFormattersEnabled = 1; dataTipCustomDataFormattersEnabled = 1; dataTipShowTypeColumn = 1; dataTipSortType = 0; debuggerPlugin = GDBDebugging; disassemblyDisplayState = 0; dylibVariantSuffix = ""; enableDebugStr = 1; environmentEntries = ( ); executableSystemSymbolLevel = 0; executableUserSymbolLevel = 0; libgmallocEnabled = 0; name = treeparser; savedGlobals = { }; showTypeColumn = 0; sourceDirectories = ( ); variableFormatDictionary = { }; }; 1AC5ACC512E7C03C00DF0C58 /* LangDumpDecl.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 975}}"; sepNavSelRange = "{1464, 39}"; sepNavVisRange = "{1041, 674}"; }; }; 1AC5ACC612E7C03C00DF0C58 /* LangDumpDecl.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1139, 3211}}"; sepNavSelRange = "{5969, 0}"; sepNavVisRange = "{339, 1594}"; }; }; 1AC5ACC812E7C03C00DF0C58 /* LangLexer.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 702}}"; sepNavSelRange = "{0, 0}"; sepNavVisRange = "{0, 840}"; }; }; 1AC5ACC912E7C03C00DF0C58 /* LangLexer.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 5772}}"; sepNavSelRange = "{12388, 0}"; sepNavVisRange = "{2244, 1477}"; }; }; 1AC5ACCA12E7C03C00DF0C58 /* LangParser.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 1495}}"; sepNavSelRange = "{3393, 0}"; sepNavVisRange = "{2743, 755}"; }; }; 1AC5ACCB12E7C03C00DF0C58 /* LangParser.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1069, 6305}}"; sepNavSelRange = "{14818, 0}"; sepNavVisRange = "{5088, 1486}"; }; }; 1ADB669612E73DB1007C1661 /* TestRewriteRuleTokenStream.m:71 */ = { isa = PBXFileBreakpoint; actions = ( ); breakpointStyle = 0; continueAfterActions = 0; countType = 0; delayBeforeContinue = 0; fileReference = 1A2B096312E797DE00A75133 /* TestRewriteRuleTokenStream.m */; functionName = "-test02RewriteStreamCount"; hitCount = 0; ignoreCount = 0; lineNumber = 71; modificationTime = 317256001.983284; originalNumberOfMultipleMatches = 1; state = 0; }; 1ADB669812E73DB8007C1661 /* TestRewriteRuleTokenStream.m:36 */ = { isa = PBXFileBreakpoint; actions = ( ); breakpointStyle = 0; continueAfterActions = 0; countType = 0; delayBeforeContinue = 0; fileReference = 1A2B096312E797DE00A75133 /* TestRewriteRuleTokenStream.m */; functionName = "-setUp"; hitCount = 0; ignoreCount = 0; lineNumber = 36; modificationTime = 317256001.983304; originalNumberOfMultipleMatches = 1; state = 0; }; 1ADB669A12E73DBA007C1661 /* TestRewriteRuleTokenStream.m:51 */ = { isa = PBXFileBreakpoint; actions = ( ); breakpointStyle = 0; continueAfterActions = 0; countType = 0; delayBeforeContinue = 0; fileReference = 1A2B096312E797DE00A75133 /* TestRewriteRuleTokenStream.m */; functionName = "-tearDown"; hitCount = 0; ignoreCount = 0; lineNumber = 51; modificationTime = 317256001.983321; originalNumberOfMultipleMatches = 1; state = 0; }; 1ADB66D412E74032007C1661 /* main.m:22 */ = { isa = PBXFileBreakpoint; actions = ( ); breakpointStyle = 0; continueAfterActions = 0; countType = 0; delayBeforeContinue = 0; fileReference = F7CD45FC0C64BA4B00FF933A /* main.m */; functionName = "main()"; hitCount = 0; ignoreCount = 0; lineNumber = 22; location = treerewrite; modificationTime = 317256001.9932569; originalNumberOfMultipleMatches = 1; state = 1; }; 1ADB67AC12E74BB1007C1661 /* FuzzyLexer.m:1340 */ = { isa = PBXFileBreakpoint; actions = ( ); breakpointStyle = 0; continueAfterActions = 0; countType = 0; delayBeforeContinue = 0; fileReference = F72B8D0B0AD01DCB0013F1E2 /* FuzzyLexer.m */; functionName = "-mCOMMENT"; hitCount = 0; ignoreCount = 0; lineNumber = 1340; modificationTime = 317256001.993564; originalNumberOfMultipleMatches = 1; state = 0; }; 1ADE21F012E505D700E8A95C /* SimpleC.g */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 1196}}"; sepNavSelRange = "{742, 0}"; sepNavVisRange = "{584, 559}"; }; }; 1ADE224412E510F800E8A95C /* SimpleCParser.m:366 */ = { isa = PBXFileBreakpoint; actions = ( ); breakpointStyle = 0; continueAfterActions = 0; countType = 0; delayBeforeContinue = 0; fileReference = F738D2510B07B842001813C4 /* SimpleCParser.m */; functionName = "-program"; hitCount = 0; ignoreCount = 0; lineNumber = 366; modificationTime = 317256001.983175; originalNumberOfMultipleMatches = 1; state = 0; }; 1AE8A96A11D9227A00D36FD6 /* ANTLRRuleStack.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {845, 832}}"; sepNavSelRange = "{1558, 0}"; sepNavVisRange = "{1699, 703}"; sepNavWindowFrame = "{{32, 5}, {803, 1018}}"; }; }; 1AE8A96B11D9227A00D36FD6 /* ANTLRRuleStack.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 1898}}"; sepNavSelRange = "{1559, 0}"; sepNavVisRange = "{1489, 477}"; sepNavWindowFrame = "{{757, 11}, {873, 1002}}"; }; }; 1AFF425211B06D5000639C22 /* lexertest-simple */ = { isa = PBXExecutable; activeArgIndices = ( ); argumentStrings = ( ); autoAttachOnCrash = 1; breakpointsEnabled = 0; configStateDict = { }; customDataFormattersEnabled = 1; dataTipCustomDataFormattersEnabled = 1; dataTipShowTypeColumn = 1; dataTipSortType = 0; debuggerPlugin = GDBDebugging; disassemblyDisplayState = 0; dylibVariantSuffix = ""; enableDebugStr = 1; environmentEntries = ( ); executableSystemSymbolLevel = 0; executableUserSymbolLevel = 0; libgmallocEnabled = 0; name = "lexertest-simple"; savedGlobals = { }; showTypeColumn = 0; sourceDirectories = ( ); variableFormatDictionary = { }; }; 1AFF425311B06D5000639C22 /* fuzzy */ = { isa = PBXExecutable; activeArgIndices = ( NO, ); argumentStrings = ( ../../examples/fuzzy/input, ); autoAttachOnCrash = 1; breakpointsEnabled = 1; configStateDict = { }; customDataFormattersEnabled = 1; dataTipCustomDataFormattersEnabled = 1; dataTipShowTypeColumn = 1; dataTipSortType = 0; debuggerPlugin = GDBDebugging; disassemblyDisplayState = 0; dylibVariantSuffix = ""; enableDebugStr = 1; environmentEntries = ( ); executableSystemSymbolLevel = 0; executableUserSymbolLevel = 0; libgmallocEnabled = 0; name = fuzzy; savedGlobals = { }; showTypeColumn = 0; sourceDirectories = ( ); variableFormatDictionary = { }; }; 1AFF425411B06D5000639C22 /* combined */ = { isa = PBXExecutable; activeArgIndices = ( ); argumentStrings = ( ); autoAttachOnCrash = 1; breakpointsEnabled = 0; configStateDict = { }; customDataFormattersEnabled = 1; dataTipCustomDataFormattersEnabled = 1; dataTipShowTypeColumn = 1; dataTipSortType = 0; debuggerPlugin = GDBDebugging; disassemblyDisplayState = 0; dylibVariantSuffix = ""; enableDebugStr = 1; environmentEntries = ( ); executableSystemSymbolLevel = 0; executableUserSymbolLevel = 0; libgmallocEnabled = 0; name = combined; savedGlobals = { }; showTypeColumn = 0; sourceDirectories = ( ); variableFormatDictionary = { }; }; 1AFF425511B06D5000639C22 /* LL-star */ = { isa = PBXExecutable; activeArgIndices = ( ); argumentStrings = ( ); autoAttachOnCrash = 1; breakpointsEnabled = 0; configStateDict = { }; customDataFormattersEnabled = 1; dataTipCustomDataFormattersEnabled = 1; dataTipShowTypeColumn = 1; dataTipSortType = 0; debuggerPlugin = GDBDebugging; disassemblyDisplayState = 0; dylibVariantSuffix = ""; enableDebugStr = 1; environmentEntries = ( ); executableSystemSymbolLevel = 0; executableUserSymbolLevel = 0; libgmallocEnabled = 0; name = "LL-star"; savedGlobals = { }; showTypeColumn = 0; sourceDirectories = ( ); variableFormatDictionary = { }; }; 1AFF425611B06D5000639C22 /* hoistedPredicates */ = { isa = PBXExecutable; activeArgIndices = ( ); argumentStrings = ( ); autoAttachOnCrash = 1; breakpointsEnabled = 0; configStateDict = { }; customDataFormattersEnabled = 1; dataTipCustomDataFormattersEnabled = 1; dataTipShowTypeColumn = 1; dataTipSortType = 0; debuggerPlugin = GDBDebugging; disassemblyDisplayState = 0; dylibVariantSuffix = ""; enableDebugStr = 1; environmentEntries = ( ); executableSystemSymbolLevel = 0; executableUserSymbolLevel = 0; libgmallocEnabled = 0; name = hoistedPredicates; savedGlobals = { }; showTypeColumn = 0; sourceDirectories = ( ); }; 1AFF425711B06D5000639C22 /* scopes */ = { isa = PBXExecutable; activeArgIndices = ( ); argumentStrings = ( ); autoAttachOnCrash = 1; breakpointsEnabled = 1; configStateDict = { }; customDataFormattersEnabled = 1; dataTipCustomDataFormattersEnabled = 1; dataTipShowTypeColumn = 1; dataTipSortType = 0; debuggerPlugin = GDBDebugging; disassemblyDisplayState = 0; dylibVariantSuffix = ""; enableDebugStr = 1; environmentEntries = ( ); executableSystemSymbolLevel = 0; executableUserSymbolLevel = 0; libgmallocEnabled = 0; name = scopes; savedGlobals = { }; showTypeColumn = 0; sourceDirectories = ( ); variableFormatDictionary = { }; }; 1AFF425811B06D5000639C22 /* simplectree */ = { isa = PBXExecutable; activeArgIndices = ( YES, ); argumentStrings = ( ../../example/simplectree/input, ); autoAttachOnCrash = 1; breakpointsEnabled = 0; configStateDict = { }; customDataFormattersEnabled = 1; dataTipCustomDataFormattersEnabled = 1; dataTipShowTypeColumn = 1; dataTipSortType = 0; debuggerPlugin = GDBDebugging; disassemblyDisplayState = 0; dylibVariantSuffix = ""; enableDebugStr = 1; environmentEntries = ( ); executableSystemSymbolLevel = 0; executableUserSymbolLevel = 0; libgmallocEnabled = 0; name = simplectree; savedGlobals = { }; showTypeColumn = 0; sourceDirectories = ( ); variableFormatDictionary = { }; }; 1AFF425911B06D5000639C22 /* treerewrite */ = { isa = PBXExecutable; activeArgIndices = ( ); argumentStrings = ( ); autoAttachOnCrash = 1; breakpointsEnabled = 0; configStateDict = { }; customDataFormattersEnabled = 1; dataTipCustomDataFormattersEnabled = 1; dataTipShowTypeColumn = 1; dataTipSortType = 0; debuggerPlugin = GDBDebugging; disassemblyDisplayState = 0; dylibVariantSuffix = ""; enableDebugStr = 1; environmentEntries = ( ); executableSystemSymbolLevel = 0; executableUserSymbolLevel = 0; libgmallocEnabled = 0; name = treerewrite; savedGlobals = { }; showTypeColumn = 0; sourceDirectories = ( ); variableFormatDictionary = { }; }; 1AFF426911B06D8100639C22 /* Source Control */ = { isa = PBXSourceControlManager; fallbackIsa = XCSourceControlManager; isSCMEnabled = 0; scmConfiguration = { repositoryNamesForRoots = { "" = ""; }; }; }; 1AFF426A11B06D8100639C22 /* Code sense */ = { isa = PBXCodeSenseManager; indexTemplatePath = ""; }; 32DBCF5E0370ADEE00C91783 /* ANTLR_Prefix.pch */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {821, 895}}"; sepNavSelRange = "{0, 0}"; sepNavVisRange = "{0, 1539}"; sepNavWindowFrame = "{{19, 0}, {880, 1023}}"; }; }; 8DC2EF4F0486A6940098B216 /* ANTLR */ = { activeExec = 0; }; F7009AD90A1BE4AE002EDD5D /* ANTLRLexerRuleReturnScope.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 455}}"; sepNavSelRange = "{77, 0}"; sepNavVisRange = "{0, 1505}"; sepNavWindowFrame = "{{65, 10}, {803, 971}}"; }; }; F7009ADA0A1BE4AE002EDD5D /* ANTLRLexerRuleReturnScope.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 793}}"; sepNavSelRange = "{77, 0}"; sepNavVisRange = "{1505, 591}"; sepNavWindowFrame = "{{824, 9}, {856, 972}}"; }; }; F700E6190A5F66EC005D0757 /* ANTLREarlyExitException.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {908, 494}}"; sepNavSelRange = "{60, 0}"; sepNavVisRange = "{0, 1551}"; sepNavWindowFrame = "{{65, 13}, {780, 968}}"; }; }; F700E61A0A5F66EC005D0757 /* ANTLREarlyExitException.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {901, 689}}"; sepNavSelRange = "{1779, 0}"; sepNavVisRange = "{0, 1526}"; sepNavWindowFrame = "{{304, 22}, {829, 1004}}"; }; }; F700E85E0A5FA2DE005D0757 /* Combined.g */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 402}}"; sepNavSelRange = "{295, 6}"; sepNavVisRange = "{0, 315}"; }; }; F700E8630A5FA31D005D0757 /* combined */ = { activeExec = 0; executables = ( 1AFF425411B06D5000639C22 /* combined */, ); }; F700E86A0A5FA34D005D0757 /* main.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1113, 349}}"; sepNavSelRange = "{439, 0}"; sepNavVisRange = "{0, 748}"; sepNavWindowFrame = "{{19, 2}, {947, 1021}}"; }; }; F700E8F90A5FAD21005D0757 /* ANTLRParser.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 780}}"; sepNavSelRange = "{2649, 0}"; sepNavVisRange = "{1506, 1211}"; sepNavWindowFrame = "{{42, 52}, {771, 950}}"; }; }; F700E8FA0A5FAD21005D0757 /* ANTLRParser.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {964, 1846}}"; sepNavSelRange = "{77, 0}"; sepNavVisRange = "{3726, 686}"; sepNavWindowFrame = "{{510, 48}, {1138, 968}}"; }; }; F700ECCF0A5FE176005D0757 /* input */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 345}}"; sepNavSelRange = "{118, 0}"; sepNavVisRange = "{0, 118}"; }; }; F700ECD00A5FE176005D0757 /* output */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 323}}"; sepNavSelRange = "{0, 0}"; sepNavVisRange = "{0, 41}"; }; }; F700ECD60A5FE186005D0757 /* LL-star */ = { activeExec = 0; executables = ( 1AFF425511B06D5000639C22 /* LL-star */, ); }; F700ECE70A5FE25D005D0757 /* main.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 390}}"; sepNavSelRange = "{928, 0}"; sepNavVisRange = "{0, 928}"; sepNavWindowFrame = "{{19, 2}, {947, 1021}}"; }; }; F700ED7E0A5FF17C005D0757 /* ANTLRTokenSource.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {814, 494}}"; sepNavSelRange = "{77, 0}"; sepNavVisRange = "{0, 1530}"; sepNavWindowFrame = "{{300, 42}, {1138, 968}}"; }; }; F700ED940A5FF2A5005D0757 /* ANTLRCommonTokenStream.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 1183}}"; sepNavSelRange = "{3455, 8}"; sepNavVisRange = "{1505, 1102}"; sepNavWindowFrame = "{{25, 11}, {863, 993}}"; }; }; F700ED950A5FF2A5005D0757 /* ANTLRCommonTokenStream.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 4940}}"; sepNavSelRange = "{7347, 0}"; sepNavVisRange = "{7185, 705}"; sepNavWindowFrame = "{{847, 37}, {826, 981}}"; }; }; F7037CEE0A0582FC0070435D /* ANTLRMismatchedRangeException.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {814, 507}}"; sepNavSelRange = "{77, 0}"; sepNavVisRange = "{0, 1568}"; }; }; F7037CEF0A0582FC0070435D /* ANTLRMismatchedRangeException.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1114, 702}}"; sepNavSelRange = "{1850, 0}"; sepNavVisRange = "{1288, 651}"; }; }; F7037E9F0A05AFB60070435D /* lexertest-simple */ = { activeExec = 0; executables = ( 1AFF425211B06D5000639C22 /* lexertest-simple */, ); }; F7037EBD0A05B06B0070435D /* TestLexer.g */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 282}}"; sepNavSelRange = "{0, 0}"; sepNavVisRange = "{0, 172}"; }; }; F70380BA0A07FA0D0070435D /* ANTLRMismatchedSetException.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {814, 533}}"; sepNavSelRange = "{77, 0}"; sepNavVisRange = "{0, 1568}"; sepNavWindowFrame = "{{42, 34}, {780, 968}}"; }; }; F70380BB0A07FA0D0070435D /* ANTLRMismatchedSetException.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1114, 936}}"; sepNavSelRange = "{1888, 0}"; sepNavVisRange = "{1547, 517}"; sepNavWindowFrame = "{{880, 24}, {780, 968}}"; }; }; F7048FF50B07D05400D2F326 /* Test.tokens */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 282}}"; sepNavSelRange = "{0, 0}"; sepNavVisRange = "{0, 31}"; sepNavWindowFrame = "{{19, 1}, {1300, 1022}}"; }; }; F7048FF60B07D05400D2F326 /* TestLexer.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {936, 338}}"; sepNavSelRange = "{614, 0}"; sepNavVisRange = "{0, 665}"; sepNavWindowFrame = "{{19, 28}, {1156, 995}}"; }; }; F7048FF70B07D05400D2F326 /* TestLexer.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 2535}}"; sepNavSelRange = "{0, 0}"; sepNavVisRange = "{1633, 821}"; sepNavWindowFrame = "{{497, 2}, {1161, 979}}"; }; }; F706A55B0A0EC307008999AB /* input */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 312}}"; sepNavSelRange = "{300, 8}"; sepNavVisRange = "{0, 356}"; }; }; F70AA7A509AA2A6900C3FD5E /* ANTLR.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 793}}"; sepNavSelRange = "{2464, 54}"; sepNavVisRange = "{0, 1342}"; sepNavWindowFrame = "{{19, 18}, {938, 1005}}"; }; }; F70AA7AD09AA2AC000C3FD5E /* ANTLRIntStream.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {992, 1170}}"; sepNavSelRange = "{77, 0}"; sepNavVisRange = "{1504, 981}"; sepNavWindowFrame = "{{866, 29}, {803, 983}}"; }; }; F70AA7B509AA2B8800C3FD5E /* ANTLRCharStream.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1079, 840}}"; sepNavSelRange = "{0, 1504}"; sepNavVisRange = "{0, 2322}"; sepNavWindowFrame = "{{65, 13}, {1138, 968}}"; }; }; F70AA7C509AA339900C3FD5E /* ANTLRStringStream.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 1534}}"; sepNavSelRange = "{77, 0}"; sepNavVisRange = "{1845, 1259}"; sepNavWindowFrame = "{{25, 35}, {770, 977}}"; }; }; F70AA7C609AA339900C3FD5E /* ANTLRStringStream.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1114, 5369}}"; sepNavSelRange = "{4553, 13}"; sepNavVisRange = "{4254, 527}"; sepNavWindowFrame = "{{835, 44}, {823, 976}}"; }; }; F70AA7CE09AA379300C3FD5E /* ANTLRCharStreamState.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 1209}}"; sepNavSelRange = "{40, 0}"; sepNavVisRange = "{2020, 636}"; sepNavWindowFrame = "{{541, 46}, {1138, 968}}"; }; }; F70B11BB0C4C2B6400C3ECE0 /* ANTLRRewriteRuleSubtreeStream.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1237, 624}}"; sepNavSelRange = "{77, 0}"; sepNavVisRange = "{691, 1887}"; sepNavWindowFrame = "{{4, 28}, {939, 989}}"; }; }; F70B11BC0C4C2B6400C3ECE0 /* ANTLRRewriteRuleSubtreeStream.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1230, 1196}}"; sepNavSelRange = "{144, 0}"; sepNavVisRange = "{2849, 792}"; sepNavWindowFrame = "{{708, 1}, {939, 989}}"; }; }; F70B11C10C4C2B7900C3ECE0 /* ANTLRRewriteRuleTokenStream.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {743, 866}}"; sepNavSelRange = "{0, 1504}"; sepNavVisRange = "{0, 2993}"; sepNavWindowFrame = "{{45, 28}, {802, 994}}"; }; }; F70B11C20C4C2B7900C3ECE0 /* ANTLRRewriteRuleTokenStream.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {798, 1677}}"; sepNavSelRange = "{1591, 0}"; sepNavVisRange = "{165, 3069}"; sepNavWindowFrame = "{{37, 24}, {857, 993}}"; }; }; F71325860C4A060900B99F2D /* ANTLRRewriteRuleElementStream.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1272, 1066}}"; sepNavSelRange = "{77, 0}"; sepNavVisRange = "{919, 2981}"; sepNavWindowFrame = "{{22, 39}, {873, 969}}"; }; }; F71325870C4A060900B99F2D /* ANTLRRewriteRuleElementStream.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1279, 3172}}"; sepNavSelRange = "{0, 0}"; sepNavVisRange = "{2650, 783}"; sepNavWindowFrame = "{{737, 10}, {939, 989}}"; }; }; F72B8CFA0AD01D380013F1E2 /* Fuzzy.g */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 1131}}"; sepNavSelRange = "{1687, 0}"; sepNavVisRange = "{1409, 278}"; sepNavWindowFrame = "{{19, 2}, {947, 1021}}"; }; }; F72B8D090AD01DCB0013F1E2 /* Fuzzy.tokens */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 312}}"; sepNavSelRange = "{0, 0}"; sepNavVisRange = "{0, 153}"; }; }; F72B8D0B0AD01DCB0013F1E2 /* FuzzyLexer.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1405, 28821}}"; sepNavSelRange = "{23635, 0}"; sepNavVisRange = "{41716, 916}"; sepNavWindowFrame = "{{19, 1}, {1300, 1022}}"; }; }; F72C58E80AB3911D00282574 /* ANTLRCommonTree.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {845, 1092}}"; sepNavSelRange = "{2289, 0}"; sepNavVisRange = "{1585, 1538}"; sepNavWindowFrame = "{{57, 33}, {1156, 995}}"; }; }; F72C58E90AB3911D00282574 /* ANTLRCommonTree.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1114, 4056}}"; sepNavSelRange = "{4840, 0}"; sepNavVisRange = "{4643, 338}"; sepNavWindowFrame = "{{723, 8}, {892, 983}}"; }; }; F72C59A50AB4F20A00282574 /* ANTLRCommonTreeAdaptor.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 832}}"; sepNavSelRange = "{1765, 14}"; sepNavVisRange = "{842, 1472}"; sepNavWindowFrame = "{{26, 5}, {789, 984}}"; }; }; F72C59A60AB4F20A00282574 /* ANTLRCommonTreeAdaptor.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 2795}}"; sepNavSelRange = "{3424, 0}"; sepNavVisRange = "{2799, 1149}"; sepNavWindowFrame = "{{52, 43}, {931, 985}}"; }; }; F72C5B820AB52AD300282574 /* ANTLRTreeNodeStream.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1114, 663}}"; sepNavSelRange = "{2115, 0}"; sepNavVisRange = "{1489, 647}"; sepNavWindowFrame = "{{11, 25}, {1138, 968}}"; }; }; F72C5D540AB63C1D00282574 /* ANTLRTreeParser.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 1105}}"; sepNavSelRange = "{77, 0}"; sepNavVisRange = "{842, 1378}"; sepNavWindowFrame = "{{754, 0}, {736, 999}}"; }; }; F72C5D550AB63C1D00282574 /* ANTLRTreeParser.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {971, 2340}}"; sepNavSelRange = "{2047, 14}"; sepNavVisRange = "{5503, 1264}"; sepNavWindowFrame = "{{778, 0}, {866, 1027}}"; }; }; F72C5D600AB63E0B00282574 /* ANTLRMismatchedTreeNodeException.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {814, 559}}"; sepNavSelRange = "{60, 17}"; sepNavVisRange = "{0, 1568}"; sepNavWindowFrame = "{{22, 38}, {999, 975}}"; }; }; F72C5D610AB63E0B00282574 /* ANTLRMismatchedTreeNodeException.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {814, 715}}"; sepNavSelRange = "{77, 0}"; sepNavVisRange = "{0, 1552}"; sepNavWindowFrame = "{{729, 1}, {866, 1027}}"; }; }; F72C5E2F0AB7529C00282574 /* input */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 299}}"; sepNavSelRange = "{0, 0}"; sepNavVisRange = "{0, 118}"; sepNavWindowFrame = "{{19, 30}, {863, 993}}"; }; }; F72C5E310AB7529C00282574 /* output */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1636, 323}}"; sepNavSelRange = "{0, 0}"; sepNavVisRange = "{0, 233}"; sepNavWindowFrame = "{{42, 16}, {1415, 986}}"; }; }; F72C5E560AB7E41000282574 /* main.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1195, 1092}}"; sepNavSelRange = "{2916, 18}"; sepNavVisRange = "{1647, 1701}"; sepNavWindowFrame = "{{75, 0}, {880, 1023}}"; }; }; F72C5E5A0AB7E4C900282574 /* simplectree */ = { activeExec = 0; executables = ( 1AFF425811B06D5000639C22 /* simplectree */, ); }; F72C5ECC0AB7E5A500282574 /* ANTLRParserRuleReturnScope.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {744, 843}}"; sepNavSelRange = "{1597, 26}"; sepNavVisRange = "{0, 2058}"; sepNavWindowFrame = "{{42, 31}, {803, 971}}"; }; }; F72C5ECD0AB7E5A500282574 /* ANTLRParserRuleReturnScope.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {744, 1053}}"; sepNavSelRange = "{77, 0}"; sepNavVisRange = "{842, 1619}"; sepNavWindowFrame = "{{848, 24}, {803, 971}}"; }; }; F738D1730B07AEAA001813C4 /* ANTLRFailedPredicateException.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1090, 663}}"; sepNavSelRange = "{77, 0}"; sepNavVisRange = "{0, 1568}"; sepNavWindowFrame = "{{19, 55}, {780, 968}}"; }; }; F738D1740B07AEAA001813C4 /* ANTLRFailedPredicateException.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1083, 1183}}"; sepNavSelRange = "{78, 0}"; sepNavVisRange = "{0, 1550}"; sepNavWindowFrame = "{{42, 34}, {780, 968}}"; }; }; F738D1750B07AEAA001813C4 /* ANTLRTreeException.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {814, 533}}"; sepNavSelRange = "{0, 1505}"; sepNavVisRange = "{0, 1589}"; sepNavWindowFrame = "{{42, 16}, {772, 986}}"; }; }; F738D1760B07AEAA001813C4 /* ANTLRTreeException.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1118, 1079}}"; sepNavSelRange = "{1586, 0}"; sepNavVisRange = "{1143, 1099}"; sepNavWindowFrame = "{{19, 17}, {859, 1006}}"; }; }; F738D1FE0B07B1CE001813C4 /* SymbolTableLexer.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {888, 893}}"; sepNavSelRange = "{0, 0}"; sepNavVisRange = "{0, 1291}"; sepNavWindowFrame = "{{19, 2}, {947, 1021}}"; }; }; F738D1FF0B07B1CE001813C4 /* SymbolTableLexer.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 8879}}"; sepNavSelRange = "{469, 11}"; sepNavVisRange = "{224, 1341}"; }; }; F738D2000B07B1CE001813C4 /* SymbolTableParser.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 1170}}"; sepNavSelRange = "{410, 12}"; sepNavVisRange = "{661, 609}"; sepNavWindowFrame = "{{681, 0}, {947, 1021}}"; }; }; F738D2010B07B1CE001813C4 /* SymbolTableParser.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {894, 7826}}"; sepNavSelRange = "{18560, 0}"; sepNavVisRange = "{10803, 577}"; sepNavWindowFrame = "{{709, 0}, {947, 1021}}"; }; }; F738D2230B07B3BC001813C4 /* TParser.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1114, 858}}"; sepNavSelRange = "{1113, 80}"; sepNavVisRange = "{866, 577}"; sepNavWindowFrame = "{{19, 1}, {1300, 1022}}"; }; }; F738D2240B07B3BC001813C4 /* TParser.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {922, 4420}}"; sepNavSelRange = "{0, 0}"; sepNavVisRange = "{7019, 496}"; sepNavWindowFrame = "{{19, 1}, {1300, 1022}}"; }; }; F738D2510B07B842001813C4 /* SimpleCParser.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {880, 17134}}"; sepNavSelRange = "{45560, 0}"; sepNavVisRange = "{28381, 921}"; sepNavWindowFrame = "{{19, 0}, {880, 1023}}"; }; }; F738D2810B07B9B6001813C4 /* SimpleCLexer.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1132, 12142}}"; sepNavSelRange = "{0, 0}"; sepNavVisRange = "{0, 1175}"; sepNavWindowFrame = "{{19, 0}, {880, 1023}}"; }; }; F738D2820B07B9B6001813C4 /* SimpleCParser.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 1196}}"; sepNavSelRange = "{1900, 0}"; sepNavVisRange = "{786, 702}"; }; }; F738D35D0B07C105001813C4 /* CombinedLexer.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 481}}"; sepNavSelRange = "{510, 0}"; sepNavVisRange = "{251, 655}"; }; }; F738D35E0B07C105001813C4 /* CombinedLexer.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {999, 4797}}"; sepNavSelRange = "{0, 0}"; sepNavVisRange = "{0, 1191}"; sepNavWindowFrame = "{{19, 23}, {927, 1000}}"; }; }; F738D35F0B07C105001813C4 /* CombinedParser.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 780}}"; sepNavSelRange = "{407, 12}"; sepNavVisRange = "{483, 552}"; }; }; F738D3600B07C105001813C4 /* CombinedParser.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1139, 2665}}"; sepNavSelRange = "{6175, 0}"; sepNavVisRange = "{2749, 1092}"; sepNavWindowFrame = "{{42, 17}, {931, 985}}"; }; }; F73E2B720A9CFE6A005D6267 /* ANTLRTree.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 1508}}"; sepNavSelRange = "{77, 0}"; sepNavVisRange = "{0, 1710}"; sepNavWindowFrame = "{{195, 11}, {794, 984}}"; }; }; F73E2B7A0A9D0AFC005D6267 /* ANTLRTreeAdaptor.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {922, 2041}}"; sepNavSelRange = "{77, 0}"; sepNavVisRange = "{5052, 1340}"; sepNavWindowFrame = "{{848, 18}, {803, 983}}"; }; }; F741D0640B3812D40024DF3F /* SimpleCWalker.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 1586}}"; sepNavSelRange = "{411, 0}"; sepNavVisRange = "{0, 712}"; sepNavWindowFrame = "{{669, 0}, {880, 1023}}"; }; }; F741D0650B3812D40024DF3F /* SimpleCWalker.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 15028}}"; sepNavSelRange = "{29429, 4}"; sepNavVisRange = "{28877, 820}"; sepNavWindowFrame = "{{733, 5}, {880, 1023}}"; }; }; F762873F0B71519B006AA7EF /* Regenerate all examples */ = { activeExec = 0; }; F76287450B7151E3006AA7EF /* Regenerate fuzzy */ = { activeExec = 0; }; F76287780B71557E006AA7EF /* Regenerate lexertest-simple */ = { activeExec = 0; }; F762877E0B71559C006AA7EF /* Regenerate combined */ = { activeExec = 0; }; F76287820B71559F006AA7EF /* Regenerate LL-star */ = { activeExec = 0; }; F76287860B7155A2006AA7EF /* Regenerate hoistedPredicates */ = { activeExec = 0; }; F762878A0B7155AB006AA7EF /* Regenerate scopes */ = { activeExec = 0; }; F762878E0B7155AF006AA7EF /* Regenerate simplectree */ = { activeExec = 0; }; F762879C0B71578D006AA7EF /* README.rtf */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1134, 482}}"; sepNavSelRange = "{106, 4}"; sepNavVisRect = "{{0, 0}, {1134, 482}}"; sepNavWindowFrame = "{{19, 55}, {1138, 968}}"; }; }; F76AA98E0CEA515A00AF044C /* ANTLRCommonTreeNodeStream.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 1417}}"; sepNavSelRange = "{2254, 5}"; sepNavVisRange = "{23, 1667}"; sepNavWindowFrame = "{{191, 38}, {873, 969}}"; }; }; F76AA98F0CEA515A00AF044C /* ANTLRCommonTreeNodeStream.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {887, 2834}}"; sepNavSelRange = "{4483, 0}"; sepNavVisRange = "{4311, 411}"; sepNavWindowFrame = "{{722, 8}, {892, 983}}"; }; }; F7715D1A0AC9DCE400ED984D /* SimpleC.g */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 1560}}"; sepNavSelRange = "{1741, 11}"; sepNavVisRange = "{0, 435}"; sepNavWindowFrame = "{{19, 0}, {880, 1023}}"; }; }; F7715D1B0AC9DCE500ED984D /* SimpleCWalker.g */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 936}}"; sepNavSelRange = "{64, 18}"; sepNavVisRange = "{0, 407}"; sepNavWindowFrame = "{{19, 0}, {880, 1023}}"; }; }; F7715D1C0AC9DDD800ED984D /* SimpleC.tokens */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 312}}"; sepNavSelRange = "{62, 0}"; sepNavVisRange = "{0, 238}"; sepNavWindowFrame = "{{19, 0}, {775, 1023}}"; }; }; F7715D1D0AC9DDD800ED984D /* SimpleCWalker.tokens */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 394}}"; sepNavSelRange = "{231, 0}"; sepNavVisRange = "{0, 238}"; sepNavWindowFrame = "{{794, 5}, {880, 1023}}"; }; }; F7715D2E0AC9DE9E00ED984D /* SimpleCLexer.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 949}}"; sepNavSelRange = "{879, 0}"; sepNavVisRange = "{0, 945}"; sepNavWindowFrame = "{{19, 0}, {880, 1023}}"; }; }; F7715D2F0AC9DE9E00ED984D /* SimpleCLexer.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 12337}}"; sepNavSelRange = "{24052, 11}"; sepNavVisRange = "{1034, 1330}"; sepNavWindowFrame = "{{798, 5}, {880, 1023}}"; }; }; F7715D300AC9DE9E00ED984D /* SimpleCParser.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 4225}}"; sepNavSelRange = "{406, 0}"; sepNavVisRange = "{0, 509}"; sepNavWindowFrame = "{{19, 0}, {880, 1023}}"; }; }; F7715D310AC9DE9E00ED984D /* SimpleCParser.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1153, 36504}}"; sepNavSelRange = "{34250, 14}"; sepNavVisRange = "{34131, 479}"; sepNavWindowFrame = "{{30, 30}, {861, 988}}"; }; }; F7754E3D0A5C0A0500D0873A /* ANTLRDFA.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 988}}"; sepNavSelRange = "{3084, 0}"; sepNavVisRange = "{2201, 884}"; sepNavWindowFrame = "{{37, 8}, {831, 997}}"; }; }; F7754E3E0A5C0A0500D0873A /* ANTLRDFA.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {971, 3185}}"; sepNavSelRange = "{2823, 0}"; sepNavVisRange = "{1910, 1051}"; sepNavWindowFrame = "{{822, 0}, {857, 1019}}"; }; }; F77744030B234A3400D1F89B /* ANTLRToken+DebuggerSupport.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {814, 546}}"; sepNavSelRange = "{1576, 0}"; sepNavVisRange = "{398, 1346}"; }; }; F77744040B234A3400D1F89B /* ANTLRToken+DebuggerSupport.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {814, 754}}"; sepNavSelRange = "{1576, 0}"; sepNavVisRange = "{612, 1467}"; sepNavWindowFrame = "{{65, 13}, {1138, 968}}"; }; }; F77747550B23A70600D1F89B /* ANTLRDebug.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 442}}"; sepNavSelRange = "{1595, 21}"; sepNavVisRange = "{0, 1342}"; }; }; F77765CA09DC583000517181 /* ANTLRToken.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 1053}}"; sepNavSelRange = "{2970, 0}"; sepNavVisRange = "{1895, 1074}"; sepNavWindowFrame = "{{525, 31}, {1138, 968}}"; }; }; F777660309DC5CF400517181 /* ANTLRCommonToken.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {869, 1690}}"; sepNavSelRange = "{3409, 18}"; sepNavVisRange = "{0, 3206}"; sepNavWindowFrame = "{{21, 4}, {928, 970}}"; }; }; F777660409DC5CF400517181 /* ANTLRCommonToken.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1258, 4693}}"; sepNavSelRange = "{5160, 0}"; sepNavVisRange = "{2703, 871}"; sepNavWindowFrame = "{{762, 34}, {900, 980}}"; }; }; F777668009DC719C00517181 /* ANTLRMismatchedTokenException.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {814, 793}}"; sepNavSelRange = "{77, 0}"; sepNavVisRange = "{0, 1568}"; sepNavWindowFrame = "{{234, 37}, {839, 975}}"; }; }; F777668109DC719C00517181 /* ANTLRMismatchedTokenException.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {922, 1209}}"; sepNavSelRange = "{2755, 14}"; sepNavVisRange = "{2224, 922}"; sepNavWindowFrame = "{{638, 22}, {999, 975}}"; }; }; F777669109DC72D600517181 /* ANTLRRecognitionException.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {814, 949}}"; sepNavSelRange = "{77, 0}"; sepNavVisRange = "{0, 1564}"; sepNavWindowFrame = "{{40, 55}, {748, 973}}"; }; }; F777669209DC72D600517181 /* ANTLRRecognitionException.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1114, 2288}}"; sepNavSelRange = "{3472, 0}"; sepNavVisRange = "{3128, 562}"; sepNavWindowFrame = "{{884, 15}, {772, 986}}"; }; }; F77766AE09DD53E800517181 /* ANTLRTokenStream.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 819}}"; sepNavSelRange = "{2367, 0}"; sepNavVisRange = "{1359, 930}"; sepNavWindowFrame = "{{30, 47}, {1138, 968}}"; }; }; F79D565F0A0E23A400EA3CEE /* fuzzy */ = { activeExec = 0; executables = ( 1AFF425311B06D5000639C22 /* fuzzy */, ); }; F79D56C00A0E287500EA3CEE /* main.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {943, 384}}"; sepNavSelRange = "{556, 15}"; sepNavVisRange = "{0, 848}"; sepNavWindowFrame = "{{19, 0}, {880, 1023}}"; }; }; F79D59890A0E51AB00EA3CEE /* ANTLRNoViableAltException.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1125, 559}}"; sepNavSelRange = "{77, 0}"; sepNavVisRange = "{0, 1594}"; sepNavWindowFrame = "{{37, 21}, {1260, 1007}}"; }; }; F79D598A0A0E51AB00EA3CEE /* ANTLRNoViableAltException.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1118, 949}}"; sepNavSelRange = "{2006, 0}"; sepNavVisRange = "{1590, 807}"; sepNavWindowFrame = "{{19, 16}, {1260, 1007}}"; }; }; F7A4098B09659BF3002CC781 /* ANTLRBaseRecognizer.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1034, 2379}}"; sepNavSelRange = "{7381, 125}"; sepNavVisRange = "{2241, 1451}"; sepNavWindowFrame = "{{39, 48}, {874, 980}}"; }; }; F7A4098C09659BF3002CC781 /* ANTLRBaseRecognizer.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {964, 14430}}"; sepNavSelRange = "{40100, 0}"; sepNavVisRange = "{1801, 715}"; sepNavWindowFrame = "{{757, 5}, {921, 1020}}"; }; }; F7A4099109659BFB002CC781 /* ANTLRLexer.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 1131}}"; sepNavSelRange = "{77, 0}"; sepNavVisRange = "{1630, 1023}"; sepNavWindowFrame = "{{33, 29}, {762, 999}}"; }; }; F7A4099209659BFB002CC781 /* ANTLRLexer.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 5473}}"; sepNavSelRange = "{2478, 13}"; sepNavVisRange = "{1215, 948}"; sepNavWindowFrame = "{{810, 32}, {843, 981}}"; }; }; F7B1E5AC0CD7CF1900CE136E /* ANTLRRecognizerSharedState.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1083, 1326}}"; sepNavSelRange = "{72, 0}"; sepNavVisRange = "{0, 1571}"; sepNavWindowFrame = "{{44, 28}, {835, 973}}"; }; }; F7B1E5AD0CD7CF1900CE136E /* ANTLRRecognizerSharedState.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {814, 3406}}"; sepNavSelRange = "{72, 0}"; sepNavVisRange = "{0, 1596}"; sepNavWindowFrame = "{{826, 34}, {839, 994}}"; }; }; F7CD45FC0C64BA4B00FF933A /* main.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 481}}"; sepNavSelRange = "{158, 0}"; sepNavVisRange = "{0, 1157}"; sepNavWindowFrame = "{{42, 14}, {861, 988}}"; }; }; F7CD45FD0C64BA4B00FF933A /* TreeRewrite.g */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 312}}"; sepNavSelRange = "{87, 0}"; sepNavVisRange = "{0, 195}"; }; }; F7CD46340C64BB7300FF933A /* TreeRewrite.tokens */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {638, 172}}"; sepNavSelRange = "{0, 0}"; sepNavVisRange = "{0, 11}"; sepNavWindowFrame = "{{19, 35}, {861, 988}}"; }; }; F7CD46350C64BB7300FF933A /* TreeRewriteLexer.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 403}}"; sepNavSelRange = "{309, 4}"; sepNavVisRange = "{0, 759}"; }; }; F7CD46360C64BB7300FF933A /* TreeRewriteLexer.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 2561}}"; sepNavSelRange = "{0, 0}"; sepNavVisRange = "{0, 1421}"; sepNavWindowFrame = "{{19, 0}, {880, 1023}}"; }; }; F7CD46370C64BB7300FF933A /* TreeRewriteParser.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 1001}}"; sepNavSelRange = "{1958, 0}"; sepNavVisRange = "{1496, 735}"; sepNavWindowFrame = "{{19, 23}, {870, 1000}}"; }; }; F7CD46380C64BB7300FF933A /* TreeRewriteParser.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1097, 4875}}"; sepNavSelRange = "{5537, 14}"; sepNavVisRange = "{5156, 631}"; sepNavWindowFrame = "{{19, 52}, {803, 971}}"; }; }; F7CD475C0C64D22800FF933A /* treerewrite */ = { activeExec = 0; executables = ( 1AFF425911B06D5000639C22 /* treerewrite */, ); }; F7CD47610C64D23800FF933A /* Regenerate treerewrite */ = { activeExec = 0; }; F7CECD7D0B1E5C370054CC3B /* ANTLRDebugEventListener.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {831, 3458}}"; sepNavSelRange = "{9996, 10}"; sepNavVisRange = "{158, 1415}"; }; }; F7DD05E20A7B14BE006A006C /* input */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 345}}"; sepNavSelRange = "{0, 0}"; sepNavVisRange = "{0, 5}"; }; }; F7DD05E30A7B14BE006A006C /* output */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 345}}"; sepNavSelRange = "{0, 0}"; sepNavVisRange = "{0, 14}"; }; }; F7DD05E40A7B14BE006A006C /* T.g */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 650}}"; sepNavSelRange = "{0, 0}"; sepNavVisRange = "{0, 619}"; sepNavWindowFrame = "{{19, 1}, {1300, 1022}}"; }; }; F7DD05E70A7B1572006A006C /* main.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1027, 390}}"; sepNavSelRange = "{968, 0}"; sepNavVisRange = "{0, 968}"; sepNavWindowFrame = "{{19, 4}, {776, 1019}}"; }; }; F7DD05ED0A7B15E1006A006C /* hoistedPredicates */ = { activeExec = 0; executables = ( 1AFF425611B06D5000639C22 /* hoistedPredicates */, ); }; F7DD06E70A7B1700006A006C /* TLexer.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1241, 894}}"; sepNavSelRange = "{0, 0}"; sepNavVisRange = "{0, 770}"; sepNavWindowFrame = "{{19, 1}, {1300, 1022}}"; }; }; F7DD06E80A7B1700006A006C /* TLexer.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {999, 6266}}"; sepNavSelRange = "{2820, 8}"; sepNavVisRange = "{2493, 532}"; sepNavWindowFrame = "{{19, 1}, {1300, 1022}}"; }; }; F7DD073C0A7B660A006A006C /* input */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 323}}"; sepNavSelRange = "{0, 0}"; sepNavVisRange = "{0, 97}"; sepNavWindowFrame = "{{19, 2}, {947, 1021}}"; }; }; F7DD073D0A7B660A006A006C /* output */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 345}}"; sepNavSelRange = "{0, 0}"; sepNavVisRange = "{0, 192}"; }; }; F7DD073E0A7B660A006A006C /* SymbolTable.g */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 988}}"; sepNavSelRange = "{771, 0}"; sepNavVisRange = "{170, 334}"; sepNavWindowFrame = "{{19, 2}, {947, 1021}}"; }; }; F7DD07430A7B6618006A006C /* scopes */ = { activeExec = 0; executables = ( 1AFF425711B06D5000639C22 /* scopes */, ); }; F7DD07800A7B67A7006A006C /* main.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 390}}"; sepNavSelRange = "{482, 0}"; sepNavVisRange = "{0, 941}"; sepNavWindowFrame = "{{19, 0}, {880, 1023}}"; }; }; F7E261140B1E44320013F640 /* ANTLRDebugParser.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {814, 611}}"; sepNavSelRange = "{1569, 34}"; sepNavVisRange = "{158, 1411}"; sepNavWindowFrame = "{{19, 51}, {856, 972}}"; }; }; F7E261150B1E44320013F640 /* ANTLRDebugParser.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {831, 1703}}"; sepNavSelRange = "{3225, 0}"; sepNavVisRange = "{23, 1529}"; }; }; F7E261180B1E443C0013F640 /* ANTLRDebugTreeParser.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {814, 637}}"; sepNavSelRange = "{1573, 9}"; sepNavVisRange = "{0, 1573}"; }; }; F7E261190B1E443C0013F640 /* ANTLRDebugTreeParser.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {831, 1677}}"; sepNavSelRange = "{3206, 0}"; sepNavVisRange = "{2760, 597}"; }; }; F7E2611E0B1E44E80013F640 /* ANTLRDebugTokenStream.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {905, 893}}"; sepNavSelRange = "{2510, 0}"; sepNavVisRange = "{0, 2630}"; sepNavWindowFrame = "{{8, 7}, {964, 1021}}"; }; }; F7E2611F0B1E44E80013F640 /* ANTLRDebugTokenStream.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 2574}}"; sepNavSelRange = "{4750, 8}"; sepNavVisRange = "{3205, 697}"; sepNavWindowFrame = "{{848, 20}, {770, 977}}"; }; }; F7E261220B1E44FA0013F640 /* ANTLRDebugTreeNodeStream.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {831, 793}}"; sepNavSelRange = "{1608, 0}"; sepNavVisRange = "{0, 1577}"; sepNavWindowFrame = "{{495, 51}, {1138, 968}}"; }; }; F7E261230B1E44FA0013F640 /* ANTLRDebugTreeNodeStream.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1079, 2288}}"; sepNavSelRange = "{4488, 0}"; sepNavVisRange = "{3465, 1131}"; sepNavWindowFrame = "{{42, 34}, {1138, 968}}"; }; }; F7E261260B1E45070013F640 /* ANTLRDebugTreeAdaptor.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {852, 598}}"; sepNavSelRange = "{1554, 0}"; sepNavVisRange = "{0, 1569}"; sepNavWindowFrame = "{{42, 19}, {803, 983}}"; }; }; F7E261270B1E45070013F640 /* ANTLRDebugTreeAdaptor.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {845, 2938}}"; sepNavSelRange = "{2527, 6}"; sepNavVisRange = "{0, 1524}"; sepNavWindowFrame = "{{19, 55}, {1138, 968}}"; }; }; F7E261370B1E45580013F640 /* ANTLRDebugEventProxy.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {817, 1404}}"; sepNavSelRange = "{4070, 8}"; sepNavVisRange = "{88, 1507}"; sepNavWindowFrame = "{{19, 23}, {715, 1000}}"; }; }; F7E261380B1E45580013F640 /* ANTLRDebugEventProxy.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1181, 4654}}"; sepNavSelRange = "{5163, 0}"; sepNavVisRange = "{158, 1422}"; }; }; F7E983940A0D6A5F00F16093 /* main.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 384}}"; sepNavSelRange = "{598, 0}"; sepNavVisRange = "{0, 631}"; sepNavWindowFrame = "{{19, 35}, {861, 988}}"; }; }; F7EFFC8B0D164E2C008EE57E /* CHANGES.txt */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 310}}"; sepNavSelRange = "{0, 0}"; sepNavVisRange = "{0, 410}"; sepNavWindowFrame = "{{42, 34}, {1138, 968}}"; }; }; F7F218EE097AFB1A000472E9 /* ANTLRBitSet.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {813, 1105}}"; sepNavSelRange = "{50, 10}"; sepNavVisRange = "{0, 1682}"; sepNavWindowFrame = "{{50, 24}, {861, 988}}"; }; }; F7F218EF097AFB1A000472E9 /* ANTLRBitSet.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1114, 4134}}"; sepNavSelRange = "{8856, 13}"; sepNavVisRange = "{5895, 885}"; sepNavWindowFrame = "{{711, 15}, {928, 970}}"; }; }; }