Home | History | Annotate | Download | only in ANTLR.xcodeproj
      1 // !$*UTF8*$!
      2 {
      3 	archiveVersion = 1;
      4 	classes = {
      5 	};
      6 	objectVersion = 46;
      7 	objects = {
      8 
      9 /* Begin PBXAggregateTarget section */
     10 		F762873F0B71519B006AA7EF /* Regenerate all examples */ = {
     11 			isa = PBXAggregateTarget;
     12 			buildConfigurationList = F76287400B7151B9006AA7EF /* Build configuration list for PBXAggregateTarget "Regenerate all examples" */;
     13 			buildPhases = (
     14 			);
     15 			dependencies = (
     16 				F76287A70B7157C2006AA7EF /* PBXTargetDependency */,
     17 				F762874C0B715417006AA7EF /* PBXTargetDependency */,
     18 				F76287AB0B7157C2006AA7EF /* PBXTargetDependency */,
     19 				F79EFB140C5845A300ABAB3D /* PBXTargetDependency */,
     20 				F76287A90B7157C2006AA7EF /* PBXTargetDependency */,
     21 				1A0F347112EA43BA00496BB8 /* PBXTargetDependency */,
     22 				F76287AD0B7157C2006AA7EF /* PBXTargetDependency */,
     23 				F76287AF0B7157C2006AA7EF /* PBXTargetDependency */,
     24 				1A0F347312EA43BA00496BB8 /* PBXTargetDependency */,
     25 				1A0F347512EA43BA00496BB8 /* PBXTargetDependency */,
     26 			);
     27 			name = "Regenerate all examples";
     28 			productName = Untitled;
     29 		};
     30 /* End PBXAggregateTarget section */
     31 
     32 /* Begin PBXBuildFile section */
     33 		1A01BD9312EB5A6000428792 /* Simplifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A0F347F12EA444500496BB8 /* Simplifier.m */; };
     34 		1A0F345E12EA42D800496BB8 /* ANTLR.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* ANTLR.framework */; };
     35 		1A0F345F12EA42D800496BB8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0867D69BFE84028FC02AAC07 /* Foundation.framework */; };
     36 		1A0F346012EA42D800496BB8 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F71F6B8F09A81E6F003221F4 /* CoreFoundation.framework */; };
     37 		1A0F346D12EA434F00496BB8 /* Main.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A0F343012EA411F00496BB8 /* Main.m */; };
     38 		1A0F348212EA444500496BB8 /* PolyLexer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A0F347A12EA444500496BB8 /* PolyLexer.h */; };
     39 		1A0F348412EA444500496BB8 /* PolyParser.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A0F347C12EA444500496BB8 /* PolyParser.h */; };
     40 		1A0F348612EA444500496BB8 /* Simplifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A0F347E12EA444500496BB8 /* Simplifier.h */; };
     41 		1A0F348912EA444500496BB8 /* PolyLexer.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A0F347B12EA444500496BB8 /* PolyLexer.m */; };
     42 		1A0F348A12EA444500496BB8 /* PolyParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A0F347D12EA444500496BB8 /* PolyParser.m */; };
     43 		1A10050611B8796D0022B434 /* BufferedTokenStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A18EF5511B8028D0006186A /* BufferedTokenStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
     44 		1A10050711B8796E0022B434 /* ANTLRBitSet.h in Headers */ = {isa = PBXBuildFile; fileRef = F7F218EE097AFB1A000472E9 /* ANTLRBitSet.h */; settings = {ATTRIBUTES = (Public, ); }; };
     45 		1A10050811B879A40022B434 /* FastQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A1CCC9011B6FD39002E5F53 /* FastQueue.h */; settings = {ATTRIBUTES = (Public, ); }; };
     46 		1A10050911B879A80022B434 /* FailedPredicateException.h in Headers */ = {isa = PBXBuildFile; fileRef = F738D1730B07AEAA001813C4 /* FailedPredicateException.h */; settings = {ATTRIBUTES = (Public, ); }; };
     47 		1A10050B11B879B80022B434 /* IntArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A1CCC9211B6FD39002E5F53 /* IntArray.h */; settings = {ATTRIBUTES = (Public, ); }; };
     48 		1A100ABB11E604FE006ABF94 /* HashRule.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A100AB911E604FE006ABF94 /* HashRule.h */; settings = {ATTRIBUTES = (Public, ); }; };
     49 		1A100ABC11E604FE006ABF94 /* HashRule.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A100ABA11E604FE006ABF94 /* HashRule.m */; };
     50 		1A12110311D3A62B00F27B38 /* CommonTokenTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A348B2311D2BE4F000C72FC /* CommonTokenTest.m */; };
     51 		1A12117911D3B45C00F27B38 /* ANTLR.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* ANTLR.framework */; };
     52 		1A12117A11D3B47000F27B38 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A348BB511D2C711000C72FC /* Cocoa.framework */; };
     53 		1A12117B11D3B47000F27B38 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A348BB711D2C711000C72FC /* CoreFoundation.framework */; };
     54 		1A1211D711D3BF6800F27B38 /* ANTLR.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* ANTLR.framework */; };
     55 		1A1211D811D3BF6800F27B38 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A348BB511D2C711000C72FC /* Cocoa.framework */; };
     56 		1A1211D911D3BF6800F27B38 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A348BB711D2C711000C72FC /* CoreFoundation.framework */; };
     57 		1A1211DE11D3BFC900F27B38 /* ANTLRStringStreamTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A348B2011D2BE4F000C72FC /* ANTLRStringStreamTest.m */; };
     58 		1A12122B11D3C93500F27B38 /* ANTLR.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A12122A11D3C93500F27B38 /* ANTLR.framework */; };
     59 		1A12122C11D3C93500F27B38 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A348BB511D2C711000C72FC /* Cocoa.framework */; };
     60 		1A12122D11D3C93500F27B38 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A348BB711D2C711000C72FC /* CoreFoundation.framework */; };
     61 		1A12126211D3CA0100F27B38 /* FastQueueTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A348B1811D2BE4F000C72FC /* FastQueueTest.m */; };
     62 		1A1212E211D3F55500F27B38 /* ANTLR.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* ANTLR.framework */; };
     63 		1A1212E311D3F55500F27B38 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A348BB511D2C711000C72FC /* Cocoa.framework */; };
     64 		1A1212E411D3F55500F27B38 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A348BB711D2C711000C72FC /* CoreFoundation.framework */; };
     65 		1A1212E711D3F59300F27B38 /* IntArrayTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A348B1A11D2BE4F000C72FC /* IntArrayTest.m */; };
     66 		1A12131211D3F7DC00F27B38 /* ANTLR.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* ANTLR.framework */; };
     67 		1A12131311D3F7DC00F27B38 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A348BB511D2C711000C72FC /* Cocoa.framework */; };
     68 		1A12131411D3F7DC00F27B38 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A348BB711D2C711000C72FC /* CoreFoundation.framework */; };
     69 		1A12131711D3F80500F27B38 /* CommonTreeTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A348B2611D2BE4F000C72FC /* CommonTreeTest.m */; };
     70 		1A12C95911B89F62008C9BED /* ANTLRBitSet.m in Sources */ = {isa = PBXBuildFile; fileRef = F7F218EF097AFB1A000472E9 /* ANTLRBitSet.m */; };
     71 		1A12C95A11B89F64008C9BED /* BufferedTokenStream.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A18EF5611B8028D0006186A /* BufferedTokenStream.m */; };
     72 		1A12C95B11B89F65008C9BED /* CommonToken.m in Sources */ = {isa = PBXBuildFile; fileRef = F777660409DC5CF400517181 /* CommonToken.m */; };
     73 		1A12C95C11B89F67008C9BED /* CommonTokenStream.m in Sources */ = {isa = PBXBuildFile; fileRef = F700ED950A5FF2A5005D0757 /* CommonTokenStream.m */; };
     74 		1A12C95D11B89F68008C9BED /* CommonTree.m in Sources */ = {isa = PBXBuildFile; fileRef = F72C58E90AB3911D00282574 /* CommonTree.m */; };
     75 		1A12C95E11B89F69008C9BED /* CommonTreeAdaptor.m in Sources */ = {isa = PBXBuildFile; fileRef = F72C59A60AB4F20A00282574 /* CommonTreeAdaptor.m */; };
     76 		1A12C95F11B89F6A008C9BED /* CommonTreeNodeStream.m in Sources */ = {isa = PBXBuildFile; fileRef = F76AA98F0CEA515A00AF044C /* CommonTreeNodeStream.m */; };
     77 		1A12C96011B89F6B008C9BED /* DebugEventListener.h in Headers */ = {isa = PBXBuildFile; fileRef = F7CECD7D0B1E5C370054CC3B /* DebugEventListener.h */; settings = {ATTRIBUTES = (Public, ); }; };
     78 		1A12C96111B89F6F008C9BED /* Lexer.m in Sources */ = {isa = PBXBuildFile; fileRef = F7A4099209659BFB002CC781 /* Lexer.m */; };
     79 		1A12C96211B89F70008C9BED /* LexerRuleReturnScope.m in Sources */ = {isa = PBXBuildFile; fileRef = F7009ADA0A1BE4AE002EDD5D /* LexerRuleReturnScope.m */; };
     80 		1A12C96311B89F76008C9BED /* LookaheadStream.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A1CCCAA11B724B2002E5F53 /* LookaheadStream.m */; };
     81 		1A12C96411B89F76008C9BED /* MismatchedRangeException.m in Sources */ = {isa = PBXBuildFile; fileRef = F7037CEF0A0582FC0070435D /* MismatchedRangeException.m */; };
     82 		1A12C96511B89F77008C9BED /* MismatchedSetException.m in Sources */ = {isa = PBXBuildFile; fileRef = F70380BB0A07FA0D0070435D /* MismatchedSetException.m */; };
     83 		1A12C96611B89F78008C9BED /* MismatchedTokenException.m in Sources */ = {isa = PBXBuildFile; fileRef = F777668109DC719C00517181 /* MismatchedTokenException.m */; };
     84 		1A12C96711B89F7A008C9BED /* MismatchedTreeNodeException.m in Sources */ = {isa = PBXBuildFile; fileRef = F72C5D610AB63E0B00282574 /* MismatchedTreeNodeException.m */; };
     85 		1A12C96811B89F7B008C9BED /* NoViableAltException.m in Sources */ = {isa = PBXBuildFile; fileRef = F79D598A0A0E51AB00EA3CEE /* NoViableAltException.m */; };
     86 		1A12C96911B89F7E008C9BED /* Parser.m in Sources */ = {isa = PBXBuildFile; fileRef = F700E8FA0A5FAD21005D0757 /* Parser.m */; };
     87 		1A12C96A11B89F7F008C9BED /* ParserRuleReturnScope.m in Sources */ = {isa = PBXBuildFile; fileRef = F72C5ECD0AB7E5A500282574 /* ParserRuleReturnScope.m */; };
     88 		1A12C96B11B89F80008C9BED /* RecognitionException.m in Sources */ = {isa = PBXBuildFile; fileRef = F777669209DC72D600517181 /* RecognitionException.m */; };
     89 		1A12C96C11B89F82008C9BED /* RecognizerSharedState.m in Sources */ = {isa = PBXBuildFile; fileRef = F7B1E5AD0CD7CF1900CE136E /* RecognizerSharedState.m */; };
     90 		1A12C96D11B89F83008C9BED /* RewriteRuleElementStream.m in Sources */ = {isa = PBXBuildFile; fileRef = F71325870C4A060900B99F2D /* RewriteRuleElementStream.m */; };
     91 		1A12C96E11B89F84008C9BED /* RewriteRuleSubtreeStream.m in Sources */ = {isa = PBXBuildFile; fileRef = F70B11BC0C4C2B6400C3ECE0 /* RewriteRuleSubtreeStream.m */; };
     92 		1A12C96F11B89F85008C9BED /* RewriteRuleTokenStream.m in Sources */ = {isa = PBXBuildFile; fileRef = F70B11C20C4C2B7900C3ECE0 /* RewriteRuleTokenStream.m */; };
     93 		1A12C97011B89F87008C9BED /* ANTLRStringStream.m in Sources */ = {isa = PBXBuildFile; fileRef = F70AA7C609AA339900C3FD5E /* ANTLRStringStream.m */; };
     94 		1A12C97111B89F8B008C9BED /* CharStreamState.m in Sources */ = {isa = PBXBuildFile; fileRef = F70AA7CE09AA379300C3FD5E /* CharStreamState.m */; };
     95 		1A12C97211B89F8C008C9BED /* Token+DebuggerSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = F77744040B234A3400D1F89B /* Token+DebuggerSupport.m */; };
     96 		1A12C97311B89F8E008C9BED /* TreeException.m in Sources */ = {isa = PBXBuildFile; fileRef = F738D1760B07AEAA001813C4 /* TreeException.m */; };
     97 		1A12C97411B89F90008C9BED /* TreeParser.m in Sources */ = {isa = PBXBuildFile; fileRef = F72C5D550AB63C1D00282574 /* TreeParser.m */; };
     98 		1A16B13C11C66492002860C7 /* LinkBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A16B13A11C66492002860C7 /* LinkBase.h */; settings = {ATTRIBUTES = (Public, ); }; };
     99 		1A16B13D11C66492002860C7 /* LinkBase.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A16B13B11C66492002860C7 /* LinkBase.m */; };
    100 		1A1702FE11C05D4800F6978A /* HashMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A1702FC11C05D4800F6978A /* HashMap.h */; settings = {ATTRIBUTES = (Public, ); }; };
    101 		1A1702FF11C05D4800F6978A /* HashMap.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A1702FD11C05D4800F6978A /* HashMap.m */; };
    102 		1A1BCDBB11CB01E60051A1EC /* RuleReturnScope.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A1BCDB911CB01E60051A1EC /* RuleReturnScope.h */; settings = {ATTRIBUTES = (Public, ); }; };
    103 		1A1BCDBC11CB01E60051A1EC /* RuleReturnScope.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A1BCDBA11CB01E60051A1EC /* RuleReturnScope.m */; };
    104 		1A1BCDCF11CB0B3D0051A1EC /* TreeRuleReturnScope.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A1BCDCD11CB0B3D0051A1EC /* TreeRuleReturnScope.h */; settings = {ATTRIBUTES = (Public, ); }; };
    105 		1A1BCDD011CB0B3D0051A1EC /* TreeRuleReturnScope.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A1BCDCE11CB0B3D0051A1EC /* TreeRuleReturnScope.m */; };
    106 		1A1BCE2A11CB1A3E0051A1EC /* TreeRewriter.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A1BCE2811CB1A3E0051A1EC /* TreeRewriter.h */; settings = {ATTRIBUTES = (Public, ); }; };
    107 		1A1BCE2B11CB1A3E0051A1EC /* TreeRewriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A1BCE2911CB1A3E0051A1EC /* TreeRewriter.m */; };
    108 		1A1CCCAB11B724B2002E5F53 /* LookaheadStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A1CCCA911B724B2002E5F53 /* LookaheadStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
    109 		1A1CCCC811B727B5002E5F53 /* ANTLRError.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A1CCCC711B727B5002E5F53 /* ANTLRError.h */; settings = {ATTRIBUTES = (Public, ); }; };
    110 		1A1D465B11BE73B2001575F3 /* BaseTreeAdaptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A1D465911BE73B2001575F3 /* BaseTreeAdaptor.h */; settings = {ATTRIBUTES = (Public, ); }; };
    111 		1A1D465C11BE73B2001575F3 /* BaseTreeAdaptor.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A1D465A11BE73B2001575F3 /* BaseTreeAdaptor.m */; };
    112 		1A1D467011BE75C0001575F3 /* MapElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A1D466E11BE75C0001575F3 /* MapElement.h */; settings = {ATTRIBUTES = (Public, ); }; };
    113 		1A1D467111BE75C0001575F3 /* MapElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A1D466F11BE75C0001575F3 /* MapElement.m */; };
    114 		1A1D467C11BE8E5A001575F3 /* CommonErrorNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A1D467A11BE8E5A001575F3 /* CommonErrorNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
    115 		1A1D467D11BE8E5A001575F3 /* CommonErrorNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A1D467B11BE8E5A001575F3 /* CommonErrorNode.m */; };
    116 		1A20C56512D6267500C2072A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = F700E86A0A5FA34D005D0757 /* main.m */; };
    117 		1A26329511C53578000DCDD4 /* MismatchedNotSetException.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A26329311C53578000DCDD4 /* MismatchedNotSetException.h */; settings = {ATTRIBUTES = (Public, ); }; };
    118 		1A26329611C53578000DCDD4 /* MismatchedNotSetException.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A26329411C53578000DCDD4 /* MismatchedNotSetException.m */; };
    119 		1A270BF911C1451200DCC8F3 /* TreeIterator.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A270BF711C1451200DCC8F3 /* TreeIterator.h */; settings = {ATTRIBUTES = (Public, ); }; };
    120 		1A270BFA11C1451200DCC8F3 /* TreeIterator.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A270BF811C1451200DCC8F3 /* TreeIterator.m */; };
    121 		1A2D217511E4F57C00DFE328 /* UniqueIDMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A2D217311E4F57C00DFE328 /* UniqueIDMap.h */; settings = {ATTRIBUTES = (Public, ); }; };
    122 		1A2D217611E4F57C00DFE328 /* UniqueIDMap.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A2D217411E4F57C00DFE328 /* UniqueIDMap.m */; };
    123 		1A2D218611E502DE00DFE328 /* NodeMapElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A2D218411E502DE00DFE328 /* NodeMapElement.h */; settings = {ATTRIBUTES = (Public, ); }; };
    124 		1A2D218711E502DE00DFE328 /* NodeMapElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A2D218511E502DE00DFE328 /* NodeMapElement.m */; };
    125 		1A348B5811D2BF1C000C72FC /* ANTLR.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* ANTLR.framework */; };
    126 		1A348BA511D2C6A0000C72FC /* ANTLRBitSetTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A348B1D11D2BE4F000C72FC /* ANTLRBitSetTest.m */; };
    127 		1A348BA811D2C6AD000C72FC /* CommonTokenTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A348B2311D2BE4F000C72FC /* CommonTokenTest.m */; };
    128 		1A348BAB11D2C6B8000C72FC /* CommonTreeTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A348B2611D2BE4F000C72FC /* CommonTreeTest.m */; };
    129 		1A348BAE11D2C6C6000C72FC /* FastQueueTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A348B1811D2BE4F000C72FC /* FastQueueTest.m */; };
    130 		1A348BAF11D2C6D3000C72FC /* IntArrayTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A348B1A11D2BE4F000C72FC /* IntArrayTest.m */; };
    131 		1A348BB211D2C6E3000C72FC /* ANTLRStringStreamTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A348B2011D2BE4F000C72FC /* ANTLRStringStreamTest.m */; };
    132 		1A348BB611D2C711000C72FC /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A348BB511D2C711000C72FC /* Cocoa.framework */; };
    133 		1A348BB811D2C711000C72FC /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A348BB711D2C711000C72FC /* CoreFoundation.framework */; };
    134 		1A348BF211D2D0E0000C72FC /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A348BB511D2C711000C72FC /* Cocoa.framework */; };
    135 		1A348BF311D2D0E0000C72FC /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A348BB711D2C711000C72FC /* CoreFoundation.framework */; };
    136 		1A348BF411D2D0E7000C72FC /* ANTLR.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* ANTLR.framework */; };
    137 		1A348C0611D2D22B000C72FC /* ANTLRBitSetTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A348B1D11D2BE4F000C72FC /* ANTLRBitSetTest.m */; };
    138 		1A3A08E611E213C500D5EE26 /* BaseStack.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A3A08E411E213C500D5EE26 /* BaseStack.h */; settings = {ATTRIBUTES = (Public, ); }; };
    139 		1A3A08E711E213C500D5EE26 /* BaseStack.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A3A08E511E213C500D5EE26 /* BaseStack.m */; };
    140 		1A3A08EA11E213E100D5EE26 /* SymbolStack.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A3A08E811E213E100D5EE26 /* SymbolStack.h */; settings = {ATTRIBUTES = (Public, ); }; };
    141 		1A3A08EB11E213E100D5EE26 /* SymbolStack.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A3A08E911E213E100D5EE26 /* SymbolStack.m */; };
    142 		1A3A09BE11E235BD00D5EE26 /* antlr3.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A3A09BD11E235BD00D5EE26 /* antlr3.h */; };
    143 		1A406B5612E8F2ED005EF037 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = F72C5E560AB7E41000282574 /* main.m */; };
    144 		1A45657711C922BE0082F421 /* RuleMemo.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A45657511C922BE0082F421 /* RuleMemo.h */; settings = {ATTRIBUTES = (Public, ); }; };
    145 		1A45657811C922BE0082F421 /* RuleMemo.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A45657611C922BE0082F421 /* RuleMemo.m */; };
    146 		1A45658911C9270D0082F421 /* BaseMapElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A45658711C9270D0082F421 /* BaseMapElement.h */; settings = {ATTRIBUTES = (Public, ); }; };
    147 		1A45658A11C9270D0082F421 /* BaseMapElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A45658811C9270D0082F421 /* BaseMapElement.m */; };
    148 		1A4A851211CBCE3E00E4BF1B /* TreeVisitor.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A4A851011CBCE3E00E4BF1B /* TreeVisitor.h */; settings = {ATTRIBUTES = (Public, ); }; };
    149 		1A4A851311CBCE3E00E4BF1B /* TreeVisitor.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A4A851111CBCE3E00E4BF1B /* TreeVisitor.m */; };
    150 		1A4A851811CBCE5500E4BF1B /* TreeVisitorAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A4A851611CBCE5500E4BF1B /* TreeVisitorAction.h */; settings = {ATTRIBUTES = (Public, ); }; };
    151 		1A4A851911CBCE5500E4BF1B /* TreeVisitorAction.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A4A851711CBCE5500E4BF1B /* TreeVisitorAction.m */; };
    152 		1A4A851E11CBCF3700E4BF1B /* TreeWizard.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A4A851C11CBCF3700E4BF1B /* TreeWizard.h */; settings = {ATTRIBUTES = (Public, ); }; };
    153 		1A4A851F11CBCF3700E4BF1B /* TreeWizard.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A4A851D11CBCF3700E4BF1B /* TreeWizard.m */; };
    154 		1A4D5AD611B55A45001C9482 /* BaseTree.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A4D5AD411B55A45001C9482 /* BaseTree.h */; settings = {ATTRIBUTES = (Public, ); }; };
    155 		1A5EA50B11CFE7CE00E8932F /* Map.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A5EA50911CFE7CE00E8932F /* Map.h */; settings = {ATTRIBUTES = (Public, ); }; };
    156 		1A5EA50C11CFE7CE00E8932F /* Map.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A5EA50A11CFE7CE00E8932F /* Map.m */; };
    157 		1A65B7D811B9532A00FD8754 /* BufferedTreeNodeStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A65B7D611B9532A00FD8754 /* BufferedTreeNodeStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
    158 		1A65B7D911B9532A00FD8754 /* BufferedTreeNodeStream.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A65B7D711B9532A00FD8754 /* BufferedTreeNodeStream.m */; };
    159 		1A67885211B87ABA00A11EEC /* BaseTree.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A4D5AD511B55A45001C9482 /* BaseTree.m */; };
    160 		1A67885311B87AC400A11EEC /* CharStream.h in Headers */ = {isa = PBXBuildFile; fileRef = F70AA7B509AA2B8800C3FD5E /* CharStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
    161 		1A67885411B87AEA00A11EEC /* FastQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A1CCC9111B6FD39002E5F53 /* FastQueue.m */; };
    162 		1A67885511B87AEF00A11EEC /* IntArray.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A1CCC9311B6FD39002E5F53 /* IntArray.m */; };
    163 		1A6788FC11B893E100A11EEC /* BaseRecognizer.m in Sources */ = {isa = PBXBuildFile; fileRef = F7A4098C09659BF3002CC781 /* BaseRecognizer.m */; };
    164 		1A6C451711BF4EE00039788A /* MissingTokenException.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A6C451511BF4EE00039788A /* MissingTokenException.m */; };
    165 		1A6C452811BF50A40039788A /* UnwantedTokenException.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A6C452611BF50A40039788A /* UnwantedTokenException.h */; settings = {ATTRIBUTES = (Public, ); }; };
    166 		1A6C452911BF50A40039788A /* UnwantedTokenException.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A6C452711BF50A40039788A /* UnwantedTokenException.m */; };
    167 		1A75BF5911D6B3FD0096C6F5 /* MissingTokenException.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A6C451411BF4EE00039788A /* MissingTokenException.h */; settings = {ATTRIBUTES = (Public, ); }; };
    168 		1A75BFBA11D6C2B10096C6F5 /* DFA.m in Sources */ = {isa = PBXBuildFile; fileRef = F7754E3E0A5C0A0500D0873A /* DFA.m */; };
    169 		1A77EE9312E6A57C007F323A /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A348BB511D2C711000C72FC /* Cocoa.framework */; };
    170 		1A77EE9412E6A57C007F323A /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A348BB711D2C711000C72FC /* CoreFoundation.framework */; };
    171 		1A77EE9712E6A594007F323A /* ANTLR.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* ANTLR.framework */; };
    172 		1A86B91B11EB9F6300C67A03 /* ParseTree.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A86B91911EB9F6300C67A03 /* ParseTree.h */; settings = {ATTRIBUTES = (Public, ); }; };
    173 		1A86B91C11EB9F6300C67A03 /* ParseTree.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A86B91A11EB9F6300C67A03 /* ParseTree.m */; };
    174 		1A86BACF11EC1CD000C67A03 /* UnbufferedTokenStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A86BACD11EC1CD000C67A03 /* UnbufferedTokenStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
    175 		1A86BAD011EC1CD000C67A03 /* UnbufferedTokenStream.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A86BACE11EC1CD000C67A03 /* UnbufferedTokenStream.m */; };
    176 		1A8ABFC611BA9B960038DBB0 /* CharStreamState.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A8ABFC511BA9B960038DBB0 /* CharStreamState.h */; settings = {ATTRIBUTES = (Public, ); }; };
    177 		1A8AC00C11BAEC710038DBB0 /* RuntimeException.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A8AC00A11BAEC710038DBB0 /* RuntimeException.h */; settings = {ATTRIBUTES = (Public, ); }; };
    178 		1A8AC00D11BAEC710038DBB0 /* RuntimeException.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A8AC00B11BAEC710038DBB0 /* RuntimeException.m */; };
    179 		1AAC202C11CC621A00CF56D1 /* TreePatternLexer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AAC202A11CC621A00CF56D1 /* TreePatternLexer.h */; settings = {ATTRIBUTES = (Public, ); }; };
    180 		1AAC202D11CC621A00CF56D1 /* TreePatternLexer.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AAC202B11CC621A00CF56D1 /* TreePatternLexer.m */; };
    181 		1AAC20A511CC790300CF56D1 /* TreePatternParser.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AAC20A311CC790300CF56D1 /* TreePatternParser.h */; settings = {ATTRIBUTES = (Public, ); }; };
    182 		1AAC20A611CC790300CF56D1 /* TreePatternParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AAC20A411CC790300CF56D1 /* TreePatternParser.m */; };
    183 		1AB4A54211B995290076E91A /* EarlyExitException.m in Sources */ = {isa = PBXBuildFile; fileRef = F700E61A0A5F66EC005D0757 /* EarlyExitException.m */; };
    184 		1AB4A54311B9952A0076E91A /* FailedPredicateException.m in Sources */ = {isa = PBXBuildFile; fileRef = F738D1740B07AEAA001813C4 /* FailedPredicateException.m */; };
    185 		1AB4A59111B9A0DA0076E91A /* StreamEnumerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AB4A58F11B9A0DA0076E91A /* StreamEnumerator.h */; settings = {ATTRIBUTES = (Public, ); }; };
    186 		1AB4A59211B9A0DA0076E91A /* StreamEnumerator.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AB4A59011B9A0DA0076E91A /* StreamEnumerator.m */; };
    187 		1AB5F47711E3869D00E065B0 /* RuleMapElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AB5F47511E3869D00E065B0 /* RuleMapElement.h */; settings = {ATTRIBUTES = (Public, ); }; };
    188 		1AB5F47811E3869D00E065B0 /* RuleMapElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AB5F47611E3869D00E065B0 /* RuleMapElement.m */; };
    189 		1AB5F51E11E3BE2E00E065B0 /* PtrBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AB5F51C11E3BE2E00E065B0 /* PtrBuffer.h */; settings = {ATTRIBUTES = (Public, ); }; };
    190 		1AB5F51F11E3BE2E00E065B0 /* PtrBuffer.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AB5F51D11E3BE2E00E065B0 /* PtrBuffer.m */; };
    191 		1AC5AC9E12E7BEFE00DF0C58 /* ANTLR.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* ANTLR.framework */; };
    192 		1AC5AC9F12E7BEFE00DF0C58 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0867D69BFE84028FC02AAC07 /* Foundation.framework */; };
    193 		1AC5ACA112E7BEFE00DF0C58 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F71F6B8F09A81E6F003221F4 /* CoreFoundation.framework */; };
    194 		1AC5ACAD12E7BF4E00DF0C58 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AC5AC8112E7BC9100DF0C58 /* main.m */; };
    195 		1AC5ACD612E7C05800DF0C58 /* LangLexer.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AC5ACC912E7C03C00DF0C58 /* LangLexer.m */; };
    196 		1AC5ACE612E7CE4700DF0C58 /* LangParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AC5ACCB12E7C03C00DF0C58 /* LangParser.m */; };
    197 		1AC5ACE712E7CE4C00DF0C58 /* LangLexer.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AC5ACC912E7C03C00DF0C58 /* LangLexer.m */; };
    198 		1AC5ACE812E7CE5100DF0C58 /* LangDumpDecl.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AC5ACC612E7C03C00DF0C58 /* LangDumpDecl.m */; };
    199 		1ADB66F112E74341007C1661 /* FuzzyLexer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ADB66F012E74341007C1661 /* FuzzyLexer.h */; };
    200 		1ADB67BA12E74E82007C1661 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A348BB511D2C711000C72FC /* Cocoa.framework */; };
    201 		1AE8A96C11D9227A00D36FD6 /* RuleStack.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AE8A96A11D9227A00D36FD6 /* RuleStack.h */; settings = {ATTRIBUTES = (Public, ); }; };
    202 		1AE8A96D11D9227A00D36FD6 /* RuleStack.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AE8A96B11D9227A00D36FD6 /* RuleStack.m */; };
    203 		1AEECE1511E7EB3C00554AAF /* TokenRewriteStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A1FFC5911CD12A400FBB452 /* TokenRewriteStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
    204 		1AEECE1611E7EB3D00554AAF /* TokenRewriteStream.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A1FFC5A11CD12A400FBB452 /* TokenRewriteStream.m */; };
    205 		BF7D9B531519363200B58218 /* ACBTree.h in Headers */ = {isa = PBXBuildFile; fileRef = BF7D9B511519363200B58218 /* ACBTree.h */; settings = {ATTRIBUTES = (Public, ); }; };
    206 		BF7D9B541519363200B58218 /* ACBTree.m in Sources */ = {isa = PBXBuildFile; fileRef = BF7D9B521519363200B58218 /* ACBTree.m */; };
    207 		BF7D9B571519367800B58218 /* AMutableArray.h in Headers */ = {isa = PBXBuildFile; fileRef = BF7D9B551519367800B58218 /* AMutableArray.h */; settings = {ATTRIBUTES = (Public, ); }; };
    208 		BF7D9B581519367800B58218 /* AMutableArray.m in Sources */ = {isa = PBXBuildFile; fileRef = BF7D9B561519367800B58218 /* AMutableArray.m */; };
    209 		BF7D9B5B1519368C00B58218 /* AMutableDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = BF7D9B591519368C00B58218 /* AMutableDictionary.h */; settings = {ATTRIBUTES = (Public, ); }; };
    210 		BF7D9B5C1519368C00B58218 /* AMutableDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = BF7D9B5A1519368C00B58218 /* AMutableDictionary.m */; };
    211 		BF7D9B5F151936B600B58218 /* DoubleKeyMap.h in Headers */ = {isa = PBXBuildFile; fileRef = BF7D9B5D151936B500B58218 /* DoubleKeyMap.h */; settings = {ATTRIBUTES = (Public, ); }; };
    212 		BF7D9B60151936B600B58218 /* DoubleKeyMap.m in Sources */ = {isa = PBXBuildFile; fileRef = BF7D9B5E151936B600B58218 /* DoubleKeyMap.m */; };
    213 		BF7D9B63151936E700B58218 /* ANTLRFileStream.h in Headers */ = {isa = PBXBuildFile; fileRef = BF7D9B61151936E700B58218 /* ANTLRFileStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
    214 		BF7D9B64151936E700B58218 /* ANTLRFileStream.m in Sources */ = {isa = PBXBuildFile; fileRef = BF7D9B62151936E700B58218 /* ANTLRFileStream.m */; };
    215 		BF7D9B67151936FC00B58218 /* ANTLRInputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = BF7D9B65151936FB00B58218 /* ANTLRInputStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
    216 		BF7D9B68151936FC00B58218 /* ANTLRInputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = BF7D9B66151936FB00B58218 /* ANTLRInputStream.m */; };
    217 		BF7D9B6B1519371200B58218 /* ANTLRReaderStream.h in Headers */ = {isa = PBXBuildFile; fileRef = BF7D9B691519371100B58218 /* ANTLRReaderStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
    218 		BF7D9B6C1519371200B58218 /* ANTLRReaderStream.m in Sources */ = {isa = PBXBuildFile; fileRef = BF7D9B6A1519371200B58218 /* ANTLRReaderStream.m */; };
    219 		BF7D9B6F1519373700B58218 /* RewriteRuleNodeStream.h in Headers */ = {isa = PBXBuildFile; fileRef = BF7D9B6D1519373600B58218 /* RewriteRuleNodeStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
    220 		BF7D9B701519373700B58218 /* RewriteRuleNodeStream.m in Sources */ = {isa = PBXBuildFile; fileRef = BF7D9B6E1519373600B58218 /* RewriteRuleNodeStream.m */; };
    221 		BF7D9B731519375200B58218 /* ArrayIterator.h in Headers */ = {isa = PBXBuildFile; fileRef = BF7D9B711519375200B58218 /* ArrayIterator.h */; settings = {ATTRIBUTES = (Public, ); }; };
    222 		BF7D9B741519375200B58218 /* ArrayIterator.m in Sources */ = {isa = PBXBuildFile; fileRef = BF7D9B721519375200B58218 /* ArrayIterator.m */; };
    223 		F7009ADB0A1BE4AE002EDD5D /* LexerRuleReturnScope.h in Headers */ = {isa = PBXBuildFile; fileRef = F7009AD90A1BE4AE002EDD5D /* LexerRuleReturnScope.h */; settings = {ATTRIBUTES = (Public, ); }; };
    224 		F700E61B0A5F66EC005D0757 /* EarlyExitException.h in Headers */ = {isa = PBXBuildFile; fileRef = F700E6190A5F66EC005D0757 /* EarlyExitException.h */; settings = {ATTRIBUTES = (Public, ); }; };
    225 		F700E8FB0A5FAD21005D0757 /* Parser.h in Headers */ = {isa = PBXBuildFile; fileRef = F700E8F90A5FAD21005D0757 /* Parser.h */; settings = {ATTRIBUTES = (Public, ); }; };
    226 		F700EC670A5FDF0D005D0757 /* ANTLR.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* ANTLR.framework */; };
    227 		F700ECA40A5FDF1A005D0757 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F71F6B8F09A81E6F003221F4 /* CoreFoundation.framework */; };
    228 		F700ECA50A5FDF1A005D0757 /* FuzzyLexer.h in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7B1FEA5585E11CA2CBB /* FuzzyLexer.h */; };
    229 		F700ECD90A5FE19A005D0757 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F71F6B8F09A81E6F003221F4 /* CoreFoundation.framework */; };
    230 		F700ECDA0A5FE19A005D0757 /* FuzzyLexer.h in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7B1FEA5585E11CA2CBB /* FuzzyLexer.h */; };
    231 		F700ED7F0A5FF17C005D0757 /* TokenSource.h in Headers */ = {isa = PBXBuildFile; fileRef = F700ED7E0A5FF17C005D0757 /* TokenSource.h */; settings = {ATTRIBUTES = (Public, ); }; };
    232 		F700ED960A5FF2A5005D0757 /* CommonTokenStream.h in Headers */ = {isa = PBXBuildFile; fileRef = F700ED940A5FF2A5005D0757 /* CommonTokenStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
    233 		F7037CF00A0582FC0070435D /* MismatchedRangeException.h in Headers */ = {isa = PBXBuildFile; fileRef = F7037CEE0A0582FC0070435D /* MismatchedRangeException.h */; settings = {ATTRIBUTES = (Public, ); }; };
    234 		F7037EA60A05AFD70070435D /* ANTLR.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* ANTLR.framework */; };
    235 		F70380BC0A07FA0D0070435D /* MismatchedSetException.h in Headers */ = {isa = PBXBuildFile; fileRef = F70380BA0A07FA0D0070435D /* MismatchedSetException.h */; settings = {ATTRIBUTES = (Public, ); }; };
    236 		F7048FF80B07D05400D2F326 /* TestLexer.m in Sources */ = {isa = PBXBuildFile; fileRef = F7048FF70B07D05400D2F326 /* TestLexer.m */; };
    237 		F7048FF90B07D05800D2F326 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = F7E983940A0D6A5F00F16093 /* main.m */; };
    238 		F70AA7A609AA2A6900C3FD5E /* ANTLR.h in Headers */ = {isa = PBXBuildFile; fileRef = F70AA7A509AA2A6900C3FD5E /* ANTLR.h */; settings = {ATTRIBUTES = (Public, ); }; };
    239 		F70AA7AF09AA2AC000C3FD5E /* IntStream.h in Headers */ = {isa = PBXBuildFile; fileRef = F70AA7AD09AA2AC000C3FD5E /* IntStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
    240 		F70AA7C709AA339900C3FD5E /* ANTLRStringStream.h in Headers */ = {isa = PBXBuildFile; fileRef = F70AA7C509AA339900C3FD5E /* ANTLRStringStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
    241 		F70B11BD0C4C2B6400C3ECE0 /* RewriteRuleSubtreeStream.h in Headers */ = {isa = PBXBuildFile; fileRef = F70B11BB0C4C2B6400C3ECE0 /* RewriteRuleSubtreeStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
    242 		F70B11C30C4C2B7900C3ECE0 /* RewriteRuleTokenStream.h in Headers */ = {isa = PBXBuildFile; fileRef = F70B11C10C4C2B7900C3ECE0 /* RewriteRuleTokenStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
    243 		F71325880C4A060900B99F2D /* RewriteRuleElementStream.h in Headers */ = {isa = PBXBuildFile; fileRef = F71325860C4A060900B99F2D /* RewriteRuleElementStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
    244 		F72C58EA0AB3911D00282574 /* CommonTree.h in Headers */ = {isa = PBXBuildFile; fileRef = F72C58E80AB3911D00282574 /* CommonTree.h */; settings = {ATTRIBUTES = (Public, ); }; };
    245 		F72C59A70AB4F20A00282574 /* CommonTreeAdaptor.h in Headers */ = {isa = PBXBuildFile; fileRef = F72C59A50AB4F20A00282574 /* CommonTreeAdaptor.h */; settings = {ATTRIBUTES = (Public, ); }; };
    246 		F72C5B840AB52AD300282574 /* TreeNodeStream.h in Headers */ = {isa = PBXBuildFile; fileRef = F72C5B820AB52AD300282574 /* TreeNodeStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
    247 		F72C5D560AB63C1D00282574 /* TreeParser.h in Headers */ = {isa = PBXBuildFile; fileRef = F72C5D540AB63C1D00282574 /* TreeParser.h */; settings = {ATTRIBUTES = (Public, ); }; };
    248 		F72C5D620AB63E0B00282574 /* MismatchedTreeNodeException.h in Headers */ = {isa = PBXBuildFile; fileRef = F72C5D600AB63E0B00282574 /* MismatchedTreeNodeException.h */; settings = {ATTRIBUTES = (Public, ); }; };
    249 		F72C5E620AB7E4C900282574 /* ANTLR.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* ANTLR.framework */; };
    250 		F72C5E630AB7E4C900282574 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0867D69BFE84028FC02AAC07 /* Foundation.framework */; };
    251 		F72C5E650AB7E4C900282574 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F71F6B8F09A81E6F003221F4 /* CoreFoundation.framework */; };
    252 		F72C5ECE0AB7E5A500282574 /* ParserRuleReturnScope.h in Headers */ = {isa = PBXBuildFile; fileRef = F72C5ECC0AB7E5A500282574 /* ParserRuleReturnScope.h */; settings = {ATTRIBUTES = (Public, ); }; };
    253 		F738D1790B07AEAA001813C4 /* TreeException.h in Headers */ = {isa = PBXBuildFile; fileRef = F738D1750B07AEAA001813C4 /* TreeException.h */; settings = {ATTRIBUTES = (Public, ); }; };
    254 		F738D1FC0B07B1BD001813C4 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = F7DD07800A7B67A7006A006C /* main.m */; };
    255 		F738D20D0B07B265001813C4 /* SymbolTableParser.m in Sources */ = {isa = PBXBuildFile; fileRef = F738D2010B07B1CE001813C4 /* SymbolTableParser.m */; };
    256 		F738D20E0B07B266001813C4 /* SymbolTableLexer.m in Sources */ = {isa = PBXBuildFile; fileRef = F738D1FF0B07B1CE001813C4 /* SymbolTableLexer.m */; };
    257 		F738D2120B07B32D001813C4 /* T.g in Sources */ = {isa = PBXBuildFile; fileRef = F7DD05E40A7B14BE006A006C /* T.g */; };
    258 		F738D2220B07B39F001813C4 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = F7DD05E70A7B1572006A006C /* main.m */; };
    259 		F738D3190B07BDB7001813C4 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = F700ECE70A5FE25D005D0757 /* main.m */; };
    260 		F738D3610B07C105001813C4 /* CombinedLexer.m in Sources */ = {isa = PBXBuildFile; fileRef = F738D35E0B07C105001813C4 /* CombinedLexer.m */; };
    261 		F738D3620B07C105001813C4 /* CombinedParser.m in Sources */ = {isa = PBXBuildFile; fileRef = F738D3600B07C105001813C4 /* CombinedParser.m */; };
    262 		F738D37E0B07C3BD001813C4 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = F79D56C00A0E287500EA3CEE /* main.m */; };
    263 		F73E2B740A9CFE6A005D6267 /* Tree.h in Headers */ = {isa = PBXBuildFile; fileRef = F73E2B720A9CFE6A005D6267 /* Tree.h */; settings = {ATTRIBUTES = (Public, ); }; };
    264 		F73E2B7C0A9D0AFC005D6267 /* TreeAdaptor.h in Headers */ = {isa = PBXBuildFile; fileRef = F73E2B7A0A9D0AFC005D6267 /* TreeAdaptor.h */; settings = {ATTRIBUTES = (Public, ); }; };
    265 		F741D0830B381E720024DF3F /* SimpleCWalker.m in Sources */ = {isa = PBXBuildFile; fileRef = F741D0650B3812D40024DF3F /* SimpleCWalker.m */; };
    266 		F741D0840B381E730024DF3F /* SimpleCParser.m in Sources */ = {isa = PBXBuildFile; fileRef = F7715D310AC9DE9E00ED984D /* SimpleCParser.m */; };
    267 		F741D08E0B381EA90024DF3F /* SimpleCLexer.m in Sources */ = {isa = PBXBuildFile; fileRef = F7715D2F0AC9DE9E00ED984D /* SimpleCLexer.m */; };
    268 		F7492F5D09C016A200B25E30 /* BaseRecognizer.h in Headers */ = {isa = PBXBuildFile; fileRef = F7A4098B09659BF3002CC781 /* BaseRecognizer.h */; settings = {ATTRIBUTES = (Public, ); }; };
    269 		F76287130B714E77006AA7EF /* TLexer.m in Sources */ = {isa = PBXBuildFile; fileRef = F7DD06E80A7B1700006A006C /* TLexer.m */; };
    270 		F76287140B714E78006AA7EF /* TParser.m in Sources */ = {isa = PBXBuildFile; fileRef = F738D2240B07B3BC001813C4 /* TParser.m */; };
    271 		F76287150B714E82006AA7EF /* SimpleCParser.m in Sources */ = {isa = PBXBuildFile; fileRef = F738D2510B07B842001813C4 /* SimpleCParser.m */; };
    272 		F76287160B714E83006AA7EF /* SimpleCLexer.m in Sources */ = {isa = PBXBuildFile; fileRef = F738D2810B07B9B6001813C4 /* SimpleCLexer.m */; };
    273 		F76287170B714EA9006AA7EF /* FuzzyLexer.m in Sources */ = {isa = PBXBuildFile; fileRef = F72B8D0B0AD01DCB0013F1E2 /* FuzzyLexer.m */; };
    274 		F763D4490A666D3D0061CD35 /* ANTLR.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* ANTLR.framework */; };
    275 		F763D51E0A66765B0061CD35 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F71F6B8F09A81E6F003221F4 /* CoreFoundation.framework */; };
    276 		F76AA9900CEA515A00AF044C /* CommonTreeNodeStream.h in Headers */ = {isa = PBXBuildFile; fileRef = F76AA98E0CEA515A00AF044C /* CommonTreeNodeStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
    277 		F7754E3F0A5C0A0500D0873A /* DFA.h in Headers */ = {isa = PBXBuildFile; fileRef = F7754E3D0A5C0A0500D0873A /* DFA.h */; settings = {ATTRIBUTES = (Public, ); }; };
    278 		F77744050B234A3400D1F89B /* Token+DebuggerSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = F77744030B234A3400D1F89B /* Token+DebuggerSupport.h */; settings = {ATTRIBUTES = (Public, ); }; };
    279 		F77747560B23A70600D1F89B /* Debug.h in Headers */ = {isa = PBXBuildFile; fileRef = F77747550B23A70600D1F89B /* Debug.h */; settings = {ATTRIBUTES = (Public, ); }; };
    280 		F77765CC09DC583000517181 /* Token.h in Headers */ = {isa = PBXBuildFile; fileRef = F77765CA09DC583000517181 /* Token.h */; settings = {ATTRIBUTES = (Public, ); }; };
    281 		F777660509DC5CF400517181 /* CommonToken.h in Headers */ = {isa = PBXBuildFile; fileRef = F777660309DC5CF400517181 /* CommonToken.h */; settings = {ATTRIBUTES = (Public, ); }; };
    282 		F777668209DC719C00517181 /* MismatchedTokenException.h in Headers */ = {isa = PBXBuildFile; fileRef = F777668009DC719C00517181 /* MismatchedTokenException.h */; settings = {ATTRIBUTES = (Public, ); }; };
    283 		F777669309DC72D600517181 /* RecognitionException.h in Headers */ = {isa = PBXBuildFile; fileRef = F777669109DC72D600517181 /* RecognitionException.h */; settings = {ATTRIBUTES = (Public, ); }; };
    284 		F77766AF09DD53E800517181 /* TokenStream.h in Headers */ = {isa = PBXBuildFile; fileRef = F77766AE09DD53E800517181 /* TokenStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
    285 		F777678E09DD618000517181 /* Lexer.h in Headers */ = {isa = PBXBuildFile; fileRef = F7A4099109659BFB002CC781 /* Lexer.h */; settings = {ATTRIBUTES = (Public, ); }; };
    286 		F79D598B0A0E51AB00EA3CEE /* NoViableAltException.h in Headers */ = {isa = PBXBuildFile; fileRef = F79D59890A0E51AB00EA3CEE /* NoViableAltException.h */; settings = {ATTRIBUTES = (Public, ); }; };
    287 		F79D5AF60A0E634900EA3CEE /* ANTLR.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* ANTLR.framework */; };
    288 		F79D5AF70A0E634A00EA3CEE /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0867D69BFE84028FC02AAC07 /* Foundation.framework */; };
    289 		F79D5AF80A0E634A00EA3CEE /* FuzzyLexer.h in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7B1FEA5585E11CA2CBB /* FuzzyLexer.h */; };
    290 		F7B1E5B00CD7CF1900CE136E /* RecognizerSharedState.h in Headers */ = {isa = PBXBuildFile; fileRef = F7B1E5AC0CD7CF1900CE136E /* RecognizerSharedState.h */; settings = {ATTRIBUTES = (Public, ); }; };
    291 		F7CD47650C64D24C00FF933A /* TreeRewriteLexer.m in Sources */ = {isa = PBXBuildFile; fileRef = F7CD46360C64BB7300FF933A /* TreeRewriteLexer.m */; };
    292 		F7CD47660C64D24D00FF933A /* TreeRewriteParser.m in Sources */ = {isa = PBXBuildFile; fileRef = F7CD46380C64BB7300FF933A /* TreeRewriteParser.m */; };
    293 		F7CD47670C64D24D00FF933A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = F7CD45FC0C64BA4B00FF933A /* main.m */; };
    294 		F7CD48670C64D88800FF933A /* ANTLR.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* ANTLR.framework */; };
    295 		F7CD48680C64D88800FF933A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0867D69BFE84028FC02AAC07 /* Foundation.framework */; };
    296 		F7CD486A0C64D88800FF933A /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F71F6B8F09A81E6F003221F4 /* CoreFoundation.framework */; };
    297 		F7DD06040A7B1663006A006C /* FuzzyLexer.h in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7B1FEA5585E11CA2CBB /* FuzzyLexer.h */; };
    298 		F7DD06070A7B1664006A006C /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F71F6B8F09A81E6F003221F4 /* CoreFoundation.framework */; };
    299 		F7DD06300A7B1665006A006C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0867D69BFE84028FC02AAC07 /* Foundation.framework */; };
    300 		F7DD06C50A7B1691006A006C /* ANTLR.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* ANTLR.framework */; };
    301 		F7DD074C0A7B6656006A006C /* ANTLR.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* ANTLR.framework */; };
    302 		F7DD074D0A7B665C006A006C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0867D69BFE84028FC02AAC07 /* Foundation.framework */; };
    303 		F7DD074E0A7B665D006A006C /* FuzzyLexer.h in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7B1FEA5585E11CA2CBB /* FuzzyLexer.h */; };
    304 		F7DD074F0A7B665D006A006C /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F71F6B8F09A81E6F003221F4 /* CoreFoundation.framework */; };
    305 		F7E261160B1E44320013F640 /* DebugParser.h in Headers */ = {isa = PBXBuildFile; fileRef = F7E261140B1E44320013F640 /* DebugParser.h */; settings = {ATTRIBUTES = (Public, ); }; };
    306 		F7E2611A0B1E443D0013F640 /* DebugTreeParser.h in Headers */ = {isa = PBXBuildFile; fileRef = F7E261180B1E443C0013F640 /* DebugTreeParser.h */; settings = {ATTRIBUTES = (Public, ); }; };
    307 		F7E261200B1E44E80013F640 /* DebugTokenStream.h in Headers */ = {isa = PBXBuildFile; fileRef = F7E2611E0B1E44E80013F640 /* DebugTokenStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
    308 		F7E261240B1E44FA0013F640 /* DebugTreeNodeStream.h in Headers */ = {isa = PBXBuildFile; fileRef = F7E261220B1E44FA0013F640 /* DebugTreeNodeStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
    309 		F7E261280B1E45070013F640 /* DebugTreeAdaptor.h in Headers */ = {isa = PBXBuildFile; fileRef = F7E261260B1E45070013F640 /* DebugTreeAdaptor.h */; settings = {ATTRIBUTES = (Public, ); }; };
    310 		F7E261390B1E45580013F640 /* DebugEventSocketProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = F7E261370B1E45580013F640 /* DebugEventSocketProxy.h */; settings = {ATTRIBUTES = (Public, ); }; };
    311 		F7E985580A0D865E00F16093 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0867D69BFE84028FC02AAC07 /* Foundation.framework */; };
    312 		F7E985590A0D866000F16093 /* FuzzyLexer.h in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7B1FEA5585E11CA2CBB /* FuzzyLexer.h */; };
    313 		F7F4E9BA0A6E8B110092D087 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0867D69BFE84028FC02AAC07 /* Foundation.framework */; };
    314 /* End PBXBuildFile section */
    315 
    316 /* Begin PBXBuildRule section */
    317 		1A0F346112EA42D800496BB8 /* PBXBuildRule */ = {
    318 			isa = PBXBuildRule;
    319 			compilerSpec = com.apple.compilers.proxy.script;
    320 			filePatterns = .g.m;
    321 			fileType = pattern.proxy;
    322 			isEditable = 1;
    323 			outputFiles = (
    324 				$1.m,
    325 				$1.h,
    326 			);
    327 			script = "/usr/bin/java -jar /Library/Java/Extensions/antlr-3.3.1.jar $1.g";
    328 		};
    329 		1A994CF212A84FD3001853FF /* PBXBuildRule */ = {
    330 			isa = PBXBuildRule;
    331 			compilerSpec = com.apple.compilers.proxy.script;
    332 			filePatterns = .g.m;
    333 			fileType = pattern.proxy;
    334 			isEditable = 1;
    335 			outputFiles = (
    336 				$1.h,
    337 				$1.m,
    338 			);
    339 			script = "/usr/bin/java -jar antlr-3.3.1.jar $1.g$2";
    340 		};
    341 		1A994D3E12A858E1001853FF /* PBXBuildRule */ = {
    342 			isa = PBXBuildRule;
    343 			compilerSpec = com.apple.compilers.proxy.script;
    344 			filePatterns = .g.m;
    345 			fileType = pattern.proxy;
    346 			isEditable = 1;
    347 			outputFiles = (
    348 				$1.m,
    349 				$1.h,
    350 			);
    351 			script = "/usr/bin/java -jar /Library/Java/Extensions/antlr-3.3.1.jar $1.g";
    352 		};
    353 		1A994D4F12A85987001853FF /* PBXBuildRule */ = {
    354 			isa = PBXBuildRule;
    355 			compilerSpec = com.apple.compilers.proxy.script;
    356 			filePatterns = .g.m;
    357 			fileType = pattern.proxy;
    358 			isEditable = 1;
    359 			outputFiles = (
    360 				$1.h,
    361 				$1.m,
    362 			);
    363 			script = "/usr/bin/java -jar /Library/Java/Extensions/antlr-3.3.1.jar $1.g";
    364 		};
    365 		1A994D8512A85ABE001853FF /* PBXBuildRule */ = {
    366 			isa = PBXBuildRule;
    367 			compilerSpec = com.apple.compilers.proxy.script;
    368 			filePatterns = .g.m;
    369 			fileType = pattern.proxy;
    370 			isEditable = 1;
    371 			outputFiles = (
    372 				$1.h,
    373 				$1.m,
    374 			);
    375 			script = "/usr/bin/java -jar /Library/Java/Extensions/antlr-3.3.1.jar $1";
    376 		};
    377 		1A994DC612A85BFC001853FF /* PBXBuildRule */ = {
    378 			isa = PBXBuildRule;
    379 			compilerSpec = com.apple.compilers.proxy.script;
    380 			filePatterns = .g.m;
    381 			fileType = pattern.proxy;
    382 			isEditable = 1;
    383 			outputFiles = (
    384 				$1.h,
    385 				$1.m,
    386 			);
    387 			script = "/usr/bin/java -jar /Library/Java/Extensions/antlr-3.3.1.jar $1.g";
    388 		};
    389 		1A994DC712A85BFC001853FF /* PBXBuildRule */ = {
    390 			isa = PBXBuildRule;
    391 			compilerSpec = com.apple.compilers.proxy.script;
    392 			filePatterns = .g.m;
    393 			fileType = pattern.proxy;
    394 			isEditable = 1;
    395 			outputFiles = (
    396 				$1.h,
    397 				$1.m,
    398 			);
    399 			script = "/usr/bin/java -jar /Library/Java/Extensions/antlr-3.3.1.jar $1.g";
    400 		};
    401 		1A994DC812A85BFC001853FF /* PBXBuildRule */ = {
    402 			isa = PBXBuildRule;
    403 			compilerSpec = com.apple.compilers.proxy.script;
    404 			filePatterns = .g.m;
    405 			fileType = pattern.proxy;
    406 			isEditable = 1;
    407 			outputFiles = (
    408 				$1.h,
    409 				$1.m,
    410 			);
    411 			script = "/usr/bin/java -jar /Library/Java/Extensions/antlr-3.3.1.jar $1.g";
    412 		};
    413 		1A994DC912A85BFC001853FF /* PBXBuildRule */ = {
    414 			isa = PBXBuildRule;
    415 			compilerSpec = com.apple.compilers.proxy.script;
    416 			filePatterns = .g.m;
    417 			fileType = pattern.proxy;
    418 			isEditable = 1;
    419 			outputFiles = (
    420 				$1.h,
    421 				$1.m,
    422 			);
    423 			script = "/usr/bin/java -jar /Library/Java/Extensions/antlr-3.3.1.jar $1.g";
    424 		};
    425 		1AC5ACA212E7BEFE00DF0C58 /* PBXBuildRule */ = {
    426 			isa = PBXBuildRule;
    427 			compilerSpec = com.apple.compilers.proxy.script;
    428 			filePatterns = .g.m;
    429 			fileType = pattern.proxy;
    430 			isEditable = 1;
    431 			outputFiles = (
    432 				$1.m,
    433 				$1.h,
    434 			);
    435 			script = "/usr/bin/java -jar /Library/Java/Extensions/antlr-3.3.1.jar $1.g";
    436 		};
    437 /* End PBXBuildRule section */
    438 
    439 /* Begin PBXContainerItemProxy section */
    440 		1A0F347012EA43BA00496BB8 /* PBXContainerItemProxy */ = {
    441 			isa = PBXContainerItemProxy;
    442 			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
    443 			proxyType = 1;
    444 			remoteGlobalIDString = 1A0F343B12EA425700496BB8;
    445 			remoteInfo = "Regenerate polydiff";
    446 		};
    447 		1A0F347212EA43BA00496BB8 /* PBXContainerItemProxy */ = {
    448 			isa = PBXContainerItemProxy;
    449 			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
    450 			proxyType = 1;
    451 			remoteGlobalIDString = 1AC5AC9312E7BE0400DF0C58;
    452 			remoteInfo = "Regenerate treeparser";
    453 		};
    454 		1A0F347412EA43BA00496BB8 /* PBXContainerItemProxy */ = {
    455 			isa = PBXContainerItemProxy;
    456 			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
    457 			proxyType = 1;
    458 			remoteGlobalIDString = F7CD47610C64D23800FF933A;
    459 			remoteInfo = "Regenerate treerewrite";
    460 		};
    461 		1A12134411D3FDA500F27B38 /* PBXContainerItemProxy */ = {
    462 			isa = PBXContainerItemProxy;
    463 			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
    464 			proxyType = 1;
    465 			remoteGlobalIDString = 1A348BEB11D2D0A1000C72FC;
    466 			remoteInfo = ANTLRBitsetTest;
    467 		};
    468 		1A12134611D3FDA500F27B38 /* PBXContainerItemProxy */ = {
    469 			isa = PBXContainerItemProxy;
    470 			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
    471 			proxyType = 1;
    472 			remoteGlobalIDString = 1A1210FA11D3A5D900F27B38;
    473 			remoteInfo = ANTLRCommonTokenTest;
    474 		};
    475 		1A12134811D3FDA500F27B38 /* PBXContainerItemProxy */ = {
    476 			isa = PBXContainerItemProxy;
    477 			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
    478 			proxyType = 1;
    479 			remoteGlobalIDString = 1A12130B11D3F7CD00F27B38;
    480 			remoteInfo = ANTLRCommonTreeTest;
    481 		};
    482 		1A12134A11D3FDA500F27B38 /* PBXContainerItemProxy */ = {
    483 			isa = PBXContainerItemProxy;
    484 			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
    485 			proxyType = 1;
    486 			remoteGlobalIDString = 1A12122311D3C92400F27B38;
    487 			remoteInfo = ANTLRFastQueueTest;
    488 		};
    489 		1A12134C11D3FDA500F27B38 /* PBXContainerItemProxy */ = {
    490 			isa = PBXContainerItemProxy;
    491 			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
    492 			proxyType = 1;
    493 			remoteGlobalIDString = 1A1212DB11D3F53600F27B38;
    494 			remoteInfo = ANTLRIntArrayTest;
    495 		};
    496 		1A12134E11D3FDA500F27B38 /* PBXContainerItemProxy */ = {
    497 			isa = PBXContainerItemProxy;
    498 			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
    499 			proxyType = 1;
    500 			remoteGlobalIDString = 1A1211D011D3BF4600F27B38;
    501 			remoteInfo = ANTLRStringStreamTest;
    502 		};
    503 		F762874B0B715417006AA7EF /* PBXContainerItemProxy */ = {
    504 			isa = PBXContainerItemProxy;
    505 			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
    506 			proxyType = 1;
    507 			remoteGlobalIDString = F76287450B7151E3006AA7EF;
    508 			remoteInfo = "Regenerate fuzzy";
    509 		};
    510 		F76287A60B7157C2006AA7EF /* PBXContainerItemProxy */ = {
    511 			isa = PBXContainerItemProxy;
    512 			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
    513 			proxyType = 1;
    514 			remoteGlobalIDString = F762877E0B71559C006AA7EF;
    515 			remoteInfo = "Regenerate combined";
    516 		};
    517 		F76287A80B7157C2006AA7EF /* PBXContainerItemProxy */ = {
    518 			isa = PBXContainerItemProxy;
    519 			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
    520 			proxyType = 1;
    521 			remoteGlobalIDString = F76287820B71559F006AA7EF;
    522 			remoteInfo = "Regenerate LL-star";
    523 		};
    524 		F76287AA0B7157C2006AA7EF /* PBXContainerItemProxy */ = {
    525 			isa = PBXContainerItemProxy;
    526 			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
    527 			proxyType = 1;
    528 			remoteGlobalIDString = F76287860B7155A2006AA7EF;
    529 			remoteInfo = "Regenerate hoistedPredicates";
    530 		};
    531 		F76287AC0B7157C2006AA7EF /* PBXContainerItemProxy */ = {
    532 			isa = PBXContainerItemProxy;
    533 			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
    534 			proxyType = 1;
    535 			remoteGlobalIDString = F762878A0B7155AB006AA7EF;
    536 			remoteInfo = "Regenerate scopes";
    537 		};
    538 		F76287AE0B7157C2006AA7EF /* PBXContainerItemProxy */ = {
    539 			isa = PBXContainerItemProxy;
    540 			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
    541 			proxyType = 1;
    542 			remoteGlobalIDString = F762878E0B7155AF006AA7EF;
    543 			remoteInfo = "Regenerate simplec tree";
    544 		};
    545 		F79EFB130C5845A300ABAB3D /* PBXContainerItemProxy */ = {
    546 			isa = PBXContainerItemProxy;
    547 			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
    548 			proxyType = 1;
    549 			remoteGlobalIDString = F76287780B71557E006AA7EF;
    550 			remoteInfo = "Regenerate lexertest-simple";
    551 		};
    552 /* End PBXContainerItemProxy section */
    553 
    554 /* Begin PBXCopyFilesBuildPhase section */
    555 		F706A5710A0EC357008999AB /* CopyFiles */ = {
    556 			isa = PBXCopyFilesBuildPhase;
    557 			buildActionMask = 2147483647;
    558 			dstPath = "";
    559 			dstSubfolderSpec = 16;
    560 			files = (
    561 			);
    562 			runOnlyForDeploymentPostprocessing = 0;
    563 		};
    564 /* End PBXCopyFilesBuildPhase section */
    565 
    566 /* Begin PBXFileReference section */
    567 		0867D69BFE84028FC02AAC07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
    568 		089C1667FE841158C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
    569 		1058C7B1FEA5585E11CA2CBB /* FuzzyLexer.h */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FuzzyLexer.h; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
    570 		1A0F342D12EA411F00496BB8 /* files */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = files; sourceTree = "<group>"; };
    571 		1A0F342E12EA411F00496BB8 /* input */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = input; sourceTree = "<group>"; };
    572 		1A0F343012EA411F00496BB8 /* Main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Main.m; sourceTree = "<group>"; };
    573 		1A0F343112EA411F00496BB8 /* output */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = output; sourceTree = "<group>"; };
    574 		1A0F343212EA411F00496BB8 /* Poly.g */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Poly.g; sourceTree = "<group>"; };
    575 		1A0F343312EA411F00496BB8 /* PolyDifferentiator.g */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = PolyDifferentiator.g; sourceTree = "<group>"; };
    576 		1A0F343412EA411F00496BB8 /* PolyPrinter.g */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = PolyPrinter.g; sourceTree = "<group>"; };
    577 		1A0F343512EA411F00496BB8 /* Simplifier.g */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Simplifier.g; sourceTree = "<group>"; };
    578 		1A0F346612EA42D800496BB8 /* polydiff */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = polydiff; sourceTree = BUILT_PRODUCTS_DIR; };
    579 		1A0F347812EA444500496BB8 /* Poly.tokens */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Poly.tokens; sourceTree = "<group>"; };
    580 		1A0F347912EA444500496BB8 /* PolyDifferentiator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PolyDifferentiator.m; sourceTree = "<group>"; };
    581 		1A0F347A12EA444500496BB8 /* PolyLexer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PolyLexer.h; sourceTree = "<group>"; };
    582 		1A0F347B12EA444500496BB8 /* PolyLexer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PolyLexer.m; sourceTree = "<group>"; };
    583 		1A0F347C12EA444500496BB8 /* PolyParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PolyParser.h; sourceTree = "<group>"; };
    584 		1A0F347D12EA444500496BB8 /* PolyParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PolyParser.m; sourceTree = "<group>"; };
    585 		1A0F347E12EA444500496BB8 /* Simplifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Simplifier.h; sourceTree = "<group>"; };
    586 		1A0F347F12EA444500496BB8 /* Simplifier.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Simplifier.m; sourceTree = "<group>"; };
    587 		1A0F348012EA444500496BB8 /* Simplifier.tokens */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Simplifier.tokens; sourceTree = "<group>"; };
    588 		1A100AB911E604FE006ABF94 /* HashRule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HashRule.h; sourceTree = "<group>"; };
    589 		1A100ABA11E604FE006ABF94 /* HashRule.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HashRule.m; sourceTree = "<group>"; };
    590 		1A1210FB11D3A5D900F27B38 /* ANTLRCommonTokenTest.octest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ANTLRCommonTokenTest.octest; sourceTree = BUILT_PRODUCTS_DIR; };
    591 		1A1210FC11D3A5DA00F27B38 /* ANTLRCommonTokenTest-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "ANTLRCommonTokenTest-Info.plist"; sourceTree = "<group>"; };
    592 		1A1211D111D3BF4700F27B38 /* ANTLRStringStreamTest.octest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ANTLRStringStreamTest.octest; sourceTree = BUILT_PRODUCTS_DIR; };
    593 		1A1211D211D3BF4700F27B38 /* ANTLRStringStreamTest-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "ANTLRStringStreamTest-Info.plist"; sourceTree = "<group>"; };
    594 		1A12122411D3C92400F27B38 /* ANTLRFastQueueTest.octest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ANTLRFastQueueTest.octest; sourceTree = BUILT_PRODUCTS_DIR; };
    595 		1A12122511D3C92400F27B38 /* ANTLRFastQueueTest-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "ANTLRFastQueueTest-Info.plist"; sourceTree = "<group>"; };
    596 		1A12122A11D3C93500F27B38 /* ANTLR.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ANTLR.framework; path = Library/Frameworks/ANTLR.framework; sourceTree = SDKROOT; };
    597 		1A1212DC11D3F53600F27B38 /* ANTLRIntArrayTest.octest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ANTLRIntArrayTest.octest; sourceTree = BUILT_PRODUCTS_DIR; };
    598 		1A1212DD11D3F53600F27B38 /* ANTLRIntArrayTest-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "ANTLRIntArrayTest-Info.plist"; sourceTree = "<group>"; };
    599 		1A12130C11D3F7CD00F27B38 /* ANTLRCommonTreeTest.octest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ANTLRCommonTreeTest.octest; sourceTree = BUILT_PRODUCTS_DIR; };
    600 		1A12130D11D3F7CD00F27B38 /* ANTLRCommonTreeTest-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "ANTLRCommonTreeTest-Info.plist"; sourceTree = "<group>"; };
    601 		1A16B13A11C66492002860C7 /* LinkBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LinkBase.h; sourceTree = "<group>"; };
    602 		1A16B13B11C66492002860C7 /* LinkBase.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LinkBase.m; sourceTree = "<group>"; };
    603 		1A1702FC11C05D4800F6978A /* HashMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HashMap.h; sourceTree = "<group>"; };
    604 		1A1702FD11C05D4800F6978A /* HashMap.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HashMap.m; sourceTree = "<group>"; };
    605 		1A18EF5511B8028D0006186A /* BufferedTokenStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BufferedTokenStream.h; sourceTree = "<group>"; };
    606 		1A18EF5611B8028D0006186A /* BufferedTokenStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BufferedTokenStream.m; sourceTree = "<group>"; };
    607 		1A1BCDB911CB01E60051A1EC /* RuleReturnScope.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RuleReturnScope.h; sourceTree = "<group>"; };
    608 		1A1BCDBA11CB01E60051A1EC /* RuleReturnScope.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RuleReturnScope.m; sourceTree = "<group>"; };
    609 		1A1BCDCD11CB0B3D0051A1EC /* TreeRuleReturnScope.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TreeRuleReturnScope.h; sourceTree = "<group>"; };
    610 		1A1BCDCE11CB0B3D0051A1EC /* TreeRuleReturnScope.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TreeRuleReturnScope.m; sourceTree = "<group>"; };
    611 		1A1BCE2811CB1A3E0051A1EC /* TreeRewriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TreeRewriter.h; sourceTree = "<group>"; };
    612 		1A1BCE2911CB1A3E0051A1EC /* TreeRewriter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TreeRewriter.m; sourceTree = "<group>"; };
    613 		1A1CCC9011B6FD39002E5F53 /* FastQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FastQueue.h; sourceTree = "<group>"; };
    614 		1A1CCC9111B6FD39002E5F53 /* FastQueue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FastQueue.m; sourceTree = "<group>"; };
    615 		1A1CCC9211B6FD39002E5F53 /* IntArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IntArray.h; sourceTree = "<group>"; };
    616 		1A1CCC9311B6FD39002E5F53 /* IntArray.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IntArray.m; sourceTree = "<group>"; };
    617 		1A1CCCA911B724B2002E5F53 /* LookaheadStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LookaheadStream.h; sourceTree = "<group>"; };
    618 		1A1CCCAA11B724B2002E5F53 /* LookaheadStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LookaheadStream.m; sourceTree = "<group>"; };
    619 		1A1CCCC711B727B5002E5F53 /* ANTLRError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ANTLRError.h; sourceTree = "<group>"; };
    620 		1A1D465911BE73B2001575F3 /* BaseTreeAdaptor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BaseTreeAdaptor.h; sourceTree = "<group>"; };
    621 		1A1D465A11BE73B2001575F3 /* BaseTreeAdaptor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BaseTreeAdaptor.m; sourceTree = "<group>"; };
    622 		1A1D466E11BE75C0001575F3 /* MapElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MapElement.h; sourceTree = "<group>"; };
    623 		1A1D466F11BE75C0001575F3 /* MapElement.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MapElement.m; sourceTree = "<group>"; };
    624 		1A1D467A11BE8E5A001575F3 /* CommonErrorNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CommonErrorNode.h; sourceTree = "<group>"; };
    625 		1A1D467B11BE8E5A001575F3 /* CommonErrorNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CommonErrorNode.m; sourceTree = "<group>"; };
    626 		1A1FFC5911CD12A400FBB452 /* TokenRewriteStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TokenRewriteStream.h; sourceTree = "<group>"; };
    627 		1A1FFC5A11CD12A400FBB452 /* TokenRewriteStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TokenRewriteStream.m; sourceTree = "<group>"; };
    628 		1A26329311C53578000DCDD4 /* MismatchedNotSetException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MismatchedNotSetException.h; sourceTree = "<group>"; };
    629 		1A26329411C53578000DCDD4 /* MismatchedNotSetException.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MismatchedNotSetException.m; sourceTree = "<group>"; };
    630 		1A270BF711C1451200DCC8F3 /* TreeIterator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TreeIterator.h; sourceTree = "<group>"; };
    631 		1A270BF811C1451200DCC8F3 /* TreeIterator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TreeIterator.m; sourceTree = "<group>"; };
    632 		1A2B096312E797DE00A75133 /* TestRewriteRuleTokenStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TestRewriteRuleTokenStream.m; path = test/runtime/TestRewriteRuleTokenStream/TestRewriteRuleTokenStream.m; sourceTree = "<group>"; };
    633 		1A2B096612E797F600A75133 /* TestRewriteRuleTokenStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TestRewriteRuleTokenStream.h; path = test/runtime/TestRewriteRuleTokenStream/TestRewriteRuleTokenStream.h; sourceTree = "<group>"; };
    634 		1A2D217311E4F57C00DFE328 /* UniqueIDMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UniqueIDMap.h; sourceTree = "<group>"; };
    635 		1A2D217411E4F57C00DFE328 /* UniqueIDMap.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UniqueIDMap.m; sourceTree = "<group>"; };
    636 		1A2D218411E502DE00DFE328 /* NodeMapElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NodeMapElement.h; sourceTree = "<group>"; };
    637 		1A2D218511E502DE00DFE328 /* NodeMapElement.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NodeMapElement.m; sourceTree = "<group>"; };
    638 		1A348B1711D2BE4F000C72FC /* FastQueueTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FastQueueTest.h; sourceTree = "<group>"; };
    639 		1A348B1811D2BE4F000C72FC /* FastQueueTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FastQueueTest.m; sourceTree = "<group>"; };
    640 		1A348B1911D2BE4F000C72FC /* IntArrayTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IntArrayTest.h; sourceTree = "<group>"; };
    641 		1A348B1A11D2BE4F000C72FC /* IntArrayTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IntArrayTest.m; sourceTree = "<group>"; };
    642 		1A348B1C11D2BE4F000C72FC /* ANTLRBitSetTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ANTLRBitSetTest.h; sourceTree = "<group>"; };
    643 		1A348B1D11D2BE4F000C72FC /* ANTLRBitSetTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ANTLRBitSetTest.m; sourceTree = "<group>"; };
    644 		1A348B1F11D2BE4F000C72FC /* ANTLRStringStreamTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ANTLRStringStreamTest.h; sourceTree = "<group>"; };
    645 		1A348B2011D2BE4F000C72FC /* ANTLRStringStreamTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ANTLRStringStreamTest.m; sourceTree = "<group>"; };
    646 		1A348B2211D2BE4F000C72FC /* CommonTokenTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CommonTokenTest.h; sourceTree = "<group>"; };
    647 		1A348B2311D2BE4F000C72FC /* CommonTokenTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CommonTokenTest.m; sourceTree = "<group>"; };
    648 		1A348B2511D2BE4F000C72FC /* CommonTreeTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CommonTreeTest.h; sourceTree = "<group>"; };
    649 		1A348B2611D2BE4F000C72FC /* CommonTreeTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CommonTreeTest.m; sourceTree = "<group>"; };
    650 		1A348B4E11D2BEE8000C72FC /* Test.octest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Test.octest; sourceTree = BUILT_PRODUCTS_DIR; };
    651 		1A348B4F11D2BEE8000C72FC /* Test-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Test-Info.plist"; sourceTree = "<group>"; };
    652 		1A348BB511D2C711000C72FC /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; };
    653 		1A348BB711D2C711000C72FC /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; };
    654 		1A348BEC11D2D0A1000C72FC /* ANTLRBitsetTest.octest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ANTLRBitsetTest.octest; sourceTree = BUILT_PRODUCTS_DIR; };
    655 		1A348BED11D2D0A1000C72FC /* ANTLRBitsetTest-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "ANTLRBitsetTest-Info.plist"; sourceTree = "<group>"; };
    656 		1A3A08E411E213C500D5EE26 /* BaseStack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BaseStack.h; sourceTree = "<group>"; };
    657 		1A3A08E511E213C500D5EE26 /* BaseStack.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BaseStack.m; sourceTree = "<group>"; };
    658 		1A3A08E811E213E100D5EE26 /* SymbolStack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SymbolStack.h; sourceTree = "<group>"; };
    659 		1A3A08E911E213E100D5EE26 /* SymbolStack.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SymbolStack.m; sourceTree = "<group>"; };
    660 		1A3A09BD11E235BD00D5EE26 /* antlr3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = antlr3.h; sourceTree = "<group>"; };
    661 		1A45657511C922BE0082F421 /* RuleMemo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RuleMemo.h; sourceTree = "<group>"; };
    662 		1A45657611C922BE0082F421 /* RuleMemo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RuleMemo.m; sourceTree = "<group>"; };
    663 		1A45658711C9270D0082F421 /* BaseMapElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BaseMapElement.h; sourceTree = "<group>"; };
    664 		1A45658811C9270D0082F421 /* BaseMapElement.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BaseMapElement.m; sourceTree = "<group>"; };
    665 		1A4A851011CBCE3E00E4BF1B /* TreeVisitor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TreeVisitor.h; sourceTree = "<group>"; };
    666 		1A4A851111CBCE3E00E4BF1B /* TreeVisitor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TreeVisitor.m; sourceTree = "<group>"; };
    667 		1A4A851611CBCE5500E4BF1B /* TreeVisitorAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TreeVisitorAction.h; sourceTree = "<group>"; };
    668 		1A4A851711CBCE5500E4BF1B /* TreeVisitorAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TreeVisitorAction.m; sourceTree = "<group>"; };
    669 		1A4A851C11CBCF3700E4BF1B /* TreeWizard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TreeWizard.h; sourceTree = "<group>"; };
    670 		1A4A851D11CBCF3700E4BF1B /* TreeWizard.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TreeWizard.m; sourceTree = "<group>"; };
    671 		1A4D5AD411B55A45001C9482 /* BaseTree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BaseTree.h; sourceTree = "<group>"; };
    672 		1A4D5AD511B55A45001C9482 /* BaseTree.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BaseTree.m; sourceTree = "<group>"; };
    673 		1A5EA50911CFE7CE00E8932F /* Map.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Map.h; sourceTree = "<group>"; };
    674 		1A5EA50A11CFE7CE00E8932F /* Map.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Map.m; sourceTree = "<group>"; };
    675 		1A65B7D611B9532A00FD8754 /* BufferedTreeNodeStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BufferedTreeNodeStream.h; sourceTree = "<group>"; };
    676 		1A65B7D711B9532A00FD8754 /* BufferedTreeNodeStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BufferedTreeNodeStream.m; sourceTree = "<group>"; };
    677 		1A6C451411BF4EE00039788A /* MissingTokenException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MissingTokenException.h; sourceTree = "<group>"; };
    678 		1A6C451511BF4EE00039788A /* MissingTokenException.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MissingTokenException.m; sourceTree = "<group>"; };
    679 		1A6C452611BF50A40039788A /* UnwantedTokenException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UnwantedTokenException.h; sourceTree = "<group>"; };
    680 		1A6C452711BF50A40039788A /* UnwantedTokenException.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UnwantedTokenException.m; sourceTree = "<group>"; };
    681 		1A77EE8912E6A552007F323A /* TreeRewriteRuleTokenStream.octest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = TreeRewriteRuleTokenStream.octest; sourceTree = BUILT_PRODUCTS_DIR; };
    682 		1A77EE8A12E6A552007F323A /* TreeRewriteRuleTokenStream-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "TreeRewriteRuleTokenStream-Info.plist"; sourceTree = "<group>"; };
    683 		1A86B91911EB9F6300C67A03 /* ParseTree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ParseTree.h; sourceTree = "<group>"; };
    684 		1A86B91A11EB9F6300C67A03 /* ParseTree.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ParseTree.m; sourceTree = "<group>"; };
    685 		1A86BACD11EC1CD000C67A03 /* UnbufferedTokenStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UnbufferedTokenStream.h; sourceTree = "<group>"; };
    686 		1A86BACE11EC1CD000C67A03 /* UnbufferedTokenStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UnbufferedTokenStream.m; sourceTree = "<group>"; };
    687 		1A8ABFC511BA9B960038DBB0 /* CharStreamState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CharStreamState.h; sourceTree = "<group>"; };
    688 		1A8AC00A11BAEC710038DBB0 /* RuntimeException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RuntimeException.h; sourceTree = "<group>"; };
    689 		1A8AC00B11BAEC710038DBB0 /* RuntimeException.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RuntimeException.m; sourceTree = "<group>"; };
    690 		1A994CE412A84F3E001853FF /* SimpleC__.gl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = SimpleC__.gl; sourceTree = "<group>"; };
    691 		1A9CBD2411C9979600DA8FEF /* UnbufferedCommonTreeNodeStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UnbufferedCommonTreeNodeStream.h; sourceTree = "<group>"; };
    692 		1A9CBD2511C9979600DA8FEF /* UnbufferedCommonTreeNodeStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UnbufferedCommonTreeNodeStream.m; sourceTree = "<group>"; };
    693 		1A9CBD2611C9979600DA8FEF /* UnbufferedCommonTreeNodeStreamState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UnbufferedCommonTreeNodeStreamState.h; sourceTree = "<group>"; };
    694 		1A9CBD2711C9979600DA8FEF /* UnbufferedCommonTreeNodeStreamState.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UnbufferedCommonTreeNodeStreamState.m; sourceTree = "<group>"; };
    695 		1AAC202A11CC621A00CF56D1 /* TreePatternLexer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TreePatternLexer.h; sourceTree = "<group>"; };
    696 		1AAC202B11CC621A00CF56D1 /* TreePatternLexer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TreePatternLexer.m; sourceTree = "<group>"; };
    697 		1AAC20A311CC790300CF56D1 /* TreePatternParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TreePatternParser.h; sourceTree = "<group>"; };
    698 		1AAC20A411CC790300CF56D1 /* TreePatternParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TreePatternParser.m; sourceTree = "<group>"; };
    699 		1AB4A58F11B9A0DA0076E91A /* StreamEnumerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StreamEnumerator.h; sourceTree = "<group>"; };
    700 		1AB4A59011B9A0DA0076E91A /* StreamEnumerator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = StreamEnumerator.m; sourceTree = "<group>"; };
    701 		1AB5F47511E3869D00E065B0 /* RuleMapElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RuleMapElement.h; sourceTree = "<group>"; };
    702 		1AB5F47611E3869D00E065B0 /* RuleMapElement.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RuleMapElement.m; sourceTree = "<group>"; };
    703 		1AB5F51C11E3BE2E00E065B0 /* PtrBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PtrBuffer.h; sourceTree = "<group>"; };
    704 		1AB5F51D11E3BE2E00E065B0 /* PtrBuffer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PtrBuffer.m; sourceTree = "<group>"; };
    705 		1AC5AC7212E7BBB600DF0C58 /* files */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = files; path = treeparser/files; sourceTree = "<group>"; };
    706 		1AC5AC7312E7BBB600DF0C58 /* input */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = input; path = treeparser/input; sourceTree = "<group>"; };
    707 		1AC5AC7412E7BBB600DF0C58 /* Lang.g */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = Lang.g; path = treeparser/Lang.g; sourceTree = "<group>"; };
    708 		1AC5AC7512E7BBB600DF0C58 /* LangDumpDecl.g */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = LangDumpDecl.g; path = treeparser/LangDumpDecl.g; sourceTree = "<group>"; };
    709 		1AC5AC7712E7BBB600DF0C58 /* output */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = output; path = treeparser/output; sourceTree = "<group>"; };
    710 		1AC5AC7812E7BBB600DF0C58 /* README.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = README.txt; path = treeparser/README.txt; sourceTree = "<group>"; };
    711 		1AC5AC8112E7BC9100DF0C58 /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = treeparser/main.m; sourceTree = "<group>"; };
    712 		1AC5ACA712E7BEFE00DF0C58 /* treeparser */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = treeparser; sourceTree = BUILT_PRODUCTS_DIR; };
    713 		1AC5ACC412E7C03C00DF0C58 /* Lang.tokens */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = Lang.tokens; path = treeparser/Lang.tokens; sourceTree = "<group>"; };
    714 		1AC5ACC512E7C03C00DF0C58 /* LangDumpDecl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LangDumpDecl.h; path = treeparser/LangDumpDecl.h; sourceTree = "<group>"; };
    715 		1AC5ACC612E7C03C00DF0C58 /* LangDumpDecl.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = LangDumpDecl.m; path = treeparser/LangDumpDecl.m; sourceTree = "<group>"; };
    716 		1AC5ACC712E7C03C00DF0C58 /* LangDumpDecl.tokens */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = LangDumpDecl.tokens; path = treeparser/LangDumpDecl.tokens; sourceTree = "<group>"; };
    717 		1AC5ACC812E7C03C00DF0C58 /* LangLexer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LangLexer.h; path = treeparser/LangLexer.h; sourceTree = "<group>"; };
    718 		1AC5ACC912E7C03C00DF0C58 /* LangLexer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = LangLexer.m; path = treeparser/LangLexer.m; sourceTree = "<group>"; };
    719 		1AC5ACCA12E7C03C00DF0C58 /* LangParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LangParser.h; path = treeparser/LangParser.h; sourceTree = "<group>"; };
    720 		1AC5ACCB12E7C03C00DF0C58 /* LangParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = LangParser.m; path = treeparser/LangParser.m; sourceTree = "<group>"; };
    721 		1ADB66F012E74341007C1661 /* FuzzyLexer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FuzzyLexer.h; sourceTree = "<group>"; };
    722 		1ADE21F012E505D700E8A95C /* SimpleC.g */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = SimpleC.g; sourceTree = "<group>"; };
    723 		1AE8A96A11D9227A00D36FD6 /* RuleStack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RuleStack.h; sourceTree = "<group>"; };
    724 		1AE8A96B11D9227A00D36FD6 /* RuleStack.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RuleStack.m; sourceTree = "<group>"; };
    725 		32DBCF5E0370ADEE00C91783 /* ANTLR_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ANTLR_Prefix.pch; sourceTree = "<group>"; };
    726 		8DC2EF5A0486A6940098B216 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
    727 		8DC2EF5B0486A6940098B216 /* ANTLR.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = ANTLR.framework; sourceTree = BUILT_PRODUCTS_DIR; };
    728 		BF7D9B511519363200B58218 /* ACBTree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ACBTree.h; sourceTree = "<group>"; };
    729 		BF7D9B521519363200B58218 /* ACBTree.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ACBTree.m; sourceTree = "<group>"; };
    730 		BF7D9B551519367800B58218 /* AMutableArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AMutableArray.h; sourceTree = "<group>"; };
    731 		BF7D9B561519367800B58218 /* AMutableArray.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AMutableArray.m; sourceTree = "<group>"; };
    732 		BF7D9B591519368C00B58218 /* AMutableDictionary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AMutableDictionary.h; sourceTree = "<group>"; };
    733 		BF7D9B5A1519368C00B58218 /* AMutableDictionary.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AMutableDictionary.m; sourceTree = "<group>"; };
    734 		BF7D9B5D151936B500B58218 /* DoubleKeyMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DoubleKeyMap.h; sourceTree = "<group>"; };
    735 		BF7D9B5E151936B600B58218 /* DoubleKeyMap.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DoubleKeyMap.m; sourceTree = "<group>"; };
    736 		BF7D9B61151936E700B58218 /* ANTLRFileStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ANTLRFileStream.h; sourceTree = "<group>"; };
    737 		BF7D9B62151936E700B58218 /* ANTLRFileStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ANTLRFileStream.m; sourceTree = "<group>"; };
    738 		BF7D9B65151936FB00B58218 /* ANTLRInputStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ANTLRInputStream.h; sourceTree = "<group>"; };
    739 		BF7D9B66151936FB00B58218 /* ANTLRInputStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ANTLRInputStream.m; sourceTree = "<group>"; };
    740 		BF7D9B691519371100B58218 /* ANTLRReaderStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ANTLRReaderStream.h; sourceTree = "<group>"; };
    741 		BF7D9B6A1519371200B58218 /* ANTLRReaderStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ANTLRReaderStream.m; sourceTree = "<group>"; };
    742 		BF7D9B6D1519373600B58218 /* RewriteRuleNodeStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RewriteRuleNodeStream.h; sourceTree = "<group>"; };
    743 		BF7D9B6E1519373600B58218 /* RewriteRuleNodeStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RewriteRuleNodeStream.m; sourceTree = "<group>"; };
    744 		BF7D9B711519375200B58218 /* ArrayIterator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ArrayIterator.h; sourceTree = "<group>"; };
    745 		BF7D9B721519375200B58218 /* ArrayIterator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ArrayIterator.m; sourceTree = "<group>"; };
    746 		F7009AD90A1BE4AE002EDD5D /* LexerRuleReturnScope.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LexerRuleReturnScope.h; sourceTree = "<group>"; };
    747 		F7009ADA0A1BE4AE002EDD5D /* LexerRuleReturnScope.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LexerRuleReturnScope.m; sourceTree = "<group>"; };
    748 		F700E6190A5F66EC005D0757 /* EarlyExitException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EarlyExitException.h; sourceTree = "<group>"; };
    749 		F700E61A0A5F66EC005D0757 /* EarlyExitException.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EarlyExitException.m; sourceTree = "<group>"; };
    750 		F700E85E0A5FA2DE005D0757 /* Combined.g */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Combined.g; path = combined/Combined.g; sourceTree = "<group>"; };
    751 		F700E8640A5FA31D005D0757 /* combined */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = combined; sourceTree = BUILT_PRODUCTS_DIR; };
    752 		F700E86A0A5FA34D005D0757 /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = combined/main.m; sourceTree = "<group>"; };
    753 		F700E8F90A5FAD21005D0757 /* Parser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Parser.h; sourceTree = "<group>"; };
    754 		F700E8FA0A5FAD21005D0757 /* Parser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Parser.m; sourceTree = "<group>"; };
    755 		F700ECCF0A5FE176005D0757 /* input */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = input; sourceTree = "<group>"; };
    756 		F700ECD00A5FE176005D0757 /* output */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = output; sourceTree = "<group>"; };
    757 		F700ECD70A5FE186005D0757 /* LL-star */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "LL-star"; sourceTree = BUILT_PRODUCTS_DIR; };
    758 		F700ECE70A5FE25D005D0757 /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
    759 		F700ED7E0A5FF17C005D0757 /* TokenSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TokenSource.h; sourceTree = "<group>"; };
    760 		F700ED940A5FF2A5005D0757 /* CommonTokenStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CommonTokenStream.h; sourceTree = "<group>"; };
    761 		F700ED950A5FF2A5005D0757 /* CommonTokenStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CommonTokenStream.m; sourceTree = "<group>"; };
    762 		F7037CEE0A0582FC0070435D /* MismatchedRangeException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MismatchedRangeException.h; sourceTree = "<group>"; };
    763 		F7037CEF0A0582FC0070435D /* MismatchedRangeException.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MismatchedRangeException.m; sourceTree = "<group>"; };
    764 		F7037EA00A05AFB60070435D /* lexertest-simple */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "lexertest-simple"; sourceTree = BUILT_PRODUCTS_DIR; };
    765 		F7037EBD0A05B06B0070435D /* TestLexer.g */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = TestLexer.g; sourceTree = "<group>"; };
    766 		F70380BA0A07FA0D0070435D /* MismatchedSetException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MismatchedSetException.h; sourceTree = "<group>"; };
    767 		F70380BB0A07FA0D0070435D /* MismatchedSetException.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MismatchedSetException.m; sourceTree = "<group>"; };
    768 		F7048FF50B07D05400D2F326 /* Test.tokens */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Test.tokens; sourceTree = "<group>"; };
    769 		F7048FF60B07D05400D2F326 /* TestLexer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestLexer.h; sourceTree = "<group>"; };
    770 		F7048FF70B07D05400D2F326 /* TestLexer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TestLexer.m; sourceTree = "<group>"; };
    771 		F706A55B0A0EC307008999AB /* input */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = input; sourceTree = "<group>"; };
    772 		F70AA7A509AA2A6900C3FD5E /* ANTLR.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ANTLR.h; sourceTree = "<group>"; };
    773 		F70AA7AD09AA2AC000C3FD5E /* IntStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IntStream.h; sourceTree = "<group>"; };
    774 		F70AA7B509AA2B8800C3FD5E /* CharStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CharStream.h; sourceTree = "<group>"; };
    775 		F70AA7C509AA339900C3FD5E /* ANTLRStringStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ANTLRStringStream.h; sourceTree = "<group>"; };
    776 		F70AA7C609AA339900C3FD5E /* ANTLRStringStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ANTLRStringStream.m; sourceTree = "<group>"; };
    777 		F70AA7CE09AA379300C3FD5E /* CharStreamState.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CharStreamState.m; sourceTree = "<group>"; };
    778 		F70B11BB0C4C2B6400C3ECE0 /* RewriteRuleSubtreeStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RewriteRuleSubtreeStream.h; sourceTree = "<group>"; };
    779 		F70B11BC0C4C2B6400C3ECE0 /* RewriteRuleSubtreeStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RewriteRuleSubtreeStream.m; sourceTree = "<group>"; };
    780 		F70B11C10C4C2B7900C3ECE0 /* RewriteRuleTokenStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RewriteRuleTokenStream.h; sourceTree = "<group>"; };
    781 		F70B11C20C4C2B7900C3ECE0 /* RewriteRuleTokenStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RewriteRuleTokenStream.m; sourceTree = "<group>"; };
    782 		F70BB390098E5BB80054FEF8 /* SenTestingKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SenTestingKit.framework; path = Library/Frameworks/SenTestingKit.framework; sourceTree = DEVELOPER_DIR; };
    783 		F71325860C4A060900B99F2D /* RewriteRuleElementStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RewriteRuleElementStream.h; sourceTree = "<group>"; };
    784 		F71325870C4A060900B99F2D /* RewriteRuleElementStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RewriteRuleElementStream.m; sourceTree = "<group>"; };
    785 		F71F6B8F09A81E6F003221F4 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; };
    786 		F72B8CFA0AD01D380013F1E2 /* Fuzzy.g */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = Fuzzy.g; sourceTree = "<group>"; };
    787 		F72B8D090AD01DCB0013F1E2 /* Fuzzy.tokens */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Fuzzy.tokens; sourceTree = "<group>"; };
    788 		F72B8D0B0AD01DCB0013F1E2 /* FuzzyLexer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FuzzyLexer.m; sourceTree = "<group>"; };
    789 		F72C58E80AB3911D00282574 /* CommonTree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CommonTree.h; sourceTree = "<group>"; };
    790 		F72C58E90AB3911D00282574 /* CommonTree.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CommonTree.m; sourceTree = "<group>"; };
    791 		F72C59A50AB4F20A00282574 /* CommonTreeAdaptor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CommonTreeAdaptor.h; sourceTree = "<group>"; };
    792 		F72C59A60AB4F20A00282574 /* CommonTreeAdaptor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CommonTreeAdaptor.m; sourceTree = "<group>"; };
    793 		F72C5B820AB52AD300282574 /* TreeNodeStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TreeNodeStream.h; sourceTree = "<group>"; };
    794 		F72C5D540AB63C1D00282574 /* TreeParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TreeParser.h; sourceTree = "<group>"; };
    795 		F72C5D550AB63C1D00282574 /* TreeParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TreeParser.m; sourceTree = "<group>"; };
    796 		F72C5D600AB63E0B00282574 /* MismatchedTreeNodeException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MismatchedTreeNodeException.h; sourceTree = "<group>"; };
    797 		F72C5D610AB63E0B00282574 /* MismatchedTreeNodeException.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MismatchedTreeNodeException.m; sourceTree = "<group>"; };
    798 		F72C5E2F0AB7529C00282574 /* input */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = input; sourceTree = "<group>"; };
    799 		F72C5E310AB7529C00282574 /* output */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = output; sourceTree = "<group>"; };
    800 		F72C5E560AB7E41000282574 /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
    801 		F72C5E690AB7E4C900282574 /* simplectree */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = simplectree; sourceTree = BUILT_PRODUCTS_DIR; };
    802 		F72C5ECC0AB7E5A500282574 /* ParserRuleReturnScope.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ParserRuleReturnScope.h; sourceTree = "<group>"; };
    803 		F72C5ECD0AB7E5A500282574 /* ParserRuleReturnScope.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ParserRuleReturnScope.m; sourceTree = "<group>"; };
    804 		F738D1730B07AEAA001813C4 /* FailedPredicateException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FailedPredicateException.h; sourceTree = "<group>"; };
    805 		F738D1740B07AEAA001813C4 /* FailedPredicateException.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FailedPredicateException.m; sourceTree = "<group>"; };
    806 		F738D1750B07AEAA001813C4 /* TreeException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TreeException.h; sourceTree = "<group>"; };
    807 		F738D1760B07AEAA001813C4 /* TreeException.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TreeException.m; sourceTree = "<group>"; };
    808 		F738D1FD0B07B1CE001813C4 /* SymbolTable.tokens */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = SymbolTable.tokens; sourceTree = "<group>"; };
    809 		F738D1FE0B07B1CE001813C4 /* SymbolTableLexer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SymbolTableLexer.h; sourceTree = "<group>"; };
    810 		F738D1FF0B07B1CE001813C4 /* SymbolTableLexer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SymbolTableLexer.m; sourceTree = "<group>"; };
    811 		F738D2000B07B1CE001813C4 /* SymbolTableParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SymbolTableParser.h; sourceTree = "<group>"; };
    812 		F738D2010B07B1CE001813C4 /* SymbolTableParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SymbolTableParser.m; sourceTree = "<group>"; };
    813 		F738D2230B07B3BC001813C4 /* TParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TParser.h; sourceTree = "<group>"; };
    814 		F738D2240B07B3BC001813C4 /* TParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TParser.m; sourceTree = "<group>"; };
    815 		F738D2510B07B842001813C4 /* SimpleCParser.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SimpleCParser.m; sourceTree = "<group>"; };
    816 		F738D27F0B07B9B6001813C4 /* SimpleC.tokens */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = SimpleC.tokens; sourceTree = "<group>"; };
    817 		F738D2800B07B9B6001813C4 /* SimpleCLexer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SimpleCLexer.h; sourceTree = "<group>"; };
    818 		F738D2810B07B9B6001813C4 /* SimpleCLexer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SimpleCLexer.m; sourceTree = "<group>"; };
    819 		F738D2820B07B9B6001813C4 /* SimpleCParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SimpleCParser.h; sourceTree = "<group>"; };
    820 		F738D35C0B07C105001813C4 /* Combined.tokens */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = Combined.tokens; path = combined/Combined.tokens; sourceTree = "<group>"; };
    821 		F738D35D0B07C105001813C4 /* CombinedLexer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CombinedLexer.h; path = combined/CombinedLexer.h; sourceTree = "<group>"; };
    822 		F738D35E0B07C105001813C4 /* CombinedLexer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CombinedLexer.m; path = combined/CombinedLexer.m; sourceTree = "<group>"; };
    823 		F738D35F0B07C105001813C4 /* CombinedParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CombinedParser.h; path = combined/CombinedParser.h; sourceTree = "<group>"; };
    824 		F738D3600B07C105001813C4 /* CombinedParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CombinedParser.m; path = combined/CombinedParser.m; sourceTree = "<group>"; };
    825 		F73E2B720A9CFE6A005D6267 /* Tree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Tree.h; sourceTree = "<group>"; };
    826 		F73E2B7A0A9D0AFC005D6267 /* TreeAdaptor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TreeAdaptor.h; sourceTree = "<group>"; };
    827 		F741D0640B3812D40024DF3F /* SimpleCWalker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SimpleCWalker.h; sourceTree = "<group>"; };
    828 		F741D0650B3812D40024DF3F /* SimpleCWalker.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SimpleCWalker.m; sourceTree = "<group>"; };
    829 		F762879C0B71578D006AA7EF /* README.rtf */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.rtf; path = README.rtf; sourceTree = "<group>"; };
    830 		F76AA98E0CEA515A00AF044C /* CommonTreeNodeStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CommonTreeNodeStream.h; sourceTree = "<group>"; };
    831 		F76AA98F0CEA515A00AF044C /* CommonTreeNodeStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CommonTreeNodeStream.m; sourceTree = "<group>"; };
    832 		F7715D1A0AC9DCE400ED984D /* SimpleC.g */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = SimpleC.g; sourceTree = "<group>"; };
    833 		F7715D1B0AC9DCE500ED984D /* SimpleCWalker.g */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = SimpleCWalker.g; sourceTree = "<group>"; };
    834 		F7715D1C0AC9DDD800ED984D /* SimpleC.tokens */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = SimpleC.tokens; sourceTree = "<group>"; };
    835 		F7715D1D0AC9DDD800ED984D /* SimpleCWalker.tokens */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = SimpleCWalker.tokens; sourceTree = "<group>"; };
    836 		F7715D2E0AC9DE9E00ED984D /* SimpleCLexer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SimpleCLexer.h; sourceTree = "<group>"; };
    837 		F7715D2F0AC9DE9E00ED984D /* SimpleCLexer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SimpleCLexer.m; sourceTree = "<group>"; };
    838 		F7715D300AC9DE9E00ED984D /* SimpleCParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SimpleCParser.h; sourceTree = "<group>"; };
    839 		F7715D310AC9DE9E00ED984D /* SimpleCParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SimpleCParser.m; sourceTree = "<group>"; };
    840 		F7754E3D0A5C0A0500D0873A /* DFA.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DFA.h; sourceTree = "<group>"; };
    841 		F7754E3E0A5C0A0500D0873A /* DFA.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DFA.m; sourceTree = "<group>"; };
    842 		F77744030B234A3400D1F89B /* Token+DebuggerSupport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "Token+DebuggerSupport.h"; sourceTree = "<group>"; };
    843 		F77744040B234A3400D1F89B /* Token+DebuggerSupport.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "Token+DebuggerSupport.m"; sourceTree = "<group>"; };
    844 		F77747550B23A70600D1F89B /* Debug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Debug.h; sourceTree = "<group>"; };
    845 		F77765CA09DC583000517181 /* Token.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Token.h; sourceTree = "<group>"; };
    846 		F777660309DC5CF400517181 /* CommonToken.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CommonToken.h; sourceTree = "<group>"; };
    847 		F777660409DC5CF400517181 /* CommonToken.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CommonToken.m; sourceTree = "<group>"; };
    848 		F777668009DC719C00517181 /* MismatchedTokenException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MismatchedTokenException.h; sourceTree = "<group>"; };
    849 		F777668109DC719C00517181 /* MismatchedTokenException.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MismatchedTokenException.m; sourceTree = "<group>"; };
    850 		F777669109DC72D600517181 /* RecognitionException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RecognitionException.h; sourceTree = "<group>"; };
    851 		F777669209DC72D600517181 /* RecognitionException.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RecognitionException.m; sourceTree = "<group>"; };
    852 		F77766AE09DD53E800517181 /* TokenStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TokenStream.h; sourceTree = "<group>"; };
    853 		F79D56600A0E23A400EA3CEE /* fuzzy */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = fuzzy; sourceTree = BUILT_PRODUCTS_DIR; };
    854 		F79D56C00A0E287500EA3CEE /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
    855 		F79D59890A0E51AB00EA3CEE /* NoViableAltException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NoViableAltException.h; sourceTree = "<group>"; };
    856 		F79D598A0A0E51AB00EA3CEE /* NoViableAltException.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NoViableAltException.m; sourceTree = "<group>"; };
    857 		F7A4098B09659BF3002CC781 /* BaseRecognizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BaseRecognizer.h; sourceTree = "<group>"; };
    858 		F7A4098C09659BF3002CC781 /* BaseRecognizer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BaseRecognizer.m; sourceTree = "<group>"; };
    859 		F7A4099109659BFB002CC781 /* Lexer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Lexer.h; sourceTree = "<group>"; };
    860 		F7A4099209659BFB002CC781 /* Lexer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Lexer.m; sourceTree = "<group>"; };
    861 		F7B1E5AC0CD7CF1900CE136E /* RecognizerSharedState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RecognizerSharedState.h; sourceTree = "<group>"; };
    862 		F7B1E5AD0CD7CF1900CE136E /* RecognizerSharedState.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RecognizerSharedState.m; sourceTree = "<group>"; };
    863 		F7CD45FC0C64BA4B00FF933A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
    864 		F7CD45FD0C64BA4B00FF933A /* TreeRewrite.g */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = TreeRewrite.g; sourceTree = "<group>"; };
    865 		F7CD46340C64BB7300FF933A /* TreeRewrite.tokens */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = TreeRewrite.tokens; sourceTree = "<group>"; };
    866 		F7CD46350C64BB7300FF933A /* TreeRewriteLexer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TreeRewriteLexer.h; sourceTree = "<group>"; };
    867 		F7CD46360C64BB7300FF933A /* TreeRewriteLexer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TreeRewriteLexer.m; sourceTree = "<group>"; };
    868 		F7CD46370C64BB7300FF933A /* TreeRewriteParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TreeRewriteParser.h; sourceTree = "<group>"; };
    869 		F7CD46380C64BB7300FF933A /* TreeRewriteParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TreeRewriteParser.m; sourceTree = "<group>"; };
    870 		F7CD475D0C64D22800FF933A /* treerewrite */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = treerewrite; sourceTree = BUILT_PRODUCTS_DIR; };
    871 		F7CECD7D0B1E5C370054CC3B /* DebugEventListener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DebugEventListener.h; sourceTree = "<group>"; };
    872 		F7DD05E20A7B14BE006A006C /* input */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = input; sourceTree = "<group>"; };
    873 		F7DD05E30A7B14BE006A006C /* output */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = output; sourceTree = "<group>"; };
    874 		F7DD05E40A7B14BE006A006C /* T.g */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = T.g; sourceTree = "<group>"; };
    875 		F7DD05E70A7B1572006A006C /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
    876 		F7DD05EE0A7B15E1006A006C /* hoistedPredicates */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = hoistedPredicates; sourceTree = BUILT_PRODUCTS_DIR; };
    877 		F7DD06E70A7B1700006A006C /* TLexer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = TLexer.h; sourceTree = "<group>"; };
    878 		F7DD06E80A7B1700006A006C /* TLexer.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = TLexer.m; sourceTree = "<group>"; };
    879 		F7DD073C0A7B660A006A006C /* input */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = input; sourceTree = "<group>"; };
    880 		F7DD073D0A7B660A006A006C /* output */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = output; sourceTree = "<group>"; };
    881 		F7DD073E0A7B660A006A006C /* SymbolTable.g */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SymbolTable.g; sourceTree = "<group>"; };
    882 		F7DD07440A7B6618006A006C /* scopes */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = scopes; sourceTree = BUILT_PRODUCTS_DIR; };
    883 		F7DD07800A7B67A7006A006C /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
    884 		F7E261140B1E44320013F640 /* DebugParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DebugParser.h; sourceTree = "<group>"; };
    885 		F7E261150B1E44320013F640 /* DebugParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DebugParser.m; sourceTree = "<group>"; };
    886 		F7E261180B1E443C0013F640 /* DebugTreeParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DebugTreeParser.h; sourceTree = "<group>"; };
    887 		F7E261190B1E443C0013F640 /* DebugTreeParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DebugTreeParser.m; sourceTree = "<group>"; };
    888 		F7E2611E0B1E44E80013F640 /* DebugTokenStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DebugTokenStream.h; sourceTree = "<group>"; };
    889 		F7E2611F0B1E44E80013F640 /* DebugTokenStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DebugTokenStream.m; sourceTree = "<group>"; };
    890 		F7E261220B1E44FA0013F640 /* DebugTreeNodeStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DebugTreeNodeStream.h; sourceTree = "<group>"; };
    891 		F7E261230B1E44FA0013F640 /* DebugTreeNodeStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DebugTreeNodeStream.m; sourceTree = "<group>"; };
    892 		F7E261260B1E45070013F640 /* DebugTreeAdaptor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DebugTreeAdaptor.h; sourceTree = "<group>"; };
    893 		F7E261270B1E45070013F640 /* DebugTreeAdaptor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DebugTreeAdaptor.m; sourceTree = "<group>"; };
    894 		F7E261370B1E45580013F640 /* DebugEventSocketProxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DebugEventSocketProxy.h; sourceTree = "<group>"; };
    895 		F7E261380B1E45580013F640 /* DebugEventSocketProxy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DebugEventSocketProxy.m; sourceTree = "<group>"; };
    896 		F7E983940A0D6A5F00F16093 /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
    897 		F7EFFC8B0D164E2C008EE57E /* CHANGES.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CHANGES.txt; sourceTree = "<group>"; };
    898 		F7F218EE097AFB1A000472E9 /* ANTLRBitSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ANTLRBitSet.h; sourceTree = "<group>"; };
    899 		F7F218EF097AFB1A000472E9 /* ANTLRBitSet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ANTLRBitSet.m; sourceTree = "<group>"; };
    900 /* End PBXFileReference section */
    901 
    902 /* Begin PBXFrameworksBuildPhase section */
    903 		1A0F345D12EA42D800496BB8 /* Frameworks */ = {
    904 			isa = PBXFrameworksBuildPhase;
    905 			buildActionMask = 2147483647;
    906 			files = (
    907 				1A0F345E12EA42D800496BB8 /* ANTLR.framework in Frameworks */,
    908 				1A0F345F12EA42D800496BB8 /* Foundation.framework in Frameworks */,
    909 				1A0F346012EA42D800496BB8 /* CoreFoundation.framework in Frameworks */,
    910 			);
    911 			runOnlyForDeploymentPostprocessing = 0;
    912 		};
    913 		1A1210F811D3A5D900F27B38 /* Frameworks */ = {
    914 			isa = PBXFrameworksBuildPhase;
    915 			buildActionMask = 2147483647;
    916 			files = (
    917 				1A12117911D3B45C00F27B38 /* ANTLR.framework in Frameworks */,
    918 				1A12117A11D3B47000F27B38 /* Cocoa.framework in Frameworks */,
    919 				1A12117B11D3B47000F27B38 /* CoreFoundation.framework in Frameworks */,
    920 			);
    921 			runOnlyForDeploymentPostprocessing = 0;
    922 		};
    923 		1A1211CE11D3BF4600F27B38 /* Frameworks */ = {
    924 			isa = PBXFrameworksBuildPhase;
    925 			buildActionMask = 2147483647;
    926 			files = (
    927 				1A1211D711D3BF6800F27B38 /* ANTLR.framework in Frameworks */,
    928 				1A1211D811D3BF6800F27B38 /* Cocoa.framework in Frameworks */,
    929 				1A1211D911D3BF6800F27B38 /* CoreFoundation.framework in Frameworks */,
    930 			);
    931 			runOnlyForDeploymentPostprocessing = 0;
    932 		};
    933 		1A12122111D3C92400F27B38 /* Frameworks */ = {
    934 			isa = PBXFrameworksBuildPhase;
    935 			buildActionMask = 2147483647;
    936 			files = (
    937 				1A12122B11D3C93500F27B38 /* ANTLR.framework in Frameworks */,
    938 				1A12122C11D3C93500F27B38 /* Cocoa.framework in Frameworks */,
    939 				1A12122D11D3C93500F27B38 /* CoreFoundation.framework in Frameworks */,
    940 			);
    941 			runOnlyForDeploymentPostprocessing = 0;
    942 		};
    943 		1A1212D911D3F53600F27B38 /* Frameworks */ = {
    944 			isa = PBXFrameworksBuildPhase;
    945 			buildActionMask = 2147483647;
    946 			files = (
    947 				1A1212E211D3F55500F27B38 /* ANTLR.framework in Frameworks */,
    948 				1A1212E311D3F55500F27B38 /* Cocoa.framework in Frameworks */,
    949 				1A1212E411D3F55500F27B38 /* CoreFoundation.framework in Frameworks */,
    950 			);
    951 			runOnlyForDeploymentPostprocessing = 0;
    952 		};
    953 		1A12130911D3F7CD00F27B38 /* Frameworks */ = {
    954 			isa = PBXFrameworksBuildPhase;
    955 			buildActionMask = 2147483647;
    956 			files = (
    957 				1A12131211D3F7DC00F27B38 /* ANTLR.framework in Frameworks */,
    958 				1A12131311D3F7DC00F27B38 /* Cocoa.framework in Frameworks */,
    959 				1A12131411D3F7DC00F27B38 /* CoreFoundation.framework in Frameworks */,
    960 			);
    961 			runOnlyForDeploymentPostprocessing = 0;
    962 		};
    963 		1A348B4B11D2BEE8000C72FC /* Frameworks */ = {
    964 			isa = PBXFrameworksBuildPhase;
    965 			buildActionMask = 2147483647;
    966 			files = (
    967 				1A348B5811D2BF1C000C72FC /* ANTLR.framework in Frameworks */,
    968 				1A348BB611D2C711000C72FC /* Cocoa.framework in Frameworks */,
    969 				1A348BB811D2C711000C72FC /* CoreFoundation.framework in Frameworks */,
    970 			);
    971 			runOnlyForDeploymentPostprocessing = 0;
    972 		};
    973 		1A348BE911D2D0A1000C72FC /* Frameworks */ = {
    974 			isa = PBXFrameworksBuildPhase;
    975 			buildActionMask = 2147483647;
    976 			files = (
    977 				1A348BF211D2D0E0000C72FC /* Cocoa.framework in Frameworks */,
    978 				1A348BF311D2D0E0000C72FC /* CoreFoundation.framework in Frameworks */,
    979 				1A348BF411D2D0E7000C72FC /* ANTLR.framework in Frameworks */,
    980 			);
    981 			runOnlyForDeploymentPostprocessing = 0;
    982 		};
    983 		1A77EE8612E6A552007F323A /* Frameworks */ = {
    984 			isa = PBXFrameworksBuildPhase;
    985 			buildActionMask = 2147483647;
    986 			files = (
    987 				1A77EE9312E6A57C007F323A /* Cocoa.framework in Frameworks */,
    988 				1A77EE9412E6A57C007F323A /* CoreFoundation.framework in Frameworks */,
    989 				1A77EE9712E6A594007F323A /* ANTLR.framework in Frameworks */,
    990 			);
    991 			runOnlyForDeploymentPostprocessing = 0;
    992 		};
    993 		1AC5AC9D12E7BEFE00DF0C58 /* Frameworks */ = {
    994 			isa = PBXFrameworksBuildPhase;
    995 			buildActionMask = 2147483647;
    996 			files = (
    997 				1AC5AC9E12E7BEFE00DF0C58 /* ANTLR.framework in Frameworks */,
    998 				1AC5AC9F12E7BEFE00DF0C58 /* Foundation.framework in Frameworks */,
    999 				1AC5ACA112E7BEFE00DF0C58 /* CoreFoundation.framework in Frameworks */,
   1000 			);
   1001 			runOnlyForDeploymentPostprocessing = 0;
   1002 		};
   1003 		8DC2EF560486A6940098B216 /* Frameworks */ = {
   1004 			isa = PBXFrameworksBuildPhase;
   1005 			buildActionMask = 2147483647;
   1006 			files = (
   1007 				F763D51E0A66765B0061CD35 /* CoreFoundation.framework in Frameworks */,
   1008 				1ADB67BA12E74E82007C1661 /* Cocoa.framework in Frameworks */,
   1009 			);
   1010 			runOnlyForDeploymentPostprocessing = 0;
   1011 		};
   1012 		F700E8620A5FA31D005D0757 /* Frameworks */ = {
   1013 			isa = PBXFrameworksBuildPhase;
   1014 			buildActionMask = 2147483647;
   1015 			files = (
   1016 				F700ECA40A5FDF1A005D0757 /* CoreFoundation.framework in Frameworks */,
   1017 				F700ECA50A5FDF1A005D0757 /* FuzzyLexer.h in Frameworks */,
   1018 				F700EC670A5FDF0D005D0757 /* ANTLR.framework in Frameworks */,
   1019 			);
   1020 			runOnlyForDeploymentPostprocessing = 0;
   1021 		};
   1022 		F700ECD50A5FE186005D0757 /* Frameworks */ = {
   1023 			isa = PBXFrameworksBuildPhase;
   1024 			buildActionMask = 2147483647;
   1025 			files = (
   1026 				F7F4E9BA0A6E8B110092D087 /* Foundation.framework in Frameworks */,
   1027 				F763D4490A666D3D0061CD35 /* ANTLR.framework in Frameworks */,
   1028 				F700ECD90A5FE19A005D0757 /* CoreFoundation.framework in Frameworks */,
   1029 				F700ECDA0A5FE19A005D0757 /* FuzzyLexer.h in Frameworks */,
   1030 			);
   1031 			runOnlyForDeploymentPostprocessing = 0;
   1032 		};
   1033 		F7037E9E0A05AFB60070435D /* Frameworks */ = {
   1034 			isa = PBXFrameworksBuildPhase;
   1035 			buildActionMask = 2147483647;
   1036 			files = (
   1037 				F7037EA60A05AFD70070435D /* ANTLR.framework in Frameworks */,
   1038 				F7E985580A0D865E00F16093 /* Foundation.framework in Frameworks */,
   1039 				F7E985590A0D866000F16093 /* FuzzyLexer.h in Frameworks */,
   1040 			);
   1041 			runOnlyForDeploymentPostprocessing = 0;
   1042 		};
   1043 		F72C5E610AB7E4C900282574 /* Frameworks */ = {
   1044 			isa = PBXFrameworksBuildPhase;
   1045 			buildActionMask = 2147483647;
   1046 			files = (
   1047 				F72C5E620AB7E4C900282574 /* ANTLR.framework in Frameworks */,
   1048 				F72C5E630AB7E4C900282574 /* Foundation.framework in Frameworks */,
   1049 				F72C5E650AB7E4C900282574 /* CoreFoundation.framework in Frameworks */,
   1050 			);
   1051 			runOnlyForDeploymentPostprocessing = 0;
   1052 		};
   1053 		F79D565E0A0E23A400EA3CEE /* Frameworks */ = {
   1054 			isa = PBXFrameworksBuildPhase;
   1055 			buildActionMask = 2147483647;
   1056 			files = (
   1057 				F79D5AF60A0E634900EA3CEE /* ANTLR.framework in Frameworks */,
   1058 				F79D5AF70A0E634A00EA3CEE /* Foundation.framework in Frameworks */,
   1059 				F79D5AF80A0E634A00EA3CEE /* FuzzyLexer.h in Frameworks */,
   1060 			);
   1061 			runOnlyForDeploymentPostprocessing = 0;
   1062 		};
   1063 		F7CD475B0C64D22800FF933A /* Frameworks */ = {
   1064 			isa = PBXFrameworksBuildPhase;
   1065 			buildActionMask = 2147483647;
   1066 			files = (
   1067 				F7CD48670C64D88800FF933A /* ANTLR.framework in Frameworks */,
   1068 				F7CD48680C64D88800FF933A /* Foundation.framework in Frameworks */,
   1069 				F7CD486A0C64D88800FF933A /* CoreFoundation.framework in Frameworks */,
   1070 			);
   1071 			runOnlyForDeploymentPostprocessing = 0;
   1072 		};
   1073 		F7DD05EC0A7B15E1006A006C /* Frameworks */ = {
   1074 			isa = PBXFrameworksBuildPhase;
   1075 			buildActionMask = 2147483647;
   1076 			files = (
   1077 				F7DD06040A7B1663006A006C /* FuzzyLexer.h in Frameworks */,
   1078 				F7DD06070A7B1664006A006C /* CoreFoundation.framework in Frameworks */,
   1079 				F7DD06300A7B1665006A006C /* Foundation.framework in Frameworks */,
   1080 				F7DD06C50A7B1691006A006C /* ANTLR.framework in Frameworks */,
   1081 			);
   1082 			runOnlyForDeploymentPostprocessing = 0;
   1083 		};
   1084 		F7DD07420A7B6618006A006C /* Frameworks */ = {
   1085 			isa = PBXFrameworksBuildPhase;
   1086 			buildActionMask = 2147483647;
   1087 			files = (
   1088 				F7DD074C0A7B6656006A006C /* ANTLR.framework in Frameworks */,
   1089 				F7DD074D0A7B665C006A006C /* Foundation.framework in Frameworks */,
   1090 				F7DD074E0A7B665D006A006C /* FuzzyLexer.h in Frameworks */,
   1091 				F7DD074F0A7B665D006A006C /* CoreFoundation.framework in Frameworks */,
   1092 			);
   1093 			runOnlyForDeploymentPostprocessing = 0;
   1094 		};
   1095 /* End PBXFrameworksBuildPhase section */
   1096 
   1097 /* Begin PBXGroup section */
   1098 		034768DFFF38A50411DB9C8B /* Products */ = {
   1099 			isa = PBXGroup;
   1100 			children = (
   1101 				8DC2EF5B0486A6940098B216 /* ANTLR.framework */,
   1102 				F7037EA00A05AFB60070435D /* lexertest-simple */,
   1103 				F79D56600A0E23A400EA3CEE /* fuzzy */,
   1104 				F700E8640A5FA31D005D0757 /* combined */,
   1105 				F700ECD70A5FE186005D0757 /* LL-star */,
   1106 				F7DD05EE0A7B15E1006A006C /* hoistedPredicates */,
   1107 				F7DD07440A7B6618006A006C /* scopes */,
   1108 				F72C5E690AB7E4C900282574 /* simplectree */,
   1109 				F7CD475D0C64D22800FF933A /* treerewrite */,
   1110 				1A348B4E11D2BEE8000C72FC /* Test.octest */,
   1111 				1A348BEC11D2D0A1000C72FC /* ANTLRBitsetTest.octest */,
   1112 				1A1210FB11D3A5D900F27B38 /* ANTLRCommonTokenTest.octest */,
   1113 				1A1211D111D3BF4700F27B38 /* ANTLRStringStreamTest.octest */,
   1114 				1A12122411D3C92400F27B38 /* ANTLRFastQueueTest.octest */,
   1115 				1A1212DC11D3F53600F27B38 /* ANTLRIntArrayTest.octest */,
   1116 				1A12130C11D3F7CD00F27B38 /* ANTLRCommonTreeTest.octest */,
   1117 				1A77EE8912E6A552007F323A /* TreeRewriteRuleTokenStream.octest */,
   1118 				1AC5ACA712E7BEFE00DF0C58 /* treeparser */,
   1119 				1A0F346612EA42D800496BB8 /* polydiff */,
   1120 			);
   1121 			name = Products;
   1122 			sourceTree = "<group>";
   1123 		};
   1124 		0867D691FE84028FC02AAC07 /* ANTLR */ = {
   1125 			isa = PBXGroup;
   1126 			children = (
   1127 				F762879C0B71578D006AA7EF /* README.rtf */,
   1128 				F7EFFC8B0D164E2C008EE57E /* CHANGES.txt */,
   1129 				08FB77AEFE84172EC02AAC07 /* Classes */,
   1130 				F7037EBB0A05B06B0070435D /* examples */,
   1131 				32C88DFF0371C24200C91783 /* Other Sources */,
   1132 				089C1665FE841158C02AAC07 /* Resources */,
   1133 				0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */,
   1134 				034768DFFF38A50411DB9C8B /* Products */,
   1135 				1A348B1411D2BE4F000C72FC /* test */,
   1136 				1A348B4F11D2BEE8000C72FC /* Test-Info.plist */,
   1137 				1A348BB511D2C711000C72FC /* Cocoa.framework */,
   1138 				1A348BB711D2C711000C72FC /* CoreFoundation.framework */,
   1139 				1A348BED11D2D0A1000C72FC /* ANTLRBitsetTest-Info.plist */,
   1140 				1A1210FC11D3A5DA00F27B38 /* ANTLRCommonTokenTest-Info.plist */,
   1141 				1A1211D211D3BF4700F27B38 /* ANTLRStringStreamTest-Info.plist */,
   1142 				1A12122511D3C92400F27B38 /* ANTLRFastQueueTest-Info.plist */,
   1143 				1A12122A11D3C93500F27B38 /* ANTLR.framework */,
   1144 				1A1212DD11D3F53600F27B38 /* ANTLRIntArrayTest-Info.plist */,
   1145 				1A12130D11D3F7CD00F27B38 /* ANTLRCommonTreeTest-Info.plist */,
   1146 				1A77EE8A12E6A552007F323A /* TreeRewriteRuleTokenStream-Info.plist */,
   1147 			);
   1148 			name = ANTLR;
   1149 			sourceTree = "<group>";
   1150 		};
   1151 		0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */ = {
   1152 			isa = PBXGroup;
   1153 			children = (
   1154 				F70BB390098E5BB80054FEF8 /* SenTestingKit.framework */,
   1155 				1058C7B0FEA5585E11CA2CBB /* Linked Frameworks */,
   1156 				1058C7B2FEA5585E11CA2CBB /* Other Frameworks */,
   1157 			);
   1158 			name = "External Frameworks and Libraries";
   1159 			sourceTree = "<group>";
   1160 		};
   1161 		089C1665FE841158C02AAC07 /* Resources */ = {
   1162 			isa = PBXGroup;
   1163 			children = (
   1164 				8DC2EF5A0486A6940098B216 /* Info.plist */,
   1165 				089C1666FE841158C02AAC07 /* InfoPlist.strings */,
   1166 			);
   1167 			name = Resources;
   1168 			sourceTree = "<group>";
   1169 		};
   1170 		08FB77AEFE84172EC02AAC07 /* Classes */ = {
   1171 			isa = PBXGroup;
   1172 			children = (
   1173 				F7E2610F0B1E43E60013F640 /* Debugging */,
   1174 				F7A40951096597D2002CC781 /* DFA */,
   1175 				F7A4094C096597C4002CC781 /* Exceptions */,
   1176 				F7F218EB097AFB0C000472E9 /* Misc */,
   1177 				F7A4098809659BE5002CC781 /* Recognizer */,
   1178 				1A1BCDC011CB04D20051A1EC /* Rules */,
   1179 				F70AA7AA09AA2AAB00C3FD5E /* Streams */,
   1180 				F7492F8D09C0171900B25E30 /* Tokens */,
   1181 				F73E2B590A9CF83A005D6267 /* Trees */,
   1182 			);
   1183 			name = Classes;
   1184 			sourceTree = "<group>";
   1185 		};
   1186 		1058C7B0FEA5585E11CA2CBB /* Linked Frameworks */ = {
   1187 			isa = PBXGroup;
   1188 			children = (
   1189 				F71F6B8F09A81E6F003221F4 /* CoreFoundation.framework */,
   1190 				1058C7B1FEA5585E11CA2CBB /* FuzzyLexer.h */,
   1191 			);
   1192 			name = "Linked Frameworks";
   1193 			sourceTree = "<group>";
   1194 		};
   1195 		1058C7B2FEA5585E11CA2CBB /* Other Frameworks */ = {
   1196 			isa = PBXGroup;
   1197 			children = (
   1198 				0867D69BFE84028FC02AAC07 /* Foundation.framework */,
   1199 			);
   1200 			name = "Other Frameworks";
   1201 			sourceTree = "<group>";
   1202 		};
   1203 		1A0F342C12EA411F00496BB8 /* polydiff */ = {
   1204 			isa = PBXGroup;
   1205 			children = (
   1206 				1A0F347812EA444500496BB8 /* Poly.tokens */,
   1207 				1A0F347912EA444500496BB8 /* PolyDifferentiator.m */,
   1208 				1A0F347A12EA444500496BB8 /* PolyLexer.h */,
   1209 				1A0F347B12EA444500496BB8 /* PolyLexer.m */,
   1210 				1A0F347C12EA444500496BB8 /* PolyParser.h */,
   1211 				1A0F347D12EA444500496BB8 /* PolyParser.m */,
   1212 				1A0F347E12EA444500496BB8 /* Simplifier.h */,
   1213 				1A0F347F12EA444500496BB8 /* Simplifier.m */,
   1214 				1A0F348012EA444500496BB8 /* Simplifier.tokens */,
   1215 				1A0F342D12EA411F00496BB8 /* files */,
   1216 				1A0F342E12EA411F00496BB8 /* input */,
   1217 				1A0F343012EA411F00496BB8 /* Main.m */,
   1218 				1A0F343112EA411F00496BB8 /* output */,
   1219 				1A0F343212EA411F00496BB8 /* Poly.g */,
   1220 				1A0F343312EA411F00496BB8 /* PolyDifferentiator.g */,
   1221 				1A0F343412EA411F00496BB8 /* PolyPrinter.g */,
   1222 				1A0F343512EA411F00496BB8 /* Simplifier.g */,
   1223 			);
   1224 			path = polydiff;
   1225 			sourceTree = "<group>";
   1226 		};
   1227 		1A1BCDC011CB04D20051A1EC /* Rules */ = {
   1228 			isa = PBXGroup;
   1229 			children = (
   1230 				1AB5F47511E3869D00E065B0 /* RuleMapElement.h */,
   1231 				1AB5F47611E3869D00E065B0 /* RuleMapElement.m */,
   1232 				F72C5ECC0AB7E5A500282574 /* ParserRuleReturnScope.h */,
   1233 				F72C5ECD0AB7E5A500282574 /* ParserRuleReturnScope.m */,
   1234 				1A1BCDB911CB01E60051A1EC /* RuleReturnScope.h */,
   1235 				1A1BCDBA11CB01E60051A1EC /* RuleReturnScope.m */,
   1236 				1A1BCDCD11CB0B3D0051A1EC /* TreeRuleReturnScope.h */,
   1237 				1A1BCDCE11CB0B3D0051A1EC /* TreeRuleReturnScope.m */,
   1238 			);
   1239 			name = Rules;
   1240 			sourceTree = "<group>";
   1241 		};
   1242 		1A348B1411D2BE4F000C72FC /* test */ = {
   1243 			isa = PBXGroup;
   1244 			children = (
   1245 				1A348B1511D2BE4F000C72FC /* runtime */,
   1246 			);
   1247 			path = test;
   1248 			sourceTree = "<group>";
   1249 		};
   1250 		1A348B1511D2BE4F000C72FC /* runtime */ = {
   1251 			isa = PBXGroup;
   1252 			children = (
   1253 				1A348B1611D2BE4F000C72FC /* misc */,
   1254 				1A348B1B11D2BE4F000C72FC /* sets */,
   1255 				1A348B1E11D2BE4F000C72FC /* stream */,
   1256 				1A348B2111D2BE4F000C72FC /* token */,
   1257 				1A348B2411D2BE4F000C72FC /* tree */,
   1258 				1A77EE1912E6A03B007F323A /* RewriteRule */,
   1259 			);
   1260 			path = runtime;
   1261 			sourceTree = "<group>";
   1262 		};
   1263 		1A348B1611D2BE4F000C72FC /* misc */ = {
   1264 			isa = PBXGroup;
   1265 			children = (
   1266 				1A348B1711D2BE4F000C72FC /* FastQueueTest.h */,
   1267 				1A348B1811D2BE4F000C72FC /* FastQueueTest.m */,
   1268 				1A348B1911D2BE4F000C72FC /* IntArrayTest.h */,
   1269 				1A348B1A11D2BE4F000C72FC /* IntArrayTest.m */,
   1270 			);
   1271 			path = misc;
   1272 			sourceTree = "<group>";
   1273 		};
   1274 		1A348B1B11D2BE4F000C72FC /* sets */ = {
   1275 			isa = PBXGroup;
   1276 			children = (
   1277 				1A348B1C11D2BE4F000C72FC /* ANTLRBitSetTest.h */,
   1278 				1A348B1D11D2BE4F000C72FC /* ANTLRBitSetTest.m */,
   1279 			);
   1280 			path = sets;
   1281 			sourceTree = "<group>";
   1282 		};
   1283 		1A348B1E11D2BE4F000C72FC /* stream */ = {
   1284 			isa = PBXGroup;
   1285 			children = (
   1286 				1A348B1F11D2BE4F000C72FC /* ANTLRStringStreamTest.h */,
   1287 				1A348B2011D2BE4F000C72FC /* ANTLRStringStreamTest.m */,
   1288 			);
   1289 			path = stream;
   1290 			sourceTree = "<group>";
   1291 		};
   1292 		1A348B2111D2BE4F000C72FC /* token */ = {
   1293 			isa = PBXGroup;
   1294 			children = (
   1295 				1A348B2211D2BE4F000C72FC /* CommonTokenTest.h */,
   1296 				1A348B2311D2BE4F000C72FC /* CommonTokenTest.m */,
   1297 			);
   1298 			path = token;
   1299 			sourceTree = "<group>";
   1300 		};
   1301 		1A348B2411D2BE4F000C72FC /* tree */ = {
   1302 			isa = PBXGroup;
   1303 			children = (
   1304 				1A348B2511D2BE4F000C72FC /* CommonTreeTest.h */,
   1305 				1A348B2611D2BE4F000C72FC /* CommonTreeTest.m */,
   1306 			);
   1307 			path = tree;
   1308 			sourceTree = "<group>";
   1309 		};
   1310 		1A77EE1912E6A03B007F323A /* RewriteRule */ = {
   1311 			isa = PBXGroup;
   1312 			children = (
   1313 				1A2B096312E797DE00A75133 /* TestRewriteRuleTokenStream.m */,
   1314 				1A2B096612E797F600A75133 /* TestRewriteRuleTokenStream.h */,
   1315 			);
   1316 			name = RewriteRule;
   1317 			path = ../..;
   1318 			sourceTree = "<group>";
   1319 		};
   1320 		1AC5AC6D12E7BB7600DF0C58 /* treeparser */ = {
   1321 			isa = PBXGroup;
   1322 			children = (
   1323 				1AC5ACC412E7C03C00DF0C58 /* Lang.tokens */,
   1324 				1AC5ACC512E7C03C00DF0C58 /* LangDumpDecl.h */,
   1325 				1AC5ACC612E7C03C00DF0C58 /* LangDumpDecl.m */,
   1326 				1AC5ACC712E7C03C00DF0C58 /* LangDumpDecl.tokens */,
   1327 				1AC5ACC812E7C03C00DF0C58 /* LangLexer.h */,
   1328 				1AC5ACC912E7C03C00DF0C58 /* LangLexer.m */,
   1329 				1AC5ACCA12E7C03C00DF0C58 /* LangParser.h */,
   1330 				1AC5ACCB12E7C03C00DF0C58 /* LangParser.m */,
   1331 				1AC5AC7212E7BBB600DF0C58 /* files */,
   1332 				1AC5AC7312E7BBB600DF0C58 /* input */,
   1333 				1AC5AC7412E7BBB600DF0C58 /* Lang.g */,
   1334 				1AC5AC7512E7BBB600DF0C58 /* LangDumpDecl.g */,
   1335 				1AC5AC7712E7BBB600DF0C58 /* output */,
   1336 				1AC5AC7812E7BBB600DF0C58 /* README.txt */,
   1337 				1AC5AC8112E7BC9100DF0C58 /* main.m */,
   1338 			);
   1339 			name = treeparser;
   1340 			sourceTree = "<group>";
   1341 		};
   1342 		32C88DFF0371C24200C91783 /* Other Sources */ = {
   1343 			isa = PBXGroup;
   1344 			children = (
   1345 				1A3A09BD11E235BD00D5EE26 /* antlr3.h */,
   1346 				1A1CCCC711B727B5002E5F53 /* ANTLRError.h */,
   1347 				32DBCF5E0370ADEE00C91783 /* ANTLR_Prefix.pch */,
   1348 				F70AA7A509AA2A6900C3FD5E /* ANTLR.h */,
   1349 				F77747550B23A70600D1F89B /* Debug.h */,
   1350 			);
   1351 			name = "Other Sources";
   1352 			sourceTree = "<group>";
   1353 		};
   1354 		F700E85D0A5FA2C0005D0757 /* combined */ = {
   1355 			isa = PBXGroup;
   1356 			children = (
   1357 				F738D35C0B07C105001813C4 /* Combined.tokens */,
   1358 				F738D35D0B07C105001813C4 /* CombinedLexer.h */,
   1359 				F738D35E0B07C105001813C4 /* CombinedLexer.m */,
   1360 				F738D35F0B07C105001813C4 /* CombinedParser.h */,
   1361 				F738D3600B07C105001813C4 /* CombinedParser.m */,
   1362 				F700E85E0A5FA2DE005D0757 /* Combined.g */,
   1363 				F700E86A0A5FA34D005D0757 /* main.m */,
   1364 			);
   1365 			name = combined;
   1366 			sourceTree = "<group>";
   1367 		};
   1368 		F700ECCE0A5FE176005D0757 /* LL-star */ = {
   1369 			isa = PBXGroup;
   1370 			children = (
   1371 				1ADE21F012E505D700E8A95C /* SimpleC.g */,
   1372 				F738D27F0B07B9B6001813C4 /* SimpleC.tokens */,
   1373 				F738D2800B07B9B6001813C4 /* SimpleCLexer.h */,
   1374 				F738D2810B07B9B6001813C4 /* SimpleCLexer.m */,
   1375 				F738D2820B07B9B6001813C4 /* SimpleCParser.h */,
   1376 				F738D2510B07B842001813C4 /* SimpleCParser.m */,
   1377 				F700ECCF0A5FE176005D0757 /* input */,
   1378 				F700ECD00A5FE176005D0757 /* output */,
   1379 				1A994CE412A84F3E001853FF /* SimpleC__.gl */,
   1380 				F700ECE70A5FE25D005D0757 /* main.m */,
   1381 			);
   1382 			path = "LL-star";
   1383 			sourceTree = "<group>";
   1384 		};
   1385 		F7037EBB0A05B06B0070435D /* examples */ = {
   1386 			isa = PBXGroup;
   1387 			children = (
   1388 				F700E85D0A5FA2C0005D0757 /* combined */,
   1389 				F79D56590A0E238100EA3CEE /* fuzzy */,
   1390 				F7DD05E10A7B14BE006A006C /* hoistedPredicates */,
   1391 				F7037EBC0A05B06B0070435D /* lexertest-simple */,
   1392 				F700ECCE0A5FE176005D0757 /* LL-star */,
   1393 				1A0F342C12EA411F00496BB8 /* polydiff */,
   1394 				F7DD073B0A7B660A006A006C /* scopes */,
   1395 				F72C5E2D0AB7529C00282574 /* simplecTreeParser */,
   1396 				1AC5AC6D12E7BB7600DF0C58 /* treeparser */,
   1397 				F7CD45FB0C64BA4B00FF933A /* treerewrite */,
   1398 			);
   1399 			path = examples;
   1400 			sourceTree = "<group>";
   1401 		};
   1402 		F7037EBC0A05B06B0070435D /* lexertest-simple */ = {
   1403 			isa = PBXGroup;
   1404 			children = (
   1405 				F7048FF50B07D05400D2F326 /* Test.tokens */,
   1406 				F7048FF60B07D05400D2F326 /* TestLexer.h */,
   1407 				F7048FF70B07D05400D2F326 /* TestLexer.m */,
   1408 				F7037EBD0A05B06B0070435D /* TestLexer.g */,
   1409 				F7E983940A0D6A5F00F16093 /* main.m */,
   1410 			);
   1411 			path = "lexertest-simple";
   1412 			sourceTree = "<group>";
   1413 		};
   1414 		F70AA7AA09AA2AAB00C3FD5E /* Streams */ = {
   1415 			isa = PBXGroup;
   1416 			children = (
   1417 				F71325850C4A05DC00B99F2D /* Trees */,
   1418 				F70AA7B509AA2B8800C3FD5E /* CharStream.h */,
   1419 				1A18EF5511B8028D0006186A /* BufferedTokenStream.h */,
   1420 				1A18EF5611B8028D0006186A /* BufferedTokenStream.m */,
   1421 				F700ED940A5FF2A5005D0757 /* CommonTokenStream.h */,
   1422 				F700ED950A5FF2A5005D0757 /* CommonTokenStream.m */,
   1423 				F70AA7AD09AA2AC000C3FD5E /* IntStream.h */,
   1424 				1A1CCCA911B724B2002E5F53 /* LookaheadStream.h */,
   1425 				1A1CCCAA11B724B2002E5F53 /* LookaheadStream.m */,
   1426 				1AB4A58F11B9A0DA0076E91A /* StreamEnumerator.h */,
   1427 				1AB4A59011B9A0DA0076E91A /* StreamEnumerator.m */,
   1428 				BF7D9B65151936FB00B58218 /* ANTLRInputStream.h */,
   1429 				BF7D9B66151936FB00B58218 /* ANTLRInputStream.m */,
   1430 				BF7D9B61151936E700B58218 /* ANTLRFileStream.h */,
   1431 				BF7D9B62151936E700B58218 /* ANTLRFileStream.m */,
   1432 				BF7D9B691519371100B58218 /* ANTLRReaderStream.h */,
   1433 				BF7D9B6A1519371200B58218 /* ANTLRReaderStream.m */,
   1434 				F70AA7C509AA339900C3FD5E /* ANTLRStringStream.h */,
   1435 				F70AA7C609AA339900C3FD5E /* ANTLRStringStream.m */,
   1436 				BF7D9B6D1519373600B58218 /* RewriteRuleNodeStream.h */,
   1437 				BF7D9B6E1519373600B58218 /* RewriteRuleNodeStream.m */,
   1438 				F700ED7E0A5FF17C005D0757 /* TokenSource.h */,
   1439 				F77766AE09DD53E800517181 /* TokenStream.h */,
   1440 				1A1FFC5911CD12A400FBB452 /* TokenRewriteStream.h */,
   1441 				1A1FFC5A11CD12A400FBB452 /* TokenRewriteStream.m */,
   1442 				1A86BACD11EC1CD000C67A03 /* UnbufferedTokenStream.h */,
   1443 				1A86BACE11EC1CD000C67A03 /* UnbufferedTokenStream.m */,
   1444 			);
   1445 			name = Streams;
   1446 			sourceTree = "<group>";
   1447 		};
   1448 		F71325850C4A05DC00B99F2D /* Trees */ = {
   1449 			isa = PBXGroup;
   1450 			children = (
   1451 				1A9CBD2411C9979600DA8FEF /* UnbufferedCommonTreeNodeStream.h */,
   1452 				1A9CBD2511C9979600DA8FEF /* UnbufferedCommonTreeNodeStream.m */,
   1453 				1A9CBD2611C9979600DA8FEF /* UnbufferedCommonTreeNodeStreamState.h */,
   1454 				1A9CBD2711C9979600DA8FEF /* UnbufferedCommonTreeNodeStreamState.m */,
   1455 				F72C5B820AB52AD300282574 /* TreeNodeStream.h */,
   1456 				1A65B7D611B9532A00FD8754 /* BufferedTreeNodeStream.h */,
   1457 				1A65B7D711B9532A00FD8754 /* BufferedTreeNodeStream.m */,
   1458 				F76AA98E0CEA515A00AF044C /* CommonTreeNodeStream.h */,
   1459 				F76AA98F0CEA515A00AF044C /* CommonTreeNodeStream.m */,
   1460 				F71325860C4A060900B99F2D /* RewriteRuleElementStream.h */,
   1461 				F71325870C4A060900B99F2D /* RewriteRuleElementStream.m */,
   1462 				F70B11BB0C4C2B6400C3ECE0 /* RewriteRuleSubtreeStream.h */,
   1463 				F70B11BC0C4C2B6400C3ECE0 /* RewriteRuleSubtreeStream.m */,
   1464 				F70B11C10C4C2B7900C3ECE0 /* RewriteRuleTokenStream.h */,
   1465 				F70B11C20C4C2B7900C3ECE0 /* RewriteRuleTokenStream.m */,
   1466 			);
   1467 			name = Trees;
   1468 			sourceTree = "<group>";
   1469 		};
   1470 		F72C5E2D0AB7529C00282574 /* simplecTreeParser */ = {
   1471 			isa = PBXGroup;
   1472 			children = (
   1473 				F7715D2E0AC9DE9E00ED984D /* SimpleCLexer.h */,
   1474 				F7715D2F0AC9DE9E00ED984D /* SimpleCLexer.m */,
   1475 				F7715D300AC9DE9E00ED984D /* SimpleCParser.h */,
   1476 				F7715D310AC9DE9E00ED984D /* SimpleCParser.m */,
   1477 				F741D0640B3812D40024DF3F /* SimpleCWalker.h */,
   1478 				F741D0650B3812D40024DF3F /* SimpleCWalker.m */,
   1479 				F72C5E2F0AB7529C00282574 /* input */,
   1480 				F72C5E310AB7529C00282574 /* output */,
   1481 				F7715D1C0AC9DDD800ED984D /* SimpleC.tokens */,
   1482 				F7715D1D0AC9DDD800ED984D /* SimpleCWalker.tokens */,
   1483 				F7715D1A0AC9DCE400ED984D /* SimpleC.g */,
   1484 				F7715D1B0AC9DCE500ED984D /* SimpleCWalker.g */,
   1485 				F72C5E560AB7E41000282574 /* main.m */,
   1486 			);
   1487 			path = simplecTreeParser;
   1488 			sourceTree = "<group>";
   1489 		};
   1490 		F73E2B590A9CF83A005D6267 /* Trees */ = {
   1491 			isa = PBXGroup;
   1492 			children = (
   1493 				BF7D9B511519363200B58218 /* ACBTree.h */,
   1494 				BF7D9B521519363200B58218 /* ACBTree.m */,
   1495 				1A1D465911BE73B2001575F3 /* BaseTreeAdaptor.h */,
   1496 				1A1D465A11BE73B2001575F3 /* BaseTreeAdaptor.m */,
   1497 				1A4D5AD411B55A45001C9482 /* BaseTree.h */,
   1498 				1A4D5AD511B55A45001C9482 /* BaseTree.m */,
   1499 				1A8ABFC511BA9B960038DBB0 /* CharStreamState.h */,
   1500 				F70AA7CE09AA379300C3FD5E /* CharStreamState.m */,
   1501 				F72C58E80AB3911D00282574 /* CommonTree.h */,
   1502 				F72C58E90AB3911D00282574 /* CommonTree.m */,
   1503 				F72C59A50AB4F20A00282574 /* CommonTreeAdaptor.h */,
   1504 				F72C59A60AB4F20A00282574 /* CommonTreeAdaptor.m */,
   1505 				F73E2B720A9CFE6A005D6267 /* Tree.h */,
   1506 				F73E2B7A0A9D0AFC005D6267 /* TreeAdaptor.h */,
   1507 				1A270BF711C1451200DCC8F3 /* TreeIterator.h */,
   1508 				1A270BF811C1451200DCC8F3 /* TreeIterator.m */,
   1509 				1AAC202A11CC621A00CF56D1 /* TreePatternLexer.h */,
   1510 				1AAC202B11CC621A00CF56D1 /* TreePatternLexer.m */,
   1511 				1AAC20A311CC790300CF56D1 /* TreePatternParser.h */,
   1512 				1AAC20A411CC790300CF56D1 /* TreePatternParser.m */,
   1513 				1A1BCE2811CB1A3E0051A1EC /* TreeRewriter.h */,
   1514 				1A1BCE2911CB1A3E0051A1EC /* TreeRewriter.m */,
   1515 				1A4A851011CBCE3E00E4BF1B /* TreeVisitor.h */,
   1516 				1A4A851111CBCE3E00E4BF1B /* TreeVisitor.m */,
   1517 				1A4A851611CBCE5500E4BF1B /* TreeVisitorAction.h */,
   1518 				1A4A851711CBCE5500E4BF1B /* TreeVisitorAction.m */,
   1519 				1A4A851C11CBCF3700E4BF1B /* TreeWizard.h */,
   1520 				1A4A851D11CBCF3700E4BF1B /* TreeWizard.m */,
   1521 			);
   1522 			name = Trees;
   1523 			sourceTree = "<group>";
   1524 		};
   1525 		F7492F8D09C0171900B25E30 /* Tokens */ = {
   1526 			isa = PBXGroup;
   1527 			children = (
   1528 				F77765CA09DC583000517181 /* Token.h */,
   1529 				F777660309DC5CF400517181 /* CommonToken.h */,
   1530 				F777660409DC5CF400517181 /* CommonToken.m */,
   1531 			);
   1532 			name = Tokens;
   1533 			sourceTree = "<group>";
   1534 		};
   1535 		F77744070B234A3B00D1F89B /* Debugging Categories */ = {
   1536 			isa = PBXGroup;
   1537 			children = (
   1538 				F77744030B234A3400D1F89B /* Token+DebuggerSupport.h */,
   1539 				F77744040B234A3400D1F89B /* Token+DebuggerSupport.m */,
   1540 			);
   1541 			name = "Debugging Categories";
   1542 			sourceTree = "<group>";
   1543 		};
   1544 		F79D56590A0E238100EA3CEE /* fuzzy */ = {
   1545 			isa = PBXGroup;
   1546 			children = (
   1547 				1ADB66F012E74341007C1661 /* FuzzyLexer.h */,
   1548 				F72B8D090AD01DCB0013F1E2 /* Fuzzy.tokens */,
   1549 				F72B8CFA0AD01D380013F1E2 /* Fuzzy.g */,
   1550 				F72B8D0B0AD01DCB0013F1E2 /* FuzzyLexer.m */,
   1551 				F706A55B0A0EC307008999AB /* input */,
   1552 				F79D56C00A0E287500EA3CEE /* main.m */,
   1553 			);
   1554 			path = fuzzy;
   1555 			sourceTree = "<group>";
   1556 		};
   1557 		F7A4094C096597C4002CC781 /* Exceptions */ = {
   1558 			isa = PBXGroup;
   1559 			children = (
   1560 				F738D1730B07AEAA001813C4 /* FailedPredicateException.h */,
   1561 				F738D1740B07AEAA001813C4 /* FailedPredicateException.m */,
   1562 				1A26329311C53578000DCDD4 /* MismatchedNotSetException.h */,
   1563 				1A26329411C53578000DCDD4 /* MismatchedNotSetException.m */,
   1564 				F7037CEE0A0582FC0070435D /* MismatchedRangeException.h */,
   1565 				F7037CEF0A0582FC0070435D /* MismatchedRangeException.m */,
   1566 				F70380BA0A07FA0D0070435D /* MismatchedSetException.h */,
   1567 				F70380BB0A07FA0D0070435D /* MismatchedSetException.m */,
   1568 				F777668009DC719C00517181 /* MismatchedTokenException.h */,
   1569 				F777668109DC719C00517181 /* MismatchedTokenException.m */,
   1570 				F72C5D600AB63E0B00282574 /* MismatchedTreeNodeException.h */,
   1571 				F72C5D610AB63E0B00282574 /* MismatchedTreeNodeException.m */,
   1572 				1A6C451411BF4EE00039788A /* MissingTokenException.h */,
   1573 				1A6C451511BF4EE00039788A /* MissingTokenException.m */,
   1574 				1A8AC00A11BAEC710038DBB0 /* RuntimeException.h */,
   1575 				1A8AC00B11BAEC710038DBB0 /* RuntimeException.m */,
   1576 				F79D59890A0E51AB00EA3CEE /* NoViableAltException.h */,
   1577 				F79D598A0A0E51AB00EA3CEE /* NoViableAltException.m */,
   1578 				F777669109DC72D600517181 /* RecognitionException.h */,
   1579 				F777669209DC72D600517181 /* RecognitionException.m */,
   1580 				F700E6190A5F66EC005D0757 /* EarlyExitException.h */,
   1581 				F700E61A0A5F66EC005D0757 /* EarlyExitException.m */,
   1582 				F738D1750B07AEAA001813C4 /* TreeException.h */,
   1583 				F738D1760B07AEAA001813C4 /* TreeException.m */,
   1584 				1A6C452611BF50A40039788A /* UnwantedTokenException.h */,
   1585 				1A6C452711BF50A40039788A /* UnwantedTokenException.m */,
   1586 			);
   1587 			name = Exceptions;
   1588 			sourceTree = "<group>";
   1589 		};
   1590 		F7A40951096597D2002CC781 /* DFA */ = {
   1591 			isa = PBXGroup;
   1592 			children = (
   1593 				F7754E3D0A5C0A0500D0873A /* DFA.h */,
   1594 				F7754E3E0A5C0A0500D0873A /* DFA.m */,
   1595 			);
   1596 			name = DFA;
   1597 			sourceTree = "<group>";
   1598 		};
   1599 		F7A4098809659BE5002CC781 /* Recognizer */ = {
   1600 			isa = PBXGroup;
   1601 			children = (
   1602 				F7A4098B09659BF3002CC781 /* BaseRecognizer.h */,
   1603 				F7A4098C09659BF3002CC781 /* BaseRecognizer.m */,
   1604 				F7B1E5AC0CD7CF1900CE136E /* RecognizerSharedState.h */,
   1605 				F7B1E5AD0CD7CF1900CE136E /* RecognizerSharedState.m */,
   1606 				F7A4099109659BFB002CC781 /* Lexer.h */,
   1607 				F7A4099209659BFB002CC781 /* Lexer.m */,
   1608 				F7009AD90A1BE4AE002EDD5D /* LexerRuleReturnScope.h */,
   1609 				F7009ADA0A1BE4AE002EDD5D /* LexerRuleReturnScope.m */,
   1610 				F700E8F90A5FAD21005D0757 /* Parser.h */,
   1611 				F700E8FA0A5FAD21005D0757 /* Parser.m */,
   1612 				F72C5D540AB63C1D00282574 /* TreeParser.h */,
   1613 				F72C5D550AB63C1D00282574 /* TreeParser.m */,
   1614 				1A86B91911EB9F6300C67A03 /* ParseTree.h */,
   1615 				1A86B91A11EB9F6300C67A03 /* ParseTree.m */,
   1616 			);
   1617 			name = Recognizer;
   1618 			sourceTree = "<group>";
   1619 		};
   1620 		F7CD45FB0C64BA4B00FF933A /* treerewrite */ = {
   1621 			isa = PBXGroup;
   1622 			children = (
   1623 				F7CD46340C64BB7300FF933A /* TreeRewrite.tokens */,
   1624 				F7CD46350C64BB7300FF933A /* TreeRewriteLexer.h */,
   1625 				F7CD46360C64BB7300FF933A /* TreeRewriteLexer.m */,
   1626 				F7CD46370C64BB7300FF933A /* TreeRewriteParser.h */,
   1627 				F7CD46380C64BB7300FF933A /* TreeRewriteParser.m */,
   1628 				F7CD45FC0C64BA4B00FF933A /* main.m */,
   1629 				F7CD45FD0C64BA4B00FF933A /* TreeRewrite.g */,
   1630 			);
   1631 			path = treerewrite;
   1632 			sourceTree = "<group>";
   1633 		};
   1634 		F7DD05E10A7B14BE006A006C /* hoistedPredicates */ = {
   1635 			isa = PBXGroup;
   1636 			children = (
   1637 				F738D2230B07B3BC001813C4 /* TParser.h */,
   1638 				F738D2240B07B3BC001813C4 /* TParser.m */,
   1639 				F7DD06E70A7B1700006A006C /* TLexer.h */,
   1640 				F7DD06E80A7B1700006A006C /* TLexer.m */,
   1641 				F7DD05E20A7B14BE006A006C /* input */,
   1642 				F7DD05E30A7B14BE006A006C /* output */,
   1643 				F7DD05E40A7B14BE006A006C /* T.g */,
   1644 				F7DD05E70A7B1572006A006C /* main.m */,
   1645 			);
   1646 			path = hoistedPredicates;
   1647 			sourceTree = "<group>";
   1648 		};
   1649 		F7DD073B0A7B660A006A006C /* scopes */ = {
   1650 			isa = PBXGroup;
   1651 			children = (
   1652 				F738D1FD0B07B1CE001813C4 /* SymbolTable.tokens */,
   1653 				F738D1FE0B07B1CE001813C4 /* SymbolTableLexer.h */,
   1654 				F738D1FF0B07B1CE001813C4 /* SymbolTableLexer.m */,
   1655 				F738D2000B07B1CE001813C4 /* SymbolTableParser.h */,
   1656 				F738D2010B07B1CE001813C4 /* SymbolTableParser.m */,
   1657 				F7DD073C0A7B660A006A006C /* input */,
   1658 				F7DD073D0A7B660A006A006C /* output */,
   1659 				F7DD073E0A7B660A006A006C /* SymbolTable.g */,
   1660 				F7DD07800A7B67A7006A006C /* main.m */,
   1661 			);
   1662 			path = scopes;
   1663 			sourceTree = "<group>";
   1664 		};
   1665 		F7E2610F0B1E43E60013F640 /* Debugging */ = {
   1666 			isa = PBXGroup;
   1667 			children = (
   1668 				F77744070B234A3B00D1F89B /* Debugging Categories */,
   1669 				F7CECD7D0B1E5C370054CC3B /* DebugEventListener.h */,
   1670 				F7E261370B1E45580013F640 /* DebugEventSocketProxy.h */,
   1671 				F7E261380B1E45580013F640 /* DebugEventSocketProxy.m */,
   1672 				F7E261140B1E44320013F640 /* DebugParser.h */,
   1673 				F7E261150B1E44320013F640 /* DebugParser.m */,
   1674 				F7E2611E0B1E44E80013F640 /* DebugTokenStream.h */,
   1675 				F7E2611F0B1E44E80013F640 /* DebugTokenStream.m */,
   1676 				F7E261180B1E443C0013F640 /* DebugTreeParser.h */,
   1677 				F7E261190B1E443C0013F640 /* DebugTreeParser.m */,
   1678 				F7E261220B1E44FA0013F640 /* DebugTreeNodeStream.h */,
   1679 				F7E261230B1E44FA0013F640 /* DebugTreeNodeStream.m */,
   1680 				F7E261260B1E45070013F640 /* DebugTreeAdaptor.h */,
   1681 				F7E261270B1E45070013F640 /* DebugTreeAdaptor.m */,
   1682 			);
   1683 			name = Debugging;
   1684 			sourceTree = "<group>";
   1685 		};
   1686 		F7F218EB097AFB0C000472E9 /* Misc */ = {
   1687 			isa = PBXGroup;
   1688 			children = (
   1689 				BF7D9B551519367800B58218 /* AMutableArray.h */,
   1690 				BF7D9B561519367800B58218 /* AMutableArray.m */,
   1691 				BF7D9B591519368C00B58218 /* AMutableDictionary.h */,
   1692 				BF7D9B5A1519368C00B58218 /* AMutableDictionary.m */,
   1693 				BF7D9B711519375200B58218 /* ArrayIterator.h */,
   1694 				BF7D9B721519375200B58218 /* ArrayIterator.m */,
   1695 				BF7D9B5D151936B500B58218 /* DoubleKeyMap.h */,
   1696 				BF7D9B5E151936B600B58218 /* DoubleKeyMap.m */,
   1697 				1A100AB911E604FE006ABF94 /* HashRule.h */,
   1698 				1A100ABA11E604FE006ABF94 /* HashRule.m */,
   1699 				1A2D218411E502DE00DFE328 /* NodeMapElement.h */,
   1700 				1A2D218511E502DE00DFE328 /* NodeMapElement.m */,
   1701 				1AB5F51C11E3BE2E00E065B0 /* PtrBuffer.h */,
   1702 				1AB5F51D11E3BE2E00E065B0 /* PtrBuffer.m */,
   1703 				1A3A08E811E213E100D5EE26 /* SymbolStack.h */,
   1704 				1A3A08E911E213E100D5EE26 /* SymbolStack.m */,
   1705 				1A3A08E411E213C500D5EE26 /* BaseStack.h */,
   1706 				1A3A08E511E213C500D5EE26 /* BaseStack.m */,
   1707 				1A45658711C9270D0082F421 /* BaseMapElement.h */,
   1708 				1A45658811C9270D0082F421 /* BaseMapElement.m */,
   1709 				F7F218EE097AFB1A000472E9 /* ANTLRBitSet.h */,
   1710 				F7F218EF097AFB1A000472E9 /* ANTLRBitSet.m */,
   1711 				1A1D467A11BE8E5A001575F3 /* CommonErrorNode.h */,
   1712 				1A1D467B11BE8E5A001575F3 /* CommonErrorNode.m */,
   1713 				1A1CCC9011B6FD39002E5F53 /* FastQueue.h */,
   1714 				1A1CCC9111B6FD39002E5F53 /* FastQueue.m */,
   1715 				1A1702FC11C05D4800F6978A /* HashMap.h */,
   1716 				1A1702FD11C05D4800F6978A /* HashMap.m */,
   1717 				1A1CCC9211B6FD39002E5F53 /* IntArray.h */,
   1718 				1A1CCC9311B6FD39002E5F53 /* IntArray.m */,
   1719 				1A16B13A11C66492002860C7 /* LinkBase.h */,
   1720 				1A16B13B11C66492002860C7 /* LinkBase.m */,
   1721 				1A1D466E11BE75C0001575F3 /* MapElement.h */,
   1722 				1A1D466F11BE75C0001575F3 /* MapElement.m */,
   1723 				1A5EA50911CFE7CE00E8932F /* Map.h */,
   1724 				1A5EA50A11CFE7CE00E8932F /* Map.m */,
   1725 				1A45657511C922BE0082F421 /* RuleMemo.h */,
   1726 				1A45657611C922BE0082F421 /* RuleMemo.m */,
   1727 				1AE8A96A11D9227A00D36FD6 /* RuleStack.h */,
   1728 				1AE8A96B11D9227A00D36FD6 /* RuleStack.m */,
   1729 				1A2D217311E4F57C00DFE328 /* UniqueIDMap.h */,
   1730 				1A2D217411E4F57C00DFE328 /* UniqueIDMap.m */,
   1731 			);
   1732 			name = Misc;
   1733 			sourceTree = "<group>";
   1734 		};
   1735 /* End PBXGroup section */
   1736 
   1737 /* Begin PBXHeadersBuildPhase section */
   1738 		8DC2EF500486A6940098B216 /* Headers */ = {
   1739 			isa = PBXHeadersBuildPhase;
   1740 			buildActionMask = 2147483647;
   1741 			files = (
   1742 				F70AA7A609AA2A6900C3FD5E /* ANTLR.h in Headers */,
   1743 				1A45658911C9270D0082F421 /* BaseMapElement.h in Headers */,
   1744 				F7492F5D09C016A200B25E30 /* BaseRecognizer.h in Headers */,
   1745 				1A4D5AD611B55A45001C9482 /* BaseTree.h in Headers */,
   1746 				1A1D465B11BE73B2001575F3 /* BaseTreeAdaptor.h in Headers */,
   1747 				1A10050711B8796E0022B434 /* ANTLRBitSet.h in Headers */,
   1748 				1A10050611B8796D0022B434 /* BufferedTokenStream.h in Headers */,
   1749 				1A65B7D811B9532A00FD8754 /* BufferedTreeNodeStream.h in Headers */,
   1750 				1A67885311B87AC400A11EEC /* CharStream.h in Headers */,
   1751 				1A8ABFC611BA9B960038DBB0 /* CharStreamState.h in Headers */,
   1752 				1A1D467C11BE8E5A001575F3 /* CommonErrorNode.h in Headers */,
   1753 				F777660509DC5CF400517181 /* CommonToken.h in Headers */,
   1754 				F700ED960A5FF2A5005D0757 /* CommonTokenStream.h in Headers */,
   1755 				F72C58EA0AB3911D00282574 /* CommonTree.h in Headers */,
   1756 				F76AA9900CEA515A00AF044C /* CommonTreeNodeStream.h in Headers */,
   1757 				F72C59A70AB4F20A00282574 /* CommonTreeAdaptor.h in Headers */,
   1758 				1A12C96011B89F6B008C9BED /* DebugEventListener.h in Headers */,
   1759 				F7E261390B1E45580013F640 /* DebugEventSocketProxy.h in Headers */,
   1760 				F7E261160B1E44320013F640 /* DebugParser.h in Headers */,
   1761 				F7E261200B1E44E80013F640 /* DebugTokenStream.h in Headers */,
   1762 				F7E261240B1E44FA0013F640 /* DebugTreeNodeStream.h in Headers */,
   1763 				F7E261280B1E45070013F640 /* DebugTreeAdaptor.h in Headers */,
   1764 				F7E2611A0B1E443D0013F640 /* DebugTreeParser.h in Headers */,
   1765 				F77747560B23A70600D1F89B /* Debug.h in Headers */,
   1766 				F7754E3F0A5C0A0500D0873A /* DFA.h in Headers */,
   1767 				F700E61B0A5F66EC005D0757 /* EarlyExitException.h in Headers */,
   1768 				1A1CCCC811B727B5002E5F53 /* ANTLRError.h in Headers */,
   1769 				1A10050911B879A80022B434 /* FailedPredicateException.h in Headers */,
   1770 				1A10050811B879A40022B434 /* FastQueue.h in Headers */,
   1771 				1A1702FE11C05D4800F6978A /* HashMap.h in Headers */,
   1772 				1A10050B11B879B80022B434 /* IntArray.h in Headers */,
   1773 				F70AA7AF09AA2AC000C3FD5E /* IntStream.h in Headers */,
   1774 				F777678E09DD618000517181 /* Lexer.h in Headers */,
   1775 				F7009ADB0A1BE4AE002EDD5D /* LexerRuleReturnScope.h in Headers */,
   1776 				1A16B13C11C66492002860C7 /* LinkBase.h in Headers */,
   1777 				1A1CCCAB11B724B2002E5F53 /* LookaheadStream.h in Headers */,
   1778 				1A1D467011BE75C0001575F3 /* MapElement.h in Headers */,
   1779 				1A5EA50B11CFE7CE00E8932F /* Map.h in Headers */,
   1780 				1A26329511C53578000DCDD4 /* MismatchedNotSetException.h in Headers */,
   1781 				F7037CF00A0582FC0070435D /* MismatchedRangeException.h in Headers */,
   1782 				F70380BC0A07FA0D0070435D /* MismatchedSetException.h in Headers */,
   1783 				F777668209DC719C00517181 /* MismatchedTokenException.h in Headers */,
   1784 				F72C5D620AB63E0B00282574 /* MismatchedTreeNodeException.h in Headers */,
   1785 				1A75BF5911D6B3FD0096C6F5 /* MissingTokenException.h in Headers */,
   1786 				F79D598B0A0E51AB00EA3CEE /* NoViableAltException.h in Headers */,
   1787 				F700E8FB0A5FAD21005D0757 /* Parser.h in Headers */,
   1788 				F72C5ECE0AB7E5A500282574 /* ParserRuleReturnScope.h in Headers */,
   1789 				F777669309DC72D600517181 /* RecognitionException.h in Headers */,
   1790 				F7B1E5B00CD7CF1900CE136E /* RecognizerSharedState.h in Headers */,
   1791 				F71325880C4A060900B99F2D /* RewriteRuleElementStream.h in Headers */,
   1792 				F70B11BD0C4C2B6400C3ECE0 /* RewriteRuleSubtreeStream.h in Headers */,
   1793 				F70B11C30C4C2B7900C3ECE0 /* RewriteRuleTokenStream.h in Headers */,
   1794 				1A45657711C922BE0082F421 /* RuleMemo.h in Headers */,
   1795 				1A1BCDBB11CB01E60051A1EC /* RuleReturnScope.h in Headers */,
   1796 				1A8AC00C11BAEC710038DBB0 /* RuntimeException.h in Headers */,
   1797 				1AB4A59111B9A0DA0076E91A /* StreamEnumerator.h in Headers */,
   1798 				F70AA7C709AA339900C3FD5E /* ANTLRStringStream.h in Headers */,
   1799 				F77765CC09DC583000517181 /* Token.h in Headers */,
   1800 				F77766AF09DD53E800517181 /* TokenStream.h in Headers */,
   1801 				F77744050B234A3400D1F89B /* Token+DebuggerSupport.h in Headers */,
   1802 				F700ED7F0A5FF17C005D0757 /* TokenSource.h in Headers */,
   1803 				F73E2B740A9CFE6A005D6267 /* Tree.h in Headers */,
   1804 				F73E2B7C0A9D0AFC005D6267 /* TreeAdaptor.h in Headers */,
   1805 				F738D1790B07AEAA001813C4 /* TreeException.h in Headers */,
   1806 				1A270BF911C1451200DCC8F3 /* TreeIterator.h in Headers */,
   1807 				F72C5B840AB52AD300282574 /* TreeNodeStream.h in Headers */,
   1808 				F72C5D560AB63C1D00282574 /* TreeParser.h in Headers */,
   1809 				1AAC202C11CC621A00CF56D1 /* TreePatternLexer.h in Headers */,
   1810 				1AAC20A511CC790300CF56D1 /* TreePatternParser.h in Headers */,
   1811 				1A1BCDCF11CB0B3D0051A1EC /* TreeRuleReturnScope.h in Headers */,
   1812 				1A1BCE2A11CB1A3E0051A1EC /* TreeRewriter.h in Headers */,
   1813 				1A4A851211CBCE3E00E4BF1B /* TreeVisitor.h in Headers */,
   1814 				1A4A851811CBCE5500E4BF1B /* TreeVisitorAction.h in Headers */,
   1815 				1A4A851E11CBCF3700E4BF1B /* TreeWizard.h in Headers */,
   1816 				1A6C452811BF50A40039788A /* UnwantedTokenException.h in Headers */,
   1817 				1AE8A96C11D9227A00D36FD6 /* RuleStack.h in Headers */,
   1818 				1A3A08E611E213C500D5EE26 /* BaseStack.h in Headers */,
   1819 				1A3A08EA11E213E100D5EE26 /* SymbolStack.h in Headers */,
   1820 				1A3A09BE11E235BD00D5EE26 /* antlr3.h in Headers */,
   1821 				1AB5F47711E3869D00E065B0 /* RuleMapElement.h in Headers */,
   1822 				1AB5F51E11E3BE2E00E065B0 /* PtrBuffer.h in Headers */,
   1823 				1A2D217511E4F57C00DFE328 /* UniqueIDMap.h in Headers */,
   1824 				1A2D218611E502DE00DFE328 /* NodeMapElement.h in Headers */,
   1825 				1A100ABB11E604FE006ABF94 /* HashRule.h in Headers */,
   1826 				1AEECE1511E7EB3C00554AAF /* TokenRewriteStream.h in Headers */,
   1827 				1A86B91B11EB9F6300C67A03 /* ParseTree.h in Headers */,
   1828 				1A86BACF11EC1CD000C67A03 /* UnbufferedTokenStream.h in Headers */,
   1829 				1ADB66F112E74341007C1661 /* FuzzyLexer.h in Headers */,
   1830 				1A0F348212EA444500496BB8 /* PolyLexer.h in Headers */,
   1831 				1A0F348412EA444500496BB8 /* PolyParser.h in Headers */,
   1832 				1A0F348612EA444500496BB8 /* Simplifier.h in Headers */,
   1833 				BF7D9B531519363200B58218 /* ACBTree.h in Headers */,
   1834 				BF7D9B571519367800B58218 /* AMutableArray.h in Headers */,
   1835 				BF7D9B5B1519368C00B58218 /* AMutableDictionary.h in Headers */,
   1836 				BF7D9B5F151936B600B58218 /* DoubleKeyMap.h in Headers */,
   1837 				BF7D9B63151936E700B58218 /* ANTLRFileStream.h in Headers */,
   1838 				BF7D9B67151936FC00B58218 /* ANTLRInputStream.h in Headers */,
   1839 				BF7D9B6B1519371200B58218 /* ANTLRReaderStream.h in Headers */,
   1840 				BF7D9B6F1519373700B58218 /* RewriteRuleNodeStream.h in Headers */,
   1841 				BF7D9B731519375200B58218 /* ArrayIterator.h in Headers */,
   1842 			);
   1843 			runOnlyForDeploymentPostprocessing = 0;
   1844 		};
   1845 /* End PBXHeadersBuildPhase section */
   1846 
   1847 /* Begin PBXLegacyTarget section */
   1848 		1A0F343B12EA425700496BB8 /* Regenerate polydiff */ = {
   1849 			isa = PBXLegacyTarget;
   1850 			buildArgumentsString = "-jar /Library/Java/Extensions/antlr-3.3.1.jar Poly.g PolyDifferentiator.g Simplifier.g PolyPrinter.g";
   1851 			buildConfigurationList = 1A0F343C12EA425700496BB8 /* Build configuration list for PBXLegacyTarget "Regenerate polydiff" */;
   1852 			buildPhases = (
   1853 			);
   1854 			buildToolPath = /usr/bin/java;
   1855 			buildWorkingDirectory = "$(PROJECT_DIR)/examples/polydiff";
   1856 			dependencies = (
   1857 			);
   1858 			name = "Regenerate polydiff";
   1859 			passBuildSettingsInEnvironment = 1;
   1860 			productName = Untitled;
   1861 		};
   1862 		1AC5AC9312E7BE0400DF0C58 /* Regenerate treeparser */ = {
   1863 			isa = PBXLegacyTarget;
   1864 			buildArgumentsString = "-jar /Library/Java/Extensions/antlr-3.3.1.jar Lang.g LangDumpDecl.g";
   1865 			buildConfigurationList = 1AC5AC9412E7BE0400DF0C58 /* Build configuration list for PBXLegacyTarget "Regenerate treeparser" */;
   1866 			buildPhases = (
   1867 			);
   1868 			buildToolPath = /usr/bin/java;
   1869 			buildWorkingDirectory = "$(PROJECT_DIR)/examples/treeparser";
   1870 			dependencies = (
   1871 			);
   1872 			name = "Regenerate treeparser";
   1873 			passBuildSettingsInEnvironment = 1;
   1874 			productName = Untitled;
   1875 		};
   1876 		F76287450B7151E3006AA7EF /* Regenerate fuzzy */ = {
   1877 			isa = PBXLegacyTarget;
   1878 			buildArgumentsString = "-jar /Library/Java/Extensions/antlr-3.3.1.jar Fuzzy.g";
   1879 			buildConfigurationList = F76287460B715201006AA7EF /* Build configuration list for PBXLegacyTarget "Regenerate fuzzy" */;
   1880 			buildPhases = (
   1881 			);
   1882 			buildToolPath = /usr/bin/java;
   1883 			buildWorkingDirectory = "$(PROJECT_DIR)/examples/fuzzy";
   1884 			dependencies = (
   1885 			);
   1886 			name = "Regenerate fuzzy";
   1887 			passBuildSettingsInEnvironment = 1;
   1888 			productName = Untitled;
   1889 		};
   1890 		F76287780B71557E006AA7EF /* Regenerate lexertest-simple */ = {
   1891 			isa = PBXLegacyTarget;
   1892 			buildArgumentsString = "-jar /Library/Java/Extensions/antlr-3.3.1.jar TestLexer.g";
   1893 			buildConfigurationList = F76287790B71557E006AA7EF /* Build configuration list for PBXLegacyTarget "Regenerate lexertest-simple" */;
   1894 			buildPhases = (
   1895 			);
   1896 			buildToolPath = /usr/bin/java;
   1897 			buildWorkingDirectory = "$(PROJECT_DIR)/examples/lexertest-simple";
   1898 			dependencies = (
   1899 			);
   1900 			name = "Regenerate lexertest-simple";
   1901 			passBuildSettingsInEnvironment = 1;
   1902 			productName = Untitled;
   1903 		};
   1904 		F762877E0B71559C006AA7EF /* Regenerate combined */ = {
   1905 			isa = PBXLegacyTarget;
   1906 			buildArgumentsString = "-jar /Library/Java/Extensions/antlr-3.3.1.jar Combined.g";
   1907 			buildConfigurationList = F762877F0B71559C006AA7EF /* Build configuration list for PBXLegacyTarget "Regenerate combined" */;
   1908 			buildPhases = (
   1909 			);
   1910 			buildToolPath = /usr/bin/java;
   1911 			buildWorkingDirectory = "$(PROJECT_DIR)/examples/combined";
   1912 			dependencies = (
   1913 			);
   1914 			name = "Regenerate combined";
   1915 			passBuildSettingsInEnvironment = 1;
   1916 			productName = Untitled;
   1917 		};
   1918 		F76287820B71559F006AA7EF /* Regenerate LL-star */ = {
   1919 			isa = PBXLegacyTarget;
   1920 			buildArgumentsString = "-jar /Library/Java/Extensions/antlr-3.3.1.jar  SimpleC.g";
   1921 			buildConfigurationList = F76287830B71559F006AA7EF /* Build configuration list for PBXLegacyTarget "Regenerate LL-star" */;
   1922 			buildPhases = (
   1923 			);
   1924 			buildToolPath = /usr/bin/java;
   1925 			buildWorkingDirectory = "$(PROJECT_DIR)/examples/LL-star";
   1926 			dependencies = (
   1927 			);
   1928 			name = "Regenerate LL-star";
   1929 			passBuildSettingsInEnvironment = 1;
   1930 			productName = Untitled;
   1931 		};
   1932 		F76287860B7155A2006AA7EF /* Regenerate hoistedPredicates */ = {
   1933 			isa = PBXLegacyTarget;
   1934 			buildArgumentsString = "-jar /Library/Java/Extensions/antlr-3.3.1.jar  T.g";
   1935 			buildConfigurationList = F76287870B7155A2006AA7EF /* Build configuration list for PBXLegacyTarget "Regenerate hoistedPredicates" */;
   1936 			buildPhases = (
   1937 			);
   1938 			buildToolPath = /usr/bin/java;
   1939 			buildWorkingDirectory = "$(PROJECT_DIR)/examples/hoistedPredicates";
   1940 			dependencies = (
   1941 			);
   1942 			name = "Regenerate hoistedPredicates";
   1943 			passBuildSettingsInEnvironment = 1;
   1944 			productName = Untitled;
   1945 		};
   1946 		F762878A0B7155AB006AA7EF /* Regenerate scopes */ = {
   1947 			isa = PBXLegacyTarget;
   1948 			buildArgumentsString = "-jar /Library/Java/Extensions/antlr-3.3.1.jar  SymbolTable.g";
   1949 			buildConfigurationList = F762878B0B7155AB006AA7EF /* Build configuration list for PBXLegacyTarget "Regenerate scopes" */;
   1950 			buildPhases = (
   1951 			);
   1952 			buildToolPath = /usr/bin/java;
   1953 			buildWorkingDirectory = "$(PROJECT_DIR)/examples/scopes";
   1954 			dependencies = (
   1955 			);
   1956 			name = "Regenerate scopes";
   1957 			passBuildSettingsInEnvironment = 1;
   1958 			productName = Untitled;
   1959 		};
   1960 		F762878E0B7155AF006AA7EF /* Regenerate simplectree */ = {
   1961 			isa = PBXLegacyTarget;
   1962 			buildArgumentsString = "-jar /Library/Java/Extensions/antlr-3.3.1.jar SimpleC.g SimpleCWalker.g";
   1963 			buildConfigurationList = F762878F0B7155AF006AA7EF /* Build configuration list for PBXLegacyTarget "Regenerate simplectree" */;
   1964 			buildPhases = (
   1965 			);
   1966 			buildToolPath = /usr/bin/java;
   1967 			buildWorkingDirectory = "$(PROJECT_DIR)/examples/simplecTreeParser";
   1968 			dependencies = (
   1969 			);
   1970 			name = "Regenerate simplectree";
   1971 			passBuildSettingsInEnvironment = 1;
   1972 			productName = Untitled;
   1973 		};
   1974 		F7CD47610C64D23800FF933A /* Regenerate treerewrite */ = {
   1975 			isa = PBXLegacyTarget;
   1976 			buildArgumentsString = "-jar /Library/Java/Extensions/antlr-3.3.1.jar TreeRewrite.g";
   1977 			buildConfigurationList = F7CD47620C64D23800FF933A /* Build configuration list for PBXLegacyTarget "Regenerate treerewrite" */;
   1978 			buildPhases = (
   1979 			);
   1980 			buildToolPath = /usr/bin/java;
   1981 			buildWorkingDirectory = "$(PROJECT_DIR)/examples/treerewrite";
   1982 			dependencies = (
   1983 			);
   1984 			name = "Regenerate treerewrite";
   1985 			passBuildSettingsInEnvironment = 1;
   1986 			productName = Untitled;
   1987 		};
   1988 /* End PBXLegacyTarget section */
   1989 
   1990 /* Begin PBXNativeTarget section */
   1991 		1A0F345712EA42D800496BB8 /* polydiff */ = {
   1992 			isa = PBXNativeTarget;
   1993 			buildConfigurationList = 1A0F346212EA42D800496BB8 /* Build configuration list for PBXNativeTarget "polydiff" */;
   1994 			buildPhases = (
   1995 				1A0F345812EA42D800496BB8 /* Sources */,
   1996 				1A0F345D12EA42D800496BB8 /* Frameworks */,
   1997 			);
   1998 			buildRules = (
   1999 				1A0F346112EA42D800496BB8 /* PBXBuildRule */,
   2000 			);
   2001 			dependencies = (
   2002 			);
   2003 			name = polydiff;
   2004 			productName = treerewrite;
   2005 			productReference = 1A0F346612EA42D800496BB8 /* polydiff */;
   2006 			productType = "com.apple.product-type.tool";
   2007 		};
   2008 		1A1210FA11D3A5D900F27B38 /* ANTLRCommonTokenTest */ = {
   2009 			isa = PBXNativeTarget;
   2010 			buildConfigurationList = 1A12110011D3A5DB00F27B38 /* Build configuration list for PBXNativeTarget "ANTLRCommonTokenTest" */;
   2011 			buildPhases = (
   2012 				1A1210F611D3A5D900F27B38 /* Resources */,
   2013 				1A1210F711D3A5D900F27B38 /* Sources */,
   2014 				1A1210F811D3A5D900F27B38 /* Frameworks */,
   2015 				1A1210F911D3A5D900F27B38 /* ShellScript */,
   2016 			);
   2017 			buildRules = (
   2018 			);
   2019 			dependencies = (
   2020 			);
   2021 			name = ANTLRCommonTokenTest;
   2022 			productName = ANTLRCommonTokenTest;
   2023 			productReference = 1A1210FB11D3A5D900F27B38 /* ANTLRCommonTokenTest.octest */;
   2024 			productType = "com.apple.product-type.bundle";
   2025 		};
   2026 		1A1211D011D3BF4600F27B38 /* ANTLRStringStreamTest */ = {
   2027 			isa = PBXNativeTarget;
   2028 			buildConfigurationList = 1A1211D611D3BF4800F27B38 /* Build configuration list for PBXNativeTarget "ANTLRStringStreamTest" */;
   2029 			buildPhases = (
   2030 				1A1211CC11D3BF4600F27B38 /* Resources */,
   2031 				1A1211CD11D3BF4600F27B38 /* Sources */,
   2032 				1A1211CE11D3BF4600F27B38 /* Frameworks */,
   2033 				1A1211CF11D3BF4600F27B38 /* ShellScript */,
   2034 			);
   2035 			buildRules = (
   2036 			);
   2037 			dependencies = (
   2038 			);
   2039 			name = ANTLRStringStreamTest;
   2040 			productName = ANTLRStringStreamTest;
   2041 			productReference = 1A1211D111D3BF4700F27B38 /* ANTLRStringStreamTest.octest */;
   2042 			productType = "com.apple.product-type.bundle";
   2043 		};
   2044 		1A12122311D3C92400F27B38 /* ANTLRFastQueueTest */ = {
   2045 			isa = PBXNativeTarget;
   2046 			buildConfigurationList = 1A12122911D3C92500F27B38 /* Build configuration list for PBXNativeTarget "ANTLRFastQueueTest" */;
   2047 			buildPhases = (
   2048 				1A12121F11D3C92400F27B38 /* Resources */,
   2049 				1A12122011D3C92400F27B38 /* Sources */,
   2050 				1A12122111D3C92400F27B38 /* Frameworks */,
   2051 				1A12122211D3C92400F27B38 /* ShellScript */,
   2052 			);
   2053 			buildRules = (
   2054 			);
   2055 			dependencies = (
   2056 			);
   2057 			name = ANTLRFastQueueTest;
   2058 			productName = ANTLRFastQueueTest;
   2059 			productReference = 1A12122411D3C92400F27B38 /* ANTLRFastQueueTest.octest */;
   2060 			productType = "com.apple.product-type.bundle";
   2061 		};
   2062 		1A1212DB11D3F53600F27B38 /* ANTLRIntArrayTest */ = {
   2063 			isa = PBXNativeTarget;
   2064 			buildConfigurationList = 1A1212E111D3F53700F27B38 /* Build configuration list for PBXNativeTarget "ANTLRIntArrayTest" */;
   2065 			buildPhases = (
   2066 				1A1212D711D3F53600F27B38 /* Resources */,
   2067 				1A1212D811D3F53600F27B38 /* Sources */,
   2068 				1A1212D911D3F53600F27B38 /* Frameworks */,
   2069 				1A1212DA11D3F53600F27B38 /* ShellScript */,
   2070 			);
   2071 			buildRules = (
   2072 			);
   2073 			dependencies = (
   2074 			);
   2075 			name = ANTLRIntArrayTest;
   2076 			productName = ANTLRIntArrayTest;
   2077 			productReference = 1A1212DC11D3F53600F27B38 /* ANTLRIntArrayTest.octest */;
   2078 			productType = "com.apple.product-type.bundle";
   2079 		};
   2080 		1A12130B11D3F7CD00F27B38 /* ANTLRCommonTreeTest */ = {
   2081 			isa = PBXNativeTarget;
   2082 			buildConfigurationList = 1A12131111D3F7CE00F27B38 /* Build configuration list for PBXNativeTarget "ANTLRCommonTreeTest" */;
   2083 			buildPhases = (
   2084 				1A12130711D3F7CD00F27B38 /* Resources */,
   2085 				1A12130811D3F7CD00F27B38 /* Sources */,
   2086 				1A12130911D3F7CD00F27B38 /* Frameworks */,
   2087 				1A12130A11D3F7CD00F27B38 /* ShellScript */,
   2088 			);
   2089 			buildRules = (
   2090 			);
   2091 			dependencies = (
   2092 			);
   2093 			name = ANTLRCommonTreeTest;
   2094 			productName = ANTLRCommonTreeTest;
   2095 			productReference = 1A12130C11D3F7CD00F27B38 /* ANTLRCommonTreeTest.octest */;
   2096 			productType = "com.apple.product-type.bundle";
   2097 		};
   2098 		1A348B4D11D2BEE8000C72FC /* Test */ = {
   2099 			isa = PBXNativeTarget;
   2100 			buildConfigurationList = 1A348B5311D2BEE9000C72FC /* Build configuration list for PBXNativeTarget "Test" */;
   2101 			buildPhases = (
   2102 				1A348B4911D2BEE8000C72FC /* Resources */,
   2103 				1A348B4A11D2BEE8000C72FC /* Sources */,
   2104 				1A348B4B11D2BEE8000C72FC /* Frameworks */,
   2105 				1A348B4C11D2BEE8000C72FC /* ShellScript */,
   2106 			);
   2107 			buildRules = (
   2108 			);
   2109 			dependencies = (
   2110 				1A12134511D3FDA500F27B38 /* PBXTargetDependency */,
   2111 				1A12134711D3FDA500F27B38 /* PBXTargetDependency */,
   2112 				1A12134911D3FDA500F27B38 /* PBXTargetDependency */,
   2113 				1A12134B11D3FDA500F27B38 /* PBXTargetDependency */,
   2114 				1A12134D11D3FDA500F27B38 /* PBXTargetDependency */,
   2115 				1A12134F11D3FDA500F27B38 /* PBXTargetDependency */,
   2116 			);
   2117 			name = Test;
   2118 			productName = Test;
   2119 			productReference = 1A348B4E11D2BEE8000C72FC /* Test.octest */;
   2120 			productType = "com.apple.product-type.bundle";
   2121 		};
   2122 		1A348BEB11D2D0A1000C72FC /* ANTLRBitsetTest */ = {
   2123 			isa = PBXNativeTarget;
   2124 			buildConfigurationList = 1A348BF111D2D0A2000C72FC /* Build configuration list for PBXNativeTarget "ANTLRBitsetTest" */;
   2125 			buildPhases = (
   2126 				1A348BE711D2D0A1000C72FC /* Resources */,
   2127 				1A348BE811D2D0A1000C72FC /* Sources */,
   2128 				1A348BE911D2D0A1000C72FC /* Frameworks */,
   2129 				1A348BEA11D2D0A1000C72FC /* ShellScript */,
   2130 			);
   2131 			buildRules = (
   2132 			);
   2133 			dependencies = (
   2134 			);
   2135 			name = ANTLRBitsetTest;
   2136 			productName = ANTLRBitsetTest;
   2137 			productReference = 1A348BEC11D2D0A1000C72FC /* ANTLRBitsetTest.octest */;
   2138 			productType = "com.apple.product-type.bundle";
   2139 		};
   2140 		1A77EE8812E6A552007F323A /* TreeRewriteRuleTokenStream */ = {
   2141 			isa = PBXNativeTarget;
   2142 			buildConfigurationList = 1A77EE8E12E6A553007F323A /* Build configuration list for PBXNativeTarget "TreeRewriteRuleTokenStream" */;
   2143 			buildPhases = (
   2144 				1A77EE8412E6A552007F323A /* Resources */,
   2145 				1A77EE8512E6A552007F323A /* Sources */,
   2146 				1A77EE8612E6A552007F323A /* Frameworks */,
   2147 				1A77EE8712E6A552007F323A /* ShellScript */,
   2148 			);
   2149 			buildRules = (
   2150 			);
   2151 			dependencies = (
   2152 			);
   2153 			name = TreeRewriteRuleTokenStream;
   2154 			productName = TreeRewriteRuleTokenStream;
   2155 			productReference = 1A77EE8912E6A552007F323A /* TreeRewriteRuleTokenStream.octest */;
   2156 			productType = "com.apple.product-type.bundle";
   2157 		};
   2158 		1AC5AC9812E7BEFE00DF0C58 /* treeparser */ = {
   2159 			isa = PBXNativeTarget;
   2160 			buildConfigurationList = 1AC5ACA312E7BEFE00DF0C58 /* Build configuration list for PBXNativeTarget "treeparser" */;
   2161 			buildPhases = (
   2162 				1AC5AC9912E7BEFE00DF0C58 /* Sources */,
   2163 				1AC5AC9D12E7BEFE00DF0C58 /* Frameworks */,
   2164 			);
   2165 			buildRules = (
   2166 				1AC5ACA212E7BEFE00DF0C58 /* PBXBuildRule */,
   2167 			);
   2168 			dependencies = (
   2169 			);
   2170 			name = treeparser;
   2171 			productName = treerewrite;
   2172 			productReference = 1AC5ACA712E7BEFE00DF0C58 /* treeparser */;
   2173 			productType = "com.apple.product-type.tool";
   2174 		};
   2175 		8DC2EF4F0486A6940098B216 /* ANTLR */ = {
   2176 			isa = PBXNativeTarget;
   2177 			buildConfigurationList = 1DEB91AD08733DA50010E9CD /* Build configuration list for PBXNativeTarget "ANTLR" */;
   2178 			buildPhases = (
   2179 				8DC2EF500486A6940098B216 /* Headers */,
   2180 				8DC2EF540486A6940098B216 /* Sources */,
   2181 				8DC2EF560486A6940098B216 /* Frameworks */,
   2182 				1A994CC412A84A46001853FF /* ShellScript */,
   2183 			);
   2184 			buildRules = (
   2185 			);
   2186 			dependencies = (
   2187 			);
   2188 			name = ANTLR;
   2189 			productInstallPath = "$(HOME)/Library/Frameworks";
   2190 			productName = ANTLR;
   2191 			productReference = 8DC2EF5B0486A6940098B216 /* ANTLR.framework */;
   2192 			productType = "com.apple.product-type.framework";
   2193 		};
   2194 		F700E8630A5FA31D005D0757 /* combined */ = {
   2195 			isa = PBXNativeTarget;
   2196 			buildConfigurationList = F700E86C0A5FA34D005D0757 /* Build configuration list for PBXNativeTarget "combined" */;
   2197 			buildPhases = (
   2198 				F700E8610A5FA31D005D0757 /* Sources */,
   2199 				F700E8620A5FA31D005D0757 /* Frameworks */,
   2200 			);
   2201 			buildRules = (
   2202 				1A994DC612A85BFC001853FF /* PBXBuildRule */,
   2203 			);
   2204 			dependencies = (
   2205 			);
   2206 			name = combined;
   2207 			productName = combined;
   2208 			productReference = F700E8640A5FA31D005D0757 /* combined */;
   2209 			productType = "com.apple.product-type.tool";
   2210 		};
   2211 		F700ECD60A5FE186005D0757 /* LL-star */ = {
   2212 			isa = PBXNativeTarget;
   2213 			buildConfigurationList = F700ECDC0A5FE1BF005D0757 /* Build configuration list for PBXNativeTarget "LL-star" */;
   2214 			buildPhases = (
   2215 				F700ECD40A5FE186005D0757 /* Sources */,
   2216 				F700ECD50A5FE186005D0757 /* Frameworks */,
   2217 			);
   2218 			buildRules = (
   2219 				1A994CF212A84FD3001853FF /* PBXBuildRule */,
   2220 			);
   2221 			dependencies = (
   2222 			);
   2223 			name = "LL-star";
   2224 			productName = "LL-star";
   2225 			productReference = F700ECD70A5FE186005D0757 /* LL-star */;
   2226 			productType = "com.apple.product-type.tool";
   2227 		};
   2228 		F7037E9F0A05AFB60070435D /* lexertest-simple */ = {
   2229 			isa = PBXNativeTarget;
   2230 			buildConfigurationList = F7037EB80A05AFEF0070435D /* Build configuration list for PBXNativeTarget "lexertest-simple" */;
   2231 			buildPhases = (
   2232 				F7037E9D0A05AFB60070435D /* Sources */,
   2233 				F7037E9E0A05AFB60070435D /* Frameworks */,
   2234 			);
   2235 			buildRules = (
   2236 				1A994DC912A85BFC001853FF /* PBXBuildRule */,
   2237 			);
   2238 			dependencies = (
   2239 			);
   2240 			name = "lexertest-simple";
   2241 			productName = "lexertest-simple";
   2242 			productReference = F7037EA00A05AFB60070435D /* lexertest-simple */;
   2243 			productType = "com.apple.product-type.tool";
   2244 		};
   2245 		F72C5E5A0AB7E4C900282574 /* simplectree */ = {
   2246 			isa = PBXNativeTarget;
   2247 			buildConfigurationList = F72C5E660AB7E4C900282574 /* Build configuration list for PBXNativeTarget "simplectree" */;
   2248 			buildPhases = (
   2249 				F72C5E5D0AB7E4C900282574 /* Sources */,
   2250 				F72C5E610AB7E4C900282574 /* Frameworks */,
   2251 			);
   2252 			buildRules = (
   2253 				1A994D4F12A85987001853FF /* PBXBuildRule */,
   2254 			);
   2255 			dependencies = (
   2256 			);
   2257 			name = simplectree;
   2258 			productName = scopes;
   2259 			productReference = F72C5E690AB7E4C900282574 /* simplectree */;
   2260 			productType = "com.apple.product-type.tool";
   2261 		};
   2262 		F79D565F0A0E23A400EA3CEE /* fuzzy */ = {
   2263 			isa = PBXNativeTarget;
   2264 			buildConfigurationList = F79D566F0A0E23D600EA3CEE /* Build configuration list for PBXNativeTarget "fuzzy" */;
   2265 			buildPhases = (
   2266 				F79D565D0A0E23A400EA3CEE /* Sources */,
   2267 				F79D565E0A0E23A400EA3CEE /* Frameworks */,
   2268 				F706A5710A0EC357008999AB /* CopyFiles */,
   2269 			);
   2270 			buildRules = (
   2271 				1A994DC712A85BFC001853FF /* PBXBuildRule */,
   2272 			);
   2273 			dependencies = (
   2274 			);
   2275 			name = fuzzy;
   2276 			productName = fuzzy;
   2277 			productReference = F79D56600A0E23A400EA3CEE /* fuzzy */;
   2278 			productType = "com.apple.product-type.tool";
   2279 		};
   2280 		F7CD475C0C64D22800FF933A /* treerewrite */ = {
   2281 			isa = PBXNativeTarget;
   2282 			buildConfigurationList = F7CD477C0C64D27000FF933A /* Build configuration list for PBXNativeTarget "treerewrite" */;
   2283 			buildPhases = (
   2284 				F7CD475A0C64D22800FF933A /* Sources */,
   2285 				F7CD475B0C64D22800FF933A /* Frameworks */,
   2286 			);
   2287 			buildRules = (
   2288 				1A994D3E12A858E1001853FF /* PBXBuildRule */,
   2289 			);
   2290 			dependencies = (
   2291 			);
   2292 			name = treerewrite;
   2293 			productName = treerewrite;
   2294 			productReference = F7CD475D0C64D22800FF933A /* treerewrite */;
   2295 			productType = "com.apple.product-type.tool";
   2296 		};
   2297 		F7DD05ED0A7B15E1006A006C /* hoistedPredicates */ = {
   2298 			isa = PBXNativeTarget;
   2299 			buildConfigurationList = F7DD05F00A7B1640006A006C /* Build configuration list for PBXNativeTarget "hoistedPredicates" */;
   2300 			buildPhases = (
   2301 				F7DD05EB0A7B15E1006A006C /* Sources */,
   2302 				F7DD05EC0A7B15E1006A006C /* Frameworks */,
   2303 			);
   2304 			buildRules = (
   2305 				1A994DC812A85BFC001853FF /* PBXBuildRule */,
   2306 			);
   2307 			dependencies = (
   2308 			);
   2309 			name = hoistedPredicates;
   2310 			productName = hoistedPredicates;
   2311 			productReference = F7DD05EE0A7B15E1006A006C /* hoistedPredicates */;
   2312 			productType = "com.apple.product-type.tool";
   2313 		};
   2314 		F7DD07430A7B6618006A006C /* scopes */ = {
   2315 			isa = PBXNativeTarget;
   2316 			buildConfigurationList = F7DD07790A7B6682006A006C /* Build configuration list for PBXNativeTarget "scopes" */;
   2317 			buildPhases = (
   2318 				F7DD07410A7B6618006A006C /* Sources */,
   2319 				F7DD07420A7B6618006A006C /* Frameworks */,
   2320 			);
   2321 			buildRules = (
   2322 				1A994D8512A85ABE001853FF /* PBXBuildRule */,
   2323 			);
   2324 			dependencies = (
   2325 			);
   2326 			name = scopes;
   2327 			productName = scopes;
   2328 			productReference = F7DD07440A7B6618006A006C /* scopes */;
   2329 			productType = "com.apple.product-type.tool";
   2330 		};
   2331 /* End PBXNativeTarget section */
   2332 
   2333 /* Begin PBXProject section */
   2334 		0867D690FE84028FC02AAC07 /* Project object */ = {
   2335 			isa = PBXProject;
   2336 			buildConfigurationList = 1DEB91B108733DA50010E9CD /* Build configuration list for PBXProject "ANTLR" */;
   2337 			compatibilityVersion = "Xcode 3.2";
   2338 			developmentRegion = English;
   2339 			hasScannedForEncodings = 1;
   2340 			knownRegions = (
   2341 				English,
   2342 				Japanese,
   2343 				French,
   2344 				German,
   2345 			);
   2346 			mainGroup = 0867D691FE84028FC02AAC07 /* ANTLR */;
   2347 			productRefGroup = 034768DFFF38A50411DB9C8B /* Products */;
   2348 			projectDirPath = "";
   2349 			projectRoot = "";
   2350 			targets = (
   2351 				8DC2EF4F0486A6940098B216 /* ANTLR */,
   2352 				1A348B4D11D2BEE8000C72FC /* Test */,
   2353 				1A348BEB11D2D0A1000C72FC /* ANTLRBitsetTest */,
   2354 				1A1210FA11D3A5D900F27B38 /* ANTLRCommonTokenTest */,
   2355 				1A12130B11D3F7CD00F27B38 /* ANTLRCommonTreeTest */,
   2356 				1A12122311D3C92400F27B38 /* ANTLRFastQueueTest */,
   2357 				1A1212DB11D3F53600F27B38 /* ANTLRIntArrayTest */,
   2358 				1A1211D011D3BF4600F27B38 /* ANTLRStringStreamTest */,
   2359 				1A77EE8812E6A552007F323A /* TreeRewriteRuleTokenStream */,
   2360 				F762873F0B71519B006AA7EF /* Regenerate all examples */,
   2361 				F762877E0B71559C006AA7EF /* Regenerate combined */,
   2362 				F700E8630A5FA31D005D0757 /* combined */,
   2363 				F76287450B7151E3006AA7EF /* Regenerate fuzzy */,
   2364 				F79D565F0A0E23A400EA3CEE /* fuzzy */,
   2365 				F76287860B7155A2006AA7EF /* Regenerate hoistedPredicates */,
   2366 				F7DD05ED0A7B15E1006A006C /* hoistedPredicates */,
   2367 				F76287780B71557E006AA7EF /* Regenerate lexertest-simple */,
   2368 				F7037E9F0A05AFB60070435D /* lexertest-simple */,
   2369 				F76287820B71559F006AA7EF /* Regenerate LL-star */,
   2370 				F700ECD60A5FE186005D0757 /* LL-star */,
   2371 				1A0F343B12EA425700496BB8 /* Regenerate polydiff */,
   2372 				1A0F345712EA42D800496BB8 /* polydiff */,
   2373 				F762878A0B7155AB006AA7EF /* Regenerate scopes */,
   2374 				F7DD07430A7B6618006A006C /* scopes */,
   2375 				F762878E0B7155AF006AA7EF /* Regenerate simplectree */,
   2376 				F72C5E5A0AB7E4C900282574 /* simplectree */,
   2377 				1AC5AC9312E7BE0400DF0C58 /* Regenerate treeparser */,
   2378 				1AC5AC9812E7BEFE00DF0C58 /* treeparser */,
   2379 				F7CD47610C64D23800FF933A /* Regenerate treerewrite */,
   2380 				F7CD475C0C64D22800FF933A /* treerewrite */,
   2381 			);
   2382 		};
   2383 /* End PBXProject section */
   2384 
   2385 /* Begin PBXResourcesBuildPhase section */
   2386 		1A1210F611D3A5D900F27B38 /* Resources */ = {
   2387 			isa = PBXResourcesBuildPhase;
   2388 			buildActionMask = 2147483647;
   2389 			files = (
   2390 			);
   2391 			runOnlyForDeploymentPostprocessing = 0;
   2392 		};
   2393 		1A1211CC11D3BF4600F27B38 /* Resources */ = {
   2394 			isa = PBXResourcesBuildPhase;
   2395 			buildActionMask = 2147483647;
   2396 			files = (
   2397 			);
   2398 			runOnlyForDeploymentPostprocessing = 0;
   2399 		};
   2400 		1A12121F11D3C92400F27B38 /* Resources */ = {
   2401 			isa = PBXResourcesBuildPhase;
   2402 			buildActionMask = 2147483647;
   2403 			files = (
   2404 			);
   2405 			runOnlyForDeploymentPostprocessing = 0;
   2406 		};
   2407 		1A1212D711D3F53600F27B38 /* Resources */ = {
   2408 			isa = PBXResourcesBuildPhase;
   2409 			buildActionMask = 2147483647;
   2410 			files = (
   2411 			);
   2412 			runOnlyForDeploymentPostprocessing = 0;
   2413 		};
   2414 		1A12130711D3F7CD00F27B38 /* Resources */ = {
   2415 			isa = PBXResourcesBuildPhase;
   2416 			buildActionMask = 2147483647;
   2417 			files = (
   2418 			);
   2419 			runOnlyForDeploymentPostprocessing = 0;
   2420 		};
   2421 		1A348B4911D2BEE8000C72FC /* Resources */ = {
   2422 			isa = PBXResourcesBuildPhase;
   2423 			buildActionMask = 2147483647;
   2424 			files = (
   2425 			);
   2426 			runOnlyForDeploymentPostprocessing = 0;
   2427 		};
   2428 		1A348BE711D2D0A1000C72FC /* Resources */ = {
   2429 			isa = PBXResourcesBuildPhase;
   2430 			buildActionMask = 2147483647;
   2431 			files = (
   2432 			);
   2433 			runOnlyForDeploymentPostprocessing = 0;
   2434 		};
   2435 		1A77EE8412E6A552007F323A /* Resources */ = {
   2436 			isa = PBXResourcesBuildPhase;
   2437 			buildActionMask = 2147483647;
   2438 			files = (
   2439 			);
   2440 			runOnlyForDeploymentPostprocessing = 0;
   2441 		};
   2442 /* End PBXResourcesBuildPhase section */
   2443 
   2444 /* Begin PBXShellScriptBuildPhase section */
   2445 		1A1210F911D3A5D900F27B38 /* ShellScript */ = {
   2446 			isa = PBXShellScriptBuildPhase;
   2447 			buildActionMask = 2147483647;
   2448 			files = (
   2449 			);
   2450 			inputPaths = (
   2451 			);
   2452 			outputPaths = (
   2453 			);
   2454 			runOnlyForDeploymentPostprocessing = 0;
   2455 			shellPath = /bin/sh;
   2456 			shellScript = "# Run the unit tests in this test bundle.\n\"${SYSTEM_DEVELOPER_DIR}/Tools/RunUnitTests\"\n";
   2457 		};
   2458 		1A1211CF11D3BF4600F27B38 /* ShellScript */ = {
   2459 			isa = PBXShellScriptBuildPhase;
   2460 			buildActionMask = 2147483647;
   2461 			files = (
   2462 			);
   2463 			inputPaths = (
   2464 			);
   2465 			outputPaths = (
   2466 			);
   2467 			runOnlyForDeploymentPostprocessing = 0;
   2468 			shellPath = /bin/sh;
   2469 			shellScript = "# Run the unit tests in this test bundle.\n\"${SYSTEM_DEVELOPER_DIR}/Tools/RunUnitTests\"\n";
   2470 		};
   2471 		1A12122211D3C92400F27B38 /* ShellScript */ = {
   2472 			isa = PBXShellScriptBuildPhase;
   2473 			buildActionMask = 2147483647;
   2474 			files = (
   2475 			);
   2476 			inputPaths = (
   2477 			);
   2478 			outputPaths = (
   2479 			);
   2480 			runOnlyForDeploymentPostprocessing = 0;
   2481 			shellPath = /bin/sh;
   2482 			shellScript = "# Run the unit tests in this test bundle.\n\"${SYSTEM_DEVELOPER_DIR}/Tools/RunUnitTests\"\n";
   2483 		};
   2484 		1A1212DA11D3F53600F27B38 /* ShellScript */ = {
   2485 			isa = PBXShellScriptBuildPhase;
   2486 			buildActionMask = 2147483647;
   2487 			files = (
   2488 			);
   2489 			inputPaths = (
   2490 			);
   2491 			outputPaths = (
   2492 			);
   2493 			runOnlyForDeploymentPostprocessing = 0;
   2494 			shellPath = /bin/sh;
   2495 			shellScript = "# Run the unit tests in this test bundle.\n\"${SYSTEM_DEVELOPER_DIR}/Tools/RunUnitTests\"\n";
   2496 		};
   2497 		1A12130A11D3F7CD00F27B38 /* ShellScript */ = {
   2498 			isa = PBXShellScriptBuildPhase;
   2499 			buildActionMask = 2147483647;
   2500 			files = (
   2501 			);
   2502 			inputPaths = (
   2503 			);
   2504 			outputPaths = (
   2505 			);
   2506 			runOnlyForDeploymentPostprocessing = 0;
   2507 			shellPath = /bin/sh;
   2508 			shellScript = "# Run the unit tests in this test bundle.\n\"${SYSTEM_DEVELOPER_DIR}/Tools/RunUnitTests\"\n";
   2509 		};
   2510 		1A348B4C11D2BEE8000C72FC /* ShellScript */ = {
   2511 			isa = PBXShellScriptBuildPhase;
   2512 			buildActionMask = 2147483647;
   2513 			files = (
   2514 			);
   2515 			inputPaths = (
   2516 			);
   2517 			outputPaths = (
   2518 			);
   2519 			runOnlyForDeploymentPostprocessing = 0;
   2520 			shellPath = /bin/sh;
   2521 			shellScript = "# Run the unit tests in this test bundle.\n\"${SYSTEM_DEVELOPER_DIR}/Tools/RunUnitTests\"\n";
   2522 		};
   2523 		1A348BEA11D2D0A1000C72FC /* ShellScript */ = {
   2524 			isa = PBXShellScriptBuildPhase;
   2525 			buildActionMask = 2147483647;
   2526 			files = (
   2527 			);
   2528 			inputPaths = (
   2529 			);
   2530 			outputPaths = (
   2531 			);
   2532 			runOnlyForDeploymentPostprocessing = 0;
   2533 			shellPath = /bin/sh;
   2534 			shellScript = "# Run the unit tests in this test bundle.\n\"${SYSTEM_DEVELOPER_DIR}/Tools/RunUnitTests\"\n";
   2535 		};
   2536 		1A77EE8712E6A552007F323A /* ShellScript */ = {
   2537 			isa = PBXShellScriptBuildPhase;
   2538 			buildActionMask = 2147483647;
   2539 			files = (
   2540 			);
   2541 			inputPaths = (
   2542 			);
   2543 			outputPaths = (
   2544 			);
   2545 			runOnlyForDeploymentPostprocessing = 0;
   2546 			shellPath = /bin/sh;
   2547 			shellScript = "# Run the unit tests in this test bundle.\n\"${SYSTEM_DEVELOPER_DIR}/Tools/RunUnitTests\"\n";
   2548 		};
   2549 		1A994CC412A84A46001853FF /* ShellScript */ = {
   2550 			isa = PBXShellScriptBuildPhase;
   2551 			buildActionMask = 2147483647;
   2552 			files = (
   2553 			);
   2554 			inputPaths = (
   2555 			);
   2556 			outputPaths = (
   2557 			);
   2558 			runOnlyForDeploymentPostprocessing = 0;
   2559 			shellPath = /bin/sh;
   2560 			shellScript = "";
   2561 		};
   2562 /* End PBXShellScriptBuildPhase section */
   2563 
   2564 /* Begin PBXSourcesBuildPhase section */
   2565 		1A0F345812EA42D800496BB8 /* Sources */ = {
   2566 			isa = PBXSourcesBuildPhase;
   2567 			buildActionMask = 2147483647;
   2568 			files = (
   2569 				1A0F346D12EA434F00496BB8 /* Main.m in Sources */,
   2570 				1A0F348912EA444500496BB8 /* PolyLexer.m in Sources */,
   2571 				1A0F348A12EA444500496BB8 /* PolyParser.m in Sources */,
   2572 				1A01BD9312EB5A6000428792 /* Simplifier.m in Sources */,
   2573 			);
   2574 			runOnlyForDeploymentPostprocessing = 0;
   2575 		};
   2576 		1A1210F711D3A5D900F27B38 /* Sources */ = {
   2577 			isa = PBXSourcesBuildPhase;
   2578 			buildActionMask = 2147483647;
   2579 			files = (
   2580 				1A12110311D3A62B00F27B38 /* CommonTokenTest.m in Sources */,
   2581 			);
   2582 			runOnlyForDeploymentPostprocessing = 0;
   2583 		};
   2584 		1A1211CD11D3BF4600F27B38 /* Sources */ = {
   2585 			isa = PBXSourcesBuildPhase;
   2586 			buildActionMask = 2147483647;
   2587 			files = (
   2588 				1A1211DE11D3BFC900F27B38 /* ANTLRStringStreamTest.m in Sources */,
   2589 			);
   2590 			runOnlyForDeploymentPostprocessing = 0;
   2591 		};
   2592 		1A12122011D3C92400F27B38 /* Sources */ = {
   2593 			isa = PBXSourcesBuildPhase;
   2594 			buildActionMask = 2147483647;
   2595 			files = (
   2596 				1A12126211D3CA0100F27B38 /* FastQueueTest.m in Sources */,
   2597 			);
   2598 			runOnlyForDeploymentPostprocessing = 0;
   2599 		};
   2600 		1A1212D811D3F53600F27B38 /* Sources */ = {
   2601 			isa = PBXSourcesBuildPhase;
   2602 			buildActionMask = 2147483647;
   2603 			files = (
   2604 				1A1212E711D3F59300F27B38 /* IntArrayTest.m in Sources */,
   2605 			);
   2606 			runOnlyForDeploymentPostprocessing = 0;
   2607 		};
   2608 		1A12130811D3F7CD00F27B38 /* Sources */ = {
   2609 			isa = PBXSourcesBuildPhase;
   2610 			buildActionMask = 2147483647;
   2611 			files = (
   2612 				1A12131711D3F80500F27B38 /* CommonTreeTest.m in Sources */,
   2613 			);
   2614 			runOnlyForDeploymentPostprocessing = 0;
   2615 		};
   2616 		1A348B4A11D2BEE8000C72FC /* Sources */ = {
   2617 			isa = PBXSourcesBuildPhase;
   2618 			buildActionMask = 2147483647;
   2619 			files = (
   2620 				1A348BA511D2C6A0000C72FC /* ANTLRBitSetTest.m in Sources */,
   2621 				1A348BA811D2C6AD000C72FC /* CommonTokenTest.m in Sources */,
   2622 				1A348BAB11D2C6B8000C72FC /* CommonTreeTest.m in Sources */,
   2623 				1A348BAE11D2C6C6000C72FC /* FastQueueTest.m in Sources */,
   2624 				1A348BAF11D2C6D3000C72FC /* IntArrayTest.m in Sources */,
   2625 				1A348BB211D2C6E3000C72FC /* ANTLRStringStreamTest.m in Sources */,
   2626 			);
   2627 			runOnlyForDeploymentPostprocessing = 0;
   2628 		};
   2629 		1A348BE811D2D0A1000C72FC /* Sources */ = {
   2630 			isa = PBXSourcesBuildPhase;
   2631 			buildActionMask = 2147483647;
   2632 			files = (
   2633 				1A348C0611D2D22B000C72FC /* ANTLRBitSetTest.m in Sources */,
   2634 			);
   2635 			runOnlyForDeploymentPostprocessing = 0;
   2636 		};
   2637 		1A77EE8512E6A552007F323A /* Sources */ = {
   2638 			isa = PBXSourcesBuildPhase;
   2639 			buildActionMask = 2147483647;
   2640 			files = (
   2641 			);
   2642 			runOnlyForDeploymentPostprocessing = 0;
   2643 		};
   2644 		1AC5AC9912E7BEFE00DF0C58 /* Sources */ = {
   2645 			isa = PBXSourcesBuildPhase;
   2646 			buildActionMask = 2147483647;
   2647 			files = (
   2648 				1AC5ACAD12E7BF4E00DF0C58 /* main.m in Sources */,
   2649 				1AC5ACE612E7CE4700DF0C58 /* LangParser.m in Sources */,
   2650 				1AC5ACE712E7CE4C00DF0C58 /* LangLexer.m in Sources */,
   2651 				1AC5ACE812E7CE5100DF0C58 /* LangDumpDecl.m in Sources */,
   2652 			);
   2653 			runOnlyForDeploymentPostprocessing = 0;
   2654 		};
   2655 		8DC2EF540486A6940098B216 /* Sources */ = {
   2656 			isa = PBXSourcesBuildPhase;
   2657 			buildActionMask = 2147483647;
   2658 			files = (
   2659 				1A67885211B87ABA00A11EEC /* BaseTree.m in Sources */,
   2660 				1A67885411B87AEA00A11EEC /* FastQueue.m in Sources */,
   2661 				1A67885511B87AEF00A11EEC /* IntArray.m in Sources */,
   2662 				1A6788FC11B893E100A11EEC /* BaseRecognizer.m in Sources */,
   2663 				1A12C95911B89F62008C9BED /* ANTLRBitSet.m in Sources */,
   2664 				1A12C95A11B89F64008C9BED /* BufferedTokenStream.m in Sources */,
   2665 				1A12C95B11B89F65008C9BED /* CommonToken.m in Sources */,
   2666 				1A12C95C11B89F67008C9BED /* CommonTokenStream.m in Sources */,
   2667 				1A12C95D11B89F68008C9BED /* CommonTree.m in Sources */,
   2668 				1A12C95E11B89F69008C9BED /* CommonTreeAdaptor.m in Sources */,
   2669 				1A12C95F11B89F6A008C9BED /* CommonTreeNodeStream.m in Sources */,
   2670 				1A12C96111B89F6F008C9BED /* Lexer.m in Sources */,
   2671 				1A12C96211B89F70008C9BED /* LexerRuleReturnScope.m in Sources */,
   2672 				1A12C96311B89F76008C9BED /* LookaheadStream.m in Sources */,
   2673 				1A12C96411B89F76008C9BED /* MismatchedRangeException.m in Sources */,
   2674 				1A12C96511B89F77008C9BED /* MismatchedSetException.m in Sources */,
   2675 				1A12C96611B89F78008C9BED /* MismatchedTokenException.m in Sources */,
   2676 				1A12C96711B89F7A008C9BED /* MismatchedTreeNodeException.m in Sources */,
   2677 				1A12C96811B89F7B008C9BED /* NoViableAltException.m in Sources */,
   2678 				1A12C96911B89F7E008C9BED /* Parser.m in Sources */,
   2679 				1A12C96A11B89F7F008C9BED /* ParserRuleReturnScope.m in Sources */,
   2680 				1A12C96B11B89F80008C9BED /* RecognitionException.m in Sources */,
   2681 				1A12C96C11B89F82008C9BED /* RecognizerSharedState.m in Sources */,
   2682 				1A12C96D11B89F83008C9BED /* RewriteRuleElementStream.m in Sources */,
   2683 				1A12C96E11B89F84008C9BED /* RewriteRuleSubtreeStream.m in Sources */,
   2684 				1A12C96F11B89F85008C9BED /* RewriteRuleTokenStream.m in Sources */,
   2685 				1A12C97011B89F87008C9BED /* ANTLRStringStream.m in Sources */,
   2686 				1A12C97111B89F8B008C9BED /* CharStreamState.m in Sources */,
   2687 				1A12C97211B89F8C008C9BED /* Token+DebuggerSupport.m in Sources */,
   2688 				1A12C97311B89F8E008C9BED /* TreeException.m in Sources */,
   2689 				1A12C97411B89F90008C9BED /* TreeParser.m in Sources */,
   2690 				1A65B7D911B9532A00FD8754 /* BufferedTreeNodeStream.m in Sources */,
   2691 				1AB4A54211B995290076E91A /* EarlyExitException.m in Sources */,
   2692 				1AB4A54311B9952A0076E91A /* FailedPredicateException.m in Sources */,
   2693 				1AB4A59211B9A0DA0076E91A /* StreamEnumerator.m in Sources */,
   2694 				1A8AC00D11BAEC710038DBB0 /* RuntimeException.m in Sources */,
   2695 				1A1D465C11BE73B2001575F3 /* BaseTreeAdaptor.m in Sources */,
   2696 				1A1D467111BE75C0001575F3 /* MapElement.m in Sources */,
   2697 				1A1D467D11BE8E5A001575F3 /* CommonErrorNode.m in Sources */,
   2698 				1A6C451711BF4EE00039788A /* MissingTokenException.m in Sources */,
   2699 				1A6C452911BF50A40039788A /* UnwantedTokenException.m in Sources */,
   2700 				1A1702FF11C05D4800F6978A /* HashMap.m in Sources */,
   2701 				1A270BFA11C1451200DCC8F3 /* TreeIterator.m in Sources */,
   2702 				1A26329611C53578000DCDD4 /* MismatchedNotSetException.m in Sources */,
   2703 				1A16B13D11C66492002860C7 /* LinkBase.m in Sources */,
   2704 				1A45657811C922BE0082F421 /* RuleMemo.m in Sources */,
   2705 				1A45658A11C9270D0082F421 /* BaseMapElement.m in Sources */,
   2706 				1A1BCDBC11CB01E60051A1EC /* RuleReturnScope.m in Sources */,
   2707 				1A1BCDD011CB0B3D0051A1EC /* TreeRuleReturnScope.m in Sources */,
   2708 				1A1BCE2B11CB1A3E0051A1EC /* TreeRewriter.m in Sources */,
   2709 				1A4A851311CBCE3E00E4BF1B /* TreeVisitor.m in Sources */,
   2710 				1A4A851911CBCE5500E4BF1B /* TreeVisitorAction.m in Sources */,
   2711 				1A4A851F11CBCF3700E4BF1B /* TreeWizard.m in Sources */,
   2712 				1AAC202D11CC621A00CF56D1 /* TreePatternLexer.m in Sources */,
   2713 				1AAC20A611CC790300CF56D1 /* TreePatternParser.m in Sources */,
   2714 				1A5EA50C11CFE7CE00E8932F /* Map.m in Sources */,
   2715 				1A75BFBA11D6C2B10096C6F5 /* DFA.m in Sources */,
   2716 				1AE8A96D11D9227A00D36FD6 /* RuleStack.m in Sources */,
   2717 				1A3A08E711E213C500D5EE26 /* BaseStack.m in Sources */,
   2718 				1A3A08EB11E213E100D5EE26 /* SymbolStack.m in Sources */,
   2719 				1AB5F47811E3869D00E065B0 /* RuleMapElement.m in Sources */,
   2720 				1AB5F51F11E3BE2E00E065B0 /* PtrBuffer.m in Sources */,
   2721 				1A2D217611E4F57C00DFE328 /* UniqueIDMap.m in Sources */,
   2722 				1A2D218711E502DE00DFE328 /* NodeMapElement.m in Sources */,
   2723 				1A100ABC11E604FE006ABF94 /* HashRule.m in Sources */,
   2724 				1AEECE1611E7EB3D00554AAF /* TokenRewriteStream.m in Sources */,
   2725 				1A86B91C11EB9F6300C67A03 /* ParseTree.m in Sources */,
   2726 				1A86BAD011EC1CD000C67A03 /* UnbufferedTokenStream.m in Sources */,
   2727 				BF7D9B541519363200B58218 /* ACBTree.m in Sources */,
   2728 				BF7D9B581519367800B58218 /* AMutableArray.m in Sources */,
   2729 				BF7D9B5C1519368C00B58218 /* AMutableDictionary.m in Sources */,
   2730 				BF7D9B60151936B600B58218 /* DoubleKeyMap.m in Sources */,
   2731 				BF7D9B64151936E700B58218 /* ANTLRFileStream.m in Sources */,
   2732 				BF7D9B68151936FC00B58218 /* ANTLRInputStream.m in Sources */,
   2733 				BF7D9B6C1519371200B58218 /* ANTLRReaderStream.m in Sources */,
   2734 				BF7D9B701519373700B58218 /* RewriteRuleNodeStream.m in Sources */,
   2735 				BF7D9B741519375200B58218 /* ArrayIterator.m in Sources */,
   2736 			);
   2737 			runOnlyForDeploymentPostprocessing = 0;
   2738 		};
   2739 		F700E8610A5FA31D005D0757 /* Sources */ = {
   2740 			isa = PBXSourcesBuildPhase;
   2741 			buildActionMask = 2147483647;
   2742 			files = (
   2743 				F738D3610B07C105001813C4 /* CombinedLexer.m in Sources */,
   2744 				F738D3620B07C105001813C4 /* CombinedParser.m in Sources */,
   2745 				1A20C56512D6267500C2072A /* main.m in Sources */,
   2746 			);
   2747 			runOnlyForDeploymentPostprocessing = 0;
   2748 		};
   2749 		F700ECD40A5FE186005D0757 /* Sources */ = {
   2750 			isa = PBXSourcesBuildPhase;
   2751 			buildActionMask = 2147483647;
   2752 			files = (
   2753 				F738D3190B07BDB7001813C4 /* main.m in Sources */,
   2754 				F76287150B714E82006AA7EF /* SimpleCParser.m in Sources */,
   2755 				F76287160B714E83006AA7EF /* SimpleCLexer.m in Sources */,
   2756 			);
   2757 			runOnlyForDeploymentPostprocessing = 0;
   2758 		};
   2759 		F7037E9D0A05AFB60070435D /* Sources */ = {
   2760 			isa = PBXSourcesBuildPhase;
   2761 			buildActionMask = 2147483647;
   2762 			files = (
   2763 				F7048FF80B07D05400D2F326 /* TestLexer.m in Sources */,
   2764 				F7048FF90B07D05800D2F326 /* main.m in Sources */,
   2765 			);
   2766 			runOnlyForDeploymentPostprocessing = 0;
   2767 		};
   2768 		F72C5E5D0AB7E4C900282574 /* Sources */ = {
   2769 			isa = PBXSourcesBuildPhase;
   2770 			buildActionMask = 2147483647;
   2771 			files = (
   2772 				1A406B5612E8F2ED005EF037 /* main.m in Sources */,
   2773 				F741D0830B381E720024DF3F /* SimpleCWalker.m in Sources */,
   2774 				F741D0840B381E730024DF3F /* SimpleCParser.m in Sources */,
   2775 				F741D08E0B381EA90024DF3F /* SimpleCLexer.m in Sources */,
   2776 				1AC5ACD612E7C05800DF0C58 /* LangLexer.m in Sources */,
   2777 			);
   2778 			runOnlyForDeploymentPostprocessing = 0;
   2779 		};
   2780 		F79D565D0A0E23A400EA3CEE /* Sources */ = {
   2781 			isa = PBXSourcesBuildPhase;
   2782 			buildActionMask = 2147483647;
   2783 			files = (
   2784 				F738D37E0B07C3BD001813C4 /* main.m in Sources */,
   2785 				F76287170B714EA9006AA7EF /* FuzzyLexer.m in Sources */,
   2786 			);
   2787 			runOnlyForDeploymentPostprocessing = 0;
   2788 		};
   2789 		F7CD475A0C64D22800FF933A /* Sources */ = {
   2790 			isa = PBXSourcesBuildPhase;
   2791 			buildActionMask = 2147483647;
   2792 			files = (
   2793 				F7CD47650C64D24C00FF933A /* TreeRewriteLexer.m in Sources */,
   2794 				F7CD47660C64D24D00FF933A /* TreeRewriteParser.m in Sources */,
   2795 				F7CD47670C64D24D00FF933A /* main.m in Sources */,
   2796 			);
   2797 			runOnlyForDeploymentPostprocessing = 0;
   2798 		};
   2799 		F7DD05EB0A7B15E1006A006C /* Sources */ = {
   2800 			isa = PBXSourcesBuildPhase;
   2801 			buildActionMask = 2147483647;
   2802 			files = (
   2803 				F738D2120B07B32D001813C4 /* T.g in Sources */,
   2804 				F738D2220B07B39F001813C4 /* main.m in Sources */,
   2805 				F76287130B714E77006AA7EF /* TLexer.m in Sources */,
   2806 				F76287140B714E78006AA7EF /* TParser.m in Sources */,
   2807 			);
   2808 			runOnlyForDeploymentPostprocessing = 0;
   2809 		};
   2810 		F7DD07410A7B6618006A006C /* Sources */ = {
   2811 			isa = PBXSourcesBuildPhase;
   2812 			buildActionMask = 2147483647;
   2813 			files = (
   2814 				F738D1FC0B07B1BD001813C4 /* main.m in Sources */,
   2815 				F738D20D0B07B265001813C4 /* SymbolTableParser.m in Sources */,
   2816 				F738D20E0B07B266001813C4 /* SymbolTableLexer.m in Sources */,
   2817 			);
   2818 			runOnlyForDeploymentPostprocessing = 0;
   2819 		};
   2820 /* End PBXSourcesBuildPhase section */
   2821 
   2822 /* Begin PBXTargetDependency section */
   2823 		1A0F347112EA43BA00496BB8 /* PBXTargetDependency */ = {
   2824 			isa = PBXTargetDependency;
   2825 			target = 1A0F343B12EA425700496BB8 /* Regenerate polydiff */;
   2826 			targetProxy = 1A0F347012EA43BA00496BB8 /* PBXContainerItemProxy */;
   2827 		};
   2828 		1A0F347312EA43BA00496BB8 /* PBXTargetDependency */ = {
   2829 			isa = PBXTargetDependency;
   2830 			target = 1AC5AC9312E7BE0400DF0C58 /* Regenerate treeparser */;
   2831 			targetProxy = 1A0F347212EA43BA00496BB8 /* PBXContainerItemProxy */;
   2832 		};
   2833 		1A0F347512EA43BA00496BB8 /* PBXTargetDependency */ = {
   2834 			isa = PBXTargetDependency;
   2835 			target = F7CD47610C64D23800FF933A /* Regenerate treerewrite */;
   2836 			targetProxy = 1A0F347412EA43BA00496BB8 /* PBXContainerItemProxy */;
   2837 		};
   2838 		1A12134511D3FDA500F27B38 /* PBXTargetDependency */ = {
   2839 			isa = PBXTargetDependency;
   2840 			target = 1A348BEB11D2D0A1000C72FC /* ANTLRBitsetTest */;
   2841 			targetProxy = 1A12134411D3FDA500F27B38 /* PBXContainerItemProxy */;
   2842 		};
   2843 		1A12134711D3FDA500F27B38 /* PBXTargetDependency */ = {
   2844 			isa = PBXTargetDependency;
   2845 			target = 1A1210FA11D3A5D900F27B38 /* ANTLRCommonTokenTest */;
   2846 			targetProxy = 1A12134611D3FDA500F27B38 /* PBXContainerItemProxy */;
   2847 		};
   2848 		1A12134911D3FDA500F27B38 /* PBXTargetDependency */ = {
   2849 			isa = PBXTargetDependency;
   2850 			target = 1A12130B11D3F7CD00F27B38 /* ANTLRCommonTreeTest */;
   2851 			targetProxy = 1A12134811D3FDA500F27B38 /* PBXContainerItemProxy */;
   2852 		};
   2853 		1A12134B11D3FDA500F27B38 /* PBXTargetDependency */ = {
   2854 			isa = PBXTargetDependency;
   2855 			target = 1A12122311D3C92400F27B38 /* ANTLRFastQueueTest */;
   2856 			targetProxy = 1A12134A11D3FDA500F27B38 /* PBXContainerItemProxy */;
   2857 		};
   2858 		1A12134D11D3FDA500F27B38 /* PBXTargetDependency */ = {
   2859 			isa = PBXTargetDependency;
   2860 			target = 1A1212DB11D3F53600F27B38 /* ANTLRIntArrayTest */;
   2861 			targetProxy = 1A12134C11D3FDA500F27B38 /* PBXContainerItemProxy */;
   2862 		};
   2863 		1A12134F11D3FDA500F27B38 /* PBXTargetDependency */ = {
   2864 			isa = PBXTargetDependency;
   2865 			target = 1A1211D011D3BF4600F27B38 /* ANTLRStringStreamTest */;
   2866 			targetProxy = 1A12134E11D3FDA500F27B38 /* PBXContainerItemProxy */;
   2867 		};
   2868 		F762874C0B715417006AA7EF /* PBXTargetDependency */ = {
   2869 			isa = PBXTargetDependency;
   2870 			target = F76287450B7151E3006AA7EF /* Regenerate fuzzy */;
   2871 			targetProxy = F762874B0B715417006AA7EF /* PBXContainerItemProxy */;
   2872 		};
   2873 		F76287A70B7157C2006AA7EF /* PBXTargetDependency */ = {
   2874 			isa = PBXTargetDependency;
   2875 			target = F762877E0B71559C006AA7EF /* Regenerate combined */;
   2876 			targetProxy = F76287A60B7157C2006AA7EF /* PBXContainerItemProxy */;
   2877 		};
   2878 		F76287A90B7157C2006AA7EF /* PBXTargetDependency */ = {
   2879 			isa = PBXTargetDependency;
   2880 			target = F76287820B71559F006AA7EF /* Regenerate LL-star */;
   2881 			targetProxy = F76287A80B7157C2006AA7EF /* PBXContainerItemProxy */;
   2882 		};
   2883 		F76287AB0B7157C2006AA7EF /* PBXTargetDependency */ = {
   2884 			isa = PBXTargetDependency;
   2885 			target = F76287860B7155A2006AA7EF /* Regenerate hoistedPredicates */;
   2886 			targetProxy = F76287AA0B7157C2006AA7EF /* PBXContainerItemProxy */;
   2887 		};
   2888 		F76287AD0B7157C2006AA7EF /* PBXTargetDependency */ = {
   2889 			isa = PBXTargetDependency;
   2890 			target = F762878A0B7155AB006AA7EF /* Regenerate scopes */;
   2891 			targetProxy = F76287AC0B7157C2006AA7EF /* PBXContainerItemProxy */;
   2892 		};
   2893 		F76287AF0B7157C2006AA7EF /* PBXTargetDependency */ = {
   2894 			isa = PBXTargetDependency;
   2895 			target = F762878E0B7155AF006AA7EF /* Regenerate simplectree */;
   2896 			targetProxy = F76287AE0B7157C2006AA7EF /* PBXContainerItemProxy */;
   2897 		};
   2898 		F79EFB140C5845A300ABAB3D /* PBXTargetDependency */ = {
   2899 			isa = PBXTargetDependency;
   2900 			target = F76287780B71557E006AA7EF /* Regenerate lexertest-simple */;
   2901 			targetProxy = F79EFB130C5845A300ABAB3D /* PBXContainerItemProxy */;
   2902 		};
   2903 /* End PBXTargetDependency section */
   2904 
   2905 /* Begin PBXVariantGroup section */
   2906 		089C1666FE841158C02AAC07 /* InfoPlist.strings */ = {
   2907 			isa = PBXVariantGroup;
   2908 			children = (
   2909 				089C1667FE841158C02AAC07 /* English */,
   2910 			);
   2911 			name = InfoPlist.strings;
   2912 			sourceTree = "<group>";
   2913 		};
   2914 /* End PBXVariantGroup section */
   2915 
   2916 /* Begin XCBuildConfiguration section */
   2917 		1A0F343D12EA425700496BB8 /* Debug */ = {
   2918 			isa = XCBuildConfiguration;
   2919 			buildSettings = {
   2920 				PRODUCT_NAME = polydiff;
   2921 			};
   2922 			name = Debug;
   2923 		};
   2924 		1A0F343E12EA425700496BB8 /* Debug with StringTemplate Debug */ = {
   2925 			isa = XCBuildConfiguration;
   2926 			buildSettings = {
   2927 				PRODUCT_NAME = treerewrite;
   2928 			};
   2929 			name = "Debug with StringTemplate Debug";
   2930 		};
   2931 		1A0F343F12EA425700496BB8 /* Release */ = {
   2932 			isa = XCBuildConfiguration;
   2933 			buildSettings = {
   2934 				PRODUCT_NAME = treerewrite;
   2935 			};
   2936 			name = Release;
   2937 		};
   2938 		1A0F346312EA42D800496BB8 /* Debug */ = {
   2939 			isa = XCBuildConfiguration;
   2940 			buildSettings = {
   2941 				ALTERNATE_GROUP = "$(INSTALL_GROUP)";
   2942 				ALTERNATE_MODE = "$(INSTALL_MODE_FLAG)";
   2943 				ALTERNATE_OWNER = "$(INSTALL_OWNER)";
   2944 				ALTERNATE_PERMISSIONS_FILES = "";
   2945 				ALWAYS_SEARCH_USER_PATHS = YES;
   2946 				ANTLR_DEBUG = YES;
   2947 				ANTLR_EXTRA_JAVA_ARGS = "/usr/share/java/antlr-2.7.7.jar:/usr/share/java/antlr3/out/production/antlr3:/usr/share/java/antlr3/out/production/stringtemplate";
   2948 				ANTLR_FORCE_OUT_DIR = "$(PROJECT_DIR)/examples/polydiff";
   2949 				ANTLR_LIB_DIR = "$(PROJECT_DIR)/examples/polydiff";
   2950 				ARCHS = "$(NATIVE_ARCH)";
   2951 				BUILD_VARIANTS = normal;
   2952 				BUNDLE_LOADER = "";
   2953 				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)";
   2954 				CONFIGURATION_TEMP_DIR = "$(PROJECT_TEMP_DIR)/$(CONFIGURATION)";
   2955 				COPYING_PRESERVES_HFS_DATA = NO;
   2956 				COPY_PHASE_STRIP = NO;
   2957 				CURRENT_PROJECT_VERSION = "";
   2958 				DEAD_CODE_STRIPPING = NO;
   2959 				DEBUG_INFORMATION_FORMAT = dwarf;
   2960 				DEPLOYMENT_LOCATION = NO;
   2961 				DEPLOYMENT_POSTPROCESSING = NO;
   2962 				DSTROOT = "/tmp/$(PROJECT_NAME).dst";
   2963 				DYLIB_COMPATIBILITY_VERSION = "";
   2964 				DYLIB_CURRENT_VERSION = "";
   2965 				EXECUTABLE_EXTENSION = "";
   2966 				EXECUTABLE_PREFIX = "";
   2967 				EXPORTED_SYMBOLS_FILE = "";
   2968 				FRAMEWORK_SEARCH_PATHS = "";
   2969 				FRAMEWORK_VERSION = A;
   2970 				GCC_ALTIVEC_EXTENSIONS = NO;
   2971 				GCC_AUTO_VECTORIZATION = NO;
   2972 				GCC_CHAR_IS_UNSIGNED_CHAR = NO;
   2973 				GCC_CW_ASM_SYNTAX = YES;
   2974 				GCC_C_LANGUAGE_STANDARD = gnu99;
   2975 				GCC_DEBUGGING_SYMBOLS = full;
   2976 				GCC_DYNAMIC_NO_PIC = NO;
   2977 				GCC_ENABLE_ASM_KEYWORD = YES;
   2978 				GCC_ENABLE_CPP_EXCEPTIONS = YES;
   2979 				GCC_ENABLE_CPP_RTTI = YES;
   2980 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   2981 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   2982 				GCC_ENABLE_OBJC_GC = supported;
   2983 				GCC_ENABLE_PASCAL_STRINGS = YES;
   2984 				GCC_ENABLE_SSE3_EXTENSIONS = NO;
   2985 				GCC_ENABLE_SYMBOL_SEPARATION = NO;
   2986 				GCC_ENABLE_TRIGRAPHS = NO;
   2987 				GCC_FAST_MATH = NO;
   2988 				GCC_FAST_OBJC_DISPATCH = NO;
   2989 				GCC_FEEDBACK_DIRECTED_OPTIMIZATION = Off;
   2990 				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
   2991 				GCC_GENERATE_TEST_COVERAGE_FILES = NO;
   2992 				GCC_INCREASE_PRECOMPILED_HEADER_SHARING = NO;
   2993 				GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
   2994 				GCC_INPUT_FILETYPE = automatic;
   2995 				GCC_INSTRUMENT_PROGRAM_FLOW_ARCS = NO;
   2996 				GCC_MODEL_PPC64 = NO;
   2997 				GCC_MODEL_TUNING = G5;
   2998 				GCC_NO_COMMON_BLOCKS = NO;
   2999 				GCC_OBJC_CALL_CXX_CDTORS = NO;
   3000 				GCC_ONE_BYTE_BOOL = NO;
   3001 				GCC_OPTIMIZATION_LEVEL = 0;
   3002 				GCC_PFE_FILE_C_DIALECTS = "c objective-c c++ objective-c++";
   3003 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   3004 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
   3005 				GCC_PREPROCESSOR_DEFINITIONS = "";
   3006 				GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = "";
   3007 				GCC_REUSE_STRINGS = YES;
   3008 				GCC_SHORT_ENUMS = NO;
   3009 				GCC_STRICT_ALIASING = NO;
   3010 				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
   3011 				GCC_THREADSAFE_STATICS = YES;
   3012 				GCC_TREAT_NONCONFORMANT_CODE_ERRORS_AS_WARNINGS = NO;
   3013 				GCC_TREAT_WARNINGS_AS_ERRORS = NO;
   3014 				GCC_UNROLL_LOOPS = NO;
   3015 				GCC_USE_GCC3_PFE_SUPPORT = "$(USE_GCC3_PFE_SUPPORT)";
   3016 				GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
   3017 				GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = YES;
   3018 				GCC_WARN_ABOUT_MISSING_NEWLINE = NO;
   3019 				GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO;
   3020 				GCC_WARN_ABOUT_POINTER_SIGNEDNESS = YES;
   3021 				GCC_WARN_ABOUT_RETURN_TYPE = YES;
   3022 				GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = YES;
   3023 				GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
   3024 				GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO;
   3025 				GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
   3026 				GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = NO;
   3027 				GCC_WARN_INHIBIT_ALL_WARNINGS = NO;
   3028 				GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = NO;
   3029 				GCC_WARN_MISSING_PARENTHESES = NO;
   3030 				GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO;
   3031 				GCC_WARN_PEDANTIC = NO;
   3032 				GCC_WARN_SHADOW = NO;
   3033 				GCC_WARN_SIGN_COMPARE = NO;
   3034 				GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = NO;
   3035 				GCC_WARN_UNINITIALIZED_AUTOS = NO;
   3036 				GCC_WARN_UNKNOWN_PRAGMAS = NO;
   3037 				GCC_WARN_UNUSED_FUNCTION = NO;
   3038 				GCC_WARN_UNUSED_LABEL = NO;
   3039 				GCC_WARN_UNUSED_PARAMETER = NO;
   3040 				GCC_WARN_UNUSED_VALUE = YES;
   3041 				GCC_WARN_UNUSED_VARIABLE = YES;
   3042 				GENERATE_MASTER_OBJECT_FILE = NO;
   3043 				GENERATE_PKGINFO_FILE = NO;
   3044 				GENERATE_PROFILING_CODE = NO;
   3045 				HEADER_SEARCH_PATHS = "";
   3046 				INFOPLIST_EXPAND_BUILD_SETTINGS = YES;
   3047 				INFOPLIST_FILE = "";
   3048 				INFOPLIST_OTHER_PREPROCESSOR_FLAGS = "";
   3049 				INFOPLIST_PREFIX_HEADER = "";
   3050 				INFOPLIST_PREPROCESS = NO;
   3051 				INFOPLIST_PREPROCESSOR_DEFINITIONS = "";
   3052 				INIT_ROUTINE = "";
   3053 				INSTALL_GROUP = "$(GROUP)";
   3054 				INSTALL_MODE_FLAG = "a-w,a+rX";
   3055 				INSTALL_OWNER = "$(USER)";
   3056 				INSTALL_PATH = "$(HOME)/bin";
   3057 				KEEP_PRIVATE_EXTERNS = NO;
   3058 				LIBRARY_SEARCH_PATHS = "";
   3059 				LINKER_DISPLAYS_FILES_FOR_UNDEFINED_SYMBOLS = YES;
   3060 				LINKER_DISPLAYS_MANGLED_NAMES = NO;
   3061 				LINK_WITH_STANDARD_LIBRARIES = YES;
   3062 				MACH_O_TYPE = "";
   3063 				MACOSX_DEPLOYMENT_TARGET = "$(inherited)";
   3064 				OBJROOT = Build/Intermediates;
   3065 				ONLY_ACTIVE_ARCH = YES;
   3066 				ONLY_LINK_ESSENTIAL_SYMBOLS = NO;
   3067 				OTHER_CFLAGS = "";
   3068 				OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
   3069 				OTHER_LDFLAGS = (
   3070 					"-framework",
   3071 					Foundation,
   3072 					"-framework",
   3073 					AppKit,
   3074 				);
   3075 				PREBINDING = NO;
   3076 				PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = YES;
   3077 				PRELINK_FLAGS = "";
   3078 				PRELINK_LIBS = "";
   3079 				PRESERVE_DEAD_CODE_INITS_AND_TERMS = NO;
   3080 				PRIVATE_HEADERS_FOLDER_PATH = "";
   3081 				PRODUCT_NAME = polydiff;
   3082 				PUBLIC_HEADERS_FOLDER_PATH = "";
   3083 				REZ_SEARCH_PATHS = "";
   3084 				SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = NO;
   3085 				SDKROOT = macosx10.6;
   3086 				SECTORDER_FLAGS = "";
   3087 				SEPARATE_STRIP = NO;
   3088 				SEPARATE_SYMBOL_EDIT = NO;
   3089 				SHARED_PRECOMPS_DIR = "$(CACHE_ROOT)/SharedPrecompiledHeaders";
   3090 				SKIP_INSTALL = NO;
   3091 				STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic;
   3092 				STRIPFLAGS = "";
   3093 				STRIP_INSTALLED_PRODUCT = "";
   3094 				STRIP_STYLE = all;
   3095 				SYMROOT = Build;
   3096 				TEST_HOST = "";
   3097 				TEST_RIG = "";
   3098 				UNEXPORTED_SYMBOLS_FILE = "";
   3099 				USER_HEADER_SEARCH_PATHS = "";
   3100 				VERSIONING_SYSTEM = "";
   3101 				WARNING_CFLAGS = "";
   3102 				WARNING_LDFLAGS = "";
   3103 				WRAPPER_EXTENSION = "";
   3104 				ZERO_LINK = NO;
   3105 			};
   3106 			name = Debug;
   3107 		};
   3108 		1A0F346412EA42D800496BB8 /* Debug with StringTemplate Debug */ = {
   3109 			isa = XCBuildConfiguration;
   3110 			buildSettings = {
   3111 				ALTERNATE_GROUP = "$(INSTALL_GROUP)";
   3112 				ALTERNATE_MODE = "$(INSTALL_MODE_FLAG)";
   3113 				ALTERNATE_OWNER = "$(INSTALL_OWNER)";
   3114 				ALTERNATE_PERMISSIONS_FILES = "";
   3115 				ALWAYS_SEARCH_USER_PATHS = YES;
   3116 				ANTLR_DEBUG = YES;
   3117 				ANTLR_EXTRA_JAVA_ARGS = "/Users/acondit/Projects/idea/antlr3/classes:/Users/acondit/Projects/idea/stringtemplate/classes:/Library/Java/Extensions/antlr-3.3.1.jar";
   3118 				ANTLR_FORCE_OUT_DIR = "$(PROJECT_DIR)/examples/treerewrite";
   3119 				ANTLR_LIB_DIR = "$(PROJECT_DIR)/examples/treerewrite";
   3120 				ARCHS = "$(NATIVE_ARCH)";
   3121 				BUILD_VARIANTS = normal;
   3122 				BUNDLE_LOADER = "";
   3123 				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)";
   3124 				CONFIGURATION_TEMP_DIR = "$(PROJECT_TEMP_DIR)/$(CONFIGURATION)";
   3125 				COPYING_PRESERVES_HFS_DATA = NO;
   3126 				COPY_PHASE_STRIP = NO;
   3127 				CURRENT_PROJECT_VERSION = "";
   3128 				DEAD_CODE_STRIPPING = NO;
   3129 				DEBUG_INFORMATION_FORMAT = dwarf;
   3130 				DEPLOYMENT_LOCATION = NO;
   3131 				DEPLOYMENT_POSTPROCESSING = NO;
   3132 				DSTROOT = "/tmp/$(PROJECT_NAME).dst";
   3133 				DYLIB_COMPATIBILITY_VERSION = "";
   3134 				DYLIB_CURRENT_VERSION = "";
   3135 				EXECUTABLE_EXTENSION = "";
   3136 				EXECUTABLE_PREFIX = "";
   3137 				EXPORTED_SYMBOLS_FILE = "";
   3138 				FRAMEWORK_SEARCH_PATHS = "";
   3139 				FRAMEWORK_VERSION = A;
   3140 				GCC_ALTIVEC_EXTENSIONS = NO;
   3141 				GCC_AUTO_VECTORIZATION = NO;
   3142 				GCC_CHAR_IS_UNSIGNED_CHAR = NO;
   3143 				GCC_CW_ASM_SYNTAX = YES;
   3144 				GCC_C_LANGUAGE_STANDARD = gnu99;
   3145 				GCC_DEBUGGING_SYMBOLS = full;
   3146 				GCC_DYNAMIC_NO_PIC = NO;
   3147 				GCC_ENABLE_ASM_KEYWORD = YES;
   3148 				GCC_ENABLE_CPP_EXCEPTIONS = YES;
   3149 				GCC_ENABLE_CPP_RTTI = YES;
   3150 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   3151 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   3152 				GCC_ENABLE_PASCAL_STRINGS = YES;
   3153 				GCC_ENABLE_SSE3_EXTENSIONS = NO;
   3154 				GCC_ENABLE_SYMBOL_SEPARATION = NO;
   3155 				GCC_ENABLE_TRIGRAPHS = NO;
   3156 				GCC_FAST_MATH = NO;
   3157 				GCC_FAST_OBJC_DISPATCH = NO;
   3158 				GCC_FEEDBACK_DIRECTED_OPTIMIZATION = Off;
   3159 				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
   3160 				GCC_GENERATE_TEST_COVERAGE_FILES = NO;
   3161 				GCC_INCREASE_PRECOMPILED_HEADER_SHARING = NO;
   3162 				GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
   3163 				GCC_INPUT_FILETYPE = automatic;
   3164 				GCC_INSTRUMENT_PROGRAM_FLOW_ARCS = NO;
   3165 				GCC_MODEL_PPC64 = NO;
   3166 				GCC_MODEL_TUNING = G5;
   3167 				GCC_NO_COMMON_BLOCKS = NO;
   3168 				GCC_OBJC_CALL_CXX_CDTORS = NO;
   3169 				GCC_ONE_BYTE_BOOL = NO;
   3170 				GCC_OPTIMIZATION_LEVEL = 0;
   3171 				GCC_PFE_FILE_C_DIALECTS = "c objective-c c++ objective-c++";
   3172 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   3173 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
   3174 				GCC_PREPROCESSOR_DEFINITIONS = "";
   3175 				GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = "";
   3176 				GCC_REUSE_STRINGS = YES;
   3177 				GCC_SHORT_ENUMS = NO;
   3178 				GCC_STRICT_ALIASING = NO;
   3179 				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
   3180 				GCC_THREADSAFE_STATICS = YES;
   3181 				GCC_TREAT_NONCONFORMANT_CODE_ERRORS_AS_WARNINGS = NO;
   3182 				GCC_TREAT_WARNINGS_AS_ERRORS = NO;
   3183 				GCC_UNROLL_LOOPS = NO;
   3184 				GCC_USE_GCC3_PFE_SUPPORT = "$(USE_GCC3_PFE_SUPPORT)";
   3185 				GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
   3186 				GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = YES;
   3187 				GCC_WARN_ABOUT_MISSING_NEWLINE = NO;
   3188 				GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO;
   3189 				GCC_WARN_ABOUT_POINTER_SIGNEDNESS = YES;
   3190 				GCC_WARN_ABOUT_RETURN_TYPE = YES;
   3191 				GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = YES;
   3192 				GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
   3193 				GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO;
   3194 				GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
   3195 				GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = NO;
   3196 				GCC_WARN_INHIBIT_ALL_WARNINGS = NO;
   3197 				GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = NO;
   3198 				GCC_WARN_MISSING_PARENTHESES = NO;
   3199 				GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO;
   3200 				GCC_WARN_PEDANTIC = NO;
   3201 				GCC_WARN_SHADOW = NO;
   3202 				GCC_WARN_SIGN_COMPARE = NO;
   3203 				GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = NO;
   3204 				GCC_WARN_UNINITIALIZED_AUTOS = NO;
   3205 				GCC_WARN_UNKNOWN_PRAGMAS = NO;
   3206 				GCC_WARN_UNUSED_FUNCTION = NO;
   3207 				GCC_WARN_UNUSED_LABEL = NO;
   3208 				GCC_WARN_UNUSED_PARAMETER = NO;
   3209 				GCC_WARN_UNUSED_VALUE = YES;
   3210 				GCC_WARN_UNUSED_VARIABLE = YES;
   3211 				GENERATE_MASTER_OBJECT_FILE = NO;
   3212 				GENERATE_PKGINFO_FILE = NO;
   3213 				GENERATE_PROFILING_CODE = NO;
   3214 				HEADER_SEARCH_PATHS = "";
   3215 				INFOPLIST_EXPAND_BUILD_SETTINGS = YES;
   3216 				INFOPLIST_FILE = "";
   3217 				INFOPLIST_OTHER_PREPROCESSOR_FLAGS = "";
   3218 				INFOPLIST_PREFIX_HEADER = "";
   3219 				INFOPLIST_PREPROCESS = NO;
   3220 				INFOPLIST_PREPROCESSOR_DEFINITIONS = "";
   3221 				INIT_ROUTINE = "";
   3222 				INSTALL_GROUP = "$(GROUP)";
   3223 				INSTALL_MODE_FLAG = "a-w,a+rX";
   3224 				INSTALL_OWNER = "$(USER)";
   3225 				INSTALL_PATH = "$(HOME)/bin";
   3226 				KEEP_PRIVATE_EXTERNS = NO;
   3227 				LIBRARY_SEARCH_PATHS = "";
   3228 				LINKER_DISPLAYS_FILES_FOR_UNDEFINED_SYMBOLS = YES;
   3229 				LINKER_DISPLAYS_MANGLED_NAMES = NO;
   3230 				LINK_WITH_STANDARD_LIBRARIES = YES;
   3231 				MACH_O_TYPE = "";
   3232 				MACOSX_DEPLOYMENT_TARGET = "$(inherited)";
   3233 				OBJROOT = /Users/acondit/Projects/Intermediates;
   3234 				ONLY_LINK_ESSENTIAL_SYMBOLS = NO;
   3235 				OTHER_CFLAGS = "";
   3236 				OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
   3237 				OTHER_LDFLAGS = (
   3238 					"-framework",
   3239 					Foundation,
   3240 					"-framework",
   3241 					AppKit,
   3242 				);
   3243 				PREBINDING = NO;
   3244 				PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = YES;
   3245 				PRELINK_FLAGS = "";
   3246 				PRELINK_LIBS = "";
   3247 				PRESERVE_DEAD_CODE_INITS_AND_TERMS = NO;
   3248 				PRIVATE_HEADERS_FOLDER_PATH = "";
   3249 				PRODUCT_NAME = treerewrite;
   3250 				PUBLIC_HEADERS_FOLDER_PATH = "";
   3251 				REZ_SEARCH_PATHS = "";
   3252 				SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = NO;
   3253 				SDKROOT = macosx10.4;
   3254 				SECTORDER_FLAGS = "";
   3255 				SEPARATE_STRIP = NO;
   3256 				SEPARATE_SYMBOL_EDIT = NO;
   3257 				SHARED_PRECOMPS_DIR = "$(CACHE_ROOT)/SharedPrecompiledHeaders";
   3258 				SKIP_INSTALL = NO;
   3259 				STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic;
   3260 				STRIPFLAGS = "";
   3261 				STRIP_INSTALLED_PRODUCT = "";
   3262 				STRIP_STYLE = all;
   3263 				SYMROOT = /Users/acondit/Projects/Antlr/Build;
   3264 				TEST_HOST = "";
   3265 				TEST_RIG = "";
   3266 				UNEXPORTED_SYMBOLS_FILE = "";
   3267 				USER_HEADER_SEARCH_PATHS = "";
   3268 				VERSIONING_SYSTEM = "";
   3269 				WARNING_CFLAGS = "";
   3270 				WARNING_LDFLAGS = "";
   3271 				WRAPPER_EXTENSION = "";
   3272 				ZERO_LINK = NO;
   3273 			};
   3274 			name = "Debug with StringTemplate Debug";
   3275 		};
   3276 		1A0F346512EA42D800496BB8 /* Release */ = {
   3277 			isa = XCBuildConfiguration;
   3278 			buildSettings = {
   3279 				ALTERNATE_GROUP = "$(INSTALL_GROUP)";
   3280 				ALTERNATE_MODE = "$(INSTALL_MODE_FLAG)";
   3281 				ALTERNATE_OWNER = "$(INSTALL_OWNER)";
   3282 				ALTERNATE_PERMISSIONS_FILES = "";
   3283 				ALWAYS_SEARCH_USER_PATHS = YES;
   3284 				ARCHS = (
   3285 					ppc,
   3286 					i386,
   3287 				);
   3288 				BUILD_VARIANTS = normal;
   3289 				BUNDLE_LOADER = "";
   3290 				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)";
   3291 				CONFIGURATION_TEMP_DIR = "$(PROJECT_TEMP_DIR)/$(CONFIGURATION)";
   3292 				COPYING_PRESERVES_HFS_DATA = NO;
   3293 				COPY_PHASE_STRIP = YES;
   3294 				CURRENT_PROJECT_VERSION = "";
   3295 				DEAD_CODE_STRIPPING = NO;
   3296 				DEBUG_INFORMATION_FORMAT = stabs;
   3297 				DEPLOYMENT_LOCATION = NO;
   3298 				DEPLOYMENT_POSTPROCESSING = NO;
   3299 				DSTROOT = "/tmp/$(PROJECT_NAME).dst";
   3300 				DYLIB_COMPATIBILITY_VERSION = "";
   3301 				DYLIB_CURRENT_VERSION = "";
   3302 				EXECUTABLE_EXTENSION = "";
   3303 				EXECUTABLE_PREFIX = "";
   3304 				EXPORTED_SYMBOLS_FILE = "";
   3305 				FRAMEWORK_SEARCH_PATHS = "";
   3306 				FRAMEWORK_VERSION = A;
   3307 				GCC_ALTIVEC_EXTENSIONS = NO;
   3308 				GCC_AUTO_VECTORIZATION = NO;
   3309 				GCC_CHAR_IS_UNSIGNED_CHAR = NO;
   3310 				GCC_CW_ASM_SYNTAX = YES;
   3311 				GCC_C_LANGUAGE_STANDARD = gnu99;
   3312 				GCC_DEBUGGING_SYMBOLS = default;
   3313 				GCC_DYNAMIC_NO_PIC = YES;
   3314 				GCC_ENABLE_ASM_KEYWORD = YES;
   3315 				GCC_ENABLE_CPP_EXCEPTIONS = YES;
   3316 				GCC_ENABLE_CPP_RTTI = YES;
   3317 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   3318 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   3319 				GCC_ENABLE_PASCAL_STRINGS = YES;
   3320 				GCC_ENABLE_SSE3_EXTENSIONS = NO;
   3321 				GCC_ENABLE_SYMBOL_SEPARATION = YES;
   3322 				GCC_ENABLE_TRIGRAPHS = NO;
   3323 				GCC_FAST_MATH = NO;
   3324 				GCC_FAST_OBJC_DISPATCH = NO;
   3325 				GCC_FEEDBACK_DIRECTED_OPTIMIZATION = Off;
   3326 				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
   3327 				GCC_GENERATE_TEST_COVERAGE_FILES = NO;
   3328 				GCC_INCREASE_PRECOMPILED_HEADER_SHARING = NO;
   3329 				GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
   3330 				GCC_INPUT_FILETYPE = automatic;
   3331 				GCC_INSTRUMENT_PROGRAM_FLOW_ARCS = NO;
   3332 				GCC_MODEL_PPC64 = NO;
   3333 				GCC_MODEL_TUNING = G5;
   3334 				GCC_NO_COMMON_BLOCKS = NO;
   3335 				GCC_OBJC_CALL_CXX_CDTORS = NO;
   3336 				GCC_ONE_BYTE_BOOL = NO;
   3337 				GCC_OPTIMIZATION_LEVEL = s;
   3338 				GCC_PFE_FILE_C_DIALECTS = "c objective-c c++ objective-c++";
   3339 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   3340 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
   3341 				GCC_PREPROCESSOR_DEFINITIONS = "";
   3342 				GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = "";
   3343 				GCC_REUSE_STRINGS = YES;
   3344 				GCC_SHORT_ENUMS = NO;
   3345 				GCC_STRICT_ALIASING = NO;
   3346 				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
   3347 				GCC_THREADSAFE_STATICS = YES;
   3348 				GCC_TREAT_NONCONFORMANT_CODE_ERRORS_AS_WARNINGS = NO;
   3349 				GCC_TREAT_WARNINGS_AS_ERRORS = NO;
   3350 				GCC_UNROLL_LOOPS = NO;
   3351 				GCC_USE_GCC3_PFE_SUPPORT = "$(USE_GCC3_PFE_SUPPORT)";
   3352 				GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
   3353 				GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = YES;
   3354 				GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
   3355 				GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO;
   3356 				GCC_WARN_ABOUT_POINTER_SIGNEDNESS = YES;
   3357 				GCC_WARN_ABOUT_RETURN_TYPE = YES;
   3358 				GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = YES;
   3359 				GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
   3360 				GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO;
   3361 				GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
   3362 				GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = NO;
   3363 				GCC_WARN_INHIBIT_ALL_WARNINGS = NO;
   3364 				GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = NO;
   3365 				GCC_WARN_MISSING_PARENTHESES = NO;
   3366 				GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO;
   3367 				GCC_WARN_PEDANTIC = NO;
   3368 				GCC_WARN_SHADOW = YES;
   3369 				GCC_WARN_SIGN_COMPARE = YES;
   3370 				GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = NO;
   3371 				GCC_WARN_UNINITIALIZED_AUTOS = YES;
   3372 				GCC_WARN_UNKNOWN_PRAGMAS = NO;
   3373 				GCC_WARN_UNUSED_FUNCTION = NO;
   3374 				GCC_WARN_UNUSED_LABEL = NO;
   3375 				GCC_WARN_UNUSED_PARAMETER = YES;
   3376 				GCC_WARN_UNUSED_VALUE = YES;
   3377 				GCC_WARN_UNUSED_VARIABLE = YES;
   3378 				GENERATE_MASTER_OBJECT_FILE = NO;
   3379 				GENERATE_PKGINFO_FILE = NO;
   3380 				GENERATE_PROFILING_CODE = NO;
   3381 				HEADER_SEARCH_PATHS = "";
   3382 				INFOPLIST_EXPAND_BUILD_SETTINGS = YES;
   3383 				INFOPLIST_FILE = "";
   3384 				INFOPLIST_OTHER_PREPROCESSOR_FLAGS = "";
   3385 				INFOPLIST_PREFIX_HEADER = "";
   3386 				INFOPLIST_PREPROCESS = NO;
   3387 				INFOPLIST_PREPROCESSOR_DEFINITIONS = "";
   3388 				INIT_ROUTINE = "";
   3389 				INSTALL_GROUP = "$(GROUP)";
   3390 				INSTALL_MODE_FLAG = "a-w,a+rX";
   3391 				INSTALL_OWNER = "$(USER)";
   3392 				INSTALL_PATH = "$(HOME)/bin";
   3393 				KEEP_PRIVATE_EXTERNS = NO;
   3394 				LIBRARY_SEARCH_PATHS = "";
   3395 				LINKER_DISPLAYS_FILES_FOR_UNDEFINED_SYMBOLS = YES;
   3396 				LINKER_DISPLAYS_MANGLED_NAMES = NO;
   3397 				LINK_WITH_STANDARD_LIBRARIES = YES;
   3398 				MACH_O_TYPE = "";
   3399 				MACOSX_DEPLOYMENT_TARGET = "$(inherited)";
   3400 				OBJROOT = /Users/kroepke/Projects/Intermediates;
   3401 				ONLY_LINK_ESSENTIAL_SYMBOLS = NO;
   3402 				OTHER_CFLAGS = "";
   3403 				OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
   3404 				OTHER_LDFLAGS = (
   3405 					"-framework",
   3406 					Foundation,
   3407 					"-framework",
   3408 					AppKit,
   3409 				);
   3410 				PREBINDING = NO;
   3411 				PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = YES;
   3412 				PRELINK_FLAGS = "";
   3413 				PRELINK_LIBS = "";
   3414 				PRESERVE_DEAD_CODE_INITS_AND_TERMS = NO;
   3415 				PRIVATE_HEADERS_FOLDER_PATH = "";
   3416 				PRODUCT_NAME = treerewrite;
   3417 				PUBLIC_HEADERS_FOLDER_PATH = "";
   3418 				REZ_SEARCH_PATHS = "";
   3419 				SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = NO;
   3420 				SDKROOT = macosx10.4;
   3421 				SECTORDER_FLAGS = "";
   3422 				SEPARATE_STRIP = NO;
   3423 				SEPARATE_SYMBOL_EDIT = NO;
   3424 				SHARED_PRECOMPS_DIR = "$(CACHE_ROOT)/SharedPrecompiledHeaders";
   3425 				SKIP_INSTALL = NO;
   3426 				STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic;
   3427 				STRIPFLAGS = "";
   3428 				STRIP_INSTALLED_PRODUCT = "";
   3429 				STRIP_STYLE = all;
   3430 				SYMROOT = /Users/kroepke/Projects/Build;
   3431 				TEST_HOST = "";
   3432 				TEST_RIG = "";
   3433 				UNEXPORTED_SYMBOLS_FILE = "";
   3434 				USER_HEADER_SEARCH_PATHS = "";
   3435 				VERSIONING_SYSTEM = "";
   3436 				WARNING_CFLAGS = "";
   3437 				WARNING_LDFLAGS = "";
   3438 				WRAPPER_EXTENSION = "";
   3439 				ZERO_LINK = NO;
   3440 			};
   3441 			name = Release;
   3442 		};
   3443 		1A1210FD11D3A5DB00F27B38 /* Debug */ = {
   3444 			isa = XCBuildConfiguration;
   3445 			buildSettings = {
   3446 				ALWAYS_SEARCH_USER_PATHS = NO;
   3447 				COPY_PHASE_STRIP = NO;
   3448 				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
   3449 				GCC_DYNAMIC_NO_PIC = NO;
   3450 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   3451 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   3452 				GCC_ENABLE_OBJC_GC = required;
   3453 				GCC_MODEL_TUNING = G5;
   3454 				GCC_OPTIMIZATION_LEVEL = 1;
   3455 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   3456 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h";
   3457 				INFOPLIST_FILE = "ANTLRCommonTokenTest-Info.plist";
   3458 				INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles";
   3459 				OTHER_LDFLAGS = (
   3460 					"-framework",
   3461 					Cocoa,
   3462 					"-framework",
   3463 					SenTestingKit,
   3464 				);
   3465 				PREBINDING = NO;
   3466 				PRODUCT_NAME = ANTLRCommonTokenTest;
   3467 				WRAPPER_EXTENSION = octest;
   3468 			};
   3469 			name = Debug;
   3470 		};
   3471 		1A1210FE11D3A5DB00F27B38 /* Debug with StringTemplate Debug */ = {
   3472 			isa = XCBuildConfiguration;
   3473 			buildSettings = {
   3474 				ALWAYS_SEARCH_USER_PATHS = NO;
   3475 				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
   3476 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   3477 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   3478 				GCC_MODEL_TUNING = G5;
   3479 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   3480 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h";
   3481 				INFOPLIST_FILE = "ANTLRCommonTokenTest-Info.plist";
   3482 				INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles";
   3483 				OTHER_LDFLAGS = (
   3484 					"-framework",
   3485 					Cocoa,
   3486 					"-framework",
   3487 					SenTestingKit,
   3488 				);
   3489 				PREBINDING = NO;
   3490 				PRODUCT_NAME = ANTLRCommonTokenTest;
   3491 				WRAPPER_EXTENSION = octest;
   3492 			};
   3493 			name = "Debug with StringTemplate Debug";
   3494 		};
   3495 		1A1210FF11D3A5DB00F27B38 /* Release */ = {
   3496 			isa = XCBuildConfiguration;
   3497 			buildSettings = {
   3498 				ALWAYS_SEARCH_USER_PATHS = NO;
   3499 				COPY_PHASE_STRIP = YES;
   3500 				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
   3501 				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
   3502 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   3503 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   3504 				GCC_MODEL_TUNING = G5;
   3505 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   3506 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h";
   3507 				INFOPLIST_FILE = "ANTLRCommonTokenTest-Info.plist";
   3508 				INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles";
   3509 				OTHER_LDFLAGS = (
   3510 					"-framework",
   3511 					Cocoa,
   3512 					"-framework",
   3513 					SenTestingKit,
   3514 				);
   3515 				PREBINDING = NO;
   3516 				PRODUCT_NAME = ANTLRCommonTokenTest;
   3517 				WRAPPER_EXTENSION = octest;
   3518 				ZERO_LINK = NO;
   3519 			};
   3520 			name = Release;
   3521 		};
   3522 		1A1211D311D3BF4700F27B38 /* Debug */ = {
   3523 			isa = XCBuildConfiguration;
   3524 			buildSettings = {
   3525 				ALWAYS_SEARCH_USER_PATHS = NO;
   3526 				COPY_PHASE_STRIP = NO;
   3527 				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
   3528 				GCC_DYNAMIC_NO_PIC = NO;
   3529 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   3530 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   3531 				GCC_ENABLE_OBJC_GC = required;
   3532 				GCC_MODEL_TUNING = G5;
   3533 				GCC_OPTIMIZATION_LEVEL = 1;
   3534 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   3535 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h";
   3536 				INFOPLIST_FILE = "ANTLRStringStreamTest-Info.plist";
   3537 				INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles";
   3538 				OTHER_LDFLAGS = (
   3539 					"-framework",
   3540 					Cocoa,
   3541 					"-framework",
   3542 					SenTestingKit,
   3543 				);
   3544 				PREBINDING = NO;
   3545 				PRODUCT_NAME = ANTLRStringStreamTest;
   3546 				WRAPPER_EXTENSION = octest;
   3547 			};
   3548 			name = Debug;
   3549 		};
   3550 		1A1211D411D3BF4700F27B38 /* Debug with StringTemplate Debug */ = {
   3551 			isa = XCBuildConfiguration;
   3552 			buildSettings = {
   3553 				ALWAYS_SEARCH_USER_PATHS = NO;
   3554 				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
   3555 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   3556 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   3557 				GCC_MODEL_TUNING = G5;
   3558 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   3559 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h";
   3560 				INFOPLIST_FILE = "ANTLRStringStreamTest-Info.plist";
   3561 				INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles";
   3562 				OTHER_LDFLAGS = (
   3563 					"-framework",
   3564 					Cocoa,
   3565 					"-framework",
   3566 					SenTestingKit,
   3567 				);
   3568 				PREBINDING = NO;
   3569 				PRODUCT_NAME = ANTLRStringStreamTest;
   3570 				WRAPPER_EXTENSION = octest;
   3571 			};
   3572 			name = "Debug with StringTemplate Debug";
   3573 		};
   3574 		1A1211D511D3BF4700F27B38 /* Release */ = {
   3575 			isa = XCBuildConfiguration;
   3576 			buildSettings = {
   3577 				ALWAYS_SEARCH_USER_PATHS = NO;
   3578 				COPY_PHASE_STRIP = YES;
   3579 				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
   3580 				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
   3581 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   3582 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   3583 				GCC_MODEL_TUNING = G5;
   3584 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   3585 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h";
   3586 				INFOPLIST_FILE = "ANTLRStringStreamTest-Info.plist";
   3587 				INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles";
   3588 				OTHER_LDFLAGS = (
   3589 					"-framework",
   3590 					Cocoa,
   3591 					"-framework",
   3592 					SenTestingKit,
   3593 				);
   3594 				PREBINDING = NO;
   3595 				PRODUCT_NAME = ANTLRStringStreamTest;
   3596 				WRAPPER_EXTENSION = octest;
   3597 				ZERO_LINK = NO;
   3598 			};
   3599 			name = Release;
   3600 		};
   3601 		1A12122611D3C92500F27B38 /* Debug */ = {
   3602 			isa = XCBuildConfiguration;
   3603 			buildSettings = {
   3604 				ALWAYS_SEARCH_USER_PATHS = NO;
   3605 				COPY_PHASE_STRIP = NO;
   3606 				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
   3607 				GCC_DYNAMIC_NO_PIC = NO;
   3608 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   3609 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   3610 				GCC_ENABLE_OBJC_GC = required;
   3611 				GCC_MODEL_TUNING = G5;
   3612 				GCC_OPTIMIZATION_LEVEL = 1;
   3613 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   3614 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h";
   3615 				INFOPLIST_FILE = "ANTLRFastQueueTest-Info.plist";
   3616 				INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles";
   3617 				OTHER_LDFLAGS = (
   3618 					"-framework",
   3619 					Cocoa,
   3620 					"-framework",
   3621 					SenTestingKit,
   3622 				);
   3623 				PREBINDING = NO;
   3624 				PRODUCT_NAME = ANTLRFastQueueTest;
   3625 				WRAPPER_EXTENSION = octest;
   3626 			};
   3627 			name = Debug;
   3628 		};
   3629 		1A12122711D3C92500F27B38 /* Debug with StringTemplate Debug */ = {
   3630 			isa = XCBuildConfiguration;
   3631 			buildSettings = {
   3632 				ALWAYS_SEARCH_USER_PATHS = NO;
   3633 				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
   3634 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   3635 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   3636 				GCC_MODEL_TUNING = G5;
   3637 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   3638 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h";
   3639 				INFOPLIST_FILE = "ANTLRFastQueueTest-Info.plist";
   3640 				INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles";
   3641 				OTHER_LDFLAGS = (
   3642 					"-framework",
   3643 					Cocoa,
   3644 					"-framework",
   3645 					SenTestingKit,
   3646 				);
   3647 				PREBINDING = NO;
   3648 				PRODUCT_NAME = ANTLRFastQueueTest;
   3649 				WRAPPER_EXTENSION = octest;
   3650 			};
   3651 			name = "Debug with StringTemplate Debug";
   3652 		};
   3653 		1A12122811D3C92500F27B38 /* Release */ = {
   3654 			isa = XCBuildConfiguration;
   3655 			buildSettings = {
   3656 				ALWAYS_SEARCH_USER_PATHS = NO;
   3657 				COPY_PHASE_STRIP = YES;
   3658 				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
   3659 				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
   3660 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   3661 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   3662 				GCC_MODEL_TUNING = G5;
   3663 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   3664 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h";
   3665 				INFOPLIST_FILE = "ANTLRFastQueueTest-Info.plist";
   3666 				INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles";
   3667 				OTHER_LDFLAGS = (
   3668 					"-framework",
   3669 					Cocoa,
   3670 					"-framework",
   3671 					SenTestingKit,
   3672 				);
   3673 				PREBINDING = NO;
   3674 				PRODUCT_NAME = ANTLRFastQueueTest;
   3675 				WRAPPER_EXTENSION = octest;
   3676 				ZERO_LINK = NO;
   3677 			};
   3678 			name = Release;
   3679 		};
   3680 		1A1212DE11D3F53700F27B38 /* Debug */ = {
   3681 			isa = XCBuildConfiguration;
   3682 			buildSettings = {
   3683 				ALWAYS_SEARCH_USER_PATHS = NO;
   3684 				COPY_PHASE_STRIP = NO;
   3685 				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
   3686 				GCC_DYNAMIC_NO_PIC = NO;
   3687 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   3688 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   3689 				GCC_ENABLE_OBJC_GC = required;
   3690 				GCC_MODEL_TUNING = G5;
   3691 				GCC_OPTIMIZATION_LEVEL = 1;
   3692 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   3693 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h";
   3694 				INFOPLIST_FILE = "ANTLRIntArrayTest-Info.plist";
   3695 				INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles";
   3696 				OTHER_LDFLAGS = (
   3697 					"-framework",
   3698 					Cocoa,
   3699 					"-framework",
   3700 					SenTestingKit,
   3701 				);
   3702 				PREBINDING = NO;
   3703 				PRODUCT_NAME = ANTLRIntArrayTest;
   3704 				WRAPPER_EXTENSION = octest;
   3705 			};
   3706 			name = Debug;
   3707 		};
   3708 		1A1212DF11D3F53700F27B38 /* Debug with StringTemplate Debug */ = {
   3709 			isa = XCBuildConfiguration;
   3710 			buildSettings = {
   3711 				ALWAYS_SEARCH_USER_PATHS = NO;
   3712 				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
   3713 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   3714 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   3715 				GCC_MODEL_TUNING = G5;
   3716 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   3717 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h";
   3718 				INFOPLIST_FILE = "ANTLRIntArrayTest-Info.plist";
   3719 				INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles";
   3720 				OTHER_LDFLAGS = (
   3721 					"-framework",
   3722 					Cocoa,
   3723 					"-framework",
   3724 					SenTestingKit,
   3725 				);
   3726 				PREBINDING = NO;
   3727 				PRODUCT_NAME = ANTLRIntArrayTest;
   3728 				WRAPPER_EXTENSION = octest;
   3729 			};
   3730 			name = "Debug with StringTemplate Debug";
   3731 		};
   3732 		1A1212E011D3F53700F27B38 /* Release */ = {
   3733 			isa = XCBuildConfiguration;
   3734 			buildSettings = {
   3735 				ALWAYS_SEARCH_USER_PATHS = NO;
   3736 				COPY_PHASE_STRIP = YES;
   3737 				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
   3738 				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
   3739 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   3740 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   3741 				GCC_MODEL_TUNING = G5;
   3742 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   3743 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h";
   3744 				INFOPLIST_FILE = "ANTLRIntArrayTest-Info.plist";
   3745 				INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles";
   3746 				OTHER_LDFLAGS = (
   3747 					"-framework",
   3748 					Cocoa,
   3749 					"-framework",
   3750 					SenTestingKit,
   3751 				);
   3752 				PREBINDING = NO;
   3753 				PRODUCT_NAME = ANTLRIntArrayTest;
   3754 				WRAPPER_EXTENSION = octest;
   3755 				ZERO_LINK = NO;
   3756 			};
   3757 			name = Release;
   3758 		};
   3759 		1A12130E11D3F7CE00F27B38 /* Debug */ = {
   3760 			isa = XCBuildConfiguration;
   3761 			buildSettings = {
   3762 				ALWAYS_SEARCH_USER_PATHS = NO;
   3763 				COPY_PHASE_STRIP = NO;
   3764 				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
   3765 				GCC_DYNAMIC_NO_PIC = NO;
   3766 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   3767 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   3768 				GCC_ENABLE_OBJC_GC = required;
   3769 				GCC_MODEL_TUNING = G5;
   3770 				GCC_OPTIMIZATION_LEVEL = 1;
   3771 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   3772 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h";
   3773 				INFOPLIST_FILE = "ANTLRCommonTreeTest-Info.plist";
   3774 				INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles";
   3775 				OTHER_LDFLAGS = (
   3776 					"-framework",
   3777 					Cocoa,
   3778 					"-framework",
   3779 					SenTestingKit,
   3780 				);
   3781 				PREBINDING = NO;
   3782 				PRODUCT_NAME = ANTLRCommonTreeTest;
   3783 				WRAPPER_EXTENSION = octest;
   3784 			};
   3785 			name = Debug;
   3786 		};
   3787 		1A12130F11D3F7CE00F27B38 /* Debug with StringTemplate Debug */ = {
   3788 			isa = XCBuildConfiguration;
   3789 			buildSettings = {
   3790 				ALWAYS_SEARCH_USER_PATHS = NO;
   3791 				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
   3792 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   3793 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   3794 				GCC_MODEL_TUNING = G5;
   3795 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   3796 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h";
   3797 				INFOPLIST_FILE = "ANTLRCommonTreeTest-Info.plist";
   3798 				INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles";
   3799 				OTHER_LDFLAGS = (
   3800 					"-framework",
   3801 					Cocoa,
   3802 					"-framework",
   3803 					SenTestingKit,
   3804 				);
   3805 				PREBINDING = NO;
   3806 				PRODUCT_NAME = ANTLRCommonTreeTest;
   3807 				WRAPPER_EXTENSION = octest;
   3808 			};
   3809 			name = "Debug with StringTemplate Debug";
   3810 		};
   3811 		1A12131011D3F7CE00F27B38 /* Release */ = {
   3812 			isa = XCBuildConfiguration;
   3813 			buildSettings = {
   3814 				ALWAYS_SEARCH_USER_PATHS = NO;
   3815 				COPY_PHASE_STRIP = YES;
   3816 				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
   3817 				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
   3818 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   3819 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   3820 				GCC_MODEL_TUNING = G5;
   3821 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   3822 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h";
   3823 				INFOPLIST_FILE = "ANTLRCommonTreeTest-Info.plist";
   3824 				INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles";
   3825 				OTHER_LDFLAGS = (
   3826 					"-framework",
   3827 					Cocoa,
   3828 					"-framework",
   3829 					SenTestingKit,
   3830 				);
   3831 				PREBINDING = NO;
   3832 				PRODUCT_NAME = ANTLRCommonTreeTest;
   3833 				WRAPPER_EXTENSION = octest;
   3834 				ZERO_LINK = NO;
   3835 			};
   3836 			name = Release;
   3837 		};
   3838 		1A348B5011D2BEE8000C72FC /* Debug */ = {
   3839 			isa = XCBuildConfiguration;
   3840 			buildSettings = {
   3841 				ALWAYS_SEARCH_USER_PATHS = NO;
   3842 				COPY_PHASE_STRIP = NO;
   3843 				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
   3844 				GCC_DYNAMIC_NO_PIC = NO;
   3845 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   3846 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   3847 				GCC_ENABLE_OBJC_GC = required;
   3848 				GCC_MODEL_TUNING = G5;
   3849 				GCC_OPTIMIZATION_LEVEL = 1;
   3850 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   3851 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h";
   3852 				INFOPLIST_FILE = "Test-Info.plist";
   3853 				INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles";
   3854 				OTHER_LDFLAGS = (
   3855 					"-framework",
   3856 					Cocoa,
   3857 					"-framework",
   3858 					SenTestingKit,
   3859 				);
   3860 				PREBINDING = NO;
   3861 				PRODUCT_NAME = Test;
   3862 				WRAPPER_EXTENSION = octest;
   3863 			};
   3864 			name = Debug;
   3865 		};
   3866 		1A348B5111D2BEE8000C72FC /* Debug with StringTemplate Debug */ = {
   3867 			isa = XCBuildConfiguration;
   3868 			buildSettings = {
   3869 				ALWAYS_SEARCH_USER_PATHS = NO;
   3870 				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
   3871 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   3872 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   3873 				GCC_MODEL_TUNING = G5;
   3874 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   3875 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h";
   3876 				INFOPLIST_FILE = "Test-Info.plist";
   3877 				INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles";
   3878 				OTHER_LDFLAGS = (
   3879 					"-framework",
   3880 					Cocoa,
   3881 					"-framework",
   3882 					SenTestingKit,
   3883 				);
   3884 				PREBINDING = NO;
   3885 				PRODUCT_NAME = Test;
   3886 				WRAPPER_EXTENSION = octest;
   3887 			};
   3888 			name = "Debug with StringTemplate Debug";
   3889 		};
   3890 		1A348B5211D2BEE8000C72FC /* Release */ = {
   3891 			isa = XCBuildConfiguration;
   3892 			buildSettings = {
   3893 				ALWAYS_SEARCH_USER_PATHS = NO;
   3894 				COPY_PHASE_STRIP = YES;
   3895 				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
   3896 				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
   3897 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   3898 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   3899 				GCC_MODEL_TUNING = G5;
   3900 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   3901 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h";
   3902 				INFOPLIST_FILE = "Test-Info.plist";
   3903 				INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles";
   3904 				OTHER_LDFLAGS = (
   3905 					"-framework",
   3906 					Cocoa,
   3907 					"-framework",
   3908 					SenTestingKit,
   3909 				);
   3910 				PREBINDING = NO;
   3911 				PRODUCT_NAME = Test;
   3912 				WRAPPER_EXTENSION = octest;
   3913 				ZERO_LINK = NO;
   3914 			};
   3915 			name = Release;
   3916 		};
   3917 		1A348BEE11D2D0A2000C72FC /* Debug */ = {
   3918 			isa = XCBuildConfiguration;
   3919 			buildSettings = {
   3920 				ALWAYS_SEARCH_USER_PATHS = NO;
   3921 				COPY_PHASE_STRIP = NO;
   3922 				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
   3923 				GCC_DYNAMIC_NO_PIC = NO;
   3924 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   3925 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   3926 				GCC_ENABLE_OBJC_GC = required;
   3927 				GCC_MODEL_TUNING = G5;
   3928 				GCC_OPTIMIZATION_LEVEL = 1;
   3929 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   3930 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h";
   3931 				INFOPLIST_FILE = "ANTLRBitsetTest-Info.plist";
   3932 				INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles";
   3933 				OTHER_LDFLAGS = (
   3934 					"-framework",
   3935 					Cocoa,
   3936 					"-framework",
   3937 					SenTestingKit,
   3938 				);
   3939 				PREBINDING = NO;
   3940 				PRODUCT_NAME = ANTLRBitsetTest;
   3941 				WRAPPER_EXTENSION = octest;
   3942 			};
   3943 			name = Debug;
   3944 		};
   3945 		1A348BEF11D2D0A2000C72FC /* Debug with StringTemplate Debug */ = {
   3946 			isa = XCBuildConfiguration;
   3947 			buildSettings = {
   3948 				ALWAYS_SEARCH_USER_PATHS = NO;
   3949 				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
   3950 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   3951 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   3952 				GCC_MODEL_TUNING = G5;
   3953 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   3954 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h";
   3955 				INFOPLIST_FILE = "ANTLRBitsetTest-Info.plist";
   3956 				INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles";
   3957 				OTHER_LDFLAGS = (
   3958 					"-framework",
   3959 					Cocoa,
   3960 					"-framework",
   3961 					SenTestingKit,
   3962 				);
   3963 				PREBINDING = NO;
   3964 				PRODUCT_NAME = ANTLRBitsetTest;
   3965 				WRAPPER_EXTENSION = octest;
   3966 			};
   3967 			name = "Debug with StringTemplate Debug";
   3968 		};
   3969 		1A348BF011D2D0A2000C72FC /* Release */ = {
   3970 			isa = XCBuildConfiguration;
   3971 			buildSettings = {
   3972 				ALWAYS_SEARCH_USER_PATHS = NO;
   3973 				COPY_PHASE_STRIP = YES;
   3974 				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
   3975 				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
   3976 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   3977 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   3978 				GCC_MODEL_TUNING = G5;
   3979 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   3980 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h";
   3981 				INFOPLIST_FILE = "ANTLRBitsetTest-Info.plist";
   3982 				INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles";
   3983 				OTHER_LDFLAGS = (
   3984 					"-framework",
   3985 					Cocoa,
   3986 					"-framework",
   3987 					SenTestingKit,
   3988 				);
   3989 				PREBINDING = NO;
   3990 				PRODUCT_NAME = ANTLRBitsetTest;
   3991 				WRAPPER_EXTENSION = octest;
   3992 				ZERO_LINK = NO;
   3993 			};
   3994 			name = Release;
   3995 		};
   3996 		1A77EE8B12E6A552007F323A /* Debug */ = {
   3997 			isa = XCBuildConfiguration;
   3998 			buildSettings = {
   3999 				ALWAYS_SEARCH_USER_PATHS = NO;
   4000 				COPY_PHASE_STRIP = NO;
   4001 				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
   4002 				GCC_DYNAMIC_NO_PIC = NO;
   4003 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   4004 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   4005 				GCC_ENABLE_OBJC_GC = required;
   4006 				GCC_MODEL_TUNING = G5;
   4007 				GCC_OPTIMIZATION_LEVEL = 1;
   4008 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   4009 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h";
   4010 				INFOPLIST_FILE = "TreeRewriteRuleTokenStream-Info.plist";
   4011 				INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles";
   4012 				OTHER_LDFLAGS = (
   4013 					"-framework",
   4014 					Cocoa,
   4015 					"-framework",
   4016 					SenTestingKit,
   4017 				);
   4018 				PREBINDING = NO;
   4019 				PRODUCT_NAME = TreeRewriteRuleTokenStream;
   4020 				WRAPPER_EXTENSION = octest;
   4021 			};
   4022 			name = Debug;
   4023 		};
   4024 		1A77EE8C12E6A552007F323A /* Debug with StringTemplate Debug */ = {
   4025 			isa = XCBuildConfiguration;
   4026 			buildSettings = {
   4027 				ALWAYS_SEARCH_USER_PATHS = NO;
   4028 				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
   4029 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   4030 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   4031 				GCC_MODEL_TUNING = G5;
   4032 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   4033 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h";
   4034 				INFOPLIST_FILE = "TreeRewriteRuleTokenStream-Info.plist";
   4035 				INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles";
   4036 				OTHER_LDFLAGS = (
   4037 					"-framework",
   4038 					Cocoa,
   4039 					"-framework",
   4040 					SenTestingKit,
   4041 				);
   4042 				PREBINDING = NO;
   4043 				PRODUCT_NAME = TreeRewriteRuleTokenStream;
   4044 				WRAPPER_EXTENSION = octest;
   4045 			};
   4046 			name = "Debug with StringTemplate Debug";
   4047 		};
   4048 		1A77EE8D12E6A552007F323A /* Release */ = {
   4049 			isa = XCBuildConfiguration;
   4050 			buildSettings = {
   4051 				ALWAYS_SEARCH_USER_PATHS = NO;
   4052 				COPY_PHASE_STRIP = YES;
   4053 				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
   4054 				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
   4055 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   4056 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   4057 				GCC_MODEL_TUNING = G5;
   4058 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   4059 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h";
   4060 				INFOPLIST_FILE = "TreeRewriteRuleTokenStream-Info.plist";
   4061 				INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles";
   4062 				OTHER_LDFLAGS = (
   4063 					"-framework",
   4064 					Cocoa,
   4065 					"-framework",
   4066 					SenTestingKit,
   4067 				);
   4068 				PREBINDING = NO;
   4069 				PRODUCT_NAME = TreeRewriteRuleTokenStream;
   4070 				WRAPPER_EXTENSION = octest;
   4071 				ZERO_LINK = NO;
   4072 			};
   4073 			name = Release;
   4074 		};
   4075 		1AC5AC9512E7BE0400DF0C58 /* Debug */ = {
   4076 			isa = XCBuildConfiguration;
   4077 			buildSettings = {
   4078 				PRODUCT_NAME = treeparser;
   4079 			};
   4080 			name = Debug;
   4081 		};
   4082 		1AC5AC9612E7BE0400DF0C58 /* Debug with StringTemplate Debug */ = {
   4083 			isa = XCBuildConfiguration;
   4084 			buildSettings = {
   4085 				PRODUCT_NAME = treerewrite;
   4086 			};
   4087 			name = "Debug with StringTemplate Debug";
   4088 		};
   4089 		1AC5AC9712E7BE0400DF0C58 /* Release */ = {
   4090 			isa = XCBuildConfiguration;
   4091 			buildSettings = {
   4092 				PRODUCT_NAME = treerewrite;
   4093 			};
   4094 			name = Release;
   4095 		};
   4096 		1AC5ACA412E7BEFE00DF0C58 /* Debug */ = {
   4097 			isa = XCBuildConfiguration;
   4098 			buildSettings = {
   4099 				ALTERNATE_GROUP = "$(INSTALL_GROUP)";
   4100 				ALTERNATE_MODE = "$(INSTALL_MODE_FLAG)";
   4101 				ALTERNATE_OWNER = "$(INSTALL_OWNER)";
   4102 				ALTERNATE_PERMISSIONS_FILES = "";
   4103 				ALWAYS_SEARCH_USER_PATHS = YES;
   4104 				ANTLR_DEBUG = YES;
   4105 				ANTLR_EXTRA_JAVA_ARGS = "/usr/share/java/antlr-2.7.7.jar:/usr/share/java/antlr3/out/production/antlr3:/usr/share/java/antlr3/out/production/stringtemplate";
   4106 				ANTLR_FORCE_OUT_DIR = "$(PROJECT_DIR)/examples/treerewrite";
   4107 				ANTLR_LIB_DIR = "$(PROJECT_DIR)/examples/treerewrite";
   4108 				ARCHS = "$(NATIVE_ARCH)";
   4109 				BUILD_VARIANTS = normal;
   4110 				BUNDLE_LOADER = "";
   4111 				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)";
   4112 				CONFIGURATION_TEMP_DIR = "$(PROJECT_TEMP_DIR)/$(CONFIGURATION)";
   4113 				COPYING_PRESERVES_HFS_DATA = NO;
   4114 				COPY_PHASE_STRIP = NO;
   4115 				CURRENT_PROJECT_VERSION = "";
   4116 				DEAD_CODE_STRIPPING = NO;
   4117 				DEBUG_INFORMATION_FORMAT = dwarf;
   4118 				DEPLOYMENT_LOCATION = NO;
   4119 				DEPLOYMENT_POSTPROCESSING = NO;
   4120 				DSTROOT = "/tmp/$(PROJECT_NAME).dst";
   4121 				DYLIB_COMPATIBILITY_VERSION = "";
   4122 				DYLIB_CURRENT_VERSION = "";
   4123 				EXECUTABLE_EXTENSION = "";
   4124 				EXECUTABLE_PREFIX = "";
   4125 				EXPORTED_SYMBOLS_FILE = "";
   4126 				FRAMEWORK_SEARCH_PATHS = "";
   4127 				FRAMEWORK_VERSION = A;
   4128 				GCC_ALTIVEC_EXTENSIONS = NO;
   4129 				GCC_AUTO_VECTORIZATION = NO;
   4130 				GCC_CHAR_IS_UNSIGNED_CHAR = NO;
   4131 				GCC_CW_ASM_SYNTAX = YES;
   4132 				GCC_C_LANGUAGE_STANDARD = gnu99;
   4133 				GCC_DEBUGGING_SYMBOLS = full;
   4134 				GCC_DYNAMIC_NO_PIC = NO;
   4135 				GCC_ENABLE_ASM_KEYWORD = YES;
   4136 				GCC_ENABLE_CPP_EXCEPTIONS = YES;
   4137 				GCC_ENABLE_CPP_RTTI = YES;
   4138 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   4139 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   4140 				GCC_ENABLE_OBJC_GC = supported;
   4141 				GCC_ENABLE_PASCAL_STRINGS = YES;
   4142 				GCC_ENABLE_SSE3_EXTENSIONS = NO;
   4143 				GCC_ENABLE_SYMBOL_SEPARATION = NO;
   4144 				GCC_ENABLE_TRIGRAPHS = NO;
   4145 				GCC_FAST_MATH = NO;
   4146 				GCC_FAST_OBJC_DISPATCH = NO;
   4147 				GCC_FEEDBACK_DIRECTED_OPTIMIZATION = Off;
   4148 				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
   4149 				GCC_GENERATE_TEST_COVERAGE_FILES = NO;
   4150 				GCC_INCREASE_PRECOMPILED_HEADER_SHARING = NO;
   4151 				GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
   4152 				GCC_INPUT_FILETYPE = automatic;
   4153 				GCC_INSTRUMENT_PROGRAM_FLOW_ARCS = NO;
   4154 				GCC_MODEL_PPC64 = NO;
   4155 				GCC_MODEL_TUNING = G5;
   4156 				GCC_NO_COMMON_BLOCKS = NO;
   4157 				GCC_OBJC_CALL_CXX_CDTORS = NO;
   4158 				GCC_ONE_BYTE_BOOL = NO;
   4159 				GCC_OPTIMIZATION_LEVEL = 0;
   4160 				GCC_PFE_FILE_C_DIALECTS = "c objective-c c++ objective-c++";
   4161 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   4162 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
   4163 				GCC_PREPROCESSOR_DEFINITIONS = "";
   4164 				GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = "";
   4165 				GCC_REUSE_STRINGS = YES;
   4166 				GCC_SHORT_ENUMS = NO;
   4167 				GCC_STRICT_ALIASING = NO;
   4168 				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
   4169 				GCC_THREADSAFE_STATICS = YES;
   4170 				GCC_TREAT_NONCONFORMANT_CODE_ERRORS_AS_WARNINGS = NO;
   4171 				GCC_TREAT_WARNINGS_AS_ERRORS = NO;
   4172 				GCC_UNROLL_LOOPS = NO;
   4173 				GCC_USE_GCC3_PFE_SUPPORT = "$(USE_GCC3_PFE_SUPPORT)";
   4174 				GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
   4175 				GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = YES;
   4176 				GCC_WARN_ABOUT_MISSING_NEWLINE = NO;
   4177 				GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO;
   4178 				GCC_WARN_ABOUT_POINTER_SIGNEDNESS = YES;
   4179 				GCC_WARN_ABOUT_RETURN_TYPE = YES;
   4180 				GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = YES;
   4181 				GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
   4182 				GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO;
   4183 				GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
   4184 				GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = NO;
   4185 				GCC_WARN_INHIBIT_ALL_WARNINGS = NO;
   4186 				GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = NO;
   4187 				GCC_WARN_MISSING_PARENTHESES = NO;
   4188 				GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO;
   4189 				GCC_WARN_PEDANTIC = NO;
   4190 				GCC_WARN_SHADOW = NO;
   4191 				GCC_WARN_SIGN_COMPARE = NO;
   4192 				GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = NO;
   4193 				GCC_WARN_UNINITIALIZED_AUTOS = NO;
   4194 				GCC_WARN_UNKNOWN_PRAGMAS = NO;
   4195 				GCC_WARN_UNUSED_FUNCTION = NO;
   4196 				GCC_WARN_UNUSED_LABEL = NO;
   4197 				GCC_WARN_UNUSED_PARAMETER = NO;
   4198 				GCC_WARN_UNUSED_VALUE = YES;
   4199 				GCC_WARN_UNUSED_VARIABLE = YES;
   4200 				GENERATE_MASTER_OBJECT_FILE = NO;
   4201 				GENERATE_PKGINFO_FILE = NO;
   4202 				GENERATE_PROFILING_CODE = NO;
   4203 				HEADER_SEARCH_PATHS = "";
   4204 				INFOPLIST_EXPAND_BUILD_SETTINGS = YES;
   4205 				INFOPLIST_FILE = "";
   4206 				INFOPLIST_OTHER_PREPROCESSOR_FLAGS = "";
   4207 				INFOPLIST_PREFIX_HEADER = "";
   4208 				INFOPLIST_PREPROCESS = NO;
   4209 				INFOPLIST_PREPROCESSOR_DEFINITIONS = "";
   4210 				INIT_ROUTINE = "";
   4211 				INSTALL_GROUP = "$(GROUP)";
   4212 				INSTALL_MODE_FLAG = "a-w,a+rX";
   4213 				INSTALL_OWNER = "$(USER)";
   4214 				INSTALL_PATH = "$(HOME)/bin";
   4215 				KEEP_PRIVATE_EXTERNS = NO;
   4216 				LIBRARY_SEARCH_PATHS = "";
   4217 				LINKER_DISPLAYS_FILES_FOR_UNDEFINED_SYMBOLS = YES;
   4218 				LINKER_DISPLAYS_MANGLED_NAMES = NO;
   4219 				LINK_WITH_STANDARD_LIBRARIES = YES;
   4220 				MACH_O_TYPE = "";
   4221 				MACOSX_DEPLOYMENT_TARGET = "$(inherited)";
   4222 				OBJROOT = Build/Intermediates;
   4223 				ONLY_ACTIVE_ARCH = YES;
   4224 				ONLY_LINK_ESSENTIAL_SYMBOLS = NO;
   4225 				OTHER_CFLAGS = "";
   4226 				OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
   4227 				OTHER_LDFLAGS = (
   4228 					"-framework",
   4229 					Foundation,
   4230 					"-framework",
   4231 					AppKit,
   4232 				);
   4233 				PREBINDING = NO;
   4234 				PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = YES;
   4235 				PRELINK_FLAGS = "";
   4236 				PRELINK_LIBS = "";
   4237 				PRESERVE_DEAD_CODE_INITS_AND_TERMS = NO;
   4238 				PRIVATE_HEADERS_FOLDER_PATH = "";
   4239 				PRODUCT_NAME = treeparser;
   4240 				PUBLIC_HEADERS_FOLDER_PATH = "";
   4241 				REZ_SEARCH_PATHS = "";
   4242 				SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = NO;
   4243 				SDKROOT = macosx10.6;
   4244 				SECTORDER_FLAGS = "";
   4245 				SEPARATE_STRIP = NO;
   4246 				SEPARATE_SYMBOL_EDIT = NO;
   4247 				SHARED_PRECOMPS_DIR = "$(CACHE_ROOT)/SharedPrecompiledHeaders";
   4248 				SKIP_INSTALL = NO;
   4249 				STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic;
   4250 				STRIPFLAGS = "";
   4251 				STRIP_INSTALLED_PRODUCT = "";
   4252 				STRIP_STYLE = all;
   4253 				SYMROOT = Build;
   4254 				TEST_HOST = "";
   4255 				TEST_RIG = "";
   4256 				UNEXPORTED_SYMBOLS_FILE = "";
   4257 				USER_HEADER_SEARCH_PATHS = "";
   4258 				VERSIONING_SYSTEM = "";
   4259 				WARNING_CFLAGS = "";
   4260 				WARNING_LDFLAGS = "";
   4261 				WRAPPER_EXTENSION = "";
   4262 				ZERO_LINK = NO;
   4263 			};
   4264 			name = Debug;
   4265 		};
   4266 		1AC5ACA512E7BEFE00DF0C58 /* Debug with StringTemplate Debug */ = {
   4267 			isa = XCBuildConfiguration;
   4268 			buildSettings = {
   4269 				ALTERNATE_GROUP = "$(INSTALL_GROUP)";
   4270 				ALTERNATE_MODE = "$(INSTALL_MODE_FLAG)";
   4271 				ALTERNATE_OWNER = "$(INSTALL_OWNER)";
   4272 				ALTERNATE_PERMISSIONS_FILES = "";
   4273 				ALWAYS_SEARCH_USER_PATHS = YES;
   4274 				ANTLR_DEBUG = YES;
   4275 				ANTLR_EXTRA_JAVA_ARGS = "/Users/acondit/Projects/idea/antlr3/classes:/Users/acondit/Projects/idea/stringtemplate/classes:/Library/Java/Extensions/antlr-3.3.1.jar";
   4276 				ANTLR_FORCE_OUT_DIR = "$(PROJECT_DIR)/examples/treerewrite";
   4277 				ANTLR_LIB_DIR = "$(PROJECT_DIR)/examples/treerewrite";
   4278 				ARCHS = "$(NATIVE_ARCH)";
   4279 				BUILD_VARIANTS = normal;
   4280 				BUNDLE_LOADER = "";
   4281 				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)";
   4282 				CONFIGURATION_TEMP_DIR = "$(PROJECT_TEMP_DIR)/$(CONFIGURATION)";
   4283 				COPYING_PRESERVES_HFS_DATA = NO;
   4284 				COPY_PHASE_STRIP = NO;
   4285 				CURRENT_PROJECT_VERSION = "";
   4286 				DEAD_CODE_STRIPPING = NO;
   4287 				DEBUG_INFORMATION_FORMAT = dwarf;
   4288 				DEPLOYMENT_LOCATION = NO;
   4289 				DEPLOYMENT_POSTPROCESSING = NO;
   4290 				DSTROOT = "/tmp/$(PROJECT_NAME).dst";
   4291 				DYLIB_COMPATIBILITY_VERSION = "";
   4292 				DYLIB_CURRENT_VERSION = "";
   4293 				EXECUTABLE_EXTENSION = "";
   4294 				EXECUTABLE_PREFIX = "";
   4295 				EXPORTED_SYMBOLS_FILE = "";
   4296 				FRAMEWORK_SEARCH_PATHS = "";
   4297 				FRAMEWORK_VERSION = A;
   4298 				GCC_ALTIVEC_EXTENSIONS = NO;
   4299 				GCC_AUTO_VECTORIZATION = NO;
   4300 				GCC_CHAR_IS_UNSIGNED_CHAR = NO;
   4301 				GCC_CW_ASM_SYNTAX = YES;
   4302 				GCC_C_LANGUAGE_STANDARD = gnu99;
   4303 				GCC_DEBUGGING_SYMBOLS = full;
   4304 				GCC_DYNAMIC_NO_PIC = NO;
   4305 				GCC_ENABLE_ASM_KEYWORD = YES;
   4306 				GCC_ENABLE_CPP_EXCEPTIONS = YES;
   4307 				GCC_ENABLE_CPP_RTTI = YES;
   4308 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   4309 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   4310 				GCC_ENABLE_PASCAL_STRINGS = YES;
   4311 				GCC_ENABLE_SSE3_EXTENSIONS = NO;
   4312 				GCC_ENABLE_SYMBOL_SEPARATION = NO;
   4313 				GCC_ENABLE_TRIGRAPHS = NO;
   4314 				GCC_FAST_MATH = NO;
   4315 				GCC_FAST_OBJC_DISPATCH = NO;
   4316 				GCC_FEEDBACK_DIRECTED_OPTIMIZATION = Off;
   4317 				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
   4318 				GCC_GENERATE_TEST_COVERAGE_FILES = NO;
   4319 				GCC_INCREASE_PRECOMPILED_HEADER_SHARING = NO;
   4320 				GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
   4321 				GCC_INPUT_FILETYPE = automatic;
   4322 				GCC_INSTRUMENT_PROGRAM_FLOW_ARCS = NO;
   4323 				GCC_MODEL_PPC64 = NO;
   4324 				GCC_MODEL_TUNING = G5;
   4325 				GCC_NO_COMMON_BLOCKS = NO;
   4326 				GCC_OBJC_CALL_CXX_CDTORS = NO;
   4327 				GCC_ONE_BYTE_BOOL = NO;
   4328 				GCC_OPTIMIZATION_LEVEL = 0;
   4329 				GCC_PFE_FILE_C_DIALECTS = "c objective-c c++ objective-c++";
   4330 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   4331 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
   4332 				GCC_PREPROCESSOR_DEFINITIONS = "";
   4333 				GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = "";
   4334 				GCC_REUSE_STRINGS = YES;
   4335 				GCC_SHORT_ENUMS = NO;
   4336 				GCC_STRICT_ALIASING = NO;
   4337 				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
   4338 				GCC_THREADSAFE_STATICS = YES;
   4339 				GCC_TREAT_NONCONFORMANT_CODE_ERRORS_AS_WARNINGS = NO;
   4340 				GCC_TREAT_WARNINGS_AS_ERRORS = NO;
   4341 				GCC_UNROLL_LOOPS = NO;
   4342 				GCC_USE_GCC3_PFE_SUPPORT = "$(USE_GCC3_PFE_SUPPORT)";
   4343 				GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
   4344 				GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = YES;
   4345 				GCC_WARN_ABOUT_MISSING_NEWLINE = NO;
   4346 				GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO;
   4347 				GCC_WARN_ABOUT_POINTER_SIGNEDNESS = YES;
   4348 				GCC_WARN_ABOUT_RETURN_TYPE = YES;
   4349 				GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = YES;
   4350 				GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
   4351 				GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO;
   4352 				GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
   4353 				GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = NO;
   4354 				GCC_WARN_INHIBIT_ALL_WARNINGS = NO;
   4355 				GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = NO;
   4356 				GCC_WARN_MISSING_PARENTHESES = NO;
   4357 				GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO;
   4358 				GCC_WARN_PEDANTIC = NO;
   4359 				GCC_WARN_SHADOW = NO;
   4360 				GCC_WARN_SIGN_COMPARE = NO;
   4361 				GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = NO;
   4362 				GCC_WARN_UNINITIALIZED_AUTOS = NO;
   4363 				GCC_WARN_UNKNOWN_PRAGMAS = NO;
   4364 				GCC_WARN_UNUSED_FUNCTION = NO;
   4365 				GCC_WARN_UNUSED_LABEL = NO;
   4366 				GCC_WARN_UNUSED_PARAMETER = NO;
   4367 				GCC_WARN_UNUSED_VALUE = YES;
   4368 				GCC_WARN_UNUSED_VARIABLE = YES;
   4369 				GENERATE_MASTER_OBJECT_FILE = NO;
   4370 				GENERATE_PKGINFO_FILE = NO;
   4371 				GENERATE_PROFILING_CODE = NO;
   4372 				HEADER_SEARCH_PATHS = "";
   4373 				INFOPLIST_EXPAND_BUILD_SETTINGS = YES;
   4374 				INFOPLIST_FILE = "";
   4375 				INFOPLIST_OTHER_PREPROCESSOR_FLAGS = "";
   4376 				INFOPLIST_PREFIX_HEADER = "";
   4377 				INFOPLIST_PREPROCESS = NO;
   4378 				INFOPLIST_PREPROCESSOR_DEFINITIONS = "";
   4379 				INIT_ROUTINE = "";
   4380 				INSTALL_GROUP = "$(GROUP)";
   4381 				INSTALL_MODE_FLAG = "a-w,a+rX";
   4382 				INSTALL_OWNER = "$(USER)";
   4383 				INSTALL_PATH = "$(HOME)/bin";
   4384 				KEEP_PRIVATE_EXTERNS = NO;
   4385 				LIBRARY_SEARCH_PATHS = "";
   4386 				LINKER_DISPLAYS_FILES_FOR_UNDEFINED_SYMBOLS = YES;
   4387 				LINKER_DISPLAYS_MANGLED_NAMES = NO;
   4388 				LINK_WITH_STANDARD_LIBRARIES = YES;
   4389 				MACH_O_TYPE = "";
   4390 				MACOSX_DEPLOYMENT_TARGET = "$(inherited)";
   4391 				OBJROOT = /Users/acondit/Projects/Intermediates;
   4392 				ONLY_LINK_ESSENTIAL_SYMBOLS = NO;
   4393 				OTHER_CFLAGS = "";
   4394 				OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
   4395 				OTHER_LDFLAGS = (
   4396 					"-framework",
   4397 					Foundation,
   4398 					"-framework",
   4399 					AppKit,
   4400 				);
   4401 				PREBINDING = NO;
   4402 				PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = YES;
   4403 				PRELINK_FLAGS = "";
   4404 				PRELINK_LIBS = "";
   4405 				PRESERVE_DEAD_CODE_INITS_AND_TERMS = NO;
   4406 				PRIVATE_HEADERS_FOLDER_PATH = "";
   4407 				PRODUCT_NAME = treerewrite;
   4408 				PUBLIC_HEADERS_FOLDER_PATH = "";
   4409 				REZ_SEARCH_PATHS = "";
   4410 				SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = NO;
   4411 				SDKROOT = macosx10.4;
   4412 				SECTORDER_FLAGS = "";
   4413 				SEPARATE_STRIP = NO;
   4414 				SEPARATE_SYMBOL_EDIT = NO;
   4415 				SHARED_PRECOMPS_DIR = "$(CACHE_ROOT)/SharedPrecompiledHeaders";
   4416 				SKIP_INSTALL = NO;
   4417 				STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic;
   4418 				STRIPFLAGS = "";
   4419 				STRIP_INSTALLED_PRODUCT = "";
   4420 				STRIP_STYLE = all;
   4421 				SYMROOT = /Users/acondit/Projects/Antlr/Build;
   4422 				TEST_HOST = "";
   4423 				TEST_RIG = "";
   4424 				UNEXPORTED_SYMBOLS_FILE = "";
   4425 				USER_HEADER_SEARCH_PATHS = "";
   4426 				VERSIONING_SYSTEM = "";
   4427 				WARNING_CFLAGS = "";
   4428 				WARNING_LDFLAGS = "";
   4429 				WRAPPER_EXTENSION = "";
   4430 				ZERO_LINK = NO;
   4431 			};
   4432 			name = "Debug with StringTemplate Debug";
   4433 		};
   4434 		1AC5ACA612E7BEFE00DF0C58 /* Release */ = {
   4435 			isa = XCBuildConfiguration;
   4436 			buildSettings = {
   4437 				ALTERNATE_GROUP = "$(INSTALL_GROUP)";
   4438 				ALTERNATE_MODE = "$(INSTALL_MODE_FLAG)";
   4439 				ALTERNATE_OWNER = "$(INSTALL_OWNER)";
   4440 				ALTERNATE_PERMISSIONS_FILES = "";
   4441 				ALWAYS_SEARCH_USER_PATHS = YES;
   4442 				ARCHS = (
   4443 					ppc,
   4444 					i386,
   4445 				);
   4446 				BUILD_VARIANTS = normal;
   4447 				BUNDLE_LOADER = "";
   4448 				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)";
   4449 				CONFIGURATION_TEMP_DIR = "$(PROJECT_TEMP_DIR)/$(CONFIGURATION)";
   4450 				COPYING_PRESERVES_HFS_DATA = NO;
   4451 				COPY_PHASE_STRIP = YES;
   4452 				CURRENT_PROJECT_VERSION = "";
   4453 				DEAD_CODE_STRIPPING = NO;
   4454 				DEBUG_INFORMATION_FORMAT = stabs;
   4455 				DEPLOYMENT_LOCATION = NO;
   4456 				DEPLOYMENT_POSTPROCESSING = NO;
   4457 				DSTROOT = "/tmp/$(PROJECT_NAME).dst";
   4458 				DYLIB_COMPATIBILITY_VERSION = "";
   4459 				DYLIB_CURRENT_VERSION = "";
   4460 				EXECUTABLE_EXTENSION = "";
   4461 				EXECUTABLE_PREFIX = "";
   4462 				EXPORTED_SYMBOLS_FILE = "";
   4463 				FRAMEWORK_SEARCH_PATHS = "";
   4464 				FRAMEWORK_VERSION = A;
   4465 				GCC_ALTIVEC_EXTENSIONS = NO;
   4466 				GCC_AUTO_VECTORIZATION = NO;
   4467 				GCC_CHAR_IS_UNSIGNED_CHAR = NO;
   4468 				GCC_CW_ASM_SYNTAX = YES;
   4469 				GCC_C_LANGUAGE_STANDARD = gnu99;
   4470 				GCC_DEBUGGING_SYMBOLS = default;
   4471 				GCC_DYNAMIC_NO_PIC = YES;
   4472 				GCC_ENABLE_ASM_KEYWORD = YES;
   4473 				GCC_ENABLE_CPP_EXCEPTIONS = YES;
   4474 				GCC_ENABLE_CPP_RTTI = YES;
   4475 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   4476 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   4477 				GCC_ENABLE_PASCAL_STRINGS = YES;
   4478 				GCC_ENABLE_SSE3_EXTENSIONS = NO;
   4479 				GCC_ENABLE_SYMBOL_SEPARATION = YES;
   4480 				GCC_ENABLE_TRIGRAPHS = NO;
   4481 				GCC_FAST_MATH = NO;
   4482 				GCC_FAST_OBJC_DISPATCH = NO;
   4483 				GCC_FEEDBACK_DIRECTED_OPTIMIZATION = Off;
   4484 				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
   4485 				GCC_GENERATE_TEST_COVERAGE_FILES = NO;
   4486 				GCC_INCREASE_PRECOMPILED_HEADER_SHARING = NO;
   4487 				GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
   4488 				GCC_INPUT_FILETYPE = automatic;
   4489 				GCC_INSTRUMENT_PROGRAM_FLOW_ARCS = NO;
   4490 				GCC_MODEL_PPC64 = NO;
   4491 				GCC_MODEL_TUNING = G5;
   4492 				GCC_NO_COMMON_BLOCKS = NO;
   4493 				GCC_OBJC_CALL_CXX_CDTORS = NO;
   4494 				GCC_ONE_BYTE_BOOL = NO;
   4495 				GCC_OPTIMIZATION_LEVEL = s;
   4496 				GCC_PFE_FILE_C_DIALECTS = "c objective-c c++ objective-c++";
   4497 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   4498 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
   4499 				GCC_PREPROCESSOR_DEFINITIONS = "";
   4500 				GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = "";
   4501 				GCC_REUSE_STRINGS = YES;
   4502 				GCC_SHORT_ENUMS = NO;
   4503 				GCC_STRICT_ALIASING = NO;
   4504 				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
   4505 				GCC_THREADSAFE_STATICS = YES;
   4506 				GCC_TREAT_NONCONFORMANT_CODE_ERRORS_AS_WARNINGS = NO;
   4507 				GCC_TREAT_WARNINGS_AS_ERRORS = NO;
   4508 				GCC_UNROLL_LOOPS = NO;
   4509 				GCC_USE_GCC3_PFE_SUPPORT = "$(USE_GCC3_PFE_SUPPORT)";
   4510 				GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
   4511 				GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = YES;
   4512 				GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
   4513 				GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO;
   4514 				GCC_WARN_ABOUT_POINTER_SIGNEDNESS = YES;
   4515 				GCC_WARN_ABOUT_RETURN_TYPE = YES;
   4516 				GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = YES;
   4517 				GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
   4518 				GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO;
   4519 				GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
   4520 				GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = NO;
   4521 				GCC_WARN_INHIBIT_ALL_WARNINGS = NO;
   4522 				GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = NO;
   4523 				GCC_WARN_MISSING_PARENTHESES = NO;
   4524 				GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO;
   4525 				GCC_WARN_PEDANTIC = NO;
   4526 				GCC_WARN_SHADOW = YES;
   4527 				GCC_WARN_SIGN_COMPARE = YES;
   4528 				GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = NO;
   4529 				GCC_WARN_UNINITIALIZED_AUTOS = YES;
   4530 				GCC_WARN_UNKNOWN_PRAGMAS = NO;
   4531 				GCC_WARN_UNUSED_FUNCTION = NO;
   4532 				GCC_WARN_UNUSED_LABEL = NO;
   4533 				GCC_WARN_UNUSED_PARAMETER = YES;
   4534 				GCC_WARN_UNUSED_VALUE = YES;
   4535 				GCC_WARN_UNUSED_VARIABLE = YES;
   4536 				GENERATE_MASTER_OBJECT_FILE = NO;
   4537 				GENERATE_PKGINFO_FILE = NO;
   4538 				GENERATE_PROFILING_CODE = NO;
   4539 				HEADER_SEARCH_PATHS = "";
   4540 				INFOPLIST_EXPAND_BUILD_SETTINGS = YES;
   4541 				INFOPLIST_FILE = "";
   4542 				INFOPLIST_OTHER_PREPROCESSOR_FLAGS = "";
   4543 				INFOPLIST_PREFIX_HEADER = "";
   4544 				INFOPLIST_PREPROCESS = NO;
   4545 				INFOPLIST_PREPROCESSOR_DEFINITIONS = "";
   4546 				INIT_ROUTINE = "";
   4547 				INSTALL_GROUP = "$(GROUP)";
   4548 				INSTALL_MODE_FLAG = "a-w,a+rX";
   4549 				INSTALL_OWNER = "$(USER)";
   4550 				INSTALL_PATH = "$(HOME)/bin";
   4551 				KEEP_PRIVATE_EXTERNS = NO;
   4552 				LIBRARY_SEARCH_PATHS = "";
   4553 				LINKER_DISPLAYS_FILES_FOR_UNDEFINED_SYMBOLS = YES;
   4554 				LINKER_DISPLAYS_MANGLED_NAMES = NO;
   4555 				LINK_WITH_STANDARD_LIBRARIES = YES;
   4556 				MACH_O_TYPE = "";
   4557 				MACOSX_DEPLOYMENT_TARGET = "$(inherited)";
   4558 				OBJROOT = /Users/kroepke/Projects/Intermediates;
   4559 				ONLY_LINK_ESSENTIAL_SYMBOLS = NO;
   4560 				OTHER_CFLAGS = "";
   4561 				OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
   4562 				OTHER_LDFLAGS = (
   4563 					"-framework",
   4564 					Foundation,
   4565 					"-framework",
   4566 					AppKit,
   4567 				);
   4568 				PREBINDING = NO;
   4569 				PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = YES;
   4570 				PRELINK_FLAGS = "";
   4571 				PRELINK_LIBS = "";
   4572 				PRESERVE_DEAD_CODE_INITS_AND_TERMS = NO;
   4573 				PRIVATE_HEADERS_FOLDER_PATH = "";
   4574 				PRODUCT_NAME = treerewrite;
   4575 				PUBLIC_HEADERS_FOLDER_PATH = "";
   4576 				REZ_SEARCH_PATHS = "";
   4577 				SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = NO;
   4578 				SDKROOT = macosx10.4;
   4579 				SECTORDER_FLAGS = "";
   4580 				SEPARATE_STRIP = NO;
   4581 				SEPARATE_SYMBOL_EDIT = NO;
   4582 				SHARED_PRECOMPS_DIR = "$(CACHE_ROOT)/SharedPrecompiledHeaders";
   4583 				SKIP_INSTALL = NO;
   4584 				STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic;
   4585 				STRIPFLAGS = "";
   4586 				STRIP_INSTALLED_PRODUCT = "";
   4587 				STRIP_STYLE = all;
   4588 				SYMROOT = /Users/kroepke/Projects/Build;
   4589 				TEST_HOST = "";
   4590 				TEST_RIG = "";
   4591 				UNEXPORTED_SYMBOLS_FILE = "";
   4592 				USER_HEADER_SEARCH_PATHS = "";
   4593 				VERSIONING_SYSTEM = "";
   4594 				WARNING_CFLAGS = "";
   4595 				WARNING_LDFLAGS = "";
   4596 				WRAPPER_EXTENSION = "";
   4597 				ZERO_LINK = NO;
   4598 			};
   4599 			name = Release;
   4600 		};
   4601 		1DEB91AE08733DA50010E9CD /* Debug */ = {
   4602 			isa = XCBuildConfiguration;
   4603 			buildSettings = {
   4604 				ANTLR_EXTRA_JAVA_ARGS = "/Library/Java/Extensions/antlr-2.7.7.jar:/Users/acondit/IdeaProjects/antlr3/out/production/antlr3:/Users/acondit/IdeaProjects/antlr3/out/production/stringtemplate";
   4605 				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
   4606 				COPY_PHASE_STRIP = NO;
   4607 				CURRENT_PROJECT_VERSION = 1;
   4608 				DEBUG_INFORMATION_FORMAT = dwarf;
   4609 				DEPLOYMENT_LOCATION = NO;
   4610 				DYLIB_COMPATIBILITY_VERSION = 1;
   4611 				DYLIB_CURRENT_VERSION = 1;
   4612 				FRAMEWORK_VERSION = A;
   4613 				GCC_C_LANGUAGE_STANDARD = gnu99;
   4614 				GCC_DEBUGGING_SYMBOLS = full;
   4615 				GCC_DYNAMIC_NO_PIC = NO;
   4616 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   4617 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   4618 				GCC_ENABLE_SYMBOL_SEPARATION = NO;
   4619 				GCC_MODEL_TUNING = G4;
   4620 				GCC_OPTIMIZATION_LEVEL = 0;
   4621 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   4622 				GCC_PREFIX_HEADER = ANTLR_Prefix.pch;
   4623 				GCC_WARN_UNINITIALIZED_AUTOS = NO;
   4624 				INFOPLIST_FILE = Info.plist;
   4625 				INSTALL_PATH = "$(HOME)/Library/Frameworks";
   4626 				PRODUCT_NAME = ANTLR;
   4627 				VERSIONING_SYSTEM = "apple-generic";
   4628 				WRAPPER_EXTENSION = framework;
   4629 				ZERO_LINK = NO;
   4630 			};
   4631 			name = Debug;
   4632 		};
   4633 		1DEB91AF08733DA50010E9CD /* Release */ = {
   4634 			isa = XCBuildConfiguration;
   4635 			buildSettings = {
   4636 				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
   4637 				BUILD_VARIANTS = (
   4638 					normal,
   4639 					debug,
   4640 				);
   4641 				CURRENT_PROJECT_VERSION = 1;
   4642 				DEBUG_INFORMATION_FORMAT = dwarf;
   4643 				DYLIB_COMPATIBILITY_VERSION = 1;
   4644 				DYLIB_CURRENT_VERSION = 1;
   4645 				FRAMEWORK_VERSION = A;
   4646 				GCC_ENABLE_SYMBOL_SEPARATION = NO;
   4647 				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
   4648 				GCC_MODEL_TUNING = G5;
   4649 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   4650 				GCC_PREFIX_HEADER = ANTLR_Prefix.pch;
   4651 				INFOPLIST_FILE = Info.plist;
   4652 				INSTALL_PATH = "$(HOME)/Library/Frameworks";
   4653 				PRODUCT_NAME = ANTLR;
   4654 				VERSIONING_SYSTEM = "apple-generic";
   4655 				WRAPPER_EXTENSION = framework;
   4656 			};
   4657 			name = Release;
   4658 		};
   4659 		1DEB91B208733DA50010E9CD /* Debug */ = {
   4660 			isa = XCBuildConfiguration;
   4661 			buildSettings = {
   4662 				ANTLR_EXTRA_ARGS = "";
   4663 				ANTLR_EXTRA_JAVA_ARGS = "";
   4664 				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
   4665 				DEBUG_INFORMATION_FORMAT = dwarf;
   4666 				GCC_C_LANGUAGE_STANDARD = gnu99;
   4667 				GCC_DEBUGGING_SYMBOLS = full;
   4668 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   4669 				GCC_ENABLE_OBJC_GC = supported;
   4670 				GCC_ENABLE_SYMBOL_SEPARATION = NO;
   4671 				GCC_OPTIMIZATION_LEVEL = 1;
   4672 				GCC_WARN_ABOUT_MISSING_NEWLINE = NO;
   4673 				GCC_WARN_ABOUT_POINTER_SIGNEDNESS = YES;
   4674 				GCC_WARN_ABOUT_RETURN_TYPE = YES;
   4675 				GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
   4676 				GCC_WARN_SHADOW = NO;
   4677 				GCC_WARN_SIGN_COMPARE = NO;
   4678 				GCC_WARN_UNINITIALIZED_AUTOS = YES;
   4679 				GCC_WARN_UNUSED_PARAMETER = NO;
   4680 				GCC_WARN_UNUSED_VALUE = YES;
   4681 				GCC_WARN_UNUSED_VARIABLE = YES;
   4682 				PREBINDING = NO;
   4683 				SDKROOT = macosx10.6;
   4684 			};
   4685 			name = Debug;
   4686 		};
   4687 		1DEB91B308733DA50010E9CD /* Release */ = {
   4688 			isa = XCBuildConfiguration;
   4689 			buildSettings = {
   4690 				ANTLR_EXTRA_ARGS = "";
   4691 				ANTLR_EXTRA_JAVA_ARGS = "";
   4692 				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
   4693 				GCC_C_LANGUAGE_STANDARD = gnu99;
   4694 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   4695 				GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
   4696 				GCC_WARN_ABOUT_RETURN_TYPE = YES;
   4697 				GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
   4698 				GCC_WARN_SHADOW = YES;
   4699 				GCC_WARN_SIGN_COMPARE = YES;
   4700 				GCC_WARN_UNINITIALIZED_AUTOS = YES;
   4701 				GCC_WARN_UNUSED_PARAMETER = YES;
   4702 				GCC_WARN_UNUSED_VALUE = YES;
   4703 				GCC_WARN_UNUSED_VARIABLE = YES;
   4704 				PREBINDING = NO;
   4705 				SDKROOT = macosx10.6;
   4706 			};
   4707 			name = Release;
   4708 		};
   4709 		F700E86D0A5FA34D005D0757 /* Debug */ = {
   4710 			isa = XCBuildConfiguration;
   4711 			buildSettings = {
   4712 				ANTLR_EXTRA_JAVA_ARGS = "/usr/share/java/antlr-2.7.7.jar:/usr/share/java/antlr3/out/production/antlr3:/usr/share/java/antlr3/out/production/stringtemplate";
   4713 				ANTLR_FORCE_OUT_DIR = "$(PROJECT_DIR)/examples/combined";
   4714 				ANTLR_LIB_DIR = "$(PROJECT_DIR)/examples/combined";
   4715 				COPY_PHASE_STRIP = NO;
   4716 				GCC_DYNAMIC_NO_PIC = NO;
   4717 				GCC_ENABLE_FIX_AND_CONTINUE = YES;
   4718 				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
   4719 				GCC_MODEL_TUNING = G5;
   4720 				GCC_OPTIMIZATION_LEVEL = 1;
   4721 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   4722 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
   4723 				INSTALL_PATH = "$(HOME)/bin";
   4724 				ONLY_ACTIVE_ARCH = YES;
   4725 				OTHER_LDFLAGS = (
   4726 					"-framework",
   4727 					Foundation,
   4728 					"-framework",
   4729 					AppKit,
   4730 				);
   4731 				PREBINDING = NO;
   4732 				PRODUCT_NAME = combined;
   4733 				ZERO_LINK = YES;
   4734 			};
   4735 			name = Debug;
   4736 		};
   4737 		F700E86E0A5FA34D005D0757 /* Release */ = {
   4738 			isa = XCBuildConfiguration;
   4739 			buildSettings = {
   4740 				COPY_PHASE_STRIP = YES;
   4741 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   4742 				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
   4743 				GCC_MODEL_TUNING = G5;
   4744 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   4745 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
   4746 				INSTALL_PATH = "$(HOME)/bin";
   4747 				OTHER_LDFLAGS = (
   4748 					"-framework",
   4749 					Foundation,
   4750 					"-framework",
   4751 					AppKit,
   4752 				);
   4753 				PREBINDING = NO;
   4754 				PRODUCT_NAME = combined;
   4755 				ZERO_LINK = NO;
   4756 			};
   4757 			name = Release;
   4758 		};
   4759 		F700ECDD0A5FE1BF005D0757 /* Debug */ = {
   4760 			isa = XCBuildConfiguration;
   4761 			buildSettings = {
   4762 				ANTLR_DEBUG = YES;
   4763 				ANTLR_EXTRA_JAVA_ARGS = "/usr/share/java/antlr-2.7.7.jar:/usr/share/java/antlr3/out/production/antlr3:/usr/share/java/antlr3/out/production/stringtemplate";
   4764 				ANTLR_FORCE_OUT_DIR = "$(PROJECT_DIR)/examples/LL-star";
   4765 				ANTLR_LIB_DIR = "$(PROJECT_DIR)/examples/LL-star";
   4766 				ANTLR_X_DEBUG_ST = NO;
   4767 				COPY_PHASE_STRIP = NO;
   4768 				DEBUG_INFORMATION_FORMAT = dwarf;
   4769 				GCC_C_LANGUAGE_STANDARD = gnu99;
   4770 				GCC_DYNAMIC_NO_PIC = NO;
   4771 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   4772 				GCC_ENABLE_SYMBOL_SEPARATION = NO;
   4773 				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
   4774 				GCC_MODEL_TUNING = G4;
   4775 				GCC_OPTIMIZATION_LEVEL = 0;
   4776 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   4777 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
   4778 				INSTALL_PATH = "$(HOME)/bin";
   4779 				OTHER_LDFLAGS = (
   4780 					"-framework",
   4781 					Foundation,
   4782 					"-framework",
   4783 					AppKit,
   4784 				);
   4785 				PREBINDING = NO;
   4786 				PRODUCT_NAME = "LL-star";
   4787 				ZERO_LINK = NO;
   4788 			};
   4789 			name = Debug;
   4790 		};
   4791 		F700ECDE0A5FE1BF005D0757 /* Release */ = {
   4792 			isa = XCBuildConfiguration;
   4793 			buildSettings = {
   4794 				COPY_PHASE_STRIP = YES;
   4795 				DEBUG_INFORMATION_FORMAT = stabs;
   4796 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   4797 				GCC_ENABLE_SYMBOL_SEPARATION = NO;
   4798 				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
   4799 				GCC_MODEL_TUNING = G5;
   4800 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   4801 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
   4802 				INSTALL_PATH = "$(HOME)/bin";
   4803 				OTHER_LDFLAGS = (
   4804 					"-framework",
   4805 					Foundation,
   4806 					"-framework",
   4807 					AppKit,
   4808 				);
   4809 				PREBINDING = NO;
   4810 				PRODUCT_NAME = "LL-star";
   4811 				ZERO_LINK = NO;
   4812 			};
   4813 			name = Release;
   4814 		};
   4815 		F7037EB90A05AFEF0070435D /* Debug */ = {
   4816 			isa = XCBuildConfiguration;
   4817 			buildSettings = {
   4818 				ANTLR_EXTRA_JAVA_ARGS = "/usr/share/java/antlr-2.7.7.jar:/usr/share/java/antlr3/out/production/antlr3:/usr/share/java/antlr3/out/production/stringtemplate";
   4819 				ANTLR_FORCE_OUT_DIR = "$(PROJECT_DIR)/examples/lexertest-simple";
   4820 				ANTLR_LIB_DIR = "$(PROJECT_DIR)/examples/lexertest-simple";
   4821 				COPY_PHASE_STRIP = NO;
   4822 				GCC_DYNAMIC_NO_PIC = NO;
   4823 				GCC_ENABLE_FIX_AND_CONTINUE = YES;
   4824 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   4825 				GCC_ENABLE_PASCAL_STRINGS = YES;
   4826 				GCC_ENABLE_SYMBOL_SEPARATION = NO;
   4827 				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
   4828 				GCC_MODEL_TUNING = G5;
   4829 				GCC_OPTIMIZATION_LEVEL = 0;
   4830 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   4831 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
   4832 				INSTALL_PATH = Build;
   4833 				OTHER_LDFLAGS = (
   4834 					"-framework",
   4835 					Foundation,
   4836 					"-framework",
   4837 					AppKit,
   4838 				);
   4839 				PREBINDING = NO;
   4840 				PRODUCT_NAME = "lexertest-simple";
   4841 				ZERO_LINK = NO;
   4842 			};
   4843 			name = Debug;
   4844 		};
   4845 		F7037EBA0A05AFEF0070435D /* Release */ = {
   4846 			isa = XCBuildConfiguration;
   4847 			buildSettings = {
   4848 				COPY_PHASE_STRIP = YES;
   4849 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   4850 				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
   4851 				GCC_MODEL_TUNING = G5;
   4852 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   4853 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
   4854 				INSTALL_PATH = "$(HOME)/bin";
   4855 				OTHER_LDFLAGS = (
   4856 					"-framework",
   4857 					Foundation,
   4858 					"-framework",
   4859 					AppKit,
   4860 				);
   4861 				PREBINDING = NO;
   4862 				PRODUCT_NAME = "lexertest-simple";
   4863 				ZERO_LINK = NO;
   4864 			};
   4865 			name = Release;
   4866 		};
   4867 		F72C5E670AB7E4C900282574 /* Debug */ = {
   4868 			isa = XCBuildConfiguration;
   4869 			buildSettings = {
   4870 				ANTLR_DEBUG = YES;
   4871 				ANTLR_EXTRA_JAVA_ARGS = "/usr/share/java/antlr-2.7.7.jar:/usr/share/java/antlr3/out/production/antlr3:/usr/share/java/antlr3/out/production/stringtemplate";
   4872 				ANTLR_FORCE_OUT_DIR = "$(PROJECT_DIR)/examples/simpleCTreeParser";
   4873 				ANTLR_LIB_DIR = "$(PROJECT_DIR)/examples/simpleCTreeParser";
   4874 				COPY_PHASE_STRIP = NO;
   4875 				GCC_DYNAMIC_NO_PIC = NO;
   4876 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   4877 				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
   4878 				GCC_MODEL_TUNING = G5;
   4879 				GCC_OPTIMIZATION_LEVEL = 0;
   4880 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   4881 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
   4882 				GCC_WARN_UNINITIALIZED_AUTOS = NO;
   4883 				INSTALL_PATH = "$(HOME)/bin";
   4884 				OTHER_LDFLAGS = (
   4885 					"-framework",
   4886 					Foundation,
   4887 					"-framework",
   4888 					AppKit,
   4889 				);
   4890 				PREBINDING = NO;
   4891 				PRODUCT_NAME = simplectree;
   4892 				ZERO_LINK = NO;
   4893 			};
   4894 			name = Debug;
   4895 		};
   4896 		F72C5E680AB7E4C900282574 /* Release */ = {
   4897 			isa = XCBuildConfiguration;
   4898 			buildSettings = {
   4899 				COPY_PHASE_STRIP = YES;
   4900 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   4901 				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
   4902 				GCC_MODEL_TUNING = G5;
   4903 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   4904 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
   4905 				INSTALL_PATH = "$(HOME)/bin";
   4906 				OTHER_LDFLAGS = (
   4907 					"-framework",
   4908 					Foundation,
   4909 					"-framework",
   4910 					AppKit,
   4911 				);
   4912 				PREBINDING = NO;
   4913 				PRODUCT_NAME = simplectree;
   4914 				ZERO_LINK = NO;
   4915 			};
   4916 			name = Release;
   4917 		};
   4918 		F76287410B7151B9006AA7EF /* Debug */ = {
   4919 			isa = XCBuildConfiguration;
   4920 			buildSettings = {
   4921 				ANTLR_EXTRA_JAVA_ARGS = "/usr/share/java/antlr-2.7.7.jar:/Users/acondit/source/antlr_src/code/antlr/out/production/antlr3:/Users/acondit/source/antlr_src/code/antlr/out/production/stringtemplate";
   4922 				COPY_PHASE_STRIP = NO;
   4923 				GCC_DYNAMIC_NO_PIC = NO;
   4924 				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
   4925 				GCC_OPTIMIZATION_LEVEL = 0;
   4926 				PRODUCT_NAME = Untitled;
   4927 			};
   4928 			name = Debug;
   4929 		};
   4930 		F76287420B7151B9006AA7EF /* Release */ = {
   4931 			isa = XCBuildConfiguration;
   4932 			buildSettings = {
   4933 				ANTLR_EXTRA_JAVA_ARGS = "ANTLR_EXTRA_JAVA_ARGS = /usr/share/java/antlr-2.7.7.jar:/Users/acondit/source/antlr_src/code/antlr/out/production/antlr3:/Users/acondit/source/antlr_src/code/antlr/out/production/stringtemplate\n";
   4934 				COPY_PHASE_STRIP = YES;
   4935 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   4936 				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
   4937 				PRODUCT_NAME = Untitled;
   4938 				ZERO_LINK = NO;
   4939 			};
   4940 			name = Release;
   4941 		};
   4942 		F76287470B715201006AA7EF /* Debug */ = {
   4943 			isa = XCBuildConfiguration;
   4944 			buildSettings = {
   4945 				PRODUCT_NAME = fuzzy;
   4946 			};
   4947 			name = Debug;
   4948 		};
   4949 		F76287480B715201006AA7EF /* Release */ = {
   4950 			isa = XCBuildConfiguration;
   4951 			buildSettings = {
   4952 				PRODUCT_NAME = fuzzy;
   4953 			};
   4954 			name = Release;
   4955 		};
   4956 		F762877A0B71557E006AA7EF /* Debug */ = {
   4957 			isa = XCBuildConfiguration;
   4958 			buildSettings = {
   4959 				PRODUCT_NAME = "lexertest-simple";
   4960 			};
   4961 			name = Debug;
   4962 		};
   4963 		F762877B0B71557E006AA7EF /* Release */ = {
   4964 			isa = XCBuildConfiguration;
   4965 			buildSettings = {
   4966 				PRODUCT_NAME = fuzzy;
   4967 			};
   4968 			name = Release;
   4969 		};
   4970 		F76287800B71559C006AA7EF /* Debug */ = {
   4971 			isa = XCBuildConfiguration;
   4972 			buildSettings = {
   4973 				PRODUCT_NAME = combined;
   4974 			};
   4975 			name = Debug;
   4976 		};
   4977 		F76287810B71559C006AA7EF /* Release */ = {
   4978 			isa = XCBuildConfiguration;
   4979 			buildSettings = {
   4980 				PRODUCT_NAME = combined;
   4981 			};
   4982 			name = Release;
   4983 		};
   4984 		F76287840B71559F006AA7EF /* Debug */ = {
   4985 			isa = XCBuildConfiguration;
   4986 			buildSettings = {
   4987 				PRODUCT_NAME = "LL-star";
   4988 			};
   4989 			name = Debug;
   4990 		};
   4991 		F76287850B71559F006AA7EF /* Release */ = {
   4992 			isa = XCBuildConfiguration;
   4993 			buildSettings = {
   4994 				PRODUCT_NAME = "LL-star";
   4995 			};
   4996 			name = Release;
   4997 		};
   4998 		F76287880B7155A2006AA7EF /* Debug */ = {
   4999 			isa = XCBuildConfiguration;
   5000 			buildSettings = {
   5001 				PRODUCT_NAME = hoistedPredicates;
   5002 			};
   5003 			name = Debug;
   5004 		};
   5005 		F76287890B7155A2006AA7EF /* Release */ = {
   5006 			isa = XCBuildConfiguration;
   5007 			buildSettings = {
   5008 				PRODUCT_NAME = hoistedPredicates;
   5009 			};
   5010 			name = Release;
   5011 		};
   5012 		F762878C0B7155AB006AA7EF /* Debug */ = {
   5013 			isa = XCBuildConfiguration;
   5014 			buildSettings = {
   5015 				PRODUCT_NAME = scopes;
   5016 			};
   5017 			name = Debug;
   5018 		};
   5019 		F762878D0B7155AB006AA7EF /* Release */ = {
   5020 			isa = XCBuildConfiguration;
   5021 			buildSettings = {
   5022 				PRODUCT_NAME = scopes;
   5023 			};
   5024 			name = Release;
   5025 		};
   5026 		F76287900B7155AF006AA7EF /* Debug */ = {
   5027 			isa = XCBuildConfiguration;
   5028 			buildSettings = {
   5029 				BUILD_SETTING = NO;
   5030 				GRAMMAR_SETTING = NO;
   5031 				PRODUCT_NAME = simplectree;
   5032 			};
   5033 			name = Debug;
   5034 		};
   5035 		F76287910B7155AF006AA7EF /* Release */ = {
   5036 			isa = XCBuildConfiguration;
   5037 			buildSettings = {
   5038 				PRODUCT_NAME = "simplec tree";
   5039 			};
   5040 			name = Release;
   5041 		};
   5042 		F79D56700A0E23D600EA3CEE /* Debug */ = {
   5043 			isa = XCBuildConfiguration;
   5044 			buildSettings = {
   5045 				ANTLR_EXTRA_JAVA_ARGS = "/usr/share/java/antlr-2.7.7.jar:/usr/share/java/antlr3/out/production/antlr3:/usr/share/java/antlr3/out/production/stringtemplate";
   5046 				ANTLR_FORCE_OUT_DIR = "$(PROJECT_DIR)/examples/fuzzy";
   5047 				ANTLR_LIB_DIR = "$(PROJECT_DIR)/examples/fuzzy";
   5048 				ANTLR_TRACE = NO;
   5049 				ANTLR_X_DEBUG_ST = NO;
   5050 				COPY_PHASE_STRIP = NO;
   5051 				GCC_C_LANGUAGE_STANDARD = gnu99;
   5052 				GCC_DYNAMIC_NO_PIC = NO;
   5053 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   5054 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   5055 				GCC_ENABLE_SYMBOL_SEPARATION = NO;
   5056 				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
   5057 				GCC_MODEL_TUNING = G4;
   5058 				GCC_OPTIMIZATION_LEVEL = 0;
   5059 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   5060 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
   5061 				INSTALL_PATH = "$(HOME)/bin";
   5062 				OTHER_LDFLAGS = (
   5063 					"-framework",
   5064 					Foundation,
   5065 					"-framework",
   5066 					AppKit,
   5067 				);
   5068 				PREBINDING = NO;
   5069 				PRODUCT_NAME = fuzzy;
   5070 				ZERO_LINK = NO;
   5071 			};
   5072 			name = Debug;
   5073 		};
   5074 		F79D56710A0E23D600EA3CEE /* Release */ = {
   5075 			isa = XCBuildConfiguration;
   5076 			buildSettings = {
   5077 				COPY_PHASE_STRIP = YES;
   5078 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   5079 				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
   5080 				GCC_MODEL_TUNING = G5;
   5081 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   5082 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
   5083 				INSTALL_PATH = "$(HOME)/bin";
   5084 				OTHER_LDFLAGS = (
   5085 					"-framework",
   5086 					Foundation,
   5087 					"-framework",
   5088 					AppKit,
   5089 				);
   5090 				PREBINDING = NO;
   5091 				PRODUCT_NAME = fuzzy;
   5092 				ZERO_LINK = NO;
   5093 			};
   5094 			name = Release;
   5095 		};
   5096 		F7C562300CD513D400727DB0 /* Debug with StringTemplate Debug */ = {
   5097 			isa = XCBuildConfiguration;
   5098 			buildSettings = {
   5099 				ANTLR_EXTRA_ARGS = "";
   5100 				ANTLR_EXTRA_JAVA_ARGS = "";
   5101 				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
   5102 				DEBUG_INFORMATION_FORMAT = dwarf;
   5103 				GCC_C_LANGUAGE_STANDARD = gnu99;
   5104 				GCC_DEBUGGING_SYMBOLS = full;
   5105 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   5106 				GCC_ENABLE_SYMBOL_SEPARATION = NO;
   5107 				GCC_OPTIMIZATION_LEVEL = 0;
   5108 				GCC_WARN_ABOUT_MISSING_NEWLINE = NO;
   5109 				GCC_WARN_ABOUT_POINTER_SIGNEDNESS = YES;
   5110 				GCC_WARN_ABOUT_RETURN_TYPE = YES;
   5111 				GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
   5112 				GCC_WARN_SHADOW = NO;
   5113 				GCC_WARN_SIGN_COMPARE = NO;
   5114 				GCC_WARN_UNINITIALIZED_AUTOS = YES;
   5115 				GCC_WARN_UNUSED_PARAMETER = NO;
   5116 				GCC_WARN_UNUSED_VALUE = YES;
   5117 				GCC_WARN_UNUSED_VARIABLE = YES;
   5118 				PREBINDING = NO;
   5119 				SDKROOT = macosx10.6;
   5120 			};
   5121 			name = "Debug with StringTemplate Debug";
   5122 		};
   5123 		F7C562310CD513D400727DB0 /* Debug with StringTemplate Debug */ = {
   5124 			isa = XCBuildConfiguration;
   5125 			buildSettings = {
   5126 				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
   5127 				COPY_PHASE_STRIP = NO;
   5128 				CURRENT_PROJECT_VERSION = 1;
   5129 				DEBUG_INFORMATION_FORMAT = dwarf;
   5130 				DEPLOYMENT_LOCATION = NO;
   5131 				DYLIB_COMPATIBILITY_VERSION = 1;
   5132 				DYLIB_CURRENT_VERSION = 1;
   5133 				FRAMEWORK_VERSION = A;
   5134 				GCC_C_LANGUAGE_STANDARD = gnu99;
   5135 				GCC_DEBUGGING_SYMBOLS = full;
   5136 				GCC_DYNAMIC_NO_PIC = NO;
   5137 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   5138 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   5139 				GCC_ENABLE_SYMBOL_SEPARATION = NO;
   5140 				GCC_MODEL_TUNING = G4;
   5141 				GCC_OPTIMIZATION_LEVEL = 0;
   5142 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   5143 				GCC_PREFIX_HEADER = ANTLR_Prefix.pch;
   5144 				GCC_WARN_UNINITIALIZED_AUTOS = NO;
   5145 				INFOPLIST_FILE = Info.plist;
   5146 				INSTALL_PATH = "$(HOME)/Library/Frameworks";
   5147 				PRODUCT_NAME = ANTLR;
   5148 				VERSIONING_SYSTEM = "apple-generic";
   5149 				WRAPPER_EXTENSION = framework;
   5150 				ZERO_LINK = NO;
   5151 			};
   5152 			name = "Debug with StringTemplate Debug";
   5153 		};
   5154 		F7C562330CD513D400727DB0 /* Debug with StringTemplate Debug */ = {
   5155 			isa = XCBuildConfiguration;
   5156 			buildSettings = {
   5157 				ANTLR_EXTRA_JAVA_ARGS = "/usr/share/java/antlr-2.7.7.jar:/Users/acondit/source/antlr_src/code/antlr/out/production/antlr3:/Users/acondit/source/antlr_src/code/antlr/out/production/stringtemplate";
   5158 				COPY_PHASE_STRIP = NO;
   5159 				GCC_DYNAMIC_NO_PIC = NO;
   5160 				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
   5161 				GCC_OPTIMIZATION_LEVEL = 0;
   5162 				PRODUCT_NAME = Untitled;
   5163 			};
   5164 			name = "Debug with StringTemplate Debug";
   5165 		};
   5166 		F7C562340CD513D400727DB0 /* Debug with StringTemplate Debug */ = {
   5167 			isa = XCBuildConfiguration;
   5168 			buildSettings = {
   5169 				ANTLR_FORCE_OUT_DIR = "$(PROJECT_DIR)/examples/lexertest-simple";
   5170 				ANTLR_LIB_DIR = "$(PROJECT_DIR)/examples/lexertest-simple";
   5171 				COPY_PHASE_STRIP = NO;
   5172 				GCC_DYNAMIC_NO_PIC = NO;
   5173 				GCC_ENABLE_FIX_AND_CONTINUE = YES;
   5174 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   5175 				GCC_ENABLE_PASCAL_STRINGS = YES;
   5176 				GCC_ENABLE_SYMBOL_SEPARATION = NO;
   5177 				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
   5178 				GCC_MODEL_TUNING = G5;
   5179 				GCC_OPTIMIZATION_LEVEL = 0;
   5180 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   5181 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
   5182 				INSTALL_PATH = "$(HOME)/bin";
   5183 				OTHER_LDFLAGS = (
   5184 					"-framework",
   5185 					Foundation,
   5186 					"-framework",
   5187 					AppKit,
   5188 				);
   5189 				PREBINDING = NO;
   5190 				PRODUCT_NAME = "lexertest-simple";
   5191 				ZERO_LINK = NO;
   5192 			};
   5193 			name = "Debug with StringTemplate Debug";
   5194 		};
   5195 		F7C562350CD513D400727DB0 /* Debug with StringTemplate Debug */ = {
   5196 			isa = XCBuildConfiguration;
   5197 			buildSettings = {
   5198 				PRODUCT_NAME = "lexertest-simple";
   5199 			};
   5200 			name = "Debug with StringTemplate Debug";
   5201 		};
   5202 		F7C562360CD513D400727DB0 /* Debug with StringTemplate Debug */ = {
   5203 			isa = XCBuildConfiguration;
   5204 			buildSettings = {
   5205 				ANTLR_FORCE_OUT_DIR = "$(PROJECT_DIR)/examples/fuzzy";
   5206 				ANTLR_LIB_DIR = "$(PROJECT_DIR)/examples/fuzzy";
   5207 				ANTLR_TRACE = NO;
   5208 				ANTLR_X_DEBUG_ST = NO;
   5209 				COPY_PHASE_STRIP = NO;
   5210 				GCC_C_LANGUAGE_STANDARD = gnu99;
   5211 				GCC_DYNAMIC_NO_PIC = NO;
   5212 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   5213 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   5214 				GCC_ENABLE_SYMBOL_SEPARATION = NO;
   5215 				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
   5216 				GCC_MODEL_TUNING = G4;
   5217 				GCC_OPTIMIZATION_LEVEL = 0;
   5218 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   5219 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
   5220 				INSTALL_PATH = "$(HOME)/bin";
   5221 				OTHER_LDFLAGS = (
   5222 					"-framework",
   5223 					Foundation,
   5224 					"-framework",
   5225 					AppKit,
   5226 				);
   5227 				PREBINDING = NO;
   5228 				PRODUCT_NAME = fuzzy;
   5229 				ZERO_LINK = NO;
   5230 			};
   5231 			name = "Debug with StringTemplate Debug";
   5232 		};
   5233 		F7C562370CD513D400727DB0 /* Debug with StringTemplate Debug */ = {
   5234 			isa = XCBuildConfiguration;
   5235 			buildSettings = {
   5236 				PRODUCT_NAME = fuzzy;
   5237 			};
   5238 			name = "Debug with StringTemplate Debug";
   5239 		};
   5240 		F7C562380CD513D400727DB0 /* Debug with StringTemplate Debug */ = {
   5241 			isa = XCBuildConfiguration;
   5242 			buildSettings = {
   5243 				ANTLR_FORCE_OUT_DIR = "$(PROJECT_DIR)/examples/combined";
   5244 				ANTLR_LIB_DIR = "$(PROJECT_DIR)/examples/combined";
   5245 				COPY_PHASE_STRIP = NO;
   5246 				GCC_DYNAMIC_NO_PIC = NO;
   5247 				GCC_ENABLE_FIX_AND_CONTINUE = YES;
   5248 				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
   5249 				GCC_MODEL_TUNING = G5;
   5250 				GCC_OPTIMIZATION_LEVEL = 0;
   5251 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   5252 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
   5253 				INSTALL_PATH = "$(HOME)/bin";
   5254 				OTHER_LDFLAGS = (
   5255 					"-framework",
   5256 					Foundation,
   5257 					"-framework",
   5258 					AppKit,
   5259 				);
   5260 				PREBINDING = NO;
   5261 				PRODUCT_NAME = combined;
   5262 				ZERO_LINK = YES;
   5263 			};
   5264 			name = "Debug with StringTemplate Debug";
   5265 		};
   5266 		F7C562390CD513D400727DB0 /* Debug with StringTemplate Debug */ = {
   5267 			isa = XCBuildConfiguration;
   5268 			buildSettings = {
   5269 				PRODUCT_NAME = combined;
   5270 			};
   5271 			name = "Debug with StringTemplate Debug";
   5272 		};
   5273 		F7C5623A0CD513D400727DB0 /* Debug with StringTemplate Debug */ = {
   5274 			isa = XCBuildConfiguration;
   5275 			buildSettings = {
   5276 				ANTLR_DEBUG = YES;
   5277 				ANTLR_FORCE_OUT_DIR = "$(PROJECT_DIR)/examples/LL-star";
   5278 				ANTLR_LIB_DIR = "$(PROJECT_DIR)/examples/LL-star";
   5279 				ANTLR_X_DEBUG_ST = NO;
   5280 				COPY_PHASE_STRIP = NO;
   5281 				DEBUG_INFORMATION_FORMAT = dwarf;
   5282 				GCC_C_LANGUAGE_STANDARD = gnu99;
   5283 				GCC_DYNAMIC_NO_PIC = NO;
   5284 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   5285 				GCC_ENABLE_SYMBOL_SEPARATION = NO;
   5286 				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
   5287 				GCC_MODEL_TUNING = G4;
   5288 				GCC_OPTIMIZATION_LEVEL = 0;
   5289 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   5290 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
   5291 				INSTALL_PATH = "$(HOME)/bin";
   5292 				OTHER_LDFLAGS = (
   5293 					"-framework",
   5294 					Foundation,
   5295 					"-framework",
   5296 					AppKit,
   5297 				);
   5298 				PREBINDING = NO;
   5299 				PRODUCT_NAME = "LL-star";
   5300 				ZERO_LINK = NO;
   5301 			};
   5302 			name = "Debug with StringTemplate Debug";
   5303 		};
   5304 		F7C5623B0CD513D400727DB0 /* Debug with StringTemplate Debug */ = {
   5305 			isa = XCBuildConfiguration;
   5306 			buildSettings = {
   5307 				PRODUCT_NAME = "LL-star";
   5308 			};
   5309 			name = "Debug with StringTemplate Debug";
   5310 		};
   5311 		F7C5623C0CD513D400727DB0 /* Debug with StringTemplate Debug */ = {
   5312 			isa = XCBuildConfiguration;
   5313 			buildSettings = {
   5314 				ANTLR_FORCE_OUT_DIR = "$(PROJECT_DIR)/examples/hoistedPredicates";
   5315 				ANTLR_LIB_DIR = "$(PROJECT_DIR)/examples/hoistedPredicates";
   5316 				ARCHS = "$(NATIVE_ARCH)";
   5317 				COPY_PHASE_STRIP = NO;
   5318 				GCC_DYNAMIC_NO_PIC = NO;
   5319 				GCC_ENABLE_FIX_AND_CONTINUE = YES;
   5320 				GCC_ENABLE_SYMBOL_SEPARATION = NO;
   5321 				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
   5322 				GCC_MODEL_TUNING = G5;
   5323 				GCC_OPTIMIZATION_LEVEL = 0;
   5324 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   5325 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
   5326 				INSTALL_PATH = "$(HOME)/bin";
   5327 				OTHER_LDFLAGS = (
   5328 					"-framework",
   5329 					Foundation,
   5330 					"-framework",
   5331 					AppKit,
   5332 				);
   5333 				PREBINDING = NO;
   5334 				PRODUCT_NAME = hoistedPredicates;
   5335 				ZERO_LINK = NO;
   5336 			};
   5337 			name = "Debug with StringTemplate Debug";
   5338 		};
   5339 		F7C5623D0CD513D400727DB0 /* Debug with StringTemplate Debug */ = {
   5340 			isa = XCBuildConfiguration;
   5341 			buildSettings = {
   5342 				PRODUCT_NAME = hoistedPredicates;
   5343 			};
   5344 			name = "Debug with StringTemplate Debug";
   5345 		};
   5346 		F7C5623E0CD513D400727DB0 /* Debug with StringTemplate Debug */ = {
   5347 			isa = XCBuildConfiguration;
   5348 			buildSettings = {
   5349 				ANTLR_FORCE_OUT_DIR = "$(PROJECT_DIR)/examples/scopes";
   5350 				ANTLR_LIB_DIR = "$(PROJECT_DIR)/examples/scopes";
   5351 				COPY_PHASE_STRIP = NO;
   5352 				GCC_DYNAMIC_NO_PIC = NO;
   5353 				GCC_ENABLE_FIX_AND_CONTINUE = YES;
   5354 				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
   5355 				GCC_MODEL_TUNING = G5;
   5356 				GCC_OPTIMIZATION_LEVEL = 0;
   5357 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   5358 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
   5359 				INSTALL_PATH = "$(HOME)/bin";
   5360 				OTHER_LDFLAGS = (
   5361 					"-framework",
   5362 					Foundation,
   5363 					"-framework",
   5364 					AppKit,
   5365 				);
   5366 				PREBINDING = NO;
   5367 				PRODUCT_NAME = scopes;
   5368 				ZERO_LINK = NO;
   5369 			};
   5370 			name = "Debug with StringTemplate Debug";
   5371 		};
   5372 		F7C5623F0CD513D400727DB0 /* Debug with StringTemplate Debug */ = {
   5373 			isa = XCBuildConfiguration;
   5374 			buildSettings = {
   5375 				PRODUCT_NAME = scopes;
   5376 			};
   5377 			name = "Debug with StringTemplate Debug";
   5378 		};
   5379 		F7C562400CD513D400727DB0 /* Debug with StringTemplate Debug */ = {
   5380 			isa = XCBuildConfiguration;
   5381 			buildSettings = {
   5382 				ANTLR_DEBUG = YES;
   5383 				ANTLR_FORCE_OUT_DIR = "$(PROJECT_DIR)/examples/simpleCTreeParser";
   5384 				ANTLR_LIB_DIR = "$(PROJECT_DIR)/examples/simpleCTreeParser";
   5385 				COPY_PHASE_STRIP = NO;
   5386 				GCC_DYNAMIC_NO_PIC = NO;
   5387 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   5388 				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
   5389 				GCC_MODEL_TUNING = G5;
   5390 				GCC_OPTIMIZATION_LEVEL = 0;
   5391 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   5392 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
   5393 				GCC_WARN_UNINITIALIZED_AUTOS = NO;
   5394 				INSTALL_PATH = "$(HOME)/bin";
   5395 				OTHER_LDFLAGS = (
   5396 					"-framework",
   5397 					Foundation,
   5398 					"-framework",
   5399 					AppKit,
   5400 				);
   5401 				PREBINDING = NO;
   5402 				PRODUCT_NAME = simplectree;
   5403 				ZERO_LINK = NO;
   5404 			};
   5405 			name = "Debug with StringTemplate Debug";
   5406 		};
   5407 		F7C562410CD513D400727DB0 /* Debug with StringTemplate Debug */ = {
   5408 			isa = XCBuildConfiguration;
   5409 			buildSettings = {
   5410 				PRODUCT_NAME = "simplec tree";
   5411 			};
   5412 			name = "Debug with StringTemplate Debug";
   5413 		};
   5414 		F7C562420CD513D400727DB0 /* Debug with StringTemplate Debug */ = {
   5415 			isa = XCBuildConfiguration;
   5416 			buildSettings = {
   5417 				ALTERNATE_GROUP = "$(INSTALL_GROUP)";
   5418 				ALTERNATE_MODE = "$(INSTALL_MODE_FLAG)";
   5419 				ALTERNATE_OWNER = "$(INSTALL_OWNER)";
   5420 				ALTERNATE_PERMISSIONS_FILES = "";
   5421 				ALWAYS_SEARCH_USER_PATHS = YES;
   5422 				ANTLR_DEBUG = YES;
   5423 				ANTLR_EXTRA_JAVA_ARGS = "/Users/acondit/Projects/idea/antlr3/classes:/Users/acondit/Projects/idea/stringtemplate/classes:/Library/Java/Extensions/antlr-3.3.1.jar";
   5424 				ANTLR_FORCE_OUT_DIR = "$(PROJECT_DIR)/examples/treerewrite";
   5425 				ANTLR_LIB_DIR = "$(PROJECT_DIR)/examples/treerewrite";
   5426 				ARCHS = "$(NATIVE_ARCH)";
   5427 				BUILD_VARIANTS = normal;
   5428 				BUNDLE_LOADER = "";
   5429 				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)";
   5430 				CONFIGURATION_TEMP_DIR = "$(PROJECT_TEMP_DIR)/$(CONFIGURATION)";
   5431 				COPYING_PRESERVES_HFS_DATA = NO;
   5432 				COPY_PHASE_STRIP = NO;
   5433 				CURRENT_PROJECT_VERSION = "";
   5434 				DEAD_CODE_STRIPPING = NO;
   5435 				DEBUG_INFORMATION_FORMAT = dwarf;
   5436 				DEPLOYMENT_LOCATION = NO;
   5437 				DEPLOYMENT_POSTPROCESSING = NO;
   5438 				DSTROOT = "/tmp/$(PROJECT_NAME).dst";
   5439 				DYLIB_COMPATIBILITY_VERSION = "";
   5440 				DYLIB_CURRENT_VERSION = "";
   5441 				EXECUTABLE_EXTENSION = "";
   5442 				EXECUTABLE_PREFIX = "";
   5443 				EXPORTED_SYMBOLS_FILE = "";
   5444 				FRAMEWORK_SEARCH_PATHS = "";
   5445 				FRAMEWORK_VERSION = A;
   5446 				GCC_ALTIVEC_EXTENSIONS = NO;
   5447 				GCC_AUTO_VECTORIZATION = NO;
   5448 				GCC_CHAR_IS_UNSIGNED_CHAR = NO;
   5449 				GCC_CW_ASM_SYNTAX = YES;
   5450 				GCC_C_LANGUAGE_STANDARD = gnu99;
   5451 				GCC_DEBUGGING_SYMBOLS = full;
   5452 				GCC_DYNAMIC_NO_PIC = NO;
   5453 				GCC_ENABLE_ASM_KEYWORD = YES;
   5454 				GCC_ENABLE_CPP_EXCEPTIONS = YES;
   5455 				GCC_ENABLE_CPP_RTTI = YES;
   5456 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   5457 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   5458 				GCC_ENABLE_PASCAL_STRINGS = YES;
   5459 				GCC_ENABLE_SSE3_EXTENSIONS = NO;
   5460 				GCC_ENABLE_SYMBOL_SEPARATION = NO;
   5461 				GCC_ENABLE_TRIGRAPHS = NO;
   5462 				GCC_FAST_MATH = NO;
   5463 				GCC_FAST_OBJC_DISPATCH = NO;
   5464 				GCC_FEEDBACK_DIRECTED_OPTIMIZATION = Off;
   5465 				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
   5466 				GCC_GENERATE_TEST_COVERAGE_FILES = NO;
   5467 				GCC_INCREASE_PRECOMPILED_HEADER_SHARING = NO;
   5468 				GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
   5469 				GCC_INPUT_FILETYPE = automatic;
   5470 				GCC_INSTRUMENT_PROGRAM_FLOW_ARCS = NO;
   5471 				GCC_MODEL_PPC64 = NO;
   5472 				GCC_MODEL_TUNING = G5;
   5473 				GCC_NO_COMMON_BLOCKS = NO;
   5474 				GCC_OBJC_CALL_CXX_CDTORS = NO;
   5475 				GCC_ONE_BYTE_BOOL = NO;
   5476 				GCC_OPTIMIZATION_LEVEL = 0;
   5477 				GCC_PFE_FILE_C_DIALECTS = "c objective-c c++ objective-c++";
   5478 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   5479 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
   5480 				GCC_PREPROCESSOR_DEFINITIONS = "";
   5481 				GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = "";
   5482 				GCC_REUSE_STRINGS = YES;
   5483 				GCC_SHORT_ENUMS = NO;
   5484 				GCC_STRICT_ALIASING = NO;
   5485 				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
   5486 				GCC_THREADSAFE_STATICS = YES;
   5487 				GCC_TREAT_NONCONFORMANT_CODE_ERRORS_AS_WARNINGS = NO;
   5488 				GCC_TREAT_WARNINGS_AS_ERRORS = NO;
   5489 				GCC_UNROLL_LOOPS = NO;
   5490 				GCC_USE_GCC3_PFE_SUPPORT = "$(USE_GCC3_PFE_SUPPORT)";
   5491 				GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
   5492 				GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = YES;
   5493 				GCC_WARN_ABOUT_MISSING_NEWLINE = NO;
   5494 				GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO;
   5495 				GCC_WARN_ABOUT_POINTER_SIGNEDNESS = YES;
   5496 				GCC_WARN_ABOUT_RETURN_TYPE = YES;
   5497 				GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = YES;
   5498 				GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
   5499 				GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO;
   5500 				GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
   5501 				GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = NO;
   5502 				GCC_WARN_INHIBIT_ALL_WARNINGS = NO;
   5503 				GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = NO;
   5504 				GCC_WARN_MISSING_PARENTHESES = NO;
   5505 				GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO;
   5506 				GCC_WARN_PEDANTIC = NO;
   5507 				GCC_WARN_SHADOW = NO;
   5508 				GCC_WARN_SIGN_COMPARE = NO;
   5509 				GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = NO;
   5510 				GCC_WARN_UNINITIALIZED_AUTOS = NO;
   5511 				GCC_WARN_UNKNOWN_PRAGMAS = NO;
   5512 				GCC_WARN_UNUSED_FUNCTION = NO;
   5513 				GCC_WARN_UNUSED_LABEL = NO;
   5514 				GCC_WARN_UNUSED_PARAMETER = NO;
   5515 				GCC_WARN_UNUSED_VALUE = YES;
   5516 				GCC_WARN_UNUSED_VARIABLE = YES;
   5517 				GENERATE_MASTER_OBJECT_FILE = NO;
   5518 				GENERATE_PKGINFO_FILE = NO;
   5519 				GENERATE_PROFILING_CODE = NO;
   5520 				HEADER_SEARCH_PATHS = "";
   5521 				INFOPLIST_EXPAND_BUILD_SETTINGS = YES;
   5522 				INFOPLIST_FILE = "";
   5523 				INFOPLIST_OTHER_PREPROCESSOR_FLAGS = "";
   5524 				INFOPLIST_PREFIX_HEADER = "";
   5525 				INFOPLIST_PREPROCESS = NO;
   5526 				INFOPLIST_PREPROCESSOR_DEFINITIONS = "";
   5527 				INIT_ROUTINE = "";
   5528 				INSTALL_GROUP = "$(GROUP)";
   5529 				INSTALL_MODE_FLAG = "a-w,a+rX";
   5530 				INSTALL_OWNER = "$(USER)";
   5531 				INSTALL_PATH = "$(HOME)/bin";
   5532 				KEEP_PRIVATE_EXTERNS = NO;
   5533 				LIBRARY_SEARCH_PATHS = "";
   5534 				LINKER_DISPLAYS_FILES_FOR_UNDEFINED_SYMBOLS = YES;
   5535 				LINKER_DISPLAYS_MANGLED_NAMES = NO;
   5536 				LINK_WITH_STANDARD_LIBRARIES = YES;
   5537 				MACH_O_TYPE = "";
   5538 				MACOSX_DEPLOYMENT_TARGET = "$(inherited)";
   5539 				OBJROOT = /Users/acondit/Projects/Intermediates;
   5540 				ONLY_LINK_ESSENTIAL_SYMBOLS = NO;
   5541 				OTHER_CFLAGS = "";
   5542 				OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
   5543 				OTHER_LDFLAGS = (
   5544 					"-framework",
   5545 					Foundation,
   5546 					"-framework",
   5547 					AppKit,
   5548 				);
   5549 				PREBINDING = NO;
   5550 				PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = YES;
   5551 				PRELINK_FLAGS = "";
   5552 				PRELINK_LIBS = "";
   5553 				PRESERVE_DEAD_CODE_INITS_AND_TERMS = NO;
   5554 				PRIVATE_HEADERS_FOLDER_PATH = "";
   5555 				PRODUCT_NAME = treerewrite;
   5556 				PUBLIC_HEADERS_FOLDER_PATH = "";
   5557 				REZ_SEARCH_PATHS = "";
   5558 				SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = NO;
   5559 				SDKROOT = macosx10.4;
   5560 				SECTORDER_FLAGS = "";
   5561 				SEPARATE_STRIP = NO;
   5562 				SEPARATE_SYMBOL_EDIT = NO;
   5563 				SHARED_PRECOMPS_DIR = "$(CACHE_ROOT)/SharedPrecompiledHeaders";
   5564 				SKIP_INSTALL = NO;
   5565 				STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic;
   5566 				STRIPFLAGS = "";
   5567 				STRIP_INSTALLED_PRODUCT = "";
   5568 				STRIP_STYLE = all;
   5569 				SYMROOT = /Users/acondit/Projects/Antlr/Build;
   5570 				TEST_HOST = "";
   5571 				TEST_RIG = "";
   5572 				UNEXPORTED_SYMBOLS_FILE = "";
   5573 				USER_HEADER_SEARCH_PATHS = "";
   5574 				VERSIONING_SYSTEM = "";
   5575 				WARNING_CFLAGS = "";
   5576 				WARNING_LDFLAGS = "";
   5577 				WRAPPER_EXTENSION = "";
   5578 				ZERO_LINK = NO;
   5579 			};
   5580 			name = "Debug with StringTemplate Debug";
   5581 		};
   5582 		F7C562430CD513D400727DB0 /* Debug with StringTemplate Debug */ = {
   5583 			isa = XCBuildConfiguration;
   5584 			buildSettings = {
   5585 				PRODUCT_NAME = treerewrite;
   5586 			};
   5587 			name = "Debug with StringTemplate Debug";
   5588 		};
   5589 		F7CD47630C64D23800FF933A /* Debug */ = {
   5590 			isa = XCBuildConfiguration;
   5591 			buildSettings = {
   5592 				PRODUCT_NAME = treerewrite;
   5593 			};
   5594 			name = Debug;
   5595 		};
   5596 		F7CD47640C64D23800FF933A /* Release */ = {
   5597 			isa = XCBuildConfiguration;
   5598 			buildSettings = {
   5599 				PRODUCT_NAME = treerewrite;
   5600 			};
   5601 			name = Release;
   5602 		};
   5603 		F7CD477D0C64D27000FF933A /* Debug */ = {
   5604 			isa = XCBuildConfiguration;
   5605 			buildSettings = {
   5606 				ALTERNATE_GROUP = "$(INSTALL_GROUP)";
   5607 				ALTERNATE_MODE = "$(INSTALL_MODE_FLAG)";
   5608 				ALTERNATE_OWNER = "$(INSTALL_OWNER)";
   5609 				ALTERNATE_PERMISSIONS_FILES = "";
   5610 				ALWAYS_SEARCH_USER_PATHS = YES;
   5611 				ANTLR_DEBUG = YES;
   5612 				ANTLR_EXTRA_JAVA_ARGS = "/usr/share/java/antlr-2.7.7.jar:/usr/share/java/antlr3/out/production/antlr3:/usr/share/java/antlr3/out/production/stringtemplate";
   5613 				ANTLR_FORCE_OUT_DIR = "$(PROJECT_DIR)/examples/treerewrite";
   5614 				ANTLR_LIB_DIR = "$(PROJECT_DIR)/examples/treerewrite";
   5615 				ARCHS = "$(NATIVE_ARCH)";
   5616 				BUILD_VARIANTS = normal;
   5617 				BUNDLE_LOADER = "";
   5618 				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)";
   5619 				CONFIGURATION_TEMP_DIR = "$(PROJECT_TEMP_DIR)/$(CONFIGURATION)";
   5620 				COPYING_PRESERVES_HFS_DATA = NO;
   5621 				COPY_PHASE_STRIP = NO;
   5622 				CURRENT_PROJECT_VERSION = "";
   5623 				DEAD_CODE_STRIPPING = NO;
   5624 				DEBUG_INFORMATION_FORMAT = dwarf;
   5625 				DEPLOYMENT_LOCATION = NO;
   5626 				DEPLOYMENT_POSTPROCESSING = NO;
   5627 				DSTROOT = "/tmp/$(PROJECT_NAME).dst";
   5628 				DYLIB_COMPATIBILITY_VERSION = "";
   5629 				DYLIB_CURRENT_VERSION = "";
   5630 				EXECUTABLE_EXTENSION = "";
   5631 				EXECUTABLE_PREFIX = "";
   5632 				EXPORTED_SYMBOLS_FILE = "";
   5633 				FRAMEWORK_SEARCH_PATHS = "";
   5634 				FRAMEWORK_VERSION = A;
   5635 				GCC_ALTIVEC_EXTENSIONS = NO;
   5636 				GCC_AUTO_VECTORIZATION = NO;
   5637 				GCC_CHAR_IS_UNSIGNED_CHAR = NO;
   5638 				GCC_CW_ASM_SYNTAX = YES;
   5639 				GCC_C_LANGUAGE_STANDARD = gnu99;
   5640 				GCC_DEBUGGING_SYMBOLS = full;
   5641 				GCC_DYNAMIC_NO_PIC = NO;
   5642 				GCC_ENABLE_ASM_KEYWORD = YES;
   5643 				GCC_ENABLE_CPP_EXCEPTIONS = YES;
   5644 				GCC_ENABLE_CPP_RTTI = YES;
   5645 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   5646 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   5647 				GCC_ENABLE_OBJC_GC = supported;
   5648 				GCC_ENABLE_PASCAL_STRINGS = YES;
   5649 				GCC_ENABLE_SSE3_EXTENSIONS = NO;
   5650 				GCC_ENABLE_SYMBOL_SEPARATION = NO;
   5651 				GCC_ENABLE_TRIGRAPHS = NO;
   5652 				GCC_FAST_MATH = NO;
   5653 				GCC_FAST_OBJC_DISPATCH = NO;
   5654 				GCC_FEEDBACK_DIRECTED_OPTIMIZATION = Off;
   5655 				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
   5656 				GCC_GENERATE_TEST_COVERAGE_FILES = NO;
   5657 				GCC_INCREASE_PRECOMPILED_HEADER_SHARING = NO;
   5658 				GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
   5659 				GCC_INPUT_FILETYPE = automatic;
   5660 				GCC_INSTRUMENT_PROGRAM_FLOW_ARCS = NO;
   5661 				GCC_MODEL_PPC64 = NO;
   5662 				GCC_MODEL_TUNING = G5;
   5663 				GCC_NO_COMMON_BLOCKS = NO;
   5664 				GCC_OBJC_CALL_CXX_CDTORS = NO;
   5665 				GCC_ONE_BYTE_BOOL = NO;
   5666 				GCC_OPTIMIZATION_LEVEL = 0;
   5667 				GCC_PFE_FILE_C_DIALECTS = "c objective-c c++ objective-c++";
   5668 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   5669 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
   5670 				GCC_PREPROCESSOR_DEFINITIONS = "";
   5671 				GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = "";
   5672 				GCC_REUSE_STRINGS = YES;
   5673 				GCC_SHORT_ENUMS = NO;
   5674 				GCC_STRICT_ALIASING = NO;
   5675 				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
   5676 				GCC_THREADSAFE_STATICS = YES;
   5677 				GCC_TREAT_NONCONFORMANT_CODE_ERRORS_AS_WARNINGS = NO;
   5678 				GCC_TREAT_WARNINGS_AS_ERRORS = NO;
   5679 				GCC_UNROLL_LOOPS = NO;
   5680 				GCC_USE_GCC3_PFE_SUPPORT = "$(USE_GCC3_PFE_SUPPORT)";
   5681 				GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
   5682 				GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = YES;
   5683 				GCC_WARN_ABOUT_MISSING_NEWLINE = NO;
   5684 				GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO;
   5685 				GCC_WARN_ABOUT_POINTER_SIGNEDNESS = YES;
   5686 				GCC_WARN_ABOUT_RETURN_TYPE = YES;
   5687 				GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = YES;
   5688 				GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
   5689 				GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO;
   5690 				GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
   5691 				GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = NO;
   5692 				GCC_WARN_INHIBIT_ALL_WARNINGS = NO;
   5693 				GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = NO;
   5694 				GCC_WARN_MISSING_PARENTHESES = NO;
   5695 				GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO;
   5696 				GCC_WARN_PEDANTIC = NO;
   5697 				GCC_WARN_SHADOW = NO;
   5698 				GCC_WARN_SIGN_COMPARE = NO;
   5699 				GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = NO;
   5700 				GCC_WARN_UNINITIALIZED_AUTOS = NO;
   5701 				GCC_WARN_UNKNOWN_PRAGMAS = NO;
   5702 				GCC_WARN_UNUSED_FUNCTION = NO;
   5703 				GCC_WARN_UNUSED_LABEL = NO;
   5704 				GCC_WARN_UNUSED_PARAMETER = NO;
   5705 				GCC_WARN_UNUSED_VALUE = YES;
   5706 				GCC_WARN_UNUSED_VARIABLE = YES;
   5707 				GENERATE_MASTER_OBJECT_FILE = NO;
   5708 				GENERATE_PKGINFO_FILE = NO;
   5709 				GENERATE_PROFILING_CODE = NO;
   5710 				HEADER_SEARCH_PATHS = "";
   5711 				INFOPLIST_EXPAND_BUILD_SETTINGS = YES;
   5712 				INFOPLIST_FILE = "";
   5713 				INFOPLIST_OTHER_PREPROCESSOR_FLAGS = "";
   5714 				INFOPLIST_PREFIX_HEADER = "";
   5715 				INFOPLIST_PREPROCESS = NO;
   5716 				INFOPLIST_PREPROCESSOR_DEFINITIONS = "";
   5717 				INIT_ROUTINE = "";
   5718 				INSTALL_GROUP = "$(GROUP)";
   5719 				INSTALL_MODE_FLAG = "a-w,a+rX";
   5720 				INSTALL_OWNER = "$(USER)";
   5721 				INSTALL_PATH = "$(HOME)/bin";
   5722 				KEEP_PRIVATE_EXTERNS = NO;
   5723 				LIBRARY_SEARCH_PATHS = "";
   5724 				LINKER_DISPLAYS_FILES_FOR_UNDEFINED_SYMBOLS = YES;
   5725 				LINKER_DISPLAYS_MANGLED_NAMES = NO;
   5726 				LINK_WITH_STANDARD_LIBRARIES = YES;
   5727 				MACH_O_TYPE = "";
   5728 				MACOSX_DEPLOYMENT_TARGET = "$(inherited)";
   5729 				OBJROOT = Build/Intermediates;
   5730 				ONLY_ACTIVE_ARCH = YES;
   5731 				ONLY_LINK_ESSENTIAL_SYMBOLS = NO;
   5732 				OTHER_CFLAGS = "";
   5733 				OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
   5734 				OTHER_LDFLAGS = (
   5735 					"-framework",
   5736 					Foundation,
   5737 					"-framework",
   5738 					AppKit,
   5739 				);
   5740 				PREBINDING = NO;
   5741 				PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = YES;
   5742 				PRELINK_FLAGS = "";
   5743 				PRELINK_LIBS = "";
   5744 				PRESERVE_DEAD_CODE_INITS_AND_TERMS = NO;
   5745 				PRIVATE_HEADERS_FOLDER_PATH = "";
   5746 				PRODUCT_NAME = treerewrite;
   5747 				PUBLIC_HEADERS_FOLDER_PATH = "";
   5748 				REZ_SEARCH_PATHS = "";
   5749 				SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = NO;
   5750 				SDKROOT = macosx10.6;
   5751 				SECTORDER_FLAGS = "";
   5752 				SEPARATE_STRIP = NO;
   5753 				SEPARATE_SYMBOL_EDIT = NO;
   5754 				SHARED_PRECOMPS_DIR = "$(CACHE_ROOT)/SharedPrecompiledHeaders";
   5755 				SKIP_INSTALL = NO;
   5756 				STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic;
   5757 				STRIPFLAGS = "";
   5758 				STRIP_INSTALLED_PRODUCT = "";
   5759 				STRIP_STYLE = all;
   5760 				SYMROOT = Build;
   5761 				TEST_HOST = "";
   5762 				TEST_RIG = "";
   5763 				UNEXPORTED_SYMBOLS_FILE = "";
   5764 				USER_HEADER_SEARCH_PATHS = "";
   5765 				VERSIONING_SYSTEM = "";
   5766 				WARNING_CFLAGS = "";
   5767 				WARNING_LDFLAGS = "";
   5768 				WRAPPER_EXTENSION = "";
   5769 				ZERO_LINK = NO;
   5770 			};
   5771 			name = Debug;
   5772 		};
   5773 		F7CD477E0C64D27000FF933A /* Release */ = {
   5774 			isa = XCBuildConfiguration;
   5775 			buildSettings = {
   5776 				ALTERNATE_GROUP = "$(INSTALL_GROUP)";
   5777 				ALTERNATE_MODE = "$(INSTALL_MODE_FLAG)";
   5778 				ALTERNATE_OWNER = "$(INSTALL_OWNER)";
   5779 				ALTERNATE_PERMISSIONS_FILES = "";
   5780 				ALWAYS_SEARCH_USER_PATHS = YES;
   5781 				ARCHS = (
   5782 					ppc,
   5783 					i386,
   5784 				);
   5785 				BUILD_VARIANTS = normal;
   5786 				BUNDLE_LOADER = "";
   5787 				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)";
   5788 				CONFIGURATION_TEMP_DIR = "$(PROJECT_TEMP_DIR)/$(CONFIGURATION)";
   5789 				COPYING_PRESERVES_HFS_DATA = NO;
   5790 				COPY_PHASE_STRIP = YES;
   5791 				CURRENT_PROJECT_VERSION = "";
   5792 				DEAD_CODE_STRIPPING = NO;
   5793 				DEBUG_INFORMATION_FORMAT = stabs;
   5794 				DEPLOYMENT_LOCATION = NO;
   5795 				DEPLOYMENT_POSTPROCESSING = NO;
   5796 				DSTROOT = "/tmp/$(PROJECT_NAME).dst";
   5797 				DYLIB_COMPATIBILITY_VERSION = "";
   5798 				DYLIB_CURRENT_VERSION = "";
   5799 				EXECUTABLE_EXTENSION = "";
   5800 				EXECUTABLE_PREFIX = "";
   5801 				EXPORTED_SYMBOLS_FILE = "";
   5802 				FRAMEWORK_SEARCH_PATHS = "";
   5803 				FRAMEWORK_VERSION = A;
   5804 				GCC_ALTIVEC_EXTENSIONS = NO;
   5805 				GCC_AUTO_VECTORIZATION = NO;
   5806 				GCC_CHAR_IS_UNSIGNED_CHAR = NO;
   5807 				GCC_CW_ASM_SYNTAX = YES;
   5808 				GCC_C_LANGUAGE_STANDARD = gnu99;
   5809 				GCC_DEBUGGING_SYMBOLS = default;
   5810 				GCC_DYNAMIC_NO_PIC = YES;
   5811 				GCC_ENABLE_ASM_KEYWORD = YES;
   5812 				GCC_ENABLE_CPP_EXCEPTIONS = YES;
   5813 				GCC_ENABLE_CPP_RTTI = YES;
   5814 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   5815 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   5816 				GCC_ENABLE_PASCAL_STRINGS = YES;
   5817 				GCC_ENABLE_SSE3_EXTENSIONS = NO;
   5818 				GCC_ENABLE_SYMBOL_SEPARATION = YES;
   5819 				GCC_ENABLE_TRIGRAPHS = NO;
   5820 				GCC_FAST_MATH = NO;
   5821 				GCC_FAST_OBJC_DISPATCH = NO;
   5822 				GCC_FEEDBACK_DIRECTED_OPTIMIZATION = Off;
   5823 				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
   5824 				GCC_GENERATE_TEST_COVERAGE_FILES = NO;
   5825 				GCC_INCREASE_PRECOMPILED_HEADER_SHARING = NO;
   5826 				GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
   5827 				GCC_INPUT_FILETYPE = automatic;
   5828 				GCC_INSTRUMENT_PROGRAM_FLOW_ARCS = NO;
   5829 				GCC_MODEL_PPC64 = NO;
   5830 				GCC_MODEL_TUNING = G5;
   5831 				GCC_NO_COMMON_BLOCKS = NO;
   5832 				GCC_OBJC_CALL_CXX_CDTORS = NO;
   5833 				GCC_ONE_BYTE_BOOL = NO;
   5834 				GCC_OPTIMIZATION_LEVEL = s;
   5835 				GCC_PFE_FILE_C_DIALECTS = "c objective-c c++ objective-c++";
   5836 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   5837 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
   5838 				GCC_PREPROCESSOR_DEFINITIONS = "";
   5839 				GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = "";
   5840 				GCC_REUSE_STRINGS = YES;
   5841 				GCC_SHORT_ENUMS = NO;
   5842 				GCC_STRICT_ALIASING = NO;
   5843 				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
   5844 				GCC_THREADSAFE_STATICS = YES;
   5845 				GCC_TREAT_NONCONFORMANT_CODE_ERRORS_AS_WARNINGS = NO;
   5846 				GCC_TREAT_WARNINGS_AS_ERRORS = NO;
   5847 				GCC_UNROLL_LOOPS = NO;
   5848 				GCC_USE_GCC3_PFE_SUPPORT = "$(USE_GCC3_PFE_SUPPORT)";
   5849 				GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
   5850 				GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = YES;
   5851 				GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
   5852 				GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO;
   5853 				GCC_WARN_ABOUT_POINTER_SIGNEDNESS = YES;
   5854 				GCC_WARN_ABOUT_RETURN_TYPE = YES;
   5855 				GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = YES;
   5856 				GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
   5857 				GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO;
   5858 				GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
   5859 				GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = NO;
   5860 				GCC_WARN_INHIBIT_ALL_WARNINGS = NO;
   5861 				GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = NO;
   5862 				GCC_WARN_MISSING_PARENTHESES = NO;
   5863 				GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO;
   5864 				GCC_WARN_PEDANTIC = NO;
   5865 				GCC_WARN_SHADOW = YES;
   5866 				GCC_WARN_SIGN_COMPARE = YES;
   5867 				GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = NO;
   5868 				GCC_WARN_UNINITIALIZED_AUTOS = YES;
   5869 				GCC_WARN_UNKNOWN_PRAGMAS = NO;
   5870 				GCC_WARN_UNUSED_FUNCTION = NO;
   5871 				GCC_WARN_UNUSED_LABEL = NO;
   5872 				GCC_WARN_UNUSED_PARAMETER = YES;
   5873 				GCC_WARN_UNUSED_VALUE = YES;
   5874 				GCC_WARN_UNUSED_VARIABLE = YES;
   5875 				GENERATE_MASTER_OBJECT_FILE = NO;
   5876 				GENERATE_PKGINFO_FILE = NO;
   5877 				GENERATE_PROFILING_CODE = NO;
   5878 				HEADER_SEARCH_PATHS = "";
   5879 				INFOPLIST_EXPAND_BUILD_SETTINGS = YES;
   5880 				INFOPLIST_FILE = "";
   5881 				INFOPLIST_OTHER_PREPROCESSOR_FLAGS = "";
   5882 				INFOPLIST_PREFIX_HEADER = "";
   5883 				INFOPLIST_PREPROCESS = NO;
   5884 				INFOPLIST_PREPROCESSOR_DEFINITIONS = "";
   5885 				INIT_ROUTINE = "";
   5886 				INSTALL_GROUP = "$(GROUP)";
   5887 				INSTALL_MODE_FLAG = "a-w,a+rX";
   5888 				INSTALL_OWNER = "$(USER)";
   5889 				INSTALL_PATH = "$(HOME)/bin";
   5890 				KEEP_PRIVATE_EXTERNS = NO;
   5891 				LIBRARY_SEARCH_PATHS = "";
   5892 				LINKER_DISPLAYS_FILES_FOR_UNDEFINED_SYMBOLS = YES;
   5893 				LINKER_DISPLAYS_MANGLED_NAMES = NO;
   5894 				LINK_WITH_STANDARD_LIBRARIES = YES;
   5895 				MACH_O_TYPE = "";
   5896 				MACOSX_DEPLOYMENT_TARGET = "$(inherited)";
   5897 				OBJROOT = /Users/kroepke/Projects/Intermediates;
   5898 				ONLY_LINK_ESSENTIAL_SYMBOLS = NO;
   5899 				OTHER_CFLAGS = "";
   5900 				OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
   5901 				OTHER_LDFLAGS = (
   5902 					"-framework",
   5903 					Foundation,
   5904 					"-framework",
   5905 					AppKit,
   5906 				);
   5907 				PREBINDING = NO;
   5908 				PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = YES;
   5909 				PRELINK_FLAGS = "";
   5910 				PRELINK_LIBS = "";
   5911 				PRESERVE_DEAD_CODE_INITS_AND_TERMS = NO;
   5912 				PRIVATE_HEADERS_FOLDER_PATH = "";
   5913 				PRODUCT_NAME = treerewrite;
   5914 				PUBLIC_HEADERS_FOLDER_PATH = "";
   5915 				REZ_SEARCH_PATHS = "";
   5916 				SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = NO;
   5917 				SDKROOT = macosx10.4;
   5918 				SECTORDER_FLAGS = "";
   5919 				SEPARATE_STRIP = NO;
   5920 				SEPARATE_SYMBOL_EDIT = NO;
   5921 				SHARED_PRECOMPS_DIR = "$(CACHE_ROOT)/SharedPrecompiledHeaders";
   5922 				SKIP_INSTALL = NO;
   5923 				STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic;
   5924 				STRIPFLAGS = "";
   5925 				STRIP_INSTALLED_PRODUCT = "";
   5926 				STRIP_STYLE = all;
   5927 				SYMROOT = /Users/kroepke/Projects/Build;
   5928 				TEST_HOST = "";
   5929 				TEST_RIG = "";
   5930 				UNEXPORTED_SYMBOLS_FILE = "";
   5931 				USER_HEADER_SEARCH_PATHS = "";
   5932 				VERSIONING_SYSTEM = "";
   5933 				WARNING_CFLAGS = "";
   5934 				WARNING_LDFLAGS = "";
   5935 				WRAPPER_EXTENSION = "";
   5936 				ZERO_LINK = NO;
   5937 			};
   5938 			name = Release;
   5939 		};
   5940 		F7DD05F10A7B1640006A006C /* Debug */ = {
   5941 			isa = XCBuildConfiguration;
   5942 			buildSettings = {
   5943 				ANTLR_EXTRA_JAVA_ARGS = "/usr/share/java/antlr-2.7.7.jar:/usr/share/java/antlr3/out/production/antlr3:/usr/share/java/antlr3/out/production/stringtemplate\n";
   5944 				ANTLR_FORCE_OUT_DIR = "$(PROJECT_DIR)/examples/hoistedPredicates";
   5945 				ANTLR_LIB_DIR = "$(PROJECT_DIR)/examples/hoistedPredicates";
   5946 				ARCHS = "$(NATIVE_ARCH)";
   5947 				COPY_PHASE_STRIP = NO;
   5948 				GCC_DYNAMIC_NO_PIC = NO;
   5949 				GCC_ENABLE_FIX_AND_CONTINUE = YES;
   5950 				GCC_ENABLE_SYMBOL_SEPARATION = NO;
   5951 				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
   5952 				GCC_MODEL_TUNING = G5;
   5953 				GCC_OPTIMIZATION_LEVEL = 0;
   5954 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   5955 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
   5956 				INSTALL_PATH = "$(HOME)/bin";
   5957 				OTHER_LDFLAGS = (
   5958 					"-framework",
   5959 					Foundation,
   5960 					"-framework",
   5961 					AppKit,
   5962 				);
   5963 				PREBINDING = NO;
   5964 				PRODUCT_NAME = hoistedPredicates;
   5965 				ZERO_LINK = NO;
   5966 			};
   5967 			name = Debug;
   5968 		};
   5969 		F7DD05F20A7B1640006A006C /* Release */ = {
   5970 			isa = XCBuildConfiguration;
   5971 			buildSettings = {
   5972 				ARCHS = "$(NATIVE_ARCH)";
   5973 				COPY_PHASE_STRIP = YES;
   5974 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   5975 				GCC_ENABLE_SYMBOL_SEPARATION = NO;
   5976 				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
   5977 				GCC_MODEL_TUNING = G5;
   5978 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   5979 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
   5980 				INSTALL_PATH = "$(HOME)/bin";
   5981 				OTHER_LDFLAGS = (
   5982 					"-framework",
   5983 					Foundation,
   5984 					"-framework",
   5985 					AppKit,
   5986 				);
   5987 				PREBINDING = NO;
   5988 				PRODUCT_NAME = hoistedPredicates;
   5989 				ZERO_LINK = NO;
   5990 			};
   5991 			name = Release;
   5992 		};
   5993 		F7DD077A0A7B6682006A006C /* Debug */ = {
   5994 			isa = XCBuildConfiguration;
   5995 			buildSettings = {
   5996 				ANTLR_EXTRA_JAVA_ARGS = "/usr/share/java/antlr-2.7.7.jar:/usr/share/java/antlr3/out/production/antlr3:/usr/share/java/antlr3/out/production/stringtemplate";
   5997 				ANTLR_FORCE_OUT_DIR = "$(PROJECT_DIR)/examples/scopes";
   5998 				ANTLR_LIB_DIR = "$(PROJECT_DIR)/examples/scopes";
   5999 				COPY_PHASE_STRIP = NO;
   6000 				GCC_DYNAMIC_NO_PIC = NO;
   6001 				GCC_ENABLE_FIX_AND_CONTINUE = YES;
   6002 				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
   6003 				GCC_MODEL_TUNING = G5;
   6004 				GCC_OPTIMIZATION_LEVEL = 0;
   6005 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   6006 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
   6007 				INSTALL_PATH = "$(HOME)/bin";
   6008 				OTHER_LDFLAGS = (
   6009 					"-framework",
   6010 					Foundation,
   6011 					"-framework",
   6012 					AppKit,
   6013 				);
   6014 				PREBINDING = NO;
   6015 				PRODUCT_NAME = scopes;
   6016 				ZERO_LINK = NO;
   6017 			};
   6018 			name = Debug;
   6019 		};
   6020 		F7DD077B0A7B6682006A006C /* Release */ = {
   6021 			isa = XCBuildConfiguration;
   6022 			buildSettings = {
   6023 				COPY_PHASE_STRIP = YES;
   6024 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   6025 				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
   6026 				GCC_MODEL_TUNING = G5;
   6027 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   6028 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
   6029 				INSTALL_PATH = "$(HOME)/bin";
   6030 				OTHER_LDFLAGS = (
   6031 					"-framework",
   6032 					Foundation,
   6033 					"-framework",
   6034 					AppKit,
   6035 				);
   6036 				PREBINDING = NO;
   6037 				PRODUCT_NAME = scopes;
   6038 				ZERO_LINK = NO;
   6039 			};
   6040 			name = Release;
   6041 		};
   6042 /* End XCBuildConfiguration section */
   6043 
   6044 /* Begin XCConfigurationList section */
   6045 		1A0F343C12EA425700496BB8 /* Build configuration list for PBXLegacyTarget "Regenerate polydiff" */ = {
   6046 			isa = XCConfigurationList;
   6047 			buildConfigurations = (
   6048 				1A0F343D12EA425700496BB8 /* Debug */,
   6049 				1A0F343E12EA425700496BB8 /* Debug with StringTemplate Debug */,
   6050 				1A0F343F12EA425700496BB8 /* Release */,
   6051 			);
   6052 			defaultConfigurationIsVisible = 0;
   6053 			defaultConfigurationName = Debug;
   6054 		};
   6055 		1A0F346212EA42D800496BB8 /* Build configuration list for PBXNativeTarget "polydiff" */ = {
   6056 			isa = XCConfigurationList;
   6057 			buildConfigurations = (
   6058 				1A0F346312EA42D800496BB8 /* Debug */,
   6059 				1A0F346412EA42D800496BB8 /* Debug with StringTemplate Debug */,
   6060 				1A0F346512EA42D800496BB8 /* Release */,
   6061 			);
   6062 			defaultConfigurationIsVisible = 0;
   6063 			defaultConfigurationName = Debug;
   6064 		};
   6065 		1A12110011D3A5DB00F27B38 /* Build configuration list for PBXNativeTarget "ANTLRCommonTokenTest" */ = {
   6066 			isa = XCConfigurationList;
   6067 			buildConfigurations = (
   6068 				1A1210FD11D3A5DB00F27B38 /* Debug */,
   6069 				1A1210FE11D3A5DB00F27B38 /* Debug with StringTemplate Debug */,
   6070 				1A1210FF11D3A5DB00F27B38 /* Release */,
   6071 			);
   6072 			defaultConfigurationIsVisible = 0;
   6073 			defaultConfigurationName = Debug;
   6074 		};
   6075 		1A1211D611D3BF4800F27B38 /* Build configuration list for PBXNativeTarget "ANTLRStringStreamTest" */ = {
   6076 			isa = XCConfigurationList;
   6077 			buildConfigurations = (
   6078 				1A1211D311D3BF4700F27B38 /* Debug */,
   6079 				1A1211D411D3BF4700F27B38 /* Debug with StringTemplate Debug */,
   6080 				1A1211D511D3BF4700F27B38 /* Release */,
   6081 			);
   6082 			defaultConfigurationIsVisible = 0;
   6083 			defaultConfigurationName = Debug;
   6084 		};
   6085 		1A12122911D3C92500F27B38 /* Build configuration list for PBXNativeTarget "ANTLRFastQueueTest" */ = {
   6086 			isa = XCConfigurationList;
   6087 			buildConfigurations = (
   6088 				1A12122611D3C92500F27B38 /* Debug */,
   6089 				1A12122711D3C92500F27B38 /* Debug with StringTemplate Debug */,
   6090 				1A12122811D3C92500F27B38 /* Release */,
   6091 			);
   6092 			defaultConfigurationIsVisible = 0;
   6093 			defaultConfigurationName = Debug;
   6094 		};
   6095 		1A1212E111D3F53700F27B38 /* Build configuration list for PBXNativeTarget "ANTLRIntArrayTest" */ = {
   6096 			isa = XCConfigurationList;
   6097 			buildConfigurations = (
   6098 				1A1212DE11D3F53700F27B38 /* Debug */,
   6099 				1A1212DF11D3F53700F27B38 /* Debug with StringTemplate Debug */,
   6100 				1A1212E011D3F53700F27B38 /* Release */,
   6101 			);
   6102 			defaultConfigurationIsVisible = 0;
   6103 			defaultConfigurationName = Debug;
   6104 		};
   6105 		1A12131111D3F7CE00F27B38 /* Build configuration list for PBXNativeTarget "ANTLRCommonTreeTest" */ = {
   6106 			isa = XCConfigurationList;
   6107 			buildConfigurations = (
   6108 				1A12130E11D3F7CE00F27B38 /* Debug */,
   6109 				1A12130F11D3F7CE00F27B38 /* Debug with StringTemplate Debug */,
   6110 				1A12131011D3F7CE00F27B38 /* Release */,
   6111 			);
   6112 			defaultConfigurationIsVisible = 0;
   6113 			defaultConfigurationName = Debug;
   6114 		};
   6115 		1A348B5311D2BEE9000C72FC /* Build configuration list for PBXNativeTarget "Test" */ = {
   6116 			isa = XCConfigurationList;
   6117 			buildConfigurations = (
   6118 				1A348B5011D2BEE8000C72FC /* Debug */,
   6119 				1A348B5111D2BEE8000C72FC /* Debug with StringTemplate Debug */,
   6120 				1A348B5211D2BEE8000C72FC /* Release */,
   6121 			);
   6122 			defaultConfigurationIsVisible = 0;
   6123 			defaultConfigurationName = Debug;
   6124 		};
   6125 		1A348BF111D2D0A2000C72FC /* Build configuration list for PBXNativeTarget "ANTLRBitsetTest" */ = {
   6126 			isa = XCConfigurationList;
   6127 			buildConfigurations = (
   6128 				1A348BEE11D2D0A2000C72FC /* Debug */,
   6129 				1A348BEF11D2D0A2000C72FC /* Debug with StringTemplate Debug */,
   6130 				1A348BF011D2D0A2000C72FC /* Release */,
   6131 			);
   6132 			defaultConfigurationIsVisible = 0;
   6133 			defaultConfigurationName = Debug;
   6134 		};
   6135 		1A77EE8E12E6A553007F323A /* Build configuration list for PBXNativeTarget "TreeRewriteRuleTokenStream" */ = {
   6136 			isa = XCConfigurationList;
   6137 			buildConfigurations = (
   6138 				1A77EE8B12E6A552007F323A /* Debug */,
   6139 				1A77EE8C12E6A552007F323A /* Debug with StringTemplate Debug */,
   6140 				1A77EE8D12E6A552007F323A /* Release */,
   6141 			);
   6142 			defaultConfigurationIsVisible = 0;
   6143 			defaultConfigurationName = Debug;
   6144 		};
   6145 		1AC5AC9412E7BE0400DF0C58 /* Build configuration list for PBXLegacyTarget "Regenerate treeparser" */ = {
   6146 			isa = XCConfigurationList;
   6147 			buildConfigurations = (
   6148 				1AC5AC9512E7BE0400DF0C58 /* Debug */,
   6149 				1AC5AC9612E7BE0400DF0C58 /* Debug with StringTemplate Debug */,
   6150 				1AC5AC9712E7BE0400DF0C58 /* Release */,
   6151 			);
   6152 			defaultConfigurationIsVisible = 0;
   6153 			defaultConfigurationName = Debug;
   6154 		};
   6155 		1AC5ACA312E7BEFE00DF0C58 /* Build configuration list for PBXNativeTarget "treeparser" */ = {
   6156 			isa = XCConfigurationList;
   6157 			buildConfigurations = (
   6158 				1AC5ACA412E7BEFE00DF0C58 /* Debug */,
   6159 				1AC5ACA512E7BEFE00DF0C58 /* Debug with StringTemplate Debug */,
   6160 				1AC5ACA612E7BEFE00DF0C58 /* Release */,
   6161 			);
   6162 			defaultConfigurationIsVisible = 0;
   6163 			defaultConfigurationName = Debug;
   6164 		};
   6165 		1DEB91AD08733DA50010E9CD /* Build configuration list for PBXNativeTarget "ANTLR" */ = {
   6166 			isa = XCConfigurationList;
   6167 			buildConfigurations = (
   6168 				1DEB91AE08733DA50010E9CD /* Debug */,
   6169 				F7C562310CD513D400727DB0 /* Debug with StringTemplate Debug */,
   6170 				1DEB91AF08733DA50010E9CD /* Release */,
   6171 			);
   6172 			defaultConfigurationIsVisible = 0;
   6173 			defaultConfigurationName = Debug;
   6174 		};
   6175 		1DEB91B108733DA50010E9CD /* Build configuration list for PBXProject "ANTLR" */ = {
   6176 			isa = XCConfigurationList;
   6177 			buildConfigurations = (
   6178 				1DEB91B208733DA50010E9CD /* Debug */,
   6179 				F7C562300CD513D400727DB0 /* Debug with StringTemplate Debug */,
   6180 				1DEB91B308733DA50010E9CD /* Release */,
   6181 			);
   6182 			defaultConfigurationIsVisible = 0;
   6183 			defaultConfigurationName = Debug;
   6184 		};
   6185 		F700E86C0A5FA34D005D0757 /* Build configuration list for PBXNativeTarget "combined" */ = {
   6186 			isa = XCConfigurationList;
   6187 			buildConfigurations = (
   6188 				F700E86D0A5FA34D005D0757 /* Debug */,
   6189 				F7C562380CD513D400727DB0 /* Debug with StringTemplate Debug */,
   6190 				F700E86E0A5FA34D005D0757 /* Release */,
   6191 			);
   6192 			defaultConfigurationIsVisible = 0;
   6193 			defaultConfigurationName = Debug;
   6194 		};
   6195 		F700ECDC0A5FE1BF005D0757 /* Build configuration list for PBXNativeTarget "LL-star" */ = {
   6196 			isa = XCConfigurationList;
   6197 			buildConfigurations = (
   6198 				F700ECDD0A5FE1BF005D0757 /* Debug */,
   6199 				F7C5623A0CD513D400727DB0 /* Debug with StringTemplate Debug */,
   6200 				F700ECDE0A5FE1BF005D0757 /* Release */,
   6201 			);
   6202 			defaultConfigurationIsVisible = 0;
   6203 			defaultConfigurationName = Debug;
   6204 		};
   6205 		F7037EB80A05AFEF0070435D /* Build configuration list for PBXNativeTarget "lexertest-simple" */ = {
   6206 			isa = XCConfigurationList;
   6207 			buildConfigurations = (
   6208 				F7037EB90A05AFEF0070435D /* Debug */,
   6209 				F7C562340CD513D400727DB0 /* Debug with StringTemplate Debug */,
   6210 				F7037EBA0A05AFEF0070435D /* Release */,
   6211 			);
   6212 			defaultConfigurationIsVisible = 0;
   6213 			defaultConfigurationName = Debug;
   6214 		};
   6215 		F72C5E660AB7E4C900282574 /* Build configuration list for PBXNativeTarget "simplectree" */ = {
   6216 			isa = XCConfigurationList;
   6217 			buildConfigurations = (
   6218 				F72C5E670AB7E4C900282574 /* Debug */,
   6219 				F7C562400CD513D400727DB0 /* Debug with StringTemplate Debug */,
   6220 				F72C5E680AB7E4C900282574 /* Release */,
   6221 			);
   6222 			defaultConfigurationIsVisible = 0;
   6223 			defaultConfigurationName = Debug;
   6224 		};
   6225 		F76287400B7151B9006AA7EF /* Build configuration list for PBXAggregateTarget "Regenerate all examples" */ = {
   6226 			isa = XCConfigurationList;
   6227 			buildConfigurations = (
   6228 				F76287410B7151B9006AA7EF /* Debug */,
   6229 				F7C562330CD513D400727DB0 /* Debug with StringTemplate Debug */,
   6230 				F76287420B7151B9006AA7EF /* Release */,
   6231 			);
   6232 			defaultConfigurationIsVisible = 0;
   6233 			defaultConfigurationName = Debug;
   6234 		};
   6235 		F76287460B715201006AA7EF /* Build configuration list for PBXLegacyTarget "Regenerate fuzzy" */ = {
   6236 			isa = XCConfigurationList;
   6237 			buildConfigurations = (
   6238 				F76287470B715201006AA7EF /* Debug */,
   6239 				F7C562370CD513D400727DB0 /* Debug with StringTemplate Debug */,
   6240 				F76287480B715201006AA7EF /* Release */,
   6241 			);
   6242 			defaultConfigurationIsVisible = 0;
   6243 			defaultConfigurationName = Debug;
   6244 		};
   6245 		F76287790B71557E006AA7EF /* Build configuration list for PBXLegacyTarget "Regenerate lexertest-simple" */ = {
   6246 			isa = XCConfigurationList;
   6247 			buildConfigurations = (
   6248 				F762877A0B71557E006AA7EF /* Debug */,
   6249 				F7C562350CD513D400727DB0 /* Debug with StringTemplate Debug */,
   6250 				F762877B0B71557E006AA7EF /* Release */,
   6251 			);
   6252 			defaultConfigurationIsVisible = 0;
   6253 			defaultConfigurationName = Debug;
   6254 		};
   6255 		F762877F0B71559C006AA7EF /* Build configuration list for PBXLegacyTarget "Regenerate combined" */ = {
   6256 			isa = XCConfigurationList;
   6257 			buildConfigurations = (
   6258 				F76287800B71559C006AA7EF /* Debug */,
   6259 				F7C562390CD513D400727DB0 /* Debug with StringTemplate Debug */,
   6260 				F76287810B71559C006AA7EF /* Release */,
   6261 			);
   6262 			defaultConfigurationIsVisible = 0;
   6263 			defaultConfigurationName = Debug;
   6264 		};
   6265 		F76287830B71559F006AA7EF /* Build configuration list for PBXLegacyTarget "Regenerate LL-star" */ = {
   6266 			isa = XCConfigurationList;
   6267 			buildConfigurations = (
   6268 				F76287840B71559F006AA7EF /* Debug */,
   6269 				F7C5623B0CD513D400727DB0 /* Debug with StringTemplate Debug */,
   6270 				F76287850B71559F006AA7EF /* Release */,
   6271 			);
   6272 			defaultConfigurationIsVisible = 0;
   6273 			defaultConfigurationName = Debug;
   6274 		};
   6275 		F76287870B7155A2006AA7EF /* Build configuration list for PBXLegacyTarget "Regenerate hoistedPredicates" */ = {
   6276 			isa = XCConfigurationList;
   6277 			buildConfigurations = (
   6278 				F76287880B7155A2006AA7EF /* Debug */,
   6279 				F7C5623D0CD513D400727DB0 /* Debug with StringTemplate Debug */,
   6280 				F76287890B7155A2006AA7EF /* Release */,
   6281 			);
   6282 			defaultConfigurationIsVisible = 0;
   6283 			defaultConfigurationName = Debug;
   6284 		};
   6285 		F762878B0B7155AB006AA7EF /* Build configuration list for PBXLegacyTarget "Regenerate scopes" */ = {
   6286 			isa = XCConfigurationList;
   6287 			buildConfigurations = (
   6288 				F762878C0B7155AB006AA7EF /* Debug */,
   6289 				F7C5623F0CD513D400727DB0 /* Debug with StringTemplate Debug */,
   6290 				F762878D0B7155AB006AA7EF /* Release */,
   6291 			);
   6292 			defaultConfigurationIsVisible = 0;
   6293 			defaultConfigurationName = Debug;
   6294 		};
   6295 		F762878F0B7155AF006AA7EF /* Build configuration list for PBXLegacyTarget "Regenerate simplectree" */ = {
   6296 			isa = XCConfigurationList;
   6297 			buildConfigurations = (
   6298 				F76287900B7155AF006AA7EF /* Debug */,
   6299 				F7C562410CD513D400727DB0 /* Debug with StringTemplate Debug */,
   6300 				F76287910B7155AF006AA7EF /* Release */,
   6301 			);
   6302 			defaultConfigurationIsVisible = 0;
   6303 			defaultConfigurationName = Debug;
   6304 		};
   6305 		F79D566F0A0E23D600EA3CEE /* Build configuration list for PBXNativeTarget "fuzzy" */ = {
   6306 			isa = XCConfigurationList;
   6307 			buildConfigurations = (
   6308 				F79D56700A0E23D600EA3CEE /* Debug */,
   6309 				F7C562360CD513D400727DB0 /* Debug with StringTemplate Debug */,
   6310 				F79D56710A0E23D600EA3CEE /* Release */,
   6311 			);
   6312 			defaultConfigurationIsVisible = 0;
   6313 			defaultConfigurationName = Debug;
   6314 		};
   6315 		F7CD47620C64D23800FF933A /* Build configuration list for PBXLegacyTarget "Regenerate treerewrite" */ = {
   6316 			isa = XCConfigurationList;
   6317 			buildConfigurations = (
   6318 				F7CD47630C64D23800FF933A /* Debug */,
   6319 				F7C562430CD513D400727DB0 /* Debug with StringTemplate Debug */,
   6320 				F7CD47640C64D23800FF933A /* Release */,
   6321 			);
   6322 			defaultConfigurationIsVisible = 0;
   6323 			defaultConfigurationName = Debug;
   6324 		};
   6325 		F7CD477C0C64D27000FF933A /* Build configuration list for PBXNativeTarget "treerewrite" */ = {
   6326 			isa = XCConfigurationList;
   6327 			buildConfigurations = (
   6328 				F7CD477D0C64D27000FF933A /* Debug */,
   6329 				F7C562420CD513D400727DB0 /* Debug with StringTemplate Debug */,
   6330 				F7CD477E0C64D27000FF933A /* Release */,
   6331 			);
   6332 			defaultConfigurationIsVisible = 0;
   6333 			defaultConfigurationName = Debug;
   6334 		};
   6335 		F7DD05F00A7B1640006A006C /* Build configuration list for PBXNativeTarget "hoistedPredicates" */ = {
   6336 			isa = XCConfigurationList;
   6337 			buildConfigurations = (
   6338 				F7DD05F10A7B1640006A006C /* Debug */,
   6339 				F7C5623C0CD513D400727DB0 /* Debug with StringTemplate Debug */,
   6340 				F7DD05F20A7B1640006A006C /* Release */,
   6341 			);
   6342 			defaultConfigurationIsVisible = 0;
   6343 			defaultConfigurationName = Debug;
   6344 		};
   6345 		F7DD07790A7B6682006A006C /* Build configuration list for PBXNativeTarget "scopes" */ = {
   6346 			isa = XCConfigurationList;
   6347 			buildConfigurations = (
   6348 				F7DD077A0A7B6682006A006C /* Debug */,
   6349 				F7C5623E0CD513D400727DB0 /* Debug with StringTemplate Debug */,
   6350 				F7DD077B0A7B6682006A006C /* Release */,
   6351 			);
   6352 			defaultConfigurationIsVisible = 0;
   6353 			defaultConfigurationName = Debug;
   6354 		};
   6355 /* End XCConfigurationList section */
   6356 	};
   6357 	rootObject = 0867D690FE84028FC02AAC07 /* Project object */;
   6358 }
   6359