068315a76313870c056908fa5159d40f06cce7ac
[WebKit-https.git] / JavaScriptCore / JavaScriptCore.xcodeproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3         archiveVersion = 1;
4         classes = {
5         };
6         objectVersion = 42;
7         objects = {
8
9 /* Begin PBXAggregateTarget section */
10                 932F5BE30822A1C700736975 /* All */ = {
11                         isa = PBXAggregateTarget;
12                         buildConfigurationList = 149C276C08902AFE008A9EFC /* Build configuration list for PBXAggregateTarget "All" */;
13                         buildPhases = (
14                         );
15                         buildSettings = {
16                                 PRODUCT_NAME = All;
17                         };
18                         dependencies = (
19                                 932F5BE70822A1C700736975 /* PBXTargetDependency */,
20                                 932F5BE90822A1C700736975 /* PBXTargetDependency */,
21                         );
22                         name = All;
23                         productName = All;
24                 };
25 /* End PBXAggregateTarget section */
26
27 /* Begin PBXBuildFile section */
28                 65305EAF08A58DDE00F31E73 /* protected_object.h in Headers */ = {isa = PBXBuildFile; fileRef = 65305EAE08A58DDE00F31E73 /* protected_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
29                 65305EB008A58E0900F31E73 /* protected_object.h in Headers */ = {isa = PBXBuildFile; fileRef = 65305EAE08A58DDE00F31E73 /* protected_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
30                 65621E6D089E859700760F35 /* property_slot.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65621E6B089E859700760F35 /* property_slot.cpp */; };
31                 65621E6E089E859700760F35 /* property_slot.h in Headers */ = {isa = PBXBuildFile; fileRef = 65621E6C089E859700760F35 /* property_slot.h */; settings = {ATTRIBUTES = (Private, ); }; };
32                 65621E6F089E85D300760F35 /* property_slot.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65621E6B089E859700760F35 /* property_slot.cpp */; };
33                 65621E70089E85D300760F35 /* property_slot.h in Headers */ = {isa = PBXBuildFile; fileRef = 65621E6C089E859700760F35 /* property_slot.h */; settings = {ATTRIBUTES = (Private, ); }; };
34                 932F5B400822A1C700736975 /* array_object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A84E0255597D01FF60F7 /* array_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
35                 932F5B420822A1C700736975 /* collector.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8530255597D01FF60F7 /* collector.h */; settings = {ATTRIBUTES = (Private, ); }; };
36                 932F5B430822A1C700736975 /* date_object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8560255597D01FF60F7 /* date_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
37                 932F5B450822A1C700736975 /* debugger.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8590255597D01FF60F7 /* debugger.h */; settings = {ATTRIBUTES = (Private, ); }; };
38                 932F5B460822A1C700736975 /* error_object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A85B0255597D01FF60F7 /* error_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
39                 932F5B470822A1C700736975 /* function_object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A85D0255597D01FF60F7 /* function_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
40                 932F5B480822A1C700736975 /* function.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A85F0255597D01FF60F7 /* function.h */; settings = {ATTRIBUTES = (Private, ); }; };
41                 932F5B490822A1C700736975 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8620255597D01FF60F7 /* internal.h */; settings = {ATTRIBUTES = (Private, ); }; };
42                 932F5B4A0822A1C700736975 /* interpreter.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8640255597D01FF60F7 /* interpreter.h */; settings = {ATTRIBUTES = (Private, ); }; };
43                 932F5B4B0822A1C700736975 /* lexer.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8660255597D01FF60F7 /* lexer.h */; };
44                 932F5B4D0822A1C700736975 /* lookup.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8690255597D01FF60F7 /* lookup.h */; settings = {ATTRIBUTES = (Private, ); }; };
45                 932F5B4E0822A1C700736975 /* math_object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A86B0255597D01FF60F7 /* math_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
46                 932F5B500822A1C700736975 /* nodes.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A86E0255597D01FF60F7 /* nodes.h */; };
47                 932F5B510822A1C700736975 /* number_object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8710255597D01FF60F7 /* number_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
48                 932F5B530822A1C700736975 /* object_object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8740255597D01FF60F7 /* object_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
49                 932F5B540822A1C700736975 /* object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8760255597D01FF60F7 /* object.h */; settings = {ATTRIBUTES = (Private, ); }; };
50                 932F5B550822A1C700736975 /* operations.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8780255597D01FF60F7 /* operations.h */; };
51                 932F5B560822A1C700736975 /* property_map.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A87A0255597D01FF60F7 /* property_map.h */; settings = {ATTRIBUTES = (Private, ); }; };
52                 932F5B570822A1C700736975 /* regexp_object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A87C0255597D01FF60F7 /* regexp_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
53                 932F5B580822A1C700736975 /* regexp.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A87E0255597D01FF60F7 /* regexp.h */; settings = {ATTRIBUTES = (Private, ); }; };
54                 932F5B590822A1C700736975 /* string_object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8800255597D01FF60F7 /* string_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
55                 932F5B5B0822A1C700736975 /* types.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8840255597D01FF60F7 /* types.h */; settings = {ATTRIBUTES = (Private, ); }; };
56                 932F5B5C0822A1C700736975 /* ustring.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8860255597D01FF60F7 /* ustring.h */; settings = {ATTRIBUTES = (Private, ); }; };
57                 932F5B5D0822A1C700736975 /* value.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8880255597D01FF60F7 /* value.h */; settings = {ATTRIBUTES = (Private, ); }; };
58                 932F5B600822A1C700736975 /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = F68EBB8C0255D4C601FF60F7 /* config.h */; settings = {ATTRIBUTES = (Private, ); }; };
59                 932F5B610822A1C700736975 /* JavaScriptCorePrefix.h in Headers */ = {isa = PBXBuildFile; fileRef = F5C290E60284F98E018635CA /* JavaScriptCorePrefix.h */; };
60                 932F5B620822A1C700736975 /* simple_number.h in Headers */ = {isa = PBXBuildFile; fileRef = F50888B6030BB74C012A967E /* simple_number.h */; settings = {ATTRIBUTES = (Private, ); }; };
61                 932F5B630822A1C700736975 /* reference_list.h in Headers */ = {isa = PBXBuildFile; fileRef = F54F0800030CD22001B5C2EB /* reference_list.h */; settings = {ATTRIBUTES = (Private, ); }; };
62                 932F5B640822A1C700736975 /* reference.h in Headers */ = {isa = PBXBuildFile; fileRef = F5341391030CEEB1018BE7F3 /* reference.h */; settings = {ATTRIBUTES = (Private, ); }; };
63                 932F5B650822A1C700736975 /* completion.h in Headers */ = {isa = PBXBuildFile; fileRef = F5BB2BC5030F772101FCFE1D /* completion.h */; settings = {ATTRIBUTES = (Private, ); }; };
64                 932F5B660822A1C700736975 /* identifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 933A349A038AE7C6008635CE /* identifier.h */; settings = {ATTRIBUTES = (Private, ); }; };
65                 932F5B670822A1C700736975 /* array_instance.h in Headers */ = {isa = PBXBuildFile; fileRef = 938772E5038BFE19008635CE /* array_instance.h */; settings = {ATTRIBUTES = (Private, ); }; };
66                 932F5B680822A1C700736975 /* scope_chain.h in Headers */ = {isa = PBXBuildFile; fileRef = 9374D3A7038D9D74008635CE /* scope_chain.h */; settings = {ATTRIBUTES = (Private, ); }; };
67                 932F5B690822A1C700736975 /* context.h in Headers */ = {isa = PBXBuildFile; fileRef = 9373524E038DA8C2008635CE /* context.h */; settings = {ATTRIBUTES = (Private, ); }; };
68                 932F5B6A0822A1C700736975 /* list.h in Headers */ = {isa = PBXBuildFile; fileRef = 931C6CEF038EE8DE008635CE /* list.h */; settings = {ATTRIBUTES = (Private, ); }; };
69                 932F5B6B0822A1C700736975 /* dtoa.h in Headers */ = {isa = PBXBuildFile; fileRef = 651F6413039D5B5F0078395C /* dtoa.h */; settings = {ATTRIBUTES = (Private, ); }; };
70                 932F5B6C0822A1C700736975 /* pcre.h in Headers */ = {isa = PBXBuildFile; fileRef = 6541720F039E08B90058BFEB /* pcre.h */; settings = {ATTRIBUTES = (Private, ); }; };
71                 932F5B6D0822A1C700736975 /* pcre-config.h in Headers */ = {isa = PBXBuildFile; fileRef = 65417217039E0B280058BFEB /* pcre-config.h */; };
72                 932F5B6E0822A1C700736975 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 937F4F24048E5B9900CA2AC4 /* internal.h */; };
73                 932F5B6F0822A1C700736975 /* jni_utility.h in Headers */ = {isa = PBXBuildFile; fileRef = 51856D900562EE95008B9D83 /* jni_utility.h */; };
74                 932F5B700822A1C700736975 /* runtime.h in Headers */ = {isa = PBXBuildFile; fileRef = 511B0870056468730080E486 /* runtime.h */; settings = {ATTRIBUTES = (Private, ); }; };
75                 932F5B710822A1C700736975 /* jni_runtime.h in Headers */ = {isa = PBXBuildFile; fileRef = 511B0876056468BB0080E486 /* jni_runtime.h */; };
76                 932F5B720822A1C700736975 /* bool_object.h in Headers */ = {isa = PBXBuildFile; fileRef = 704FD35305697E6D003DBED9 /* bool_object.h */; };
77                 932F5B730822A1C700736975 /* runtime_object.h in Headers */ = {isa = PBXBuildFile; fileRef = 70B16A270569A10900DB756D /* runtime_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
78                 932F5B740822A1C700736975 /* jni_class.h in Headers */ = {isa = PBXBuildFile; fileRef = 517D52DD056BF2F6003851BD /* jni_class.h */; };
79                 932F5B750822A1C700736975 /* jni_instance.h in Headers */ = {isa = PBXBuildFile; fileRef = 517D5348056BFB5D003851BD /* jni_instance.h */; settings = {ATTRIBUTES = (); }; };
80                 932F5B760822A1C700736975 /* runtime_method.h in Headers */ = {isa = PBXBuildFile; fileRef = 51A58A8E057D3A6A00A3E942 /* runtime_method.h */; };
81                 932F5B770822A1C700736975 /* runtime_array.h in Headers */ = {isa = PBXBuildFile; fileRef = 7073BE3D0581291E005EE2C9 /* runtime_array.h */; };
82                 932F5B780822A1C700736975 /* jni_jsobject.h in Headers */ = {isa = PBXBuildFile; fileRef = 513DF74105C0861F00F89391 /* jni_jsobject.h */; settings = {ATTRIBUTES = (Private, ); }; };
83                 932F5B790822A1C700736975 /* objc_runtime.h in Headers */ = {isa = PBXBuildFile; fileRef = 51C4974105C0A5D4006FBFF5 /* objc_runtime.h */; };
84                 932F5B7A0822A1C700736975 /* objc_class.h in Headers */ = {isa = PBXBuildFile; fileRef = 518CF93605C72271003CF905 /* objc_class.h */; };
85                 932F5B7B0822A1C700736975 /* objc_instance.h in Headers */ = {isa = PBXBuildFile; fileRef = 51F0EB0005C85A6300E6DF1B /* objc_instance.h */; };
86                 932F5B7C0822A1C700736975 /* objc_header.h in Headers */ = {isa = PBXBuildFile; fileRef = 51F0EC1005C86F3500E6DF1B /* objc_header.h */; };
87                 932F5B7D0822A1C700736975 /* objc_utility.h in Headers */ = {isa = PBXBuildFile; fileRef = 51F0EC9605C88DC700E6DF1B /* objc_utility.h */; };
88                 932F5B7E0822A1C700736975 /* objc_jsobject.h in Headers */ = {isa = PBXBuildFile; fileRef = 7084D99405DD6211007E4C0E /* objc_jsobject.h */; };
89                 932F5B7F0822A1C700736975 /* runtime_root.h in Headers */ = {isa = PBXBuildFile; fileRef = 5114F47C05E4426200D1BBBD /* runtime_root.h */; settings = {ATTRIBUTES = (Private, ); }; };
90                 932F5B800822A1C700736975 /* c_instance.h in Headers */ = {isa = PBXBuildFile; fileRef = 5182A45705FFCF4B00CBD2F2 /* c_instance.h */; };
91                 932F5B810822A1C700736975 /* c_utility.h in Headers */ = {isa = PBXBuildFile; fileRef = 5182A47005FFD45000CBD2F2 /* c_utility.h */; };
92                 932F5B820822A1C700736975 /* c_runtime.h in Headers */ = {isa = PBXBuildFile; fileRef = 5182A48C05FFFDC400CBD2F2 /* c_runtime.h */; };
93                 932F5B830822A1C700736975 /* c_class.h in Headers */ = {isa = PBXBuildFile; fileRef = 5182A53B06012C3000CBD2F2 /* c_class.h */; };
94                 932F5B840822A1C700736975 /* NP_jsobject.h in Headers */ = {isa = PBXBuildFile; fileRef = 517BE7F40610E39600221947 /* NP_jsobject.h */; settings = {ATTRIBUTES = (Private, ); }; };
95                 932F5B850822A1C700736975 /* npruntime.h in Headers */ = {isa = PBXBuildFile; fileRef = 5199B1BE061B65BC0070C006 /* npruntime.h */; settings = {ATTRIBUTES = (Private, ); }; };
96                 932F5B870822A1C700736975 /* interpreter_map.h in Headers */ = {isa = PBXBuildFile; fileRef = 65AB004906261CBA0076DE63 /* interpreter_map.h */; };
97                 932F5B880822A1C700736975 /* protect.h in Headers */ = {isa = PBXBuildFile; fileRef = 65C02FBB0637462A003E7EE6 /* protect.h */; settings = {ATTRIBUTES = (Private, ); }; };
98                 932F5B890822A1C700736975 /* protected_values.h in Headers */ = {isa = PBXBuildFile; fileRef = 650B68D90639033F009D42DE /* protected_values.h */; settings = {ATTRIBUTES = (Private, ); }; };
99                 932F5B8A0822A1C700736975 /* WebScriptObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 51863F6F065420E800E9E8DD /* WebScriptObject.h */; settings = {ATTRIBUTES = (Private, ); }; };
100                 932F5B8B0822A1C700736975 /* WebScriptObjectPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 700DA117065984CE00747C0B /* WebScriptObjectPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; };
101                 932F5B8C0822A1C700736975 /* npapi.h in Headers */ = {isa = PBXBuildFile; fileRef = 51CA3B4F06CC2166005600E3 /* npapi.h */; settings = {ATTRIBUTES = (Private, ); }; };
102                 932F5B8D0822A1C700736975 /* npruntime_priv.h in Headers */ = {isa = PBXBuildFile; fileRef = 51DFF2C906CC36F6006F1ECC /* npruntime_priv.h */; };
103                 932F5B8E0822A1C700736975 /* npruntime_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 84ABF1DE070B628C00A3AC05 /* npruntime_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
104                 932F5B8F0822A1C700736975 /* fast_malloc.h in Headers */ = {isa = PBXBuildFile; fileRef = 651BDC78080F10CC00F10856 /* fast_malloc.h */; settings = {ATTRIBUTES = (Private, ); }; };
105                 932F5B920822A1C700736975 /* array_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A84D0255597D01FF60F7 /* array_object.cpp */; };
106                 932F5B930822A1C700736975 /* bool_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8500255597D01FF60F7 /* bool_object.cpp */; };
107                 932F5B940822A1C700736975 /* collector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8520255597D01FF60F7 /* collector.cpp */; };
108                 932F5B950822A1C700736975 /* date_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8550255597D01FF60F7 /* date_object.cpp */; };
109                 932F5B960822A1C700736975 /* debugger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8580255597D01FF60F7 /* debugger.cpp */; };
110                 932F5B970822A1C700736975 /* error_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A85A0255597D01FF60F7 /* error_object.cpp */; };
111                 932F5B980822A1C700736975 /* function_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A85C0255597D01FF60F7 /* function_object.cpp */; };
112                 932F5B990822A1C700736975 /* function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A85E0255597D01FF60F7 /* function.cpp */; };
113                 932F5B9A0822A1C700736975 /* internal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8610255597D01FF60F7 /* internal.cpp */; };
114                 932F5B9B0822A1C700736975 /* interpreter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8630255597D01FF60F7 /* interpreter.cpp */; };
115                 932F5B9C0822A1C700736975 /* lexer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8650255597D01FF60F7 /* lexer.cpp */; };
116                 932F5B9D0822A1C700736975 /* lookup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8680255597D01FF60F7 /* lookup.cpp */; };
117                 932F5B9E0822A1C700736975 /* math_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A86A0255597D01FF60F7 /* math_object.cpp */; };
118                 932F5B9F0822A1C700736975 /* nodes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A86D0255597D01FF60F7 /* nodes.cpp */; };
119                 932F5BA00822A1C700736975 /* number_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8700255597D01FF60F7 /* number_object.cpp */; };
120                 932F5BA10822A1C700736975 /* object_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8730255597D01FF60F7 /* object_object.cpp */; };
121                 932F5BA20822A1C700736975 /* object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8750255597D01FF60F7 /* object.cpp */; };
122                 932F5BA30822A1C700736975 /* operations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8770255597D01FF60F7 /* operations.cpp */; };
123                 932F5BA40822A1C700736975 /* property_map.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8790255597D01FF60F7 /* property_map.cpp */; };
124                 932F5BA50822A1C700736975 /* regexp_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A87B0255597D01FF60F7 /* regexp_object.cpp */; };
125                 932F5BA60822A1C700736975 /* regexp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A87D0255597D01FF60F7 /* regexp.cpp */; };
126                 932F5BA70822A1C700736975 /* string_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A87F0255597D01FF60F7 /* string_object.cpp */; };
127                 932F5BA80822A1C700736975 /* ustring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8850255597D01FF60F7 /* ustring.cpp */; };
128                 932F5BA90822A1C700736975 /* value.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8870255597D01FF60F7 /* value.cpp */; };
129                 932F5BAB0822A1C700736975 /* nodes2string.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5FFE656026B47A6018635CA /* nodes2string.cpp */; };
130                 932F5BAC0822A1C700736975 /* reference.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5341390030CEEB1018BE7F3 /* reference.cpp */; settings = {ATTRIBUTES = (Private, ); }; };
131                 932F5BAD0822A1C700736975 /* reference_list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5341394030CF5F8018BE7F3 /* reference_list.cpp */; settings = {ATTRIBUTES = (Private, ); }; };
132                 932F5BAE0822A1C700736975 /* identifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 933A349D038AE80F008635CE /* identifier.cpp */; };
133                 932F5BAF0822A1C700736975 /* scope_chain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9374D3A8038D9D74008635CE /* scope_chain.cpp */; };
134                 932F5BB00822A1C700736975 /* list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 931C6CF0038EE8DE008635CE /* list.cpp */; };
135                 932F5BB10822A1C700736975 /* dtoa.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 651F6412039D5B5F0078395C /* dtoa.cpp */; };
136                 932F5BB20822A1C700736975 /* get.c in Sources */ = {isa = PBXBuildFile; fileRef = 65417205039E02E70058BFEB /* get.c */; };
137                 932F5BB30822A1C700736975 /* maketables.c in Sources */ = {isa = PBXBuildFile; fileRef = 65417206039E02E70058BFEB /* maketables.c */; };
138                 932F5BB40822A1C700736975 /* pcre.c in Sources */ = {isa = PBXBuildFile; fileRef = 65417207039E02E70058BFEB /* pcre.c */; };
139                 932F5BB50822A1C700736975 /* study.c in Sources */ = {isa = PBXBuildFile; fileRef = 65417208039E02E70058BFEB /* study.c */; };
140                 932F5BB60822A1C700736975 /* fpconst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9364B273045B7D6C00A9CAC1 /* fpconst.cpp */; };
141                 932F5BB70822A1C700736975 /* jni_utility.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 51856D8F0562EE95008B9D83 /* jni_utility.cpp */; };
142                 932F5BB80822A1C700736975 /* jni_runtime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 511B0877056468BB0080E486 /* jni_runtime.cpp */; };
143                 932F5BB90822A1C700736975 /* runtime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 704FD44505698F17003DBED9 /* runtime.cpp */; };
144                 932F5BBA0822A1C700736975 /* runtime_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 70B16A260569A10900DB756D /* runtime_object.cpp */; };
145                 932F5BBB0822A1C700736975 /* jni_class.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 517D52DC056BF2F5003851BD /* jni_class.cpp */; };
146                 932F5BBC0822A1C700736975 /* jni_instance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 517D5347056BFB5D003851BD /* jni_instance.cpp */; };
147                 932F5BBD0822A1C700736975 /* runtime_method.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 51A58A8D057D3A6A00A3E942 /* runtime_method.cpp */; };
148                 932F5BBE0822A1C700736975 /* runtime_array.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7073BE3C0581291E005EE2C9 /* runtime_array.cpp */; };
149                 932F5BBF0822A1C700736975 /* jni_jsobject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 513DF74005C0861F00F89391 /* jni_jsobject.cpp */; };
150                 932F5BC00822A1C700736975 /* objc_class.mm in Sources */ = {isa = PBXBuildFile; fileRef = 518CF93705C72271003CF905 /* objc_class.mm */; };
151                 932F5BC10822A1C700736975 /* objc_runtime.mm in Sources */ = {isa = PBXBuildFile; fileRef = 518CF93805C72271003CF905 /* objc_runtime.mm */; };
152                 932F5BC20822A1C700736975 /* objc_instance.mm in Sources */ = {isa = PBXBuildFile; fileRef = 51F0EB0505C85A9000E6DF1B /* objc_instance.mm */; };
153                 932F5BC30822A1C700736975 /* objc_utility.mm in Sources */ = {isa = PBXBuildFile; fileRef = 51F0EC9705C88DC700E6DF1B /* objc_utility.mm */; };
154                 932F5BC40822A1C700736975 /* objc_jsobject.mm in Sources */ = {isa = PBXBuildFile; fileRef = 7084D9B905DD6CF8007E4C0E /* objc_jsobject.mm */; };
155                 932F5BC50822A1C700736975 /* runtime_root.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5114F47B05E4426200D1BBBD /* runtime_root.cpp */; };
156                 932F5BC60822A1C700736975 /* NP_jsobject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 51532CC705F7FD2C00EC779C /* NP_jsobject.cpp */; };
157                 932F5BC70822A1C700736975 /* c_instance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5182A45605FFCF4B00CBD2F2 /* c_instance.cpp */; };
158                 932F5BC80822A1C700736975 /* c_runtime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5182A48B05FFFDC400CBD2F2 /* c_runtime.cpp */; };
159                 932F5BC90822A1C700736975 /* c_utility.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5182A4FB06010F8200CBD2F2 /* c_utility.cpp */; };
160                 932F5BCA0822A1C700736975 /* c_class.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5182A53A06012C3000CBD2F2 /* c_class.cpp */; };
161                 932F5BCB0822A1C700736975 /* npruntime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5199B1BD061B65BC0070C006 /* npruntime.cpp */; };
162                 932F5BCC0822A1C700736975 /* interpreter_map.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65AB004806261CBA0076DE63 /* interpreter_map.cpp */; };
163                 932F5BCD0822A1C700736975 /* protected_values.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 650B68D80639033F009D42DE /* protected_values.cpp */; };
164                 932F5BCE0822A1C700736975 /* WebScriptObject.mm in Sources */ = {isa = PBXBuildFile; fileRef = 51863FC406542D3100E9E8DD /* WebScriptObject.mm */; };
165                 932F5BCF0822A1C700736975 /* jni_objc.mm in Sources */ = {isa = PBXBuildFile; fileRef = 517EF37306D695930007C1BA /* jni_objc.mm */; };
166                 932F5BD00822A1C700736975 /* softlinking.c in Sources */ = {isa = PBXBuildFile; fileRef = 8442A376074175C2000AE2ED /* softlinking.c */; };
167                 932F5BD10822A1C700736975 /* fast_malloc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 651BDC77080F10CC00F10856 /* fast_malloc.cpp */; };
168                 932F5BD30822A1C700736975 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6560A4CF04B3B3E7008AE952 /* CoreFoundation.framework */; };
169                 932F5BD40822A1C700736975 /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6560A63D04B3B69F008AE952 /* CoreServices.framework */; };
170                 932F5BD50822A1C700736975 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 51F0EB6105C86C6B00E6DF1B /* Foundation.framework */; };
171                 932F5BD60822A1C700736975 /* libobjc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 51F0EC0705C86C9A00E6DF1B /* libobjc.dylib */; };
172                 932F5BD70822A1C700736975 /* libicucore.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9322A00306C341D3009067BB /* libicucore.dylib */; };
173                 932F5BDD0822A1C700736975 /* testkjs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 45E12D8806A49B0F00E9DF84 /* testkjs.cpp */; };
174                 932F5BEA0822A1C700736975 /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 932F5BD90822A1C700736975 /* JavaScriptCore.framework */; };
175                 932FC11D0824A6A3005B3C75 /* create_hash_table in Headers */ = {isa = PBXBuildFile; fileRef = F692A8540255597D01FF60F7 /* create_hash_table */; settings = {ATTRIBUTES = (Private, ); }; };
176                 935F69FE08245057003D1A45 /* dftables.c in Sources */ = {isa = PBXBuildFile; fileRef = 6541720E039E08B90058BFEB /* dftables.c */; };
177                 93DE3E420868DCAB00B8897C /* grammar.y in Sources */ = {isa = PBXBuildFile; fileRef = 933A3499038AE7C6008635CE /* grammar.y */; };
178                 A85D81F8087B2822006A9172 /* array_object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A84E0255597D01FF60F7 /* array_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
179                 A85D81F9087B2822006A9172 /* collector.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8530255597D01FF60F7 /* collector.h */; settings = {ATTRIBUTES = (Private, ); }; };
180                 A85D81FA087B2822006A9172 /* date_object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8560255597D01FF60F7 /* date_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
181                 A85D81FB087B2822006A9172 /* debugger.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8590255597D01FF60F7 /* debugger.h */; settings = {ATTRIBUTES = (Private, ); }; };
182                 A85D81FC087B2822006A9172 /* error_object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A85B0255597D01FF60F7 /* error_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
183                 A85D81FD087B2822006A9172 /* function_object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A85D0255597D01FF60F7 /* function_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
184                 A85D81FE087B2822006A9172 /* function.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A85F0255597D01FF60F7 /* function.h */; settings = {ATTRIBUTES = (Private, ); }; };
185                 A85D81FF087B2822006A9172 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8620255597D01FF60F7 /* internal.h */; settings = {ATTRIBUTES = (Private, ); }; };
186                 A85D8200087B2822006A9172 /* interpreter.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8640255597D01FF60F7 /* interpreter.h */; settings = {ATTRIBUTES = (Private, ); }; };
187                 A85D8201087B2822006A9172 /* lexer.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8660255597D01FF60F7 /* lexer.h */; };
188                 A85D8202087B2822006A9172 /* lookup.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8690255597D01FF60F7 /* lookup.h */; settings = {ATTRIBUTES = (Private, ); }; };
189                 A85D8203087B2822006A9172 /* math_object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A86B0255597D01FF60F7 /* math_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
190                 A85D8204087B2822006A9172 /* nodes.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A86E0255597D01FF60F7 /* nodes.h */; };
191                 A85D8205087B2822006A9172 /* number_object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8710255597D01FF60F7 /* number_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
192                 A85D8206087B2822006A9172 /* object_object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8740255597D01FF60F7 /* object_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
193                 A85D8207087B2822006A9172 /* object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8760255597D01FF60F7 /* object.h */; settings = {ATTRIBUTES = (Private, ); }; };
194                 A85D8208087B2822006A9172 /* operations.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8780255597D01FF60F7 /* operations.h */; };
195                 A85D8209087B2822006A9172 /* property_map.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A87A0255597D01FF60F7 /* property_map.h */; settings = {ATTRIBUTES = (Private, ); }; };
196                 A85D820A087B2822006A9172 /* regexp_object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A87C0255597D01FF60F7 /* regexp_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
197                 A85D820B087B2822006A9172 /* regexp.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A87E0255597D01FF60F7 /* regexp.h */; settings = {ATTRIBUTES = (Private, ); }; };
198                 A85D820C087B2822006A9172 /* string_object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8800255597D01FF60F7 /* string_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
199                 A85D820D087B2822006A9172 /* types.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8840255597D01FF60F7 /* types.h */; settings = {ATTRIBUTES = (Private, ); }; };
200                 A85D820E087B2822006A9172 /* ustring.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8860255597D01FF60F7 /* ustring.h */; settings = {ATTRIBUTES = (Private, ); }; };
201                 A85D820F087B2822006A9172 /* value.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8880255597D01FF60F7 /* value.h */; settings = {ATTRIBUTES = (Private, ); }; };
202                 A85D8210087B2822006A9172 /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = F68EBB8C0255D4C601FF60F7 /* config.h */; settings = {ATTRIBUTES = (Private, ); }; };
203                 A85D8211087B2822006A9172 /* JavaScriptCorePrefix.h in Headers */ = {isa = PBXBuildFile; fileRef = F5C290E60284F98E018635CA /* JavaScriptCorePrefix.h */; };
204                 A85D8212087B2822006A9172 /* simple_number.h in Headers */ = {isa = PBXBuildFile; fileRef = F50888B6030BB74C012A967E /* simple_number.h */; settings = {ATTRIBUTES = (Private, ); }; };
205                 A85D8213087B2822006A9172 /* reference_list.h in Headers */ = {isa = PBXBuildFile; fileRef = F54F0800030CD22001B5C2EB /* reference_list.h */; settings = {ATTRIBUTES = (Private, ); }; };
206                 A85D8214087B2822006A9172 /* reference.h in Headers */ = {isa = PBXBuildFile; fileRef = F5341391030CEEB1018BE7F3 /* reference.h */; settings = {ATTRIBUTES = (Private, ); }; };
207                 A85D8215087B2822006A9172 /* completion.h in Headers */ = {isa = PBXBuildFile; fileRef = F5BB2BC5030F772101FCFE1D /* completion.h */; settings = {ATTRIBUTES = (Private, ); }; };
208                 A85D8216087B2822006A9172 /* identifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 933A349A038AE7C6008635CE /* identifier.h */; settings = {ATTRIBUTES = (Private, ); }; };
209                 A85D8217087B2822006A9172 /* array_instance.h in Headers */ = {isa = PBXBuildFile; fileRef = 938772E5038BFE19008635CE /* array_instance.h */; settings = {ATTRIBUTES = (Private, ); }; };
210                 A85D8218087B2822006A9172 /* scope_chain.h in Headers */ = {isa = PBXBuildFile; fileRef = 9374D3A7038D9D74008635CE /* scope_chain.h */; settings = {ATTRIBUTES = (Private, ); }; };
211                 A85D8219087B2822006A9172 /* context.h in Headers */ = {isa = PBXBuildFile; fileRef = 9373524E038DA8C2008635CE /* context.h */; settings = {ATTRIBUTES = (Private, ); }; };
212                 A85D821A087B2822006A9172 /* list.h in Headers */ = {isa = PBXBuildFile; fileRef = 931C6CEF038EE8DE008635CE /* list.h */; settings = {ATTRIBUTES = (Private, ); }; };
213                 A85D821B087B2822006A9172 /* dtoa.h in Headers */ = {isa = PBXBuildFile; fileRef = 651F6413039D5B5F0078395C /* dtoa.h */; settings = {ATTRIBUTES = (Private, ); }; };
214                 A85D821C087B2822006A9172 /* pcre.h in Headers */ = {isa = PBXBuildFile; fileRef = 6541720F039E08B90058BFEB /* pcre.h */; settings = {ATTRIBUTES = (Private, ); }; };
215                 A85D821D087B2822006A9172 /* pcre-config.h in Headers */ = {isa = PBXBuildFile; fileRef = 65417217039E0B280058BFEB /* pcre-config.h */; };
216                 A85D821E087B2822006A9172 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 937F4F24048E5B9900CA2AC4 /* internal.h */; };
217                 A85D821F087B2822006A9172 /* jni_utility.h in Headers */ = {isa = PBXBuildFile; fileRef = 51856D900562EE95008B9D83 /* jni_utility.h */; };
218                 A85D8220087B2822006A9172 /* runtime.h in Headers */ = {isa = PBXBuildFile; fileRef = 511B0870056468730080E486 /* runtime.h */; settings = {ATTRIBUTES = (Private, ); }; };
219                 A85D8221087B2822006A9172 /* jni_runtime.h in Headers */ = {isa = PBXBuildFile; fileRef = 511B0876056468BB0080E486 /* jni_runtime.h */; };
220                 A85D8222087B2822006A9172 /* bool_object.h in Headers */ = {isa = PBXBuildFile; fileRef = 704FD35305697E6D003DBED9 /* bool_object.h */; };
221                 A85D8223087B2822006A9172 /* runtime_object.h in Headers */ = {isa = PBXBuildFile; fileRef = 70B16A270569A10900DB756D /* runtime_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
222                 A85D8224087B2822006A9172 /* jni_class.h in Headers */ = {isa = PBXBuildFile; fileRef = 517D52DD056BF2F6003851BD /* jni_class.h */; };
223                 A85D8225087B2822006A9172 /* jni_instance.h in Headers */ = {isa = PBXBuildFile; fileRef = 517D5348056BFB5D003851BD /* jni_instance.h */; settings = {ATTRIBUTES = (); }; };
224                 A85D8226087B2822006A9172 /* runtime_method.h in Headers */ = {isa = PBXBuildFile; fileRef = 51A58A8E057D3A6A00A3E942 /* runtime_method.h */; };
225                 A85D8227087B2822006A9172 /* runtime_array.h in Headers */ = {isa = PBXBuildFile; fileRef = 7073BE3D0581291E005EE2C9 /* runtime_array.h */; };
226                 A85D8228087B2822006A9172 /* jni_jsobject.h in Headers */ = {isa = PBXBuildFile; fileRef = 513DF74105C0861F00F89391 /* jni_jsobject.h */; settings = {ATTRIBUTES = (Private, ); }; };
227                 A85D8229087B2822006A9172 /* objc_runtime.h in Headers */ = {isa = PBXBuildFile; fileRef = 51C4974105C0A5D4006FBFF5 /* objc_runtime.h */; };
228                 A85D822A087B2822006A9172 /* objc_class.h in Headers */ = {isa = PBXBuildFile; fileRef = 518CF93605C72271003CF905 /* objc_class.h */; };
229                 A85D822B087B2822006A9172 /* objc_instance.h in Headers */ = {isa = PBXBuildFile; fileRef = 51F0EB0005C85A6300E6DF1B /* objc_instance.h */; };
230                 A85D822C087B2822006A9172 /* objc_header.h in Headers */ = {isa = PBXBuildFile; fileRef = 51F0EC1005C86F3500E6DF1B /* objc_header.h */; };
231                 A85D822D087B2822006A9172 /* objc_utility.h in Headers */ = {isa = PBXBuildFile; fileRef = 51F0EC9605C88DC700E6DF1B /* objc_utility.h */; };
232                 A85D822E087B2822006A9172 /* objc_jsobject.h in Headers */ = {isa = PBXBuildFile; fileRef = 7084D99405DD6211007E4C0E /* objc_jsobject.h */; };
233                 A85D822F087B2822006A9172 /* runtime_root.h in Headers */ = {isa = PBXBuildFile; fileRef = 5114F47C05E4426200D1BBBD /* runtime_root.h */; settings = {ATTRIBUTES = (Private, ); }; };
234                 A85D8230087B2822006A9172 /* c_instance.h in Headers */ = {isa = PBXBuildFile; fileRef = 5182A45705FFCF4B00CBD2F2 /* c_instance.h */; };
235                 A85D8231087B2822006A9172 /* c_utility.h in Headers */ = {isa = PBXBuildFile; fileRef = 5182A47005FFD45000CBD2F2 /* c_utility.h */; };
236                 A85D8232087B2822006A9172 /* c_runtime.h in Headers */ = {isa = PBXBuildFile; fileRef = 5182A48C05FFFDC400CBD2F2 /* c_runtime.h */; };
237                 A85D8233087B2822006A9172 /* c_class.h in Headers */ = {isa = PBXBuildFile; fileRef = 5182A53B06012C3000CBD2F2 /* c_class.h */; };
238                 A85D8234087B2822006A9172 /* NP_jsobject.h in Headers */ = {isa = PBXBuildFile; fileRef = 517BE7F40610E39600221947 /* NP_jsobject.h */; settings = {ATTRIBUTES = (Private, ); }; };
239                 A85D8235087B2822006A9172 /* npruntime.h in Headers */ = {isa = PBXBuildFile; fileRef = 5199B1BE061B65BC0070C006 /* npruntime.h */; settings = {ATTRIBUTES = (Private, ); }; };
240                 A85D8236087B2822006A9172 /* interpreter_map.h in Headers */ = {isa = PBXBuildFile; fileRef = 65AB004906261CBA0076DE63 /* interpreter_map.h */; };
241                 A85D8237087B2822006A9172 /* protect.h in Headers */ = {isa = PBXBuildFile; fileRef = 65C02FBB0637462A003E7EE6 /* protect.h */; settings = {ATTRIBUTES = (Private, ); }; };
242                 A85D8238087B2822006A9172 /* protected_values.h in Headers */ = {isa = PBXBuildFile; fileRef = 650B68D90639033F009D42DE /* protected_values.h */; settings = {ATTRIBUTES = (Private, ); }; };
243                 A85D8239087B2822006A9172 /* WebScriptObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 51863F6F065420E800E9E8DD /* WebScriptObject.h */; settings = {ATTRIBUTES = (Private, ); }; };
244                 A85D823A087B2822006A9172 /* WebScriptObjectPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 700DA117065984CE00747C0B /* WebScriptObjectPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; };
245                 A85D823B087B2822006A9172 /* npapi.h in Headers */ = {isa = PBXBuildFile; fileRef = 51CA3B4F06CC2166005600E3 /* npapi.h */; settings = {ATTRIBUTES = (Private, ); }; };
246                 A85D823C087B2822006A9172 /* npruntime_priv.h in Headers */ = {isa = PBXBuildFile; fileRef = 51DFF2C906CC36F6006F1ECC /* npruntime_priv.h */; };
247                 A85D823D087B2822006A9172 /* npruntime_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 84ABF1DE070B628C00A3AC05 /* npruntime_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
248                 A85D823E087B2822006A9172 /* fast_malloc.h in Headers */ = {isa = PBXBuildFile; fileRef = 651BDC78080F10CC00F10856 /* fast_malloc.h */; settings = {ATTRIBUTES = (Private, ); }; };
249                 A85D823F087B2822006A9172 /* create_hash_table in Headers */ = {isa = PBXBuildFile; fileRef = F692A8540255597D01FF60F7 /* create_hash_table */; settings = {ATTRIBUTES = (Private, ); }; };
250                 A85D8241087B2822006A9172 /* array_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A84D0255597D01FF60F7 /* array_object.cpp */; };
251                 A85D8242087B2822006A9172 /* bool_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8500255597D01FF60F7 /* bool_object.cpp */; };
252                 A85D8243087B2822006A9172 /* collector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8520255597D01FF60F7 /* collector.cpp */; };
253                 A85D8244087B2822006A9172 /* date_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8550255597D01FF60F7 /* date_object.cpp */; };
254                 A85D8245087B2822006A9172 /* debugger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8580255597D01FF60F7 /* debugger.cpp */; };
255                 A85D8246087B2822006A9172 /* error_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A85A0255597D01FF60F7 /* error_object.cpp */; };
256                 A85D8247087B2822006A9172 /* function_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A85C0255597D01FF60F7 /* function_object.cpp */; };
257                 A85D8248087B2822006A9172 /* function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A85E0255597D01FF60F7 /* function.cpp */; };
258                 A85D8249087B2822006A9172 /* grammar.y in Sources */ = {isa = PBXBuildFile; fileRef = 933A3499038AE7C6008635CE /* grammar.y */; };
259                 A85D824A087B2822006A9172 /* internal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8610255597D01FF60F7 /* internal.cpp */; };
260                 A85D824B087B2822006A9172 /* interpreter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8630255597D01FF60F7 /* interpreter.cpp */; };
261                 A85D824C087B2822006A9172 /* lexer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8650255597D01FF60F7 /* lexer.cpp */; };
262                 A85D824D087B2822006A9172 /* lookup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8680255597D01FF60F7 /* lookup.cpp */; };
263                 A85D824E087B2822006A9172 /* math_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A86A0255597D01FF60F7 /* math_object.cpp */; };
264                 A85D824F087B2822006A9172 /* nodes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A86D0255597D01FF60F7 /* nodes.cpp */; };
265                 A85D8250087B2822006A9172 /* number_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8700255597D01FF60F7 /* number_object.cpp */; };
266                 A85D8251087B2822006A9172 /* object_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8730255597D01FF60F7 /* object_object.cpp */; };
267                 A85D8252087B2822006A9172 /* object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8750255597D01FF60F7 /* object.cpp */; };
268                 A85D8253087B2822006A9172 /* operations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8770255597D01FF60F7 /* operations.cpp */; };
269                 A85D8254087B2822006A9172 /* property_map.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8790255597D01FF60F7 /* property_map.cpp */; };
270                 A85D8255087B2822006A9172 /* regexp_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A87B0255597D01FF60F7 /* regexp_object.cpp */; };
271                 A85D8256087B2822006A9172 /* regexp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A87D0255597D01FF60F7 /* regexp.cpp */; };
272                 A85D8257087B2822006A9172 /* string_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A87F0255597D01FF60F7 /* string_object.cpp */; };
273                 A85D8258087B2822006A9172 /* ustring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8850255597D01FF60F7 /* ustring.cpp */; };
274                 A85D8259087B2822006A9172 /* value.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8870255597D01FF60F7 /* value.cpp */; };
275                 A85D825A087B2822006A9172 /* nodes2string.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5FFE656026B47A6018635CA /* nodes2string.cpp */; };
276                 A85D825B087B2822006A9172 /* reference.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5341390030CEEB1018BE7F3 /* reference.cpp */; settings = {ATTRIBUTES = (Private, ); }; };
277                 A85D825C087B2822006A9172 /* reference_list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5341394030CF5F8018BE7F3 /* reference_list.cpp */; settings = {ATTRIBUTES = (Private, ); }; };
278                 A85D825D087B2822006A9172 /* identifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 933A349D038AE80F008635CE /* identifier.cpp */; };
279                 A85D825E087B2822006A9172 /* scope_chain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9374D3A8038D9D74008635CE /* scope_chain.cpp */; };
280                 A85D825F087B2822006A9172 /* list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 931C6CF0038EE8DE008635CE /* list.cpp */; };
281                 A85D8260087B2822006A9172 /* dtoa.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 651F6412039D5B5F0078395C /* dtoa.cpp */; };
282                 A85D8261087B2822006A9172 /* get.c in Sources */ = {isa = PBXBuildFile; fileRef = 65417205039E02E70058BFEB /* get.c */; };
283                 A85D8262087B2822006A9172 /* maketables.c in Sources */ = {isa = PBXBuildFile; fileRef = 65417206039E02E70058BFEB /* maketables.c */; };
284                 A85D8263087B2822006A9172 /* pcre.c in Sources */ = {isa = PBXBuildFile; fileRef = 65417207039E02E70058BFEB /* pcre.c */; };
285                 A85D8264087B2822006A9172 /* study.c in Sources */ = {isa = PBXBuildFile; fileRef = 65417208039E02E70058BFEB /* study.c */; };
286                 A85D8265087B2822006A9172 /* fpconst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9364B273045B7D6C00A9CAC1 /* fpconst.cpp */; };
287                 A85D8266087B2822006A9172 /* jni_utility.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 51856D8F0562EE95008B9D83 /* jni_utility.cpp */; };
288                 A85D8267087B2822006A9172 /* jni_runtime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 511B0877056468BB0080E486 /* jni_runtime.cpp */; };
289                 A85D8268087B2822006A9172 /* runtime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 704FD44505698F17003DBED9 /* runtime.cpp */; };
290                 A85D8269087B2822006A9172 /* runtime_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 70B16A260569A10900DB756D /* runtime_object.cpp */; };
291                 A85D826A087B2822006A9172 /* jni_class.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 517D52DC056BF2F5003851BD /* jni_class.cpp */; };
292                 A85D826B087B2822006A9172 /* jni_instance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 517D5347056BFB5D003851BD /* jni_instance.cpp */; };
293                 A85D826C087B2822006A9172 /* runtime_method.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 51A58A8D057D3A6A00A3E942 /* runtime_method.cpp */; };
294                 A85D826D087B2822006A9172 /* runtime_array.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7073BE3C0581291E005EE2C9 /* runtime_array.cpp */; };
295                 A85D826E087B2822006A9172 /* jni_jsobject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 513DF74005C0861F00F89391 /* jni_jsobject.cpp */; };
296                 A85D826F087B2822006A9172 /* objc_class.mm in Sources */ = {isa = PBXBuildFile; fileRef = 518CF93705C72271003CF905 /* objc_class.mm */; };
297                 A85D8270087B2822006A9172 /* objc_runtime.mm in Sources */ = {isa = PBXBuildFile; fileRef = 518CF93805C72271003CF905 /* objc_runtime.mm */; };
298                 A85D8271087B2822006A9172 /* objc_instance.mm in Sources */ = {isa = PBXBuildFile; fileRef = 51F0EB0505C85A9000E6DF1B /* objc_instance.mm */; };
299                 A85D8272087B2822006A9172 /* objc_utility.mm in Sources */ = {isa = PBXBuildFile; fileRef = 51F0EC9705C88DC700E6DF1B /* objc_utility.mm */; };
300                 A85D8273087B2822006A9172 /* objc_jsobject.mm in Sources */ = {isa = PBXBuildFile; fileRef = 7084D9B905DD6CF8007E4C0E /* objc_jsobject.mm */; };
301                 A85D8274087B2822006A9172 /* runtime_root.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5114F47B05E4426200D1BBBD /* runtime_root.cpp */; };
302                 A85D8275087B2822006A9172 /* NP_jsobject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 51532CC705F7FD2C00EC779C /* NP_jsobject.cpp */; };
303                 A85D8276087B2822006A9172 /* c_instance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5182A45605FFCF4B00CBD2F2 /* c_instance.cpp */; };
304                 A85D8277087B2822006A9172 /* c_runtime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5182A48B05FFFDC400CBD2F2 /* c_runtime.cpp */; };
305                 A85D8278087B2822006A9172 /* c_utility.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5182A4FB06010F8200CBD2F2 /* c_utility.cpp */; };
306                 A85D8279087B2822006A9172 /* c_class.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5182A53A06012C3000CBD2F2 /* c_class.cpp */; };
307                 A85D827A087B2822006A9172 /* npruntime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5199B1BD061B65BC0070C006 /* npruntime.cpp */; };
308                 A85D827B087B2822006A9172 /* interpreter_map.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65AB004806261CBA0076DE63 /* interpreter_map.cpp */; };
309                 A85D827C087B2822006A9172 /* protected_values.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 650B68D80639033F009D42DE /* protected_values.cpp */; };
310                 A85D827D087B2822006A9172 /* WebScriptObject.mm in Sources */ = {isa = PBXBuildFile; fileRef = 51863FC406542D3100E9E8DD /* WebScriptObject.mm */; };
311                 A85D827E087B2822006A9172 /* jni_objc.mm in Sources */ = {isa = PBXBuildFile; fileRef = 517EF37306D695930007C1BA /* jni_objc.mm */; };
312                 A85D827F087B2822006A9172 /* softlinking.c in Sources */ = {isa = PBXBuildFile; fileRef = 8442A376074175C2000AE2ED /* softlinking.c */; };
313                 A85D8280087B2822006A9172 /* fast_malloc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 651BDC77080F10CC00F10856 /* fast_malloc.cpp */; };
314                 A85D8282087B2822006A9172 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6560A4CF04B3B3E7008AE952 /* CoreFoundation.framework */; };
315                 A85D8283087B2822006A9172 /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6560A63D04B3B69F008AE952 /* CoreServices.framework */; };
316                 A85D8284087B2822006A9172 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 51F0EB6105C86C6B00E6DF1B /* Foundation.framework */; };
317                 A85D8285087B2822006A9172 /* libobjc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 51F0EC0705C86C9A00E6DF1B /* libobjc.dylib */; };
318                 A85D8286087B2822006A9172 /* libicucore.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9322A00306C341D3009067BB /* libicucore.dylib */; };
319 /* End PBXBuildFile section */
320
321 /* Begin PBXBuildRule section */
322                 937C34BA0868E21B006F4B22 /* PBXBuildRule */ = {
323                         isa = PBXBuildRule;
324                         compilerSpec = com.apple.compilers.proxy.script;
325                         fileType = sourcecode.yacc;
326                         isEditable = 1;
327                         outputFiles = (
328                                 "$(DERIVED_FILE_DIR)/$(INPUT_FILE_BASE).h",
329                                 "$(DERIVED_FILE_DIR)/$(INPUT_FILE_BASE).cpp",
330                         );
331                         script = "bison -d -p kjsyy \"$INPUT_FILE_PATH\" -o \"$DERIVED_FILE_DIR/$INPUT_FILE_BASE.cpp\"\ncat \"$DERIVED_FILE_DIR/$INPUT_FILE_BASE.cpp.h\" \"$DERIVED_FILE_DIR/$INPUT_FILE_BASE.hpp\" > \"$DERIVED_FILE_DIR/$INPUT_FILE_BASE.h\" 2> /dev/null || echo -n";
332                 };
333                 A85D8287087B2822006A9172 /* PBXBuildRule */ = {
334                         isa = PBXBuildRule;
335                         compilerSpec = com.apple.compilers.proxy.script;
336                         fileType = sourcecode.yacc;
337                         isEditable = 1;
338                         outputFiles = (
339                                 "$(DERIVED_FILE_DIR)/$(INPUT_FILE_BASE).h",
340                                 "$(DERIVED_FILE_DIR)/$(INPUT_FILE_BASE).cpp",
341                         );
342                         script = "bison -d -p kjsyy \"$INPUT_FILE_PATH\" -o \"$DERIVED_FILE_DIR/$INPUT_FILE_BASE.cpp\"\ncat \"$DERIVED_FILE_DIR/$INPUT_FILE_BASE.cpp.h\" \"$DERIVED_FILE_DIR/$INPUT_FILE_BASE.hpp\" > \"$DERIVED_FILE_DIR/$INPUT_FILE_BASE.h\" 2> /dev/null || echo -n";
343                 };
344 /* End PBXBuildRule section */
345
346 /* Begin PBXBuildStyle section */
347                 014CEA440018CDF011CA2923 /* Development */ = {
348                         isa = PBXBuildStyle;
349                         buildSettings = {
350                                 DEBUG_DEFINES = "";
351                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
352                                 GCC_OPTIMIZATION_LEVEL = 0;
353                                 MACOSX_DEPLOYMENT_TARGET = 10.3;
354                                 PREBINDING = NO;
355                                 SECTORDER_FLAGS = "";
356                                 STYLE_LDFLAGS = "";
357                         };
358                         name = Development;
359                 };
360                 014CEA450018CDF011CA2923 /* Deployment */ = {
361                         isa = PBXBuildStyle;
362                         buildSettings = {
363                                 MACOSX_DEPLOYMENT_TARGET = 10.3;
364                                 PREBINDING = NO;
365                                 SECTORDER_FLAGS = "";
366                                 STYLE_LDFLAGS = "";
367                         };
368                         name = Deployment;
369                 };
370                 F58C8A1D025BD408018635CA /* OptimizedWithSymbols */ = {
371                         isa = PBXBuildStyle;
372                         buildSettings = {
373                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
374                                 MACOSX_DEPLOYMENT_TARGET = 10.3;
375                                 PREBINDING = NO;
376                                 SECTORDER_FLAGS = "";
377                                 STYLE_LDFLAGS = "";
378                         };
379                         name = OptimizedWithSymbols;
380                 };
381 /* End PBXBuildStyle section */
382
383 /* Begin PBXContainerItemProxy section */
384                 932F5BE60822A1C700736975 /* PBXContainerItemProxy */ = {
385                         isa = PBXContainerItemProxy;
386                         containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
387                         proxyType = 1;
388                         remoteGlobalIDString = 932F5B3E0822A1C700736975;
389                         remoteInfo = "JavaScriptCore (Upgraded)";
390                 };
391                 932F5BE80822A1C700736975 /* PBXContainerItemProxy */ = {
392                         isa = PBXContainerItemProxy;
393                         containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
394                         proxyType = 1;
395                         remoteGlobalIDString = 932F5BDA0822A1C700736975;
396                         remoteInfo = "testkjs (Upgraded)";
397                 };
398                 93396B9C082450C500AB803D /* PBXContainerItemProxy */ = {
399                         isa = PBXContainerItemProxy;
400                         containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
401                         proxyType = 1;
402                         remoteGlobalIDString = 935F69F508244FEA003D1A45;
403                         remoteInfo = dftables;
404                 };
405 /* End PBXContainerItemProxy section */
406
407 /* Begin PBXFileReference section */
408                 45E12D8806A49B0F00E9DF84 /* testkjs.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = testkjs.cpp; sourceTree = "<group>"; };
409                 5114F47B05E4426200D1BBBD /* runtime_root.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = runtime_root.cpp; path = bindings/runtime_root.cpp; sourceTree = "<group>"; };
410                 5114F47C05E4426200D1BBBD /* runtime_root.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = runtime_root.h; path = bindings/runtime_root.h; sourceTree = "<group>"; };
411                 511B0870056468730080E486 /* runtime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = runtime.h; path = bindings/runtime.h; sourceTree = "<group>"; };
412                 511B0876056468BB0080E486 /* jni_runtime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = jni_runtime.h; path = bindings/jni/jni_runtime.h; sourceTree = "<group>"; };
413                 511B0877056468BB0080E486 /* jni_runtime.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = jni_runtime.cpp; path = bindings/jni/jni_runtime.cpp; sourceTree = "<group>"; };
414                 513DF74005C0861F00F89391 /* jni_jsobject.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = jni_jsobject.cpp; path = bindings/jni/jni_jsobject.cpp; sourceTree = "<group>"; };
415                 513DF74105C0861F00F89391 /* jni_jsobject.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = jni_jsobject.h; path = bindings/jni/jni_jsobject.h; sourceTree = "<group>"; };
416                 51532CC705F7FD2C00EC779C /* NP_jsobject.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = NP_jsobject.cpp; path = bindings/NP_jsobject.cpp; sourceTree = "<group>"; };
417                 517BE7F40610E39600221947 /* NP_jsobject.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = NP_jsobject.h; path = bindings/NP_jsobject.h; sourceTree = "<group>"; };
418                 517D52DC056BF2F5003851BD /* jni_class.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = jni_class.cpp; path = bindings/jni/jni_class.cpp; sourceTree = "<group>"; };
419                 517D52DD056BF2F6003851BD /* jni_class.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = jni_class.h; path = bindings/jni/jni_class.h; sourceTree = "<group>"; };
420                 517D5347056BFB5D003851BD /* jni_instance.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = jni_instance.cpp; path = bindings/jni/jni_instance.cpp; sourceTree = "<group>"; };
421                 517D5348056BFB5D003851BD /* jni_instance.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = jni_instance.h; path = bindings/jni/jni_instance.h; sourceTree = "<group>"; };
422                 517EF37306D695930007C1BA /* jni_objc.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; name = jni_objc.mm; path = bindings/jni/jni_objc.mm; sourceTree = "<group>"; };
423                 5182A45605FFCF4B00CBD2F2 /* c_instance.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = c_instance.cpp; path = bindings/c/c_instance.cpp; sourceTree = "<group>"; };
424                 5182A45705FFCF4B00CBD2F2 /* c_instance.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = c_instance.h; path = bindings/c/c_instance.h; sourceTree = "<group>"; };
425                 5182A47005FFD45000CBD2F2 /* c_utility.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = c_utility.h; path = bindings/c/c_utility.h; sourceTree = "<group>"; };
426                 5182A48B05FFFDC400CBD2F2 /* c_runtime.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = c_runtime.cpp; path = bindings/c/c_runtime.cpp; sourceTree = "<group>"; };
427                 5182A48C05FFFDC400CBD2F2 /* c_runtime.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = c_runtime.h; path = bindings/c/c_runtime.h; sourceTree = "<group>"; };
428                 5182A4FB06010F8200CBD2F2 /* c_utility.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = c_utility.cpp; path = bindings/c/c_utility.cpp; sourceTree = "<group>"; };
429                 5182A53A06012C3000CBD2F2 /* c_class.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = c_class.cpp; path = bindings/c/c_class.cpp; sourceTree = "<group>"; };
430                 5182A53B06012C3000CBD2F2 /* c_class.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = c_class.h; path = bindings/c/c_class.h; sourceTree = "<group>"; };
431                 51856D8F0562EE95008B9D83 /* jni_utility.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = jni_utility.cpp; path = bindings/jni/jni_utility.cpp; sourceTree = "<group>"; };
432                 51856D900562EE95008B9D83 /* jni_utility.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = jni_utility.h; path = bindings/jni/jni_utility.h; sourceTree = "<group>"; };
433                 51863F6F065420E800E9E8DD /* WebScriptObject.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = WebScriptObject.h; path = bindings/objc/WebScriptObject.h; sourceTree = "<group>"; };
434                 51863FC406542D3100E9E8DD /* WebScriptObject.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; name = WebScriptObject.mm; path = bindings/objc/WebScriptObject.mm; sourceTree = "<group>"; };
435                 518CF93605C72271003CF905 /* objc_class.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = objc_class.h; path = bindings/objc/objc_class.h; sourceTree = "<group>"; };
436                 518CF93705C72271003CF905 /* objc_class.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; name = objc_class.mm; path = bindings/objc/objc_class.mm; sourceTree = "<group>"; };
437                 518CF93805C72271003CF905 /* objc_runtime.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; name = objc_runtime.mm; path = bindings/objc/objc_runtime.mm; sourceTree = "<group>"; };
438                 5199B1BD061B65BC0070C006 /* npruntime.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = npruntime.cpp; path = bindings/npruntime.cpp; sourceTree = "<group>"; };
439                 5199B1BE061B65BC0070C006 /* npruntime.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = npruntime.h; path = bindings/npruntime.h; sourceTree = "<group>"; };
440                 51A58A8D057D3A6A00A3E942 /* runtime_method.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = runtime_method.cpp; path = bindings/runtime_method.cpp; sourceTree = "<group>"; };
441                 51A58A8E057D3A6A00A3E942 /* runtime_method.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = runtime_method.h; path = bindings/runtime_method.h; sourceTree = "<group>"; };
442                 51C4974105C0A5D4006FBFF5 /* objc_runtime.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = objc_runtime.h; path = bindings/objc/objc_runtime.h; sourceTree = "<group>"; };
443                 51CA3B4F06CC2166005600E3 /* npapi.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = npapi.h; path = bindings/npapi.h; sourceTree = "<group>"; };
444                 51DFF2C906CC36F6006F1ECC /* npruntime_priv.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = npruntime_priv.h; path = bindings/npruntime_priv.h; sourceTree = "<group>"; };
445                 51F0EB0005C85A6300E6DF1B /* objc_instance.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = objc_instance.h; path = bindings/objc/objc_instance.h; sourceTree = "<group>"; };
446                 51F0EB0505C85A9000E6DF1B /* objc_instance.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; name = objc_instance.mm; path = bindings/objc/objc_instance.mm; sourceTree = "<group>"; };
447                 51F0EB6105C86C6B00E6DF1B /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
448                 51F0EC0705C86C9A00E6DF1B /* libobjc.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libobjc.dylib; path = /usr/lib/libobjc.dylib; sourceTree = "<absolute>"; };
449                 51F0EC1005C86F3500E6DF1B /* objc_header.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = objc_header.h; path = bindings/objc/objc_header.h; sourceTree = "<group>"; };
450                 51F0EC9605C88DC700E6DF1B /* objc_utility.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = objc_utility.h; path = bindings/objc/objc_utility.h; sourceTree = "<group>"; };
451                 51F0EC9705C88DC700E6DF1B /* objc_utility.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; name = objc_utility.mm; path = bindings/objc/objc_utility.mm; sourceTree = "<group>"; };
452                 650B68D80639033F009D42DE /* protected_values.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = protected_values.cpp; sourceTree = "<group>"; };
453                 650B68D90639033F009D42DE /* protected_values.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = protected_values.h; sourceTree = "<group>"; };
454                 651BDC77080F10CC00F10856 /* fast_malloc.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = fast_malloc.cpp; sourceTree = "<group>"; };
455                 651BDC78080F10CC00F10856 /* fast_malloc.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = fast_malloc.h; sourceTree = "<group>"; };
456                 651F6412039D5B5F0078395C /* dtoa.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = dtoa.cpp; sourceTree = "<group>"; };
457                 651F6413039D5B5F0078395C /* dtoa.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = dtoa.h; sourceTree = "<group>"; };
458                 65305EAE08A58DDE00F31E73 /* protected_object.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = protected_object.h; sourceTree = "<group>"; };
459                 65417205039E02E70058BFEB /* get.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = get.c; path = pcre/get.c; sourceTree = "<group>"; };
460                 65417206039E02E70058BFEB /* maketables.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = maketables.c; path = pcre/maketables.c; sourceTree = "<group>"; };
461                 65417207039E02E70058BFEB /* pcre.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = pcre.c; path = pcre/pcre.c; sourceTree = "<group>"; };
462                 65417208039E02E70058BFEB /* study.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = study.c; path = pcre/study.c; sourceTree = "<group>"; };
463                 6541720E039E08B90058BFEB /* dftables.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = dftables.c; path = pcre/dftables.c; sourceTree = "<group>"; };
464                 6541720F039E08B90058BFEB /* pcre.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = pcre.h; path = pcre/pcre.h; sourceTree = "<group>"; };
465                 65417217039E0B280058BFEB /* pcre-config.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = "pcre-config.h"; path = "pcre/pcre-config.h"; sourceTree = "<group>"; };
466                 6560A4CF04B3B3E7008AE952 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; };
467                 6560A63D04B3B69F008AE952 /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = /System/Library/Frameworks/CoreServices.framework; sourceTree = "<absolute>"; };
468                 65621E6B089E859700760F35 /* property_slot.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = property_slot.cpp; sourceTree = "<group>"; };
469                 65621E6C089E859700760F35 /* property_slot.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = property_slot.h; sourceTree = "<group>"; };
470                 65AB004806261CBA0076DE63 /* interpreter_map.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = interpreter_map.cpp; sourceTree = "<group>"; };
471                 65AB004906261CBA0076DE63 /* interpreter_map.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = interpreter_map.h; sourceTree = "<group>"; };
472                 65C02FBB0637462A003E7EE6 /* protect.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = protect.h; sourceTree = "<group>"; };
473                 700DA117065984CE00747C0B /* WebScriptObjectPrivate.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = WebScriptObjectPrivate.h; path = bindings/objc/WebScriptObjectPrivate.h; sourceTree = "<group>"; };
474                 704FD35305697E6D003DBED9 /* bool_object.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = bool_object.h; sourceTree = "<group>"; };
475                 704FD44505698F17003DBED9 /* runtime.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = runtime.cpp; path = bindings/runtime.cpp; sourceTree = "<group>"; };
476                 7073BE3C0581291E005EE2C9 /* runtime_array.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = runtime_array.cpp; path = bindings/runtime_array.cpp; sourceTree = "<group>"; };
477                 7073BE3D0581291E005EE2C9 /* runtime_array.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = runtime_array.h; path = bindings/runtime_array.h; sourceTree = "<group>"; };
478                 7084D99405DD6211007E4C0E /* objc_jsobject.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = objc_jsobject.h; path = bindings/objc/objc_jsobject.h; sourceTree = "<group>"; };
479                 7084D9B905DD6CF8007E4C0E /* objc_jsobject.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; name = objc_jsobject.mm; path = bindings/objc/objc_jsobject.mm; sourceTree = "<group>"; };
480                 70B16A260569A10900DB756D /* runtime_object.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = runtime_object.cpp; path = bindings/runtime_object.cpp; sourceTree = "<group>"; };
481                 70B16A270569A10900DB756D /* runtime_object.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = runtime_object.h; path = bindings/runtime_object.h; sourceTree = "<group>"; };
482                 8442A376074175C2000AE2ED /* softlinking.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = softlinking.c; path = bindings/softlinking.c; sourceTree = "<group>"; };
483                 84ABF1DE070B628C00A3AC05 /* npruntime_impl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = npruntime_impl.h; path = bindings/npruntime_impl.h; sourceTree = "<group>"; };
484                 931C6CEF038EE8DE008635CE /* list.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = list.h; sourceTree = "<group>"; };
485                 931C6CF0038EE8DE008635CE /* list.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = list.cpp; sourceTree = "<group>"; };
486                 9322A00306C341D3009067BB /* libicucore.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libicucore.dylib; path = /usr/lib/libicucore.dylib; sourceTree = "<absolute>"; };
487                 932F5BD80822A1C700736975 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = Info.plist; sourceTree = "<group>"; };
488                 932F5BD90822A1C700736975 /* JavaScriptCore.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = JavaScriptCore.framework; sourceTree = BUILT_PRODUCTS_DIR; };
489                 932F5BE10822A1C700736975 /* testkjs */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = testkjs; sourceTree = BUILT_PRODUCTS_DIR; };
490                 933A3499038AE7C6008635CE /* grammar.y */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.yacc; path = grammar.y; sourceTree = "<group>"; };
491                 933A349A038AE7C6008635CE /* identifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = identifier.h; sourceTree = "<group>"; };
492                 933A349D038AE80F008635CE /* identifier.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = identifier.cpp; sourceTree = "<group>"; };
493                 935F69F608244FEA003D1A45 /* dftables */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = dftables; sourceTree = BUILT_PRODUCTS_DIR; };
494                 9364B273045B7D6C00A9CAC1 /* fpconst.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fpconst.cpp; sourceTree = "<group>"; };
495                 9373524E038DA8C2008635CE /* context.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = context.h; sourceTree = "<group>"; };
496                 9374D3A7038D9D74008635CE /* scope_chain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = scope_chain.h; sourceTree = "<group>"; };
497                 9374D3A8038D9D74008635CE /* scope_chain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = scope_chain.cpp; sourceTree = "<group>"; };
498                 937F4F24048E5B9900CA2AC4 /* internal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = internal.h; path = pcre/internal.h; sourceTree = "<group>"; };
499                 938772E5038BFE19008635CE /* array_instance.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = array_instance.h; sourceTree = "<group>"; };
500                 93F1981A08245AAE001E9ABC /* keywords.table */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = keywords.table; sourceTree = "<group>"; };
501                 A85D8288087B2822006A9172 /* JavaScriptCore.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = JavaScriptCore.framework; sourceTree = BUILT_PRODUCTS_DIR; };
502                 F50888B6030BB74C012A967E /* simple_number.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = simple_number.h; sourceTree = "<group>"; };
503                 F5341390030CEEB1018BE7F3 /* reference.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = reference.cpp; sourceTree = "<group>"; };
504                 F5341391030CEEB1018BE7F3 /* reference.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = reference.h; sourceTree = "<group>"; };
505                 F5341394030CF5F8018BE7F3 /* reference_list.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = reference_list.cpp; sourceTree = "<group>"; };
506                 F54F0800030CD22001B5C2EB /* reference_list.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = reference_list.h; sourceTree = "<group>"; };
507                 F5BB2BC5030F772101FCFE1D /* completion.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = completion.h; sourceTree = "<group>"; };
508                 F5C290E60284F98E018635CA /* JavaScriptCorePrefix.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = JavaScriptCorePrefix.h; path = ../JavaScriptCorePrefix.h; sourceTree = "<group>"; };
509                 F5FFE656026B47A6018635CA /* nodes2string.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = nodes2string.cpp; sourceTree = "<group>"; };
510                 F68EBB8C0255D4C601FF60F7 /* config.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = "<group>"; };
511                 F692A84D0255597D01FF60F7 /* array_object.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = array_object.cpp; sourceTree = "<group>"; };
512                 F692A84E0255597D01FF60F7 /* array_object.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = array_object.h; sourceTree = "<group>"; };
513                 F692A8500255597D01FF60F7 /* bool_object.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = bool_object.cpp; sourceTree = "<group>"; };
514                 F692A8520255597D01FF60F7 /* collector.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = collector.cpp; sourceTree = "<group>"; };
515                 F692A8530255597D01FF60F7 /* collector.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = collector.h; sourceTree = "<group>"; };
516                 F692A8540255597D01FF60F7 /* create_hash_table */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.script.perl; path = create_hash_table; sourceTree = "<group>"; };
517                 F692A8550255597D01FF60F7 /* date_object.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = date_object.cpp; sourceTree = "<group>"; };
518                 F692A8560255597D01FF60F7 /* date_object.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = date_object.h; sourceTree = "<group>"; };
519                 F692A8580255597D01FF60F7 /* debugger.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = debugger.cpp; sourceTree = "<group>"; };
520                 F692A8590255597D01FF60F7 /* debugger.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = debugger.h; sourceTree = "<group>"; };
521                 F692A85A0255597D01FF60F7 /* error_object.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = error_object.cpp; sourceTree = "<group>"; };
522                 F692A85B0255597D01FF60F7 /* error_object.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = error_object.h; sourceTree = "<group>"; };
523                 F692A85C0255597D01FF60F7 /* function_object.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = function_object.cpp; sourceTree = "<group>"; };
524                 F692A85D0255597D01FF60F7 /* function_object.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = function_object.h; sourceTree = "<group>"; };
525                 F692A85E0255597D01FF60F7 /* function.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = function.cpp; sourceTree = "<group>"; };
526                 F692A85F0255597D01FF60F7 /* function.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = function.h; sourceTree = "<group>"; };
527                 F692A8610255597D01FF60F7 /* internal.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = internal.cpp; sourceTree = "<group>"; };
528                 F692A8620255597D01FF60F7 /* internal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = internal.h; sourceTree = "<group>"; };
529                 F692A8630255597D01FF60F7 /* interpreter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = interpreter.cpp; sourceTree = "<group>"; };
530                 F692A8640255597D01FF60F7 /* interpreter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = interpreter.h; sourceTree = "<group>"; };
531                 F692A8650255597D01FF60F7 /* lexer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = lexer.cpp; sourceTree = "<group>"; };
532                 F692A8660255597D01FF60F7 /* lexer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = lexer.h; sourceTree = "<group>"; };
533                 F692A8680255597D01FF60F7 /* lookup.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = lookup.cpp; sourceTree = "<group>"; };
534                 F692A8690255597D01FF60F7 /* lookup.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = lookup.h; sourceTree = "<group>"; };
535                 F692A86A0255597D01FF60F7 /* math_object.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = math_object.cpp; sourceTree = "<group>"; };
536                 F692A86B0255597D01FF60F7 /* math_object.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = math_object.h; sourceTree = "<group>"; };
537                 F692A86D0255597D01FF60F7 /* nodes.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = nodes.cpp; sourceTree = "<group>"; };
538                 F692A86E0255597D01FF60F7 /* nodes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = nodes.h; sourceTree = "<group>"; };
539                 F692A8700255597D01FF60F7 /* number_object.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = number_object.cpp; sourceTree = "<group>"; };
540                 F692A8710255597D01FF60F7 /* number_object.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = number_object.h; sourceTree = "<group>"; };
541                 F692A8730255597D01FF60F7 /* object_object.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = object_object.cpp; sourceTree = "<group>"; };
542                 F692A8740255597D01FF60F7 /* object_object.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = object_object.h; sourceTree = "<group>"; };
543                 F692A8750255597D01FF60F7 /* object.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = object.cpp; sourceTree = "<group>"; };
544                 F692A8760255597D01FF60F7 /* object.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = object.h; sourceTree = "<group>"; };
545                 F692A8770255597D01FF60F7 /* operations.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = operations.cpp; sourceTree = "<group>"; };
546                 F692A8780255597D01FF60F7 /* operations.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = operations.h; sourceTree = "<group>"; };
547                 F692A8790255597D01FF60F7 /* property_map.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = property_map.cpp; sourceTree = "<group>"; };
548                 F692A87A0255597D01FF60F7 /* property_map.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = property_map.h; sourceTree = "<group>"; };
549                 F692A87B0255597D01FF60F7 /* regexp_object.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = regexp_object.cpp; sourceTree = "<group>"; };
550                 F692A87C0255597D01FF60F7 /* regexp_object.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = regexp_object.h; sourceTree = "<group>"; };
551                 F692A87D0255597D01FF60F7 /* regexp.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = regexp.cpp; sourceTree = "<group>"; };
552                 F692A87E0255597D01FF60F7 /* regexp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = regexp.h; sourceTree = "<group>"; };
553                 F692A87F0255597D01FF60F7 /* string_object.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = string_object.cpp; sourceTree = "<group>"; };
554                 F692A8800255597D01FF60F7 /* string_object.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = string_object.h; sourceTree = "<group>"; };
555                 F692A8840255597D01FF60F7 /* types.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = types.h; sourceTree = "<group>"; };
556                 F692A8850255597D01FF60F7 /* ustring.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ustring.cpp; sourceTree = "<group>"; };
557                 F692A8860255597D01FF60F7 /* ustring.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ustring.h; sourceTree = "<group>"; };
558                 F692A8870255597D01FF60F7 /* value.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = value.cpp; sourceTree = "<group>"; };
559                 F692A8880255597D01FF60F7 /* value.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = value.h; sourceTree = "<group>"; };
560 /* End PBXFileReference section */
561
562 /* Begin PBXFrameworksBuildPhase section */
563                 932F5BD20822A1C700736975 /* Frameworks */ = {
564                         isa = PBXFrameworksBuildPhase;
565                         buildActionMask = 2147483647;
566                         files = (
567                                 932F5BD30822A1C700736975 /* CoreFoundation.framework in Frameworks */,
568                                 932F5BD40822A1C700736975 /* CoreServices.framework in Frameworks */,
569                                 932F5BD50822A1C700736975 /* Foundation.framework in Frameworks */,
570                                 932F5BD60822A1C700736975 /* libobjc.dylib in Frameworks */,
571                                 932F5BD70822A1C700736975 /* libicucore.dylib in Frameworks */,
572                         );
573                         runOnlyForDeploymentPostprocessing = 0;
574                 };
575                 932F5BDE0822A1C700736975 /* Frameworks */ = {
576                         isa = PBXFrameworksBuildPhase;
577                         buildActionMask = 2147483647;
578                         files = (
579                                 932F5BEA0822A1C700736975 /* JavaScriptCore.framework in Frameworks */,
580                         );
581                         runOnlyForDeploymentPostprocessing = 0;
582                 };
583                 935F69F408244FEA003D1A45 /* Frameworks */ = {
584                         isa = PBXFrameworksBuildPhase;
585                         buildActionMask = 2147483647;
586                         files = (
587                         );
588                         runOnlyForDeploymentPostprocessing = 0;
589                 };
590                 A85D8281087B2822006A9172 /* Frameworks */ = {
591                         isa = PBXFrameworksBuildPhase;
592                         buildActionMask = 2147483647;
593                         files = (
594                                 A85D8282087B2822006A9172 /* CoreFoundation.framework in Frameworks */,
595                                 A85D8283087B2822006A9172 /* CoreServices.framework in Frameworks */,
596                                 A85D8284087B2822006A9172 /* Foundation.framework in Frameworks */,
597                                 A85D8285087B2822006A9172 /* libobjc.dylib in Frameworks */,
598                                 A85D8286087B2822006A9172 /* libicucore.dylib in Frameworks */,
599                         );
600                         runOnlyForDeploymentPostprocessing = 0;
601                 };
602 /* End PBXFrameworksBuildPhase section */
603
604 /* Begin PBXGroup section */
605                 034768DFFF38A50411DB9C8B /* Products */ = {
606                         isa = PBXGroup;
607                         children = (
608                                 932F5BD90822A1C700736975 /* JavaScriptCore.framework */,
609                                 932F5BE10822A1C700736975 /* testkjs */,
610                                 A85D8288087B2822006A9172 /* JavaScriptCore.framework */,
611                         );
612                         name = Products;
613                         sourceTree = "<group>";
614                 };
615                 0867D691FE84028FC02AAC07 /* JavaScriptCore */ = {
616                         isa = PBXGroup;
617                         children = (
618                                 65417200039E01BA0058BFEB /* kjs */,
619                                 51856D950562EE9C008B9D83 /* bindings */,
620                                 65417203039E01F90058BFEB /* pcre */,
621                                 932FC3C20824BB70005B3C75 /* Resources */,
622                                 0867D69AFE84028FC02AAC07 /* Frameworks */,
623                                 932FC3C10824BB61005B3C75 /* Intermediates */,
624                                 034768DFFF38A50411DB9C8B /* Products */,
625                         );
626                         name = JavaScriptCore;
627                         sourceTree = "<group>";
628                 };
629                 0867D69AFE84028FC02AAC07 /* Frameworks */ = {
630                         isa = PBXGroup;
631                         children = (
632                                 9322A00306C341D3009067BB /* libicucore.dylib */,
633                                 51F0EC0705C86C9A00E6DF1B /* libobjc.dylib */,
634                                 51F0EB6105C86C6B00E6DF1B /* Foundation.framework */,
635                                 6560A4CF04B3B3E7008AE952 /* CoreFoundation.framework */,
636                                 6560A63D04B3B69F008AE952 /* CoreServices.framework */,
637                         );
638                         name = Frameworks;
639                         sourceTree = "<group>";
640                 };
641                 08FB77AEFE84172EC02AAC07 /* Classes */ = {
642                         isa = PBXGroup;
643                         children = (
644                                 65305EAE08A58DDE00F31E73 /* protected_object.h */,
645                                 65621E6B089E859700760F35 /* property_slot.cpp */,
646                                 65621E6C089E859700760F35 /* property_slot.h */,
647                                 938772E5038BFE19008635CE /* array_instance.h */,
648                                 650B68D80639033F009D42DE /* protected_values.cpp */,
649                                 650B68D90639033F009D42DE /* protected_values.h */,
650                                 65AB004806261CBA0076DE63 /* interpreter_map.cpp */,
651                                 65AB004906261CBA0076DE63 /* interpreter_map.h */,
652                                 F692A84E0255597D01FF60F7 /* array_object.h */,
653                                 F692A84D0255597D01FF60F7 /* array_object.cpp */,
654                                 F692A8500255597D01FF60F7 /* bool_object.cpp */,
655                                 704FD35305697E6D003DBED9 /* bool_object.h */,
656                                 F692A8530255597D01FF60F7 /* collector.h */,
657                                 F692A8520255597D01FF60F7 /* collector.cpp */,
658                                 F5BB2BC5030F772101FCFE1D /* completion.h */,
659                                 9373524E038DA8C2008635CE /* context.h */,
660                                 F692A8560255597D01FF60F7 /* date_object.h */,
661                                 F692A8550255597D01FF60F7 /* date_object.cpp */,
662                                 F692A8590255597D01FF60F7 /* debugger.h */,
663                                 F692A8580255597D01FF60F7 /* debugger.cpp */,
664                                 F692A85B0255597D01FF60F7 /* error_object.h */,
665                                 F692A85A0255597D01FF60F7 /* error_object.cpp */,
666                                 9364B273045B7D6C00A9CAC1 /* fpconst.cpp */,
667                                 F692A85D0255597D01FF60F7 /* function_object.h */,
668                                 F692A85C0255597D01FF60F7 /* function_object.cpp */,
669                                 F692A85F0255597D01FF60F7 /* function.h */,
670                                 F692A85E0255597D01FF60F7 /* function.cpp */,
671                                 933A349A038AE7C6008635CE /* identifier.h */,
672                                 933A349D038AE80F008635CE /* identifier.cpp */,
673                                 F692A8620255597D01FF60F7 /* internal.h */,
674                                 F692A8610255597D01FF60F7 /* internal.cpp */,
675                                 F692A8630255597D01FF60F7 /* interpreter.cpp */,
676                                 F692A8640255597D01FF60F7 /* interpreter.h */,
677                                 F692A8680255597D01FF60F7 /* lookup.cpp */,
678                                 931C6CEF038EE8DE008635CE /* list.h */,
679                                 931C6CF0038EE8DE008635CE /* list.cpp */,
680                                 F692A8690255597D01FF60F7 /* lookup.h */,
681                                 F692A86A0255597D01FF60F7 /* math_object.cpp */,
682                                 F692A86B0255597D01FF60F7 /* math_object.h */,
683                                 F692A86E0255597D01FF60F7 /* nodes.h */,
684                                 F692A86D0255597D01FF60F7 /* nodes.cpp */,
685                                 F5FFE656026B47A6018635CA /* nodes2string.cpp */,
686                                 F692A8710255597D01FF60F7 /* number_object.h */,
687                                 F692A8700255597D01FF60F7 /* number_object.cpp */,
688                                 F692A8740255597D01FF60F7 /* object_object.h */,
689                                 F692A8730255597D01FF60F7 /* object_object.cpp */,
690                                 F692A8760255597D01FF60F7 /* object.h */,
691                                 F692A8750255597D01FF60F7 /* object.cpp */,
692                                 F692A8780255597D01FF60F7 /* operations.h */,
693                                 F692A8770255597D01FF60F7 /* operations.cpp */,
694                                 F692A87A0255597D01FF60F7 /* property_map.h */,
695                                 F692A8790255597D01FF60F7 /* property_map.cpp */,
696                                 65C02FBB0637462A003E7EE6 /* protect.h */,
697                                 F5341390030CEEB1018BE7F3 /* reference.cpp */,
698                                 F5341391030CEEB1018BE7F3 /* reference.h */,
699                                 F54F0800030CD22001B5C2EB /* reference_list.h */,
700                                 F5341394030CF5F8018BE7F3 /* reference_list.cpp */,
701                                 F692A87B0255597D01FF60F7 /* regexp_object.cpp */,
702                                 F692A87C0255597D01FF60F7 /* regexp_object.h */,
703                                 F692A87D0255597D01FF60F7 /* regexp.cpp */,
704                                 F692A87E0255597D01FF60F7 /* regexp.h */,
705                                 9374D3A7038D9D74008635CE /* scope_chain.h */,
706                                 9374D3A8038D9D74008635CE /* scope_chain.cpp */,
707                                 F50888B6030BB74C012A967E /* simple_number.h */,
708                                 F692A87F0255597D01FF60F7 /* string_object.cpp */,
709                                 F692A8800255597D01FF60F7 /* string_object.h */,
710                                 F692A8840255597D01FF60F7 /* types.h */,
711                                 F692A8860255597D01FF60F7 /* ustring.h */,
712                                 F692A8850255597D01FF60F7 /* ustring.cpp */,
713                                 F692A8880255597D01FF60F7 /* value.h */,
714                                 F692A8870255597D01FF60F7 /* value.cpp */,
715                         );
716                         name = Classes;
717                         sourceTree = "<group>";
718                 };
719                 51856D950562EE9C008B9D83 /* bindings */ = {
720                         isa = PBXGroup;
721                         children = (
722                                 700DA117065984CE00747C0B /* WebScriptObjectPrivate.h */,
723                                 51863F6F065420E800E9E8DD /* WebScriptObject.h */,
724                                 51863FC406542D3100E9E8DD /* WebScriptObject.mm */,
725                                 51CA3B4F06CC2166005600E3 /* npapi.h */,
726                                 5199B1BD061B65BC0070C006 /* npruntime.cpp */,
727                                 5199B1BE061B65BC0070C006 /* npruntime.h */,
728                                 51DFF2C906CC36F6006F1ECC /* npruntime_priv.h */,
729                                 84ABF1DE070B628C00A3AC05 /* npruntime_impl.h */,
730                                 5182A53A06012C3000CBD2F2 /* c_class.cpp */,
731                                 5182A53B06012C3000CBD2F2 /* c_class.h */,
732                                 5182A45605FFCF4B00CBD2F2 /* c_instance.cpp */,
733                                 5182A45705FFCF4B00CBD2F2 /* c_instance.h */,
734                                 5182A48B05FFFDC400CBD2F2 /* c_runtime.cpp */,
735                                 5182A48C05FFFDC400CBD2F2 /* c_runtime.h */,
736                                 5182A4FB06010F8200CBD2F2 /* c_utility.cpp */,
737                                 5182A47005FFD45000CBD2F2 /* c_utility.h */,
738                                 51532CC705F7FD2C00EC779C /* NP_jsobject.cpp */,
739                                 517BE7F40610E39600221947 /* NP_jsobject.h */,
740                                 517D52DC056BF2F5003851BD /* jni_class.cpp */,
741                                 517D52DD056BF2F6003851BD /* jni_class.h */,
742                                 517D5347056BFB5D003851BD /* jni_instance.cpp */,
743                                 517D5348056BFB5D003851BD /* jni_instance.h */,
744                                 513DF74005C0861F00F89391 /* jni_jsobject.cpp */,
745                                 513DF74105C0861F00F89391 /* jni_jsobject.h */,
746                                 517EF37306D695930007C1BA /* jni_objc.mm */,
747                                 511B0877056468BB0080E486 /* jni_runtime.cpp */,
748                                 511B0876056468BB0080E486 /* jni_runtime.h */,
749                                 51856D8F0562EE95008B9D83 /* jni_utility.cpp */,
750                                 51856D900562EE95008B9D83 /* jni_utility.h */,
751                                 704FD44505698F17003DBED9 /* runtime.cpp */,
752                                 511B0870056468730080E486 /* runtime.h */,
753                                 7073BE3C0581291E005EE2C9 /* runtime_array.cpp */,
754                                 7073BE3D0581291E005EE2C9 /* runtime_array.h */,
755                                 51A58A8D057D3A6A00A3E942 /* runtime_method.cpp */,
756                                 51A58A8E057D3A6A00A3E942 /* runtime_method.h */,
757                                 70B16A260569A10900DB756D /* runtime_object.cpp */,
758                                 70B16A270569A10900DB756D /* runtime_object.h */,
759                                 5114F47B05E4426200D1BBBD /* runtime_root.cpp */,
760                                 5114F47C05E4426200D1BBBD /* runtime_root.h */,
761                                 518CF93605C72271003CF905 /* objc_class.h */,
762                                 518CF93705C72271003CF905 /* objc_class.mm */,
763                                 51F0EC1005C86F3500E6DF1B /* objc_header.h */,
764                                 51F0EB0005C85A6300E6DF1B /* objc_instance.h */,
765                                 51F0EB0505C85A9000E6DF1B /* objc_instance.mm */,
766                                 7084D99405DD6211007E4C0E /* objc_jsobject.h */,
767                                 7084D9B905DD6CF8007E4C0E /* objc_jsobject.mm */,
768                                 51C4974105C0A5D4006FBFF5 /* objc_runtime.h */,
769                                 518CF93805C72271003CF905 /* objc_runtime.mm */,
770                                 51F0EC9605C88DC700E6DF1B /* objc_utility.h */,
771                                 51F0EC9705C88DC700E6DF1B /* objc_utility.mm */,
772                                 8442A376074175C2000AE2ED /* softlinking.c */,
773                         );
774                         name = bindings;
775                         sourceTree = "<group>";
776                 };
777                 65417200039E01BA0058BFEB /* kjs */ = {
778                         isa = PBXGroup;
779                         children = (
780                                 08FB77AEFE84172EC02AAC07 /* Classes */,
781                                 F5C290E50284F960018635CA /* Other Sources */,
782                         );
783                         path = kjs;
784                         sourceTree = "<group>";
785                 };
786                 65417203039E01F90058BFEB /* pcre */ = {
787                         isa = PBXGroup;
788                         children = (
789                                 6541720E039E08B90058BFEB /* dftables.c */,
790                                 65417205039E02E70058BFEB /* get.c */,
791                                 937F4F24048E5B9900CA2AC4 /* internal.h */,
792                                 65417206039E02E70058BFEB /* maketables.c */,
793                                 65417217039E0B280058BFEB /* pcre-config.h */,
794                                 6541720F039E08B90058BFEB /* pcre.h */,
795                                 65417207039E02E70058BFEB /* pcre.c */,
796                                 65417208039E02E70058BFEB /* study.c */,
797                         );
798                         name = pcre;
799                         sourceTree = "<group>";
800                 };
801                 932FC3C10824BB61005B3C75 /* Intermediates */ = {
802                         isa = PBXGroup;
803                         children = (
804                                 935F69F608244FEA003D1A45 /* dftables */,
805                         );
806                         name = Intermediates;
807                         sourceTree = "<group>";
808                 };
809                 932FC3C20824BB70005B3C75 /* Resources */ = {
810                         isa = PBXGroup;
811                         children = (
812                                 932F5BD80822A1C700736975 /* Info.plist */,
813                         );
814                         name = Resources;
815                         sourceTree = "<group>";
816                 };
817                 F5C290E50284F960018635CA /* Other Sources */ = {
818                         isa = PBXGroup;
819                         children = (
820                                 651BDC77080F10CC00F10856 /* fast_malloc.cpp */,
821                                 651BDC78080F10CC00F10856 /* fast_malloc.h */,
822                                 45E12D8806A49B0F00E9DF84 /* testkjs.cpp */,
823                                 F692A8540255597D01FF60F7 /* create_hash_table */,
824                                 93F1981A08245AAE001E9ABC /* keywords.table */,
825                                 933A3499038AE7C6008635CE /* grammar.y */,
826                                 F692A8650255597D01FF60F7 /* lexer.cpp */,
827                                 F692A8660255597D01FF60F7 /* lexer.h */,
828                                 F68EBB8C0255D4C601FF60F7 /* config.h */,
829                                 F5C290E60284F98E018635CA /* JavaScriptCorePrefix.h */,
830                                 651F6412039D5B5F0078395C /* dtoa.cpp */,
831                                 651F6413039D5B5F0078395C /* dtoa.h */,
832                         );
833                         name = "Other Sources";
834                         sourceTree = "<group>";
835                 };
836 /* End PBXGroup section */
837
838 /* Begin PBXHeadersBuildPhase section */
839                 932F5B3F0822A1C700736975 /* Headers */ = {
840                         isa = PBXHeadersBuildPhase;
841                         buildActionMask = 2147483647;
842                         files = (
843                                 65305EAF08A58DDE00F31E73 /* protected_object.h in Headers */,
844                                 932F5B400822A1C700736975 /* array_object.h in Headers */,
845                                 932F5B420822A1C700736975 /* collector.h in Headers */,
846                                 932F5B430822A1C700736975 /* date_object.h in Headers */,
847                                 932F5B450822A1C700736975 /* debugger.h in Headers */,
848                                 932F5B460822A1C700736975 /* error_object.h in Headers */,
849                                 932F5B470822A1C700736975 /* function_object.h in Headers */,
850                                 932F5B480822A1C700736975 /* function.h in Headers */,
851                                 932F5B490822A1C700736975 /* internal.h in Headers */,
852                                 932F5B4A0822A1C700736975 /* interpreter.h in Headers */,
853                                 932F5B4B0822A1C700736975 /* lexer.h in Headers */,
854                                 932F5B4D0822A1C700736975 /* lookup.h in Headers */,
855                                 932F5B4E0822A1C700736975 /* math_object.h in Headers */,
856                                 932F5B500822A1C700736975 /* nodes.h in Headers */,
857                                 932F5B510822A1C700736975 /* number_object.h in Headers */,
858                                 932F5B530822A1C700736975 /* object_object.h in Headers */,
859                                 932F5B540822A1C700736975 /* object.h in Headers */,
860                                 932F5B550822A1C700736975 /* operations.h in Headers */,
861                                 932F5B560822A1C700736975 /* property_map.h in Headers */,
862                                 932F5B570822A1C700736975 /* regexp_object.h in Headers */,
863                                 932F5B580822A1C700736975 /* regexp.h in Headers */,
864                                 932F5B590822A1C700736975 /* string_object.h in Headers */,
865                                 932F5B5B0822A1C700736975 /* types.h in Headers */,
866                                 932F5B5C0822A1C700736975 /* ustring.h in Headers */,
867                                 932F5B5D0822A1C700736975 /* value.h in Headers */,
868                                 932F5B600822A1C700736975 /* config.h in Headers */,
869                                 932F5B610822A1C700736975 /* JavaScriptCorePrefix.h in Headers */,
870                                 932F5B620822A1C700736975 /* simple_number.h in Headers */,
871                                 932F5B630822A1C700736975 /* reference_list.h in Headers */,
872                                 932F5B640822A1C700736975 /* reference.h in Headers */,
873                                 932F5B650822A1C700736975 /* completion.h in Headers */,
874                                 932F5B660822A1C700736975 /* identifier.h in Headers */,
875                                 932F5B670822A1C700736975 /* array_instance.h in Headers */,
876                                 932F5B680822A1C700736975 /* scope_chain.h in Headers */,
877                                 932F5B690822A1C700736975 /* context.h in Headers */,
878                                 932F5B6A0822A1C700736975 /* list.h in Headers */,
879                                 932F5B6B0822A1C700736975 /* dtoa.h in Headers */,
880                                 932F5B6C0822A1C700736975 /* pcre.h in Headers */,
881                                 932F5B6D0822A1C700736975 /* pcre-config.h in Headers */,
882                                 932F5B6E0822A1C700736975 /* internal.h in Headers */,
883                                 932F5B6F0822A1C700736975 /* jni_utility.h in Headers */,
884                                 932F5B700822A1C700736975 /* runtime.h in Headers */,
885                                 932F5B710822A1C700736975 /* jni_runtime.h in Headers */,
886                                 932F5B720822A1C700736975 /* bool_object.h in Headers */,
887                                 932F5B730822A1C700736975 /* runtime_object.h in Headers */,
888                                 932F5B740822A1C700736975 /* jni_class.h in Headers */,
889                                 932F5B750822A1C700736975 /* jni_instance.h in Headers */,
890                                 932F5B760822A1C700736975 /* runtime_method.h in Headers */,
891                                 932F5B770822A1C700736975 /* runtime_array.h in Headers */,
892                                 932F5B780822A1C700736975 /* jni_jsobject.h in Headers */,
893                                 932F5B790822A1C700736975 /* objc_runtime.h in Headers */,
894                                 932F5B7A0822A1C700736975 /* objc_class.h in Headers */,
895                                 932F5B7B0822A1C700736975 /* objc_instance.h in Headers */,
896                                 932F5B7C0822A1C700736975 /* objc_header.h in Headers */,
897                                 932F5B7D0822A1C700736975 /* objc_utility.h in Headers */,
898                                 932F5B7E0822A1C700736975 /* objc_jsobject.h in Headers */,
899                                 932F5B7F0822A1C700736975 /* runtime_root.h in Headers */,
900                                 932F5B800822A1C700736975 /* c_instance.h in Headers */,
901                                 932F5B810822A1C700736975 /* c_utility.h in Headers */,
902                                 932F5B820822A1C700736975 /* c_runtime.h in Headers */,
903                                 932F5B830822A1C700736975 /* c_class.h in Headers */,
904                                 932F5B840822A1C700736975 /* NP_jsobject.h in Headers */,
905                                 932F5B850822A1C700736975 /* npruntime.h in Headers */,
906                                 932F5B870822A1C700736975 /* interpreter_map.h in Headers */,
907                                 932F5B880822A1C700736975 /* protect.h in Headers */,
908                                 932F5B890822A1C700736975 /* protected_values.h in Headers */,
909                                 932F5B8A0822A1C700736975 /* WebScriptObject.h in Headers */,
910                                 932F5B8B0822A1C700736975 /* WebScriptObjectPrivate.h in Headers */,
911                                 932F5B8C0822A1C700736975 /* npapi.h in Headers */,
912                                 932F5B8D0822A1C700736975 /* npruntime_priv.h in Headers */,
913                                 932F5B8E0822A1C700736975 /* npruntime_impl.h in Headers */,
914                                 932F5B8F0822A1C700736975 /* fast_malloc.h in Headers */,
915                                 932FC11D0824A6A3005B3C75 /* create_hash_table in Headers */,
916                                 65621E6E089E859700760F35 /* property_slot.h in Headers */,
917                         );
918                         runOnlyForDeploymentPostprocessing = 0;
919                 };
920                 A85D81F7087B2822006A9172 /* Headers */ = {
921                         isa = PBXHeadersBuildPhase;
922                         buildActionMask = 2147483647;
923                         files = (
924                                 65305EB008A58E0900F31E73 /* protected_object.h in Headers */,
925                                 A85D81F8087B2822006A9172 /* array_object.h in Headers */,
926                                 A85D81F9087B2822006A9172 /* collector.h in Headers */,
927                                 A85D81FA087B2822006A9172 /* date_object.h in Headers */,
928                                 A85D81FB087B2822006A9172 /* debugger.h in Headers */,
929                                 A85D81FC087B2822006A9172 /* error_object.h in Headers */,
930                                 A85D81FD087B2822006A9172 /* function_object.h in Headers */,
931                                 A85D81FE087B2822006A9172 /* function.h in Headers */,
932                                 A85D81FF087B2822006A9172 /* internal.h in Headers */,
933                                 A85D8200087B2822006A9172 /* interpreter.h in Headers */,
934                                 A85D8201087B2822006A9172 /* lexer.h in Headers */,
935                                 A85D8202087B2822006A9172 /* lookup.h in Headers */,
936                                 A85D8203087B2822006A9172 /* math_object.h in Headers */,
937                                 A85D8204087B2822006A9172 /* nodes.h in Headers */,
938                                 A85D8205087B2822006A9172 /* number_object.h in Headers */,
939                                 A85D8206087B2822006A9172 /* object_object.h in Headers */,
940                                 A85D8207087B2822006A9172 /* object.h in Headers */,
941                                 A85D8208087B2822006A9172 /* operations.h in Headers */,
942                                 A85D8209087B2822006A9172 /* property_map.h in Headers */,
943                                 A85D820A087B2822006A9172 /* regexp_object.h in Headers */,
944                                 A85D820B087B2822006A9172 /* regexp.h in Headers */,
945                                 A85D820C087B2822006A9172 /* string_object.h in Headers */,
946                                 A85D820D087B2822006A9172 /* types.h in Headers */,
947                                 A85D820E087B2822006A9172 /* ustring.h in Headers */,
948                                 A85D820F087B2822006A9172 /* value.h in Headers */,
949                                 A85D8210087B2822006A9172 /* config.h in Headers */,
950                                 A85D8211087B2822006A9172 /* JavaScriptCorePrefix.h in Headers */,
951                                 A85D8212087B2822006A9172 /* simple_number.h in Headers */,
952                                 A85D8213087B2822006A9172 /* reference_list.h in Headers */,
953                                 A85D8214087B2822006A9172 /* reference.h in Headers */,
954                                 A85D8215087B2822006A9172 /* completion.h in Headers */,
955                                 A85D8216087B2822006A9172 /* identifier.h in Headers */,
956                                 A85D8217087B2822006A9172 /* array_instance.h in Headers */,
957                                 A85D8218087B2822006A9172 /* scope_chain.h in Headers */,
958                                 A85D8219087B2822006A9172 /* context.h in Headers */,
959                                 A85D821A087B2822006A9172 /* list.h in Headers */,
960                                 A85D821B087B2822006A9172 /* dtoa.h in Headers */,
961                                 A85D821C087B2822006A9172 /* pcre.h in Headers */,
962                                 A85D821D087B2822006A9172 /* pcre-config.h in Headers */,
963                                 A85D821E087B2822006A9172 /* internal.h in Headers */,
964                                 A85D821F087B2822006A9172 /* jni_utility.h in Headers */,
965                                 A85D8220087B2822006A9172 /* runtime.h in Headers */,
966                                 A85D8221087B2822006A9172 /* jni_runtime.h in Headers */,
967                                 A85D8222087B2822006A9172 /* bool_object.h in Headers */,
968                                 A85D8223087B2822006A9172 /* runtime_object.h in Headers */,
969                                 A85D8224087B2822006A9172 /* jni_class.h in Headers */,
970                                 A85D8225087B2822006A9172 /* jni_instance.h in Headers */,
971                                 A85D8226087B2822006A9172 /* runtime_method.h in Headers */,
972                                 A85D8227087B2822006A9172 /* runtime_array.h in Headers */,
973                                 A85D8228087B2822006A9172 /* jni_jsobject.h in Headers */,
974                                 A85D8229087B2822006A9172 /* objc_runtime.h in Headers */,
975                                 A85D822A087B2822006A9172 /* objc_class.h in Headers */,
976                                 A85D822B087B2822006A9172 /* objc_instance.h in Headers */,
977                                 A85D822C087B2822006A9172 /* objc_header.h in Headers */,
978                                 A85D822D087B2822006A9172 /* objc_utility.h in Headers */,
979                                 A85D822E087B2822006A9172 /* objc_jsobject.h in Headers */,
980                                 A85D822F087B2822006A9172 /* runtime_root.h in Headers */,
981                                 A85D8230087B2822006A9172 /* c_instance.h in Headers */,
982                                 A85D8231087B2822006A9172 /* c_utility.h in Headers */,
983                                 A85D8232087B2822006A9172 /* c_runtime.h in Headers */,
984                                 A85D8233087B2822006A9172 /* c_class.h in Headers */,
985                                 A85D8234087B2822006A9172 /* NP_jsobject.h in Headers */,
986                                 A85D8235087B2822006A9172 /* npruntime.h in Headers */,
987                                 A85D8236087B2822006A9172 /* interpreter_map.h in Headers */,
988                                 A85D8237087B2822006A9172 /* protect.h in Headers */,
989                                 A85D8238087B2822006A9172 /* protected_values.h in Headers */,
990                                 A85D8239087B2822006A9172 /* WebScriptObject.h in Headers */,
991                                 A85D823A087B2822006A9172 /* WebScriptObjectPrivate.h in Headers */,
992                                 A85D823B087B2822006A9172 /* npapi.h in Headers */,
993                                 A85D823C087B2822006A9172 /* npruntime_priv.h in Headers */,
994                                 A85D823D087B2822006A9172 /* npruntime_impl.h in Headers */,
995                                 A85D823E087B2822006A9172 /* fast_malloc.h in Headers */,
996                                 65621E70089E85D300760F35 /* property_slot.h in Headers */,
997                                 A85D823F087B2822006A9172 /* create_hash_table in Headers */,
998                         );
999                         runOnlyForDeploymentPostprocessing = 0;
1000                 };
1001 /* End PBXHeadersBuildPhase section */
1002
1003 /* Begin PBXNativeTarget section */
1004                 932F5B3E0822A1C700736975 /* JavaScriptCore */ = {
1005                         isa = PBXNativeTarget;
1006                         buildConfigurationList = 149C275D08902AFE008A9EFC /* Build configuration list for PBXNativeTarget "JavaScriptCore" */;
1007                         buildPhases = (
1008                                 93F1982F08245B92001E9ABC /* array_object.lut.h */,
1009                                 93396BB50824516200AB803D /* chartables.c */,
1010                                 93F1983708245BAA001E9ABC /* date_object.lut.h */,
1011                                 93F197EC08245819001E9ABC /* lexer.lut.h */,
1012                                 93F1983308245BA1001E9ABC /* math_object.lut.h */,
1013                                 93F1983108245B9E001E9ABC /* number_object.lut.h */,
1014                                 93F1983508245BA6001E9ABC /* string_object.lut.h */,
1015                                 932F5B3F0822A1C700736975 /* Headers */,
1016                                 932F5B910822A1C700736975 /* Sources */,
1017                                 932F5BD20822A1C700736975 /* Frameworks */,
1018                         );
1019                         buildRules = (
1020                                 937C34BA0868E21B006F4B22 /* PBXBuildRule */,
1021                         );
1022                         buildSettings = {
1023                                 DEBUG_DEFINES = NDEBUG;
1024                                 DYLIB_COMPATIBILITY_VERSION = 1;
1025                                 DYLIB_CURRENT_VERSION = 1;
1026                                 GCC_ENABLE_CPP_EXCEPTIONS = NO;
1027                                 GCC_ENABLE_CPP_RTTI = NO;
1028                                 GCC_ENABLE_OBJC_GC = YES;
1029                                 GCC_FAST_OBJC_DISPATCH = YES;
1030                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1031                                 GCC_OPTIMIZATION_LEVEL = s;
1032                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
1033                                 GCC_PREFIX_HEADER = JavaScriptCorePrefix.h;
1034                                 GCC_PREPROCESSOR_DEFINITIONS = (
1035                                         "$(DEBUG_DEFINES)",
1036                                         APPLE_CHANGES,
1037                                         HAVE_CONFIG_H,
1038                                 );
1039                                 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
1040                                 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
1041                                 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
1042                                 HEADER_SEARCH_PATHS = icu;
1043                                 INFOPLIST_FILE = Info.plist;
1044                                 INSTALL_PATH = /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks;
1045                                 OTHER_LDFLAGS = (
1046                                         "$(STYLE_LDFLAGS)",
1047                                         "-sub_library",
1048                                         libobjc,
1049                                 );
1050                                 PRODUCT_NAME = JavaScriptCore;
1051                                 SECTORDER_FLAGS = (
1052                                         "-sectorder",
1053                                         __TEXT,
1054                                         __text,
1055                                         /AppleInternal/OrderFiles/JavaScriptCore.order,
1056                                 );
1057                                 STYLE_LDFLAGS = "-umbrella WebKit -allowable_client JavaScriptGlue";
1058                                 WARNING_CFLAGS = (
1059                                         "-Wall",
1060                                         "-W",
1061                                         "-Wcast-align",
1062                                         "-Wchar-subscripts",
1063                                         "-Wformat-security",
1064                                         "-Wmissing-format-attribute",
1065                                         "-Wpointer-arith",
1066                                         "-Wwrite-strings",
1067                                         "-Wno-format-y2k",
1068                                         "-Wno-unused-parameter",
1069                                         "-Wno-long-double",
1070                                 );
1071                         };
1072                         dependencies = (
1073                                 93396B9D082450C500AB803D /* PBXTargetDependency */,
1074                         );
1075                         name = JavaScriptCore;
1076                         productInstallPath = "${SYSTEM_LIBRARY_DIR}/Frameworks/WebKit.framework/Versions/A/Frameworks";
1077                         productName = JavaScriptCore;
1078                         productReference = 932F5BD90822A1C700736975 /* JavaScriptCore.framework */;
1079                         productType = "com.apple.product-type.framework";
1080                 };
1081                 932F5BDA0822A1C700736975 /* testkjs */ = {
1082                         isa = PBXNativeTarget;
1083                         buildConfigurationList = 149C276708902AFE008A9EFC /* Build configuration list for PBXNativeTarget "testkjs" */;
1084                         buildPhases = (
1085                                 932F5BDC0822A1C700736975 /* Sources */,
1086                                 932F5BDE0822A1C700736975 /* Frameworks */,
1087                         );
1088                         buildRules = (
1089                         );
1090                         buildSettings = {
1091                                 GCC_ENABLE_CPP_EXCEPTIONS = NO;
1092                                 GCC_ENABLE_CPP_RTTI = NO;
1093                                 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
1094                                 PRODUCT_NAME = testkjs;
1095                                 WARNING_CFLAGS = (
1096                                         "-Wall",
1097                                         "-W",
1098                                         "-Wcast-align",
1099                                         "-Wchar-subscripts",
1100                                         "-Wformat-security",
1101                                         "-Wmissing-format-attribute",
1102                                         "-Wpointer-arith",
1103                                         "-Wwrite-strings",
1104                                         "-Wno-format-y2k",
1105                                         "-Wno-unused-parameter",
1106                                         "-Wno-long-double",
1107                                 );
1108                         };
1109                         dependencies = (
1110                         );
1111                         name = testkjs;
1112                         productInstallPath = /usr/local/bin;
1113                         productName = testkjs;
1114                         productReference = 932F5BE10822A1C700736975 /* testkjs */;
1115                         productType = "com.apple.product-type.tool";
1116                 };
1117                 935F69F508244FEA003D1A45 /* dftables */ = {
1118                         isa = PBXNativeTarget;
1119                         buildConfigurationList = 149C275808902AFE008A9EFC /* Build configuration list for PBXNativeTarget "dftables" */;
1120                         buildPhases = (
1121                                 935F69F308244FEA003D1A45 /* Sources */,
1122                                 935F69F408244FEA003D1A45 /* Frameworks */,
1123                         );
1124                         buildRules = (
1125                         );
1126                         buildSettings = {
1127                                 PRODUCT_NAME = dftables;
1128                         };
1129                         dependencies = (
1130                         );
1131                         name = dftables;
1132                         productName = dftables;
1133                         productReference = 935F69F608244FEA003D1A45 /* dftables */;
1134                         productType = "com.apple.product-type.tool";
1135                 };
1136                 A85D81EE087B2822006A9172 /* JavaScriptCore+SVG */ = {
1137                         isa = PBXNativeTarget;
1138                         buildConfigurationList = 149C276208902AFE008A9EFC /* Build configuration list for PBXNativeTarget "JavaScriptCore+SVG" */;
1139                         buildPhases = (
1140                                 A85D81F0087B2822006A9172 /* array_object.lut.h */,
1141                                 A85D81F1087B2822006A9172 /* chartables.c */,
1142                                 A85D81F2087B2822006A9172 /* date_object.lut.h */,
1143                                 A85D81F3087B2822006A9172 /* lexer.lut.h */,
1144                                 A85D81F4087B2822006A9172 /* math_object.lut.h */,
1145                                 A85D81F5087B2822006A9172 /* number_object.lut.h */,
1146                                 A85D81F6087B2822006A9172 /* string_object.lut.h */,
1147                                 A85D81F7087B2822006A9172 /* Headers */,
1148                                 A85D8240087B2822006A9172 /* Sources */,
1149                                 A85D8281087B2822006A9172 /* Frameworks */,
1150                         );
1151                         buildRules = (
1152                                 A85D8287087B2822006A9172 /* PBXBuildRule */,
1153                         );
1154                         buildSettings = {
1155                                 DEBUG_DEFINES = NDEBUG;
1156                                 DYLIB_COMPATIBILITY_VERSION = 1;
1157                                 DYLIB_CURRENT_VERSION = 1;
1158                                 GCC_ENABLE_CPP_EXCEPTIONS = NO;
1159                                 GCC_ENABLE_CPP_RTTI = YES;
1160                                 GCC_ENABLE_OBJC_GC = YES;
1161                                 GCC_FAST_OBJC_DISPATCH = YES;
1162                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1163                                 GCC_OPTIMIZATION_LEVEL = s;
1164                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
1165                                 GCC_PREFIX_HEADER = JavaScriptCorePrefix.h;
1166                                 GCC_PREPROCESSOR_DEFINITIONS = (
1167                                         "$(DEBUG_DEFINES)",
1168                                         APPLE_CHANGES,
1169                                         HAVE_CONFIG_H,
1170                                 );
1171                                 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
1172                                 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
1173                                 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
1174                                 HEADER_SEARCH_PATHS = icu;
1175                                 INFOPLIST_FILE = Info.plist;
1176                                 INSTALL_PATH = /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks;
1177                                 OTHER_LDFLAGS = (
1178                                         "$(STYLE_LDFLAGS)",
1179                                         "-sub_library",
1180                                         libobjc,
1181                                 );
1182                                 PRODUCT_NAME = JavaScriptCore;
1183                                 SECTORDER_FLAGS = (
1184                                         "-sectorder",
1185                                         __TEXT,
1186                                         __text,
1187                                         /AppleInternal/OrderFiles/JavaScriptCore.order,
1188                                 );
1189                                 STYLE_LDFLAGS = "-umbrella WebKit -allowable_client JavaScriptGlue";
1190                                 WARNING_CFLAGS = (
1191                                         "-Wall",
1192                                         "-W",
1193                                         "-Wcast-align",
1194                                         "-Wchar-subscripts",
1195                                         "-Wformat-security",
1196                                         "-Wmissing-format-attribute",
1197                                         "-Wpointer-arith",
1198                                         "-Wwrite-strings",
1199                                         "-Wno-format-y2k",
1200                                         "-Wno-unused-parameter",
1201                                         "-Wno-long-double",
1202                                 );
1203                         };
1204                         dependencies = (
1205                                 A85D81EF087B2822006A9172 /* PBXTargetDependency */,
1206                         );
1207                         name = "JavaScriptCore+SVG";
1208                         productInstallPath = "${SYSTEM_LIBRARY_DIR}/Frameworks/WebKit.framework/Versions/A/Frameworks";
1209                         productName = JavaScriptCore;
1210                         productReference = A85D8288087B2822006A9172 /* JavaScriptCore.framework */;
1211                         productType = "com.apple.product-type.framework";
1212                 };
1213 /* End PBXNativeTarget section */
1214
1215 /* Begin PBXProject section */
1216                 0867D690FE84028FC02AAC07 /* Project object */ = {
1217                         isa = PBXProject;
1218                         buildConfigurationList = 149C277108902AFE008A9EFC /* Build configuration list for PBXProject "JavaScriptCore" */;
1219                         buildSettings = {
1220                         };
1221                         buildStyles = (
1222                                 014CEA440018CDF011CA2923 /* Development */,
1223                                 014CEA450018CDF011CA2923 /* Deployment */,
1224                                 F58C8A1D025BD408018635CA /* OptimizedWithSymbols */,
1225                         );
1226                         hasScannedForEncodings = 1;
1227                         mainGroup = 0867D691FE84028FC02AAC07 /* JavaScriptCore */;
1228                         productRefGroup = 034768DFFF38A50411DB9C8B /* Products */;
1229                         projectDirPath = "";
1230                         targets = (
1231                                 932F5B3E0822A1C700736975 /* JavaScriptCore */,
1232                                 A85D81EE087B2822006A9172 /* JavaScriptCore+SVG */,
1233                                 935F69F508244FEA003D1A45 /* dftables */,
1234                                 932F5BDA0822A1C700736975 /* testkjs */,
1235                                 932F5BE30822A1C700736975 /* All */,
1236                         );
1237                 };
1238 /* End PBXProject section */
1239
1240 /* Begin PBXShellScriptBuildPhase section */
1241                 93396BB50824516200AB803D /* chartables.c */ = {
1242                         isa = PBXShellScriptBuildPhase;
1243                         buildActionMask = 2147483647;
1244                         files = (
1245                         );
1246                         inputPaths = (
1247                                 "$(BUILT_PRODUCTS_DIR)/dftables",
1248                         );
1249                         name = chartables.c;
1250                         outputPaths = (
1251                                 "$(DERIVED_FILE_DIR)/chartables.c",
1252                         );
1253                         runOnlyForDeploymentPostprocessing = 0;
1254                         shellPath = /bin/sh;
1255                         shellScript = "\"$BUILT_PRODUCTS_DIR/dftables\" > \"$DERIVED_FILE_DIR/chartables.c\"";
1256                 };
1257                 93F197EC08245819001E9ABC /* lexer.lut.h */ = {
1258                         isa = PBXShellScriptBuildPhase;
1259                         buildActionMask = 12;
1260                         files = (
1261                         );
1262                         inputPaths = (
1263                                 kjs/create_hash_table,
1264                                 kjs/keywords.table,
1265                         );
1266                         name = lexer.lut.h;
1267                         outputPaths = (
1268                                 "$(DERIVED_FILE_DIR)/lexer.lut.h",
1269                         );
1270                         runOnlyForDeploymentPostprocessing = 0;
1271                         shellPath = /bin/sh;
1272                         shellScript = "kjs/create_hash_table kjs/keywords.table -i > \"$DERIVED_FILE_DIR/lexer.lut.h\"";
1273                 };
1274                 93F1982F08245B92001E9ABC /* array_object.lut.h */ = {
1275                         isa = PBXShellScriptBuildPhase;
1276                         buildActionMask = 12;
1277                         files = (
1278                         );
1279                         inputPaths = (
1280                                 kjs/create_hash_table,
1281                                 kjs/array_object.cpp,
1282                         );
1283                         name = array_object.lut.h;
1284                         outputPaths = (
1285                                 "$(DERIVED_FILE_DIR)/array_object.lut.h",
1286                         );
1287                         runOnlyForDeploymentPostprocessing = 0;
1288                         shellPath = /bin/sh;
1289                         shellScript = "kjs/create_hash_table kjs/array_object.cpp -i > \"$DERIVED_FILE_DIR/array_object.lut.h\"";
1290                 };
1291                 93F1983108245B9E001E9ABC /* number_object.lut.h */ = {
1292                         isa = PBXShellScriptBuildPhase;
1293                         buildActionMask = 2147483647;
1294                         files = (
1295                         );
1296                         inputPaths = (
1297                                 kjs/create_hash_table,
1298                                 kjs/number_object.cpp,
1299                         );
1300                         name = number_object.lut.h;
1301                         outputPaths = (
1302                                 "$(DERIVED_FILE_DIR)/number_object.lut.h",
1303                         );
1304                         runOnlyForDeploymentPostprocessing = 0;
1305                         shellPath = /bin/sh;
1306                         shellScript = "kjs/create_hash_table kjs/number_object.cpp -i > \"$DERIVED_FILE_DIR/number_object.lut.h\"";
1307                 };
1308                 93F1983308245BA1001E9ABC /* math_object.lut.h */ = {
1309                         isa = PBXShellScriptBuildPhase;
1310                         buildActionMask = 2147483647;
1311                         files = (
1312                         );
1313                         inputPaths = (
1314                                 kjs/create_hash_table,
1315                                 kjs/math_object.cpp,
1316                         );
1317                         name = math_object.lut.h;
1318                         outputPaths = (
1319                                 "$(DERIVED_FILE_DIR)/math_object.lut.h",
1320                         );
1321                         runOnlyForDeploymentPostprocessing = 0;
1322                         shellPath = /bin/sh;
1323                         shellScript = "kjs/create_hash_table kjs/math_object.cpp -i > \"$DERIVED_FILE_DIR/math_object.lut.h\"";
1324                 };
1325                 93F1983508245BA6001E9ABC /* string_object.lut.h */ = {
1326                         isa = PBXShellScriptBuildPhase;
1327                         buildActionMask = 2147483647;
1328                         files = (
1329                         );
1330                         inputPaths = (
1331                                 kjs/create_hash_table,
1332                                 kjs/string_object.cpp,
1333                         );
1334                         name = string_object.lut.h;
1335                         outputPaths = (
1336                                 "$(DERIVED_FILE_DIR)/string_object.lut.h",
1337                         );
1338                         runOnlyForDeploymentPostprocessing = 0;
1339                         shellPath = /bin/sh;
1340                         shellScript = "kjs/create_hash_table kjs/string_object.cpp -i > \"$DERIVED_FILE_DIR/string_object.lut.h\"";
1341                 };
1342                 93F1983708245BAA001E9ABC /* date_object.lut.h */ = {
1343                         isa = PBXShellScriptBuildPhase;
1344                         buildActionMask = 2147483647;
1345                         files = (
1346                         );
1347                         inputPaths = (
1348                                 kjs/create_hash_table,
1349                                 kjs/date_object.cpp,
1350                         );
1351                         name = date_object.lut.h;
1352                         outputPaths = (
1353                                 "$(DERIVED_FILE_DIR)/date_object.lut.h",
1354                         );
1355                         runOnlyForDeploymentPostprocessing = 0;
1356                         shellPath = /bin/sh;
1357                         shellScript = "kjs/create_hash_table kjs/date_object.cpp -i > \"$DERIVED_FILE_DIR/date_object.lut.h\"";
1358                 };
1359                 A85D81F0087B2822006A9172 /* array_object.lut.h */ = {
1360                         isa = PBXShellScriptBuildPhase;
1361                         buildActionMask = 12;
1362                         files = (
1363                         );
1364                         inputPaths = (
1365                                 kjs/create_hash_table,
1366                                 kjs/array_object.cpp,
1367                         );
1368                         name = array_object.lut.h;
1369                         outputPaths = (
1370                                 "$(DERIVED_FILE_DIR)/array_object.lut.h",
1371                         );
1372                         runOnlyForDeploymentPostprocessing = 0;
1373                         shellPath = /bin/sh;
1374                         shellScript = "kjs/create_hash_table kjs/array_object.cpp -i > \"$DERIVED_FILE_DIR/array_object.lut.h\"";
1375                 };
1376                 A85D81F1087B2822006A9172 /* chartables.c */ = {
1377                         isa = PBXShellScriptBuildPhase;
1378                         buildActionMask = 2147483647;
1379                         files = (
1380                         );
1381                         inputPaths = (
1382                                 "$(BUILT_PRODUCTS_DIR)/dftables",
1383                         );
1384                         name = chartables.c;
1385                         outputPaths = (
1386                                 "$(DERIVED_FILE_DIR)/chartables.c",
1387                         );
1388                         runOnlyForDeploymentPostprocessing = 0;
1389                         shellPath = /bin/sh;
1390                         shellScript = "\"$BUILT_PRODUCTS_DIR/dftables\" > \"$DERIVED_FILE_DIR/chartables.c\"";
1391                 };
1392                 A85D81F2087B2822006A9172 /* date_object.lut.h */ = {
1393                         isa = PBXShellScriptBuildPhase;
1394                         buildActionMask = 2147483647;
1395                         files = (
1396                         );
1397                         inputPaths = (
1398                                 kjs/create_hash_table,
1399                                 kjs/date_object.cpp,
1400                         );
1401                         name = date_object.lut.h;
1402                         outputPaths = (
1403                                 "$(DERIVED_FILE_DIR)/date_object.lut.h",
1404                         );
1405                         runOnlyForDeploymentPostprocessing = 0;
1406                         shellPath = /bin/sh;
1407                         shellScript = "kjs/create_hash_table kjs/date_object.cpp -i > \"$DERIVED_FILE_DIR/date_object.lut.h\"";
1408                 };
1409                 A85D81F3087B2822006A9172 /* lexer.lut.h */ = {
1410                         isa = PBXShellScriptBuildPhase;
1411                         buildActionMask = 12;
1412                         files = (
1413                         );
1414                         inputPaths = (
1415                                 kjs/create_hash_table,
1416                                 kjs/keywords.table,
1417                         );
1418                         name = lexer.lut.h;
1419                         outputPaths = (
1420                                 "$(DERIVED_FILE_DIR)/lexer.lut.h",
1421                         );
1422                         runOnlyForDeploymentPostprocessing = 0;
1423                         shellPath = /bin/sh;
1424                         shellScript = "kjs/create_hash_table kjs/keywords.table -i > \"$DERIVED_FILE_DIR/lexer.lut.h\"";
1425                 };
1426                 A85D81F4087B2822006A9172 /* math_object.lut.h */ = {
1427                         isa = PBXShellScriptBuildPhase;
1428                         buildActionMask = 2147483647;
1429                         files = (
1430                         );
1431                         inputPaths = (
1432                                 kjs/create_hash_table,
1433                                 kjs/math_object.cpp,
1434                         );
1435                         name = math_object.lut.h;
1436                         outputPaths = (
1437                                 "$(DERIVED_FILE_DIR)/math_object.lut.h",
1438                         );
1439                         runOnlyForDeploymentPostprocessing = 0;
1440                         shellPath = /bin/sh;
1441                         shellScript = "kjs/create_hash_table kjs/math_object.cpp -i > \"$DERIVED_FILE_DIR/math_object.lut.h\"";
1442                 };
1443                 A85D81F5087B2822006A9172 /* number_object.lut.h */ = {
1444                         isa = PBXShellScriptBuildPhase;
1445                         buildActionMask = 2147483647;
1446                         files = (
1447                         );
1448                         inputPaths = (
1449                                 kjs/create_hash_table,
1450                                 kjs/number_object.cpp,
1451                         );
1452                         name = number_object.lut.h;
1453                         outputPaths = (
1454                                 "$(DERIVED_FILE_DIR)/number_object.lut.h",
1455                         );
1456                         runOnlyForDeploymentPostprocessing = 0;
1457                         shellPath = /bin/sh;
1458                         shellScript = "kjs/create_hash_table kjs/number_object.cpp -i > \"$DERIVED_FILE_DIR/number_object.lut.h\"";
1459                 };
1460                 A85D81F6087B2822006A9172 /* string_object.lut.h */ = {
1461                         isa = PBXShellScriptBuildPhase;
1462                         buildActionMask = 2147483647;
1463                         files = (
1464                         );
1465                         inputPaths = (
1466                                 kjs/create_hash_table,
1467                                 kjs/string_object.cpp,
1468                         );
1469                         name = string_object.lut.h;
1470                         outputPaths = (
1471                                 "$(DERIVED_FILE_DIR)/string_object.lut.h",
1472                         );
1473                         runOnlyForDeploymentPostprocessing = 0;
1474                         shellPath = /bin/sh;
1475                         shellScript = "kjs/create_hash_table kjs/string_object.cpp -i > \"$DERIVED_FILE_DIR/string_object.lut.h\"";
1476                 };
1477 /* End PBXShellScriptBuildPhase section */
1478
1479 /* Begin PBXSourcesBuildPhase section */
1480                 932F5B910822A1C700736975 /* Sources */ = {
1481                         isa = PBXSourcesBuildPhase;
1482                         buildActionMask = 2147483647;
1483                         files = (
1484                                 932F5B920822A1C700736975 /* array_object.cpp in Sources */,
1485                                 932F5B930822A1C700736975 /* bool_object.cpp in Sources */,
1486                                 932F5B940822A1C700736975 /* collector.cpp in Sources */,
1487                                 932F5B950822A1C700736975 /* date_object.cpp in Sources */,
1488                                 932F5B960822A1C700736975 /* debugger.cpp in Sources */,
1489                                 932F5B970822A1C700736975 /* error_object.cpp in Sources */,
1490                                 932F5B980822A1C700736975 /* function_object.cpp in Sources */,
1491                                 932F5B990822A1C700736975 /* function.cpp in Sources */,
1492                                 93DE3E420868DCAB00B8897C /* grammar.y in Sources */,
1493                                 932F5B9A0822A1C700736975 /* internal.cpp in Sources */,
1494                                 932F5B9B0822A1C700736975 /* interpreter.cpp in Sources */,
1495                                 932F5B9C0822A1C700736975 /* lexer.cpp in Sources */,
1496                                 932F5B9D0822A1C700736975 /* lookup.cpp in Sources */,
1497                                 932F5B9E0822A1C700736975 /* math_object.cpp in Sources */,
1498                                 932F5B9F0822A1C700736975 /* nodes.cpp in Sources */,
1499                                 932F5BA00822A1C700736975 /* number_object.cpp in Sources */,
1500                                 932F5BA10822A1C700736975 /* object_object.cpp in Sources */,
1501                                 932F5BA20822A1C700736975 /* object.cpp in Sources */,
1502                                 932F5BA30822A1C700736975 /* operations.cpp in Sources */,
1503                                 932F5BA40822A1C700736975 /* property_map.cpp in Sources */,
1504                                 932F5BA50822A1C700736975 /* regexp_object.cpp in Sources */,
1505                                 932F5BA60822A1C700736975 /* regexp.cpp in Sources */,
1506                                 932F5BA70822A1C700736975 /* string_object.cpp in Sources */,
1507                                 932F5BA80822A1C700736975 /* ustring.cpp in Sources */,
1508                                 932F5BA90822A1C700736975 /* value.cpp in Sources */,
1509                                 932F5BAB0822A1C700736975 /* nodes2string.cpp in Sources */,
1510                                 932F5BAC0822A1C700736975 /* reference.cpp in Sources */,
1511                                 932F5BAD0822A1C700736975 /* reference_list.cpp in Sources */,
1512                                 932F5BAE0822A1C700736975 /* identifier.cpp in Sources */,
1513                                 932F5BAF0822A1C700736975 /* scope_chain.cpp in Sources */,
1514                                 932F5BB00822A1C700736975 /* list.cpp in Sources */,
1515                                 932F5BB10822A1C700736975 /* dtoa.cpp in Sources */,
1516                                 932F5BB20822A1C700736975 /* get.c in Sources */,
1517                                 932F5BB30822A1C700736975 /* maketables.c in Sources */,
1518                                 932F5BB40822A1C700736975 /* pcre.c in Sources */,
1519                                 932F5BB50822A1C700736975 /* study.c in Sources */,
1520                                 932F5BB60822A1C700736975 /* fpconst.cpp in Sources */,
1521                                 932F5BB70822A1C700736975 /* jni_utility.cpp in Sources */,
1522                                 932F5BB80822A1C700736975 /* jni_runtime.cpp in Sources */,
1523                                 932F5BB90822A1C700736975 /* runtime.cpp in Sources */,
1524                                 932F5BBA0822A1C700736975 /* runtime_object.cpp in Sources */,
1525                                 932F5BBB0822A1C700736975 /* jni_class.cpp in Sources */,
1526                                 932F5BBC0822A1C700736975 /* jni_instance.cpp in Sources */,
1527                                 932F5BBD0822A1C700736975 /* runtime_method.cpp in Sources */,
1528                                 932F5BBE0822A1C700736975 /* runtime_array.cpp in Sources */,
1529                                 932F5BBF0822A1C700736975 /* jni_jsobject.cpp in Sources */,
1530                                 932F5BC00822A1C700736975 /* objc_class.mm in Sources */,
1531                                 932F5BC10822A1C700736975 /* objc_runtime.mm in Sources */,
1532                                 932F5BC20822A1C700736975 /* objc_instance.mm in Sources */,
1533                                 932F5BC30822A1C700736975 /* objc_utility.mm in Sources */,
1534                                 932F5BC40822A1C700736975 /* objc_jsobject.mm in Sources */,
1535                                 932F5BC50822A1C700736975 /* runtime_root.cpp in Sources */,
1536                                 932F5BC60822A1C700736975 /* NP_jsobject.cpp in Sources */,
1537                                 932F5BC70822A1C700736975 /* c_instance.cpp in Sources */,
1538                                 932F5BC80822A1C700736975 /* c_runtime.cpp in Sources */,
1539                                 932F5BC90822A1C700736975 /* c_utility.cpp in Sources */,
1540                                 932F5BCA0822A1C700736975 /* c_class.cpp in Sources */,
1541                                 932F5BCB0822A1C700736975 /* npruntime.cpp in Sources */,
1542                                 932F5BCC0822A1C700736975 /* interpreter_map.cpp in Sources */,
1543                                 932F5BCD0822A1C700736975 /* protected_values.cpp in Sources */,
1544                                 932F5BCE0822A1C700736975 /* WebScriptObject.mm in Sources */,
1545                                 932F5BCF0822A1C700736975 /* jni_objc.mm in Sources */,
1546                                 932F5BD00822A1C700736975 /* softlinking.c in Sources */,
1547                                 932F5BD10822A1C700736975 /* fast_malloc.cpp in Sources */,
1548                                 65621E6D089E859700760F35 /* property_slot.cpp in Sources */,
1549                         );
1550                         runOnlyForDeploymentPostprocessing = 0;
1551                 };
1552                 932F5BDC0822A1C700736975 /* Sources */ = {
1553                         isa = PBXSourcesBuildPhase;
1554                         buildActionMask = 2147483647;
1555                         files = (
1556                                 932F5BDD0822A1C700736975 /* testkjs.cpp in Sources */,
1557                         );
1558                         runOnlyForDeploymentPostprocessing = 0;
1559                 };
1560                 935F69F308244FEA003D1A45 /* Sources */ = {
1561                         isa = PBXSourcesBuildPhase;
1562                         buildActionMask = 2147483647;
1563                         files = (
1564                                 935F69FE08245057003D1A45 /* dftables.c in Sources */,
1565                         );
1566                         runOnlyForDeploymentPostprocessing = 0;
1567                 };
1568                 A85D8240087B2822006A9172 /* Sources */ = {
1569                         isa = PBXSourcesBuildPhase;
1570                         buildActionMask = 2147483647;
1571                         files = (
1572                                 A85D8241087B2822006A9172 /* array_object.cpp in Sources */,
1573                                 A85D8242087B2822006A9172 /* bool_object.cpp in Sources */,
1574                                 A85D8243087B2822006A9172 /* collector.cpp in Sources */,
1575                                 A85D8244087B2822006A9172 /* date_object.cpp in Sources */,
1576                                 A85D8245087B2822006A9172 /* debugger.cpp in Sources */,
1577                                 A85D8246087B2822006A9172 /* error_object.cpp in Sources */,
1578                                 A85D8247087B2822006A9172 /* function_object.cpp in Sources */,
1579                                 A85D8248087B2822006A9172 /* function.cpp in Sources */,
1580                                 A85D8249087B2822006A9172 /* grammar.y in Sources */,
1581                                 A85D824A087B2822006A9172 /* internal.cpp in Sources */,
1582                                 A85D824B087B2822006A9172 /* interpreter.cpp in Sources */,
1583                                 A85D824C087B2822006A9172 /* lexer.cpp in Sources */,
1584                                 A85D824D087B2822006A9172 /* lookup.cpp in Sources */,
1585                                 A85D824E087B2822006A9172 /* math_object.cpp in Sources */,
1586                                 A85D824F087B2822006A9172 /* nodes.cpp in Sources */,
1587                                 A85D8250087B2822006A9172 /* number_object.cpp in Sources */,
1588                                 A85D8251087B2822006A9172 /* object_object.cpp in Sources */,
1589                                 A85D8252087B2822006A9172 /* object.cpp in Sources */,
1590                                 A85D8253087B2822006A9172 /* operations.cpp in Sources */,
1591                                 A85D8254087B2822006A9172 /* property_map.cpp in Sources */,
1592                                 A85D8255087B2822006A9172 /* regexp_object.cpp in Sources */,
1593                                 A85D8256087B2822006A9172 /* regexp.cpp in Sources */,
1594                                 A85D8257087B2822006A9172 /* string_object.cpp in Sources */,
1595                                 A85D8258087B2822006A9172 /* ustring.cpp in Sources */,
1596                                 A85D8259087B2822006A9172 /* value.cpp in Sources */,
1597                                 A85D825A087B2822006A9172 /* nodes2string.cpp in Sources */,
1598                                 A85D825B087B2822006A9172 /* reference.cpp in Sources */,
1599                                 A85D825C087B2822006A9172 /* reference_list.cpp in Sources */,
1600                                 A85D825D087B2822006A9172 /* identifier.cpp in Sources */,
1601                                 A85D825E087B2822006A9172 /* scope_chain.cpp in Sources */,
1602                                 A85D825F087B2822006A9172 /* list.cpp in Sources */,
1603                                 A85D8260087B2822006A9172 /* dtoa.cpp in Sources */,
1604                                 A85D8261087B2822006A9172 /* get.c in Sources */,
1605                                 A85D8262087B2822006A9172 /* maketables.c in Sources */,
1606                                 A85D8263087B2822006A9172 /* pcre.c in Sources */,
1607                                 A85D8264087B2822006A9172 /* study.c in Sources */,
1608                                 A85D8265087B2822006A9172 /* fpconst.cpp in Sources */,
1609                                 A85D8266087B2822006A9172 /* jni_utility.cpp in Sources */,
1610                                 A85D8267087B2822006A9172 /* jni_runtime.cpp in Sources */,
1611                                 A85D8268087B2822006A9172 /* runtime.cpp in Sources */,
1612                                 A85D8269087B2822006A9172 /* runtime_object.cpp in Sources */,
1613                                 A85D826A087B2822006A9172 /* jni_class.cpp in Sources */,
1614                                 A85D826B087B2822006A9172 /* jni_instance.cpp in Sources */,
1615                                 A85D826C087B2822006A9172 /* runtime_method.cpp in Sources */,
1616                                 A85D826D087B2822006A9172 /* runtime_array.cpp in Sources */,
1617                                 A85D826E087B2822006A9172 /* jni_jsobject.cpp in Sources */,
1618                                 A85D826F087B2822006A9172 /* objc_class.mm in Sources */,
1619                                 A85D8270087B2822006A9172 /* objc_runtime.mm in Sources */,
1620                                 A85D8271087B2822006A9172 /* objc_instance.mm in Sources */,
1621                                 A85D8272087B2822006A9172 /* objc_utility.mm in Sources */,
1622                                 A85D8273087B2822006A9172 /* objc_jsobject.mm in Sources */,
1623                                 A85D8274087B2822006A9172 /* runtime_root.cpp in Sources */,
1624                                 A85D8275087B2822006A9172 /* NP_jsobject.cpp in Sources */,
1625                                 A85D8276087B2822006A9172 /* c_instance.cpp in Sources */,
1626                                 A85D8277087B2822006A9172 /* c_runtime.cpp in Sources */,
1627                                 A85D8278087B2822006A9172 /* c_utility.cpp in Sources */,
1628                                 A85D8279087B2822006A9172 /* c_class.cpp in Sources */,
1629                                 A85D827A087B2822006A9172 /* npruntime.cpp in Sources */,
1630                                 A85D827B087B2822006A9172 /* interpreter_map.cpp in Sources */,
1631                                 A85D827C087B2822006A9172 /* protected_values.cpp in Sources */,
1632                                 A85D827D087B2822006A9172 /* WebScriptObject.mm in Sources */,
1633                                 A85D827E087B2822006A9172 /* jni_objc.mm in Sources */,
1634                                 A85D827F087B2822006A9172 /* softlinking.c in Sources */,
1635                                 A85D8280087B2822006A9172 /* fast_malloc.cpp in Sources */,
1636                                 65621E6F089E85D300760F35 /* property_slot.cpp in Sources */,
1637                         );
1638                         runOnlyForDeploymentPostprocessing = 0;
1639                 };
1640 /* End PBXSourcesBuildPhase section */
1641
1642 /* Begin PBXTargetDependency section */
1643                 932F5BE70822A1C700736975 /* PBXTargetDependency */ = {
1644                         isa = PBXTargetDependency;
1645                         target = 932F5B3E0822A1C700736975 /* JavaScriptCore */;
1646                         targetProxy = 932F5BE60822A1C700736975 /* PBXContainerItemProxy */;
1647                 };
1648                 932F5BE90822A1C700736975 /* PBXTargetDependency */ = {
1649                         isa = PBXTargetDependency;
1650                         target = 932F5BDA0822A1C700736975 /* testkjs */;
1651                         targetProxy = 932F5BE80822A1C700736975 /* PBXContainerItemProxy */;
1652                 };
1653                 93396B9D082450C500AB803D /* PBXTargetDependency */ = {
1654                         isa = PBXTargetDependency;
1655                         target = 935F69F508244FEA003D1A45 /* dftables */;
1656                         targetProxy = 93396B9C082450C500AB803D /* PBXContainerItemProxy */;
1657                 };
1658                 A85D81EF087B2822006A9172 /* PBXTargetDependency */ = {
1659                         isa = PBXTargetDependency;
1660                         target = 935F69F508244FEA003D1A45 /* dftables */;
1661                         targetProxy = 93396B9C082450C500AB803D /* PBXContainerItemProxy */;
1662                 };
1663 /* End PBXTargetDependency section */
1664
1665 /* Begin XCBuildConfiguration section */
1666                 149C275908902AFE008A9EFC /* Development */ = {
1667                         isa = XCBuildConfiguration;
1668                         buildSettings = {
1669                                 DEBUG_DEFINES = "";
1670                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1671                                 GCC_OPTIMIZATION_LEVEL = 0;
1672                                 MACOSX_DEPLOYMENT_TARGET = 10.3;
1673                                 PREBINDING = NO;
1674                                 PRODUCT_NAME = dftables;
1675                                 SECTORDER_FLAGS = "";
1676                                 STYLE_LDFLAGS = "";
1677                         };
1678                         name = Development;
1679                 };
1680                 149C275A08902AFE008A9EFC /* Deployment */ = {
1681                         isa = XCBuildConfiguration;
1682                         buildSettings = {
1683                                 MACOSX_DEPLOYMENT_TARGET = 10.3;
1684                                 PREBINDING = NO;
1685                                 PRODUCT_NAME = dftables;
1686                                 SECTORDER_FLAGS = "";
1687                                 STYLE_LDFLAGS = "";
1688                         };
1689                         name = Deployment;
1690                 };
1691                 149C275B08902AFE008A9EFC /* OptimizedWithSymbols */ = {
1692                         isa = XCBuildConfiguration;
1693                         buildSettings = {
1694                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1695                                 MACOSX_DEPLOYMENT_TARGET = 10.3;
1696                                 PREBINDING = NO;
1697                                 PRODUCT_NAME = dftables;
1698                                 SECTORDER_FLAGS = "";
1699                                 STYLE_LDFLAGS = "";
1700                         };
1701                         name = OptimizedWithSymbols;
1702                 };
1703                 149C275C08902AFE008A9EFC /* Default */ = {
1704                         isa = XCBuildConfiguration;
1705                         buildSettings = {
1706                                 PRODUCT_NAME = dftables;
1707                         };
1708                         name = Default;
1709                 };
1710                 149C275E08902AFE008A9EFC /* Development */ = {
1711                         isa = XCBuildConfiguration;
1712                         buildSettings = {
1713                                 DEBUG_DEFINES = "";
1714                                 DYLIB_COMPATIBILITY_VERSION = 1;
1715                                 DYLIB_CURRENT_VERSION = 1;
1716                                 GCC_ENABLE_CPP_EXCEPTIONS = NO;
1717                                 GCC_ENABLE_CPP_RTTI = NO;
1718                                 GCC_ENABLE_OBJC_GC = YES;
1719                                 GCC_FAST_OBJC_DISPATCH = YES;
1720                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1721                                 GCC_OPTIMIZATION_LEVEL = 0;
1722                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
1723                                 GCC_PREFIX_HEADER = JavaScriptCorePrefix.h;
1724                                 GCC_PREPROCESSOR_DEFINITIONS = (
1725                                         "$(DEBUG_DEFINES)",
1726                                         APPLE_CHANGES,
1727                                         HAVE_CONFIG_H,
1728                                 );
1729                                 GCC_STRICT_ALIASING = YES;
1730                                 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
1731                                 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
1732                                 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
1733                                 HEADER_SEARCH_PATHS = icu;
1734                                 INFOPLIST_FILE = Info.plist;
1735                                 INSTALL_PATH = /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks;
1736                                 MACOSX_DEPLOYMENT_TARGET = 10.3;
1737                                 OTHER_CFLAGS = "";
1738                                 OTHER_LDFLAGS = (
1739                                         "$(STYLE_LDFLAGS)",
1740                                         "-sub_library",
1741                                         libobjc,
1742                                 );
1743                                 PREBINDING = NO;
1744                                 PRODUCT_NAME = JavaScriptCore;
1745                                 SECTORDER_FLAGS = "";
1746                                 STYLE_LDFLAGS = "";
1747                                 WARNING_CFLAGS = (
1748                                         "-Wall",
1749                                         "-W",
1750                                         "-Wcast-align",
1751                                         "-Wchar-subscripts",
1752                                         "-Wformat-security",
1753                                         "-Wmissing-format-attribute",
1754                                         "-Wpointer-arith",
1755                                         "-Wwrite-strings",
1756                                         "-Wno-format-y2k",
1757                                         "-Wno-unused-parameter",
1758                                         "-Wno-long-double",
1759                                 );
1760                         };
1761                         name = Development;
1762                 };
1763                 149C275F08902AFE008A9EFC /* Deployment */ = {
1764                         isa = XCBuildConfiguration;
1765                         buildSettings = {
1766                                 DEBUG_DEFINES = NDEBUG;
1767                                 DYLIB_COMPATIBILITY_VERSION = 1;
1768                                 DYLIB_CURRENT_VERSION = 1;
1769                                 GCC_ENABLE_CPP_EXCEPTIONS = NO;
1770                                 GCC_ENABLE_CPP_RTTI = NO;
1771                                 GCC_ENABLE_OBJC_GC = YES;
1772                                 GCC_FAST_OBJC_DISPATCH = YES;
1773                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1774                                 GCC_OPTIMIZATION_LEVEL = s;
1775                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
1776                                 GCC_PREFIX_HEADER = JavaScriptCorePrefix.h;
1777                                 GCC_PREPROCESSOR_DEFINITIONS = (
1778                                         "$(DEBUG_DEFINES)",
1779                                         APPLE_CHANGES,
1780                                         HAVE_CONFIG_H,
1781                                 );
1782                                 GCC_STRICT_ALIASING = YES;
1783                                 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
1784                                 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
1785                                 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
1786                                 HEADER_SEARCH_PATHS = icu;
1787                                 INFOPLIST_FILE = Info.plist;
1788                                 INSTALL_PATH = /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks;
1789                                 MACOSX_DEPLOYMENT_TARGET = 10.3;
1790                                 OTHER_CFLAGS = "";
1791                                 OTHER_LDFLAGS = (
1792                                         "$(STYLE_LDFLAGS)",
1793                                         "-sub_library",
1794                                         libobjc,
1795                                 );
1796                                 PREBINDING = NO;
1797                                 PRODUCT_NAME = JavaScriptCore;
1798                                 SECTORDER_FLAGS = "";
1799                                 STYLE_LDFLAGS = "";
1800                                 WARNING_CFLAGS = (
1801                                         "-Wall",
1802                                         "-W",
1803                                         "-Wcast-align",
1804                                         "-Wchar-subscripts",
1805                                         "-Wformat-security",
1806                                         "-Wmissing-format-attribute",
1807                                         "-Wpointer-arith",
1808                                         "-Wwrite-strings",
1809                                         "-Wno-format-y2k",
1810                                         "-Wno-unused-parameter",
1811                                         "-Wno-long-double",
1812                                 );
1813                         };
1814                         name = Deployment;
1815                 };
1816                 149C276008902AFE008A9EFC /* OptimizedWithSymbols */ = {
1817                         isa = XCBuildConfiguration;
1818                         buildSettings = {
1819                                 DEBUG_DEFINES = NDEBUG;
1820                                 DYLIB_COMPATIBILITY_VERSION = 1;
1821                                 DYLIB_CURRENT_VERSION = 1;
1822                                 GCC_ENABLE_CPP_EXCEPTIONS = NO;
1823                                 GCC_ENABLE_CPP_RTTI = NO;
1824                                 GCC_ENABLE_OBJC_GC = YES;
1825                                 GCC_FAST_OBJC_DISPATCH = YES;
1826                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1827                                 GCC_OPTIMIZATION_LEVEL = s;
1828                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
1829                                 GCC_PREFIX_HEADER = JavaScriptCorePrefix.h;
1830                                 GCC_PREPROCESSOR_DEFINITIONS = (
1831                                         "$(DEBUG_DEFINES)",
1832                                         APPLE_CHANGES,
1833                                         HAVE_CONFIG_H,
1834                                 );
1835                                 GCC_STRICT_ALIASING = YES;
1836                                 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
1837                                 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
1838                                 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
1839                                 HEADER_SEARCH_PATHS = icu;
1840                                 INFOPLIST_FILE = Info.plist;
1841                                 INSTALL_PATH = /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks;
1842                                 MACOSX_DEPLOYMENT_TARGET = 10.3;
1843                                 OTHER_CFLAGS = "";
1844                                 OTHER_LDFLAGS = (
1845                                         "$(STYLE_LDFLAGS)",
1846                                         "-sub_library",
1847                                         libobjc,
1848                                 );
1849                                 PREBINDING = NO;
1850                                 PRODUCT_NAME = JavaScriptCore;
1851                                 SECTORDER_FLAGS = "";
1852                                 STYLE_LDFLAGS = "";
1853                                 WARNING_CFLAGS = (
1854                                         "-Wall",
1855                                         "-W",
1856                                         "-Wcast-align",
1857                                         "-Wchar-subscripts",
1858                                         "-Wformat-security",
1859                                         "-Wmissing-format-attribute",
1860                                         "-Wpointer-arith",
1861                                         "-Wwrite-strings",
1862                                         "-Wno-format-y2k",
1863                                         "-Wno-unused-parameter",
1864                                         "-Wno-long-double",
1865                                 );
1866                         };
1867                         name = OptimizedWithSymbols;
1868                 };
1869                 149C276108902AFE008A9EFC /* Default */ = {
1870                         isa = XCBuildConfiguration;
1871                         buildSettings = {
1872                                 DEBUG_DEFINES = NDEBUG;
1873                                 DYLIB_COMPATIBILITY_VERSION = 1;
1874                                 DYLIB_CURRENT_VERSION = 1;
1875                                 GCC_ENABLE_CPP_EXCEPTIONS = NO;
1876                                 GCC_ENABLE_CPP_RTTI = NO;
1877                                 GCC_ENABLE_OBJC_GC = YES;
1878                                 GCC_FAST_OBJC_DISPATCH = YES;
1879                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1880                                 GCC_OPTIMIZATION_LEVEL = s;
1881                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
1882                                 GCC_PREFIX_HEADER = JavaScriptCorePrefix.h;
1883                                 GCC_PREPROCESSOR_DEFINITIONS = (
1884                                         "$(DEBUG_DEFINES)",
1885                                         APPLE_CHANGES,
1886                                         HAVE_CONFIG_H,
1887                                 );
1888                                 GCC_STRICT_ALIASING = YES;
1889                                 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
1890                                 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
1891                                 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
1892                                 HEADER_SEARCH_PATHS = icu;
1893                                 INFOPLIST_FILE = Info.plist;
1894                                 INSTALL_PATH = /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks;
1895                                 OTHER_CFLAGS = "";
1896                                 OTHER_LDFLAGS = (
1897                                         "$(STYLE_LDFLAGS)",
1898                                         "-sub_library",
1899                                         libobjc,
1900                                 );
1901                                 PRODUCT_NAME = JavaScriptCore;
1902                                 SECTORDER_FLAGS = (
1903                                         "-sectorder",
1904                                         __TEXT,
1905                                         __text,
1906                                         /AppleInternal/OrderFiles/JavaScriptCore.order,
1907                                 );
1908                                 STYLE_LDFLAGS = "-umbrella WebKit -allowable_client JavaScriptGlue";
1909                                 WARNING_CFLAGS = (
1910                                         "-Wall",
1911                                         "-W",
1912                                         "-Wcast-align",
1913                                         "-Wchar-subscripts",
1914                                         "-Wformat-security",
1915                                         "-Wmissing-format-attribute",
1916                                         "-Wpointer-arith",
1917                                         "-Wwrite-strings",
1918                                         "-Wno-format-y2k",
1919                                         "-Wno-unused-parameter",
1920                                         "-Wno-long-double",
1921                                 );
1922                         };
1923                         name = Default;
1924                 };
1925                 149C276308902AFE008A9EFC /* Development */ = {
1926                         isa = XCBuildConfiguration;
1927                         buildSettings = {
1928                                 DEBUG_DEFINES = "";
1929                                 DYLIB_COMPATIBILITY_VERSION = 1;
1930                                 DYLIB_CURRENT_VERSION = 1;
1931                                 GCC_ENABLE_CPP_EXCEPTIONS = NO;
1932                                 GCC_ENABLE_CPP_RTTI = YES;
1933                                 GCC_ENABLE_OBJC_GC = YES;
1934                                 GCC_FAST_OBJC_DISPATCH = YES;
1935                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1936                                 GCC_OPTIMIZATION_LEVEL = 0;
1937                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
1938                                 GCC_PREFIX_HEADER = JavaScriptCorePrefix.h;
1939                                 GCC_PREPROCESSOR_DEFINITIONS = (
1940                                         "$(DEBUG_DEFINES)",
1941                                         APPLE_CHANGES,
1942                                         HAVE_CONFIG_H,
1943                                 );
1944                                 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
1945                                 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
1946                                 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
1947                                 HEADER_SEARCH_PATHS = icu;
1948                                 INFOPLIST_FILE = Info.plist;
1949                                 INSTALL_PATH = /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks;
1950                                 MACOSX_DEPLOYMENT_TARGET = 10.3;
1951                                 OTHER_LDFLAGS = (
1952                                         "$(STYLE_LDFLAGS)",
1953                                         "-sub_library",
1954                                         libobjc,
1955                                 );
1956                                 PREBINDING = NO;
1957                                 PRODUCT_NAME = JavaScriptCore;
1958                                 SECTORDER_FLAGS = "";
1959                                 STYLE_LDFLAGS = "";
1960                                 WARNING_CFLAGS = (
1961                                         "-Wall",
1962                                         "-W",
1963                                         "-Wcast-align",
1964                                         "-Wchar-subscripts",
1965                                         "-Wformat-security",
1966                                         "-Wmissing-format-attribute",
1967                                         "-Wpointer-arith",
1968                                         "-Wwrite-strings",
1969                                         "-Wno-format-y2k",
1970                                         "-Wno-unused-parameter",
1971                                         "-Wno-long-double",
1972                                 );
1973                         };
1974                         name = Development;
1975                 };
1976                 149C276408902AFE008A9EFC /* Deployment */ = {
1977                         isa = XCBuildConfiguration;
1978                         buildSettings = {
1979                                 DEBUG_DEFINES = NDEBUG;
1980                                 DYLIB_COMPATIBILITY_VERSION = 1;
1981                                 DYLIB_CURRENT_VERSION = 1;
1982                                 GCC_ENABLE_CPP_EXCEPTIONS = NO;
1983                                 GCC_ENABLE_CPP_RTTI = YES;
1984                                 GCC_ENABLE_OBJC_GC = YES;
1985                                 GCC_FAST_OBJC_DISPATCH = YES;
1986                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1987                                 GCC_OPTIMIZATION_LEVEL = s;
1988                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
1989                                 GCC_PREFIX_HEADER = JavaScriptCorePrefix.h;
1990                                 GCC_PREPROCESSOR_DEFINITIONS = (
1991                                         "$(DEBUG_DEFINES)",
1992                                         APPLE_CHANGES,
1993                                         HAVE_CONFIG_H,
1994                                 );
1995                                 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
1996                                 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
1997                                 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
1998                                 HEADER_SEARCH_PATHS = icu;
1999                                 INFOPLIST_FILE = Info.plist;
2000                                 INSTALL_PATH = /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks;
2001                                 MACOSX_DEPLOYMENT_TARGET = 10.3;
2002                                 OTHER_LDFLAGS = (
2003                                         "$(STYLE_LDFLAGS)",
2004                                         "-sub_library",
2005                                         libobjc,
2006                                 );
2007                                 PREBINDING = NO;
2008                                 PRODUCT_NAME = JavaScriptCore;
2009                                 SECTORDER_FLAGS = "";
2010                                 STYLE_LDFLAGS = "";
2011                                 WARNING_CFLAGS = (
2012                                         "-Wall",
2013                                         "-W",
2014                                         "-Wcast-align",
2015                                         "-Wchar-subscripts",
2016                                         "-Wformat-security",
2017                                         "-Wmissing-format-attribute",
2018                                         "-Wpointer-arith",
2019                                         "-Wwrite-strings",
2020                                         "-Wno-format-y2k",
2021                                         "-Wno-unused-parameter",
2022                                         "-Wno-long-double",
2023                                 );
2024                         };
2025                         name = Deployment;
2026                 };
2027                 149C276508902AFE008A9EFC /* OptimizedWithSymbols */ = {
2028                         isa = XCBuildConfiguration;
2029                         buildSettings = {
2030                                 DEBUG_DEFINES = NDEBUG;
2031                                 DYLIB_COMPATIBILITY_VERSION = 1;
2032                                 DYLIB_CURRENT_VERSION = 1;
2033                                 GCC_ENABLE_CPP_EXCEPTIONS = NO;
2034                                 GCC_ENABLE_CPP_RTTI = YES;
2035                                 GCC_ENABLE_OBJC_GC = YES;
2036                                 GCC_FAST_OBJC_DISPATCH = YES;
2037                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
2038                                 GCC_OPTIMIZATION_LEVEL = s;
2039                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
2040                                 GCC_PREFIX_HEADER = JavaScriptCorePrefix.h;
2041                                 GCC_PREPROCESSOR_DEFINITIONS = (
2042                                         "$(DEBUG_DEFINES)",
2043                                         APPLE_CHANGES,
2044                                         HAVE_CONFIG_H,
2045                                 );
2046                                 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
2047                                 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
2048                                 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
2049                                 HEADER_SEARCH_PATHS = icu;
2050                                 INFOPLIST_FILE = Info.plist;
2051                                 INSTALL_PATH = /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks;
2052                                 MACOSX_DEPLOYMENT_TARGET = 10.3;
2053                                 OTHER_LDFLAGS = (
2054                                         "$(STYLE_LDFLAGS)",
2055                                         "-sub_library",
2056                                         libobjc,
2057                                 );
2058                                 PREBINDING = NO;
2059                                 PRODUCT_NAME = JavaScriptCore;
2060                                 SECTORDER_FLAGS = "";
2061                                 STYLE_LDFLAGS = "";
2062                                 WARNING_CFLAGS = (
2063                                         "-Wall",
2064                                         "-W",
2065                                         "-Wcast-align",
2066                                         "-Wchar-subscripts",
2067                                         "-Wformat-security",
2068                                         "-Wmissing-format-attribute",
2069                                         "-Wpointer-arith",
2070                                         "-Wwrite-strings",
2071                                         "-Wno-format-y2k",
2072                                         "-Wno-unused-parameter",
2073                                         "-Wno-long-double",
2074                                 );
2075                         };
2076                         name = OptimizedWithSymbols;
2077                 };
2078                 149C276608902AFE008A9EFC /* Default */ = {
2079                         isa = XCBuildConfiguration;
2080                         buildSettings = {
2081                                 DEBUG_DEFINES = NDEBUG;
2082                                 DYLIB_COMPATIBILITY_VERSION = 1;
2083                                 DYLIB_CURRENT_VERSION = 1;
2084                                 GCC_ENABLE_CPP_EXCEPTIONS = NO;
2085                                 GCC_ENABLE_CPP_RTTI = YES;
2086                                 GCC_ENABLE_OBJC_GC = YES;
2087                                 GCC_FAST_OBJC_DISPATCH = YES;
2088                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
2089                                 GCC_OPTIMIZATION_LEVEL = s;
2090                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
2091                                 GCC_PREFIX_HEADER = JavaScriptCorePrefix.h;
2092                                 GCC_PREPROCESSOR_DEFINITIONS = (
2093                                         "$(DEBUG_DEFINES)",
2094                                         APPLE_CHANGES,
2095                                         HAVE_CONFIG_H,
2096                                 );
2097                                 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
2098                                 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
2099                                 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
2100                                 HEADER_SEARCH_PATHS = icu;
2101                                 INFOPLIST_FILE = Info.plist;
2102                                 INSTALL_PATH = /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks;
2103                                 OTHER_LDFLAGS = (
2104                                         "$(STYLE_LDFLAGS)",
2105                                         "-sub_library",
2106                                         libobjc,
2107                                 );
2108                                 PRODUCT_NAME = JavaScriptCore;
2109                                 SECTORDER_FLAGS = (
2110                                         "-sectorder",
2111                                         __TEXT,
2112                                         __text,
2113                                         /AppleInternal/OrderFiles/JavaScriptCore.order,
2114                                 );
2115                                 STYLE_LDFLAGS = "-umbrella WebKit -allowable_client JavaScriptGlue";
2116                                 WARNING_CFLAGS = (
2117                                         "-Wall",
2118                                         "-W",
2119                                         "-Wcast-align",
2120                                         "-Wchar-subscripts",
2121                                         "-Wformat-security",
2122                                         "-Wmissing-format-attribute",
2123                                         "-Wpointer-arith",
2124                                         "-Wwrite-strings",
2125                                         "-Wno-format-y2k",
2126                                         "-Wno-unused-parameter",
2127                                         "-Wno-long-double",
2128                                 );
2129                         };
2130                         name = Default;
2131                 };
2132                 149C276808902AFE008A9EFC /* Development */ = {
2133                         isa = XCBuildConfiguration;
2134                         buildSettings = {
2135                                 DEBUG_DEFINES = "";
2136                                 GCC_ENABLE_CPP_EXCEPTIONS = NO;
2137                                 GCC_ENABLE_CPP_RTTI = NO;
2138                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
2139                                 GCC_OPTIMIZATION_LEVEL = 0;
2140                                 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
2141                                 MACOSX_DEPLOYMENT_TARGET = 10.3;
2142                                 PREBINDING = NO;
2143                                 PRODUCT_NAME = testkjs;
2144                                 SECTORDER_FLAGS = "";
2145                                 STYLE_LDFLAGS = "";
2146                                 WARNING_CFLAGS = (
2147                                         "-Wall",
2148                                         "-W",
2149                                         "-Wcast-align",
2150                                         "-Wchar-subscripts",
2151                                         "-Wformat-security",
2152                                         "-Wmissing-format-attribute",
2153                                         "-Wpointer-arith",
2154                                         "-Wwrite-strings",
2155                                         "-Wno-format-y2k",
2156                                         "-Wno-unused-parameter",
2157                                         "-Wno-long-double",
2158                                 );
2159                         };
2160                         name = Development;
2161                 };
2162                 149C276908902AFE008A9EFC /* Deployment */ = {
2163                         isa = XCBuildConfiguration;
2164                         buildSettings = {
2165                                 GCC_ENABLE_CPP_EXCEPTIONS = NO;
2166                                 GCC_ENABLE_CPP_RTTI = NO;
2167                                 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
2168                                 MACOSX_DEPLOYMENT_TARGET = 10.3;
2169                                 PREBINDING = NO;
2170                                 PRODUCT_NAME = testkjs;
2171                                 SECTORDER_FLAGS = "";
2172                                 STYLE_LDFLAGS = "";
2173                                 WARNING_CFLAGS = (
2174                                         "-Wall",
2175                                         "-W",
2176                                         "-Wcast-align",
2177                                         "-Wchar-subscripts",
2178                                         "-Wformat-security",
2179                                         "-Wmissing-format-attribute",
2180                                         "-Wpointer-arith",
2181                                         "-Wwrite-strings",
2182                                         "-Wno-format-y2k",
2183                                         "-Wno-unused-parameter",
2184                                         "-Wno-long-double",
2185                                 );
2186                         };
2187                         name = Deployment;
2188                 };
2189                 149C276A08902AFE008A9EFC /* OptimizedWithSymbols */ = {
2190                         isa = XCBuildConfiguration;
2191                         buildSettings = {
2192                                 GCC_ENABLE_CPP_EXCEPTIONS = NO;
2193                                 GCC_ENABLE_CPP_RTTI = NO;
2194                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
2195                                 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
2196                                 MACOSX_DEPLOYMENT_TARGET = 10.3;
2197                                 PREBINDING = NO;
2198                                 PRODUCT_NAME = testkjs;
2199                                 SECTORDER_FLAGS = "";
2200                                 STYLE_LDFLAGS = "";
2201                                 WARNING_CFLAGS = (
2202                                         "-Wall",
2203                                         "-W",
2204                                         "-Wcast-align",
2205                                         "-Wchar-subscripts",
2206                                         "-Wformat-security",
2207                                         "-Wmissing-format-attribute",
2208                                         "-Wpointer-arith",
2209                                         "-Wwrite-strings",
2210                                         "-Wno-format-y2k",
2211                                         "-Wno-unused-parameter",
2212                                         "-Wno-long-double",
2213                                 );
2214                         };
2215                         name = OptimizedWithSymbols;
2216                 };
2217                 149C276B08902AFE008A9EFC /* Default */ = {
2218                         isa = XCBuildConfiguration;
2219                         buildSettings = {
2220                                 GCC_ENABLE_CPP_EXCEPTIONS = NO;
2221                                 GCC_ENABLE_CPP_RTTI = NO;
2222                                 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
2223                                 PRODUCT_NAME = testkjs;
2224                                 WARNING_CFLAGS = (
2225                                         "-Wall",
2226                                         "-W",
2227                                         "-Wcast-align",
2228                                         "-Wchar-subscripts",
2229                                         "-Wformat-security",
2230                                         "-Wmissing-format-attribute",
2231                                         "-Wpointer-arith",
2232                                         "-Wwrite-strings",
2233                                         "-Wno-format-y2k",
2234                                         "-Wno-unused-parameter",
2235                                         "-Wno-long-double",
2236                                 );
2237                         };
2238                         name = Default;
2239                 };
2240                 149C276D08902AFE008A9EFC /* Development */ = {
2241                         isa = XCBuildConfiguration;
2242                         buildSettings = {
2243                                 DEBUG_DEFINES = "";
2244                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
2245                                 GCC_OPTIMIZATION_LEVEL = 0;
2246                                 MACOSX_DEPLOYMENT_TARGET = 10.3;
2247                                 PREBINDING = NO;
2248                                 PRODUCT_NAME = All;
2249                                 SECTORDER_FLAGS = "";
2250                                 STYLE_LDFLAGS = "";
2251                         };
2252                         name = Development;
2253                 };
2254                 149C276E08902AFE008A9EFC /* Deployment */ = {
2255                         isa = XCBuildConfiguration;
2256                         buildSettings = {
2257                                 MACOSX_DEPLOYMENT_TARGET = 10.3;
2258                                 PREBINDING = NO;
2259                                 PRODUCT_NAME = All;
2260                                 SECTORDER_FLAGS = "";
2261                                 STYLE_LDFLAGS = "";
2262                         };
2263                         name = Deployment;
2264                 };
2265                 149C276F08902AFE008A9EFC /* OptimizedWithSymbols */ = {
2266                         isa = XCBuildConfiguration;
2267                         buildSettings = {
2268                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
2269                                 MACOSX_DEPLOYMENT_TARGET = 10.3;
2270                                 PREBINDING = NO;
2271                                 PRODUCT_NAME = All;
2272                                 SECTORDER_FLAGS = "";
2273                                 STYLE_LDFLAGS = "";
2274                         };
2275                         name = OptimizedWithSymbols;
2276                 };
2277                 149C277008902AFE008A9EFC /* Default */ = {
2278                         isa = XCBuildConfiguration;
2279                         buildSettings = {
2280                                 PRODUCT_NAME = All;
2281                         };
2282                         name = Default;
2283                 };
2284                 149C277208902AFE008A9EFC /* Development */ = {
2285                         isa = XCBuildConfiguration;
2286                         buildSettings = {
2287                                 GCC_ENABLE_OBJC_GC = YES;
2288                                 GCC_FAST_OBJC_DISPATCH = YES;
2289                                 GCC_STRICT_ALIASING = YES;
2290                                 GCC_THREADSAFE_STATICS = NO;
2291                         };
2292                         name = Development;
2293                 };
2294                 149C277308902AFE008A9EFC /* Deployment */ = {
2295                         isa = XCBuildConfiguration;
2296                         buildSettings = {
2297                                 GCC_ENABLE_OBJC_GC = YES;
2298                                 GCC_FAST_OBJC_DISPATCH = YES;
2299                                 GCC_OPTIMIZATION_LEVEL = s;
2300                                 GCC_STRICT_ALIASING = YES;
2301                                 GCC_THREADSAFE_STATICS = NO;
2302                         };
2303                         name = Deployment;
2304                 };
2305                 149C277408902AFE008A9EFC /* OptimizedWithSymbols */ = {
2306                         isa = XCBuildConfiguration;
2307                         buildSettings = {
2308                                 GCC_ENABLE_OBJC_GC = YES;
2309                                 GCC_FAST_OBJC_DISPATCH = YES;
2310                                 GCC_STRICT_ALIASING = YES;
2311                                 GCC_THREADSAFE_STATICS = NO;
2312                         };
2313                         name = OptimizedWithSymbols;
2314                 };
2315                 149C277508902AFE008A9EFC /* Default */ = {
2316                         isa = XCBuildConfiguration;
2317                         buildSettings = {
2318                                 GCC_ENABLE_OBJC_GC = YES;
2319                                 GCC_FAST_OBJC_DISPATCH = YES;
2320                                 GCC_STRICT_ALIASING = YES;
2321                                 GCC_THREADSAFE_STATICS = NO;
2322                         };
2323                         name = Default;
2324                 };
2325 /* End XCBuildConfiguration section */
2326
2327 /* Begin XCConfigurationList section */
2328                 149C275808902AFE008A9EFC /* Build configuration list for PBXNativeTarget "dftables" */ = {
2329                         isa = XCConfigurationList;
2330                         buildConfigurations = (
2331                                 149C275908902AFE008A9EFC /* Development */,
2332                                 149C275A08902AFE008A9EFC /* Deployment */,
2333                                 149C275B08902AFE008A9EFC /* OptimizedWithSymbols */,
2334                                 149C275C08902AFE008A9EFC /* Default */,
2335                         );