Source

Silver / Silver.xcodeproj / project.pbxproj

Full commit
   1
   2
   3
   4
   5
   6
   7
   8
   9
  10
  11
  12
  13
  14
  15
  16
  17
  18
  19
  20
  21
  22
  23
  24
  25
  26
  27
  28
  29
  30
  31
  32
  33
  34
  35
  36
  37
  38
  39
  40
  41
  42
  43
  44
  45
  46
  47
  48
  49
  50
  51
  52
  53
  54
  55
  56
  57
  58
  59
  60
  61
  62
  63
  64
  65
  66
  67
  68
  69
  70
  71
  72
  73
  74
  75
  76
  77
  78
  79
  80
  81
  82
  83
  84
  85
  86
  87
  88
  89
  90
  91
  92
  93
  94
  95
  96
  97
  98
  99
 100
 101
 102
 103
 104
 105
 106
 107
 108
 109
 110
 111
 112
 113
 114
 115
 116
 117
 118
 119
 120
 121
 122
 123
 124
 125
 126
 127
 128
 129
 130
 131
 132
 133
 134
 135
 136
 137
 138
 139
 140
 141
 142
 143
 144
 145
 146
 147
 148
 149
 150
 151
 152
 153
 154
 155
 156
 157
 158
 159
 160
 161
 162
 163
 164
 165
 166
 167
 168
 169
 170
 171
 172
 173
 174
 175
 176
 177
 178
 179
 180
 181
 182
 183
 184
 185
 186
 187
 188
 189
 190
 191
 192
 193
 194
 195
 196
 197
 198
 199
 200
 201
 202
 203
 204
 205
 206
 207
 208
 209
 210
 211
 212
 213
 214
 215
 216
 217
 218
 219
 220
 221
 222
 223
 224
 225
 226
 227
 228
 229
 230
 231
 232
 233
 234
 235
 236
 237
 238
 239
 240
 241
 242
 243
 244
 245
 246
 247
 248
 249
 250
 251
 252
 253
 254
 255
 256
 257
 258
 259
 260
 261
 262
 263
 264
 265
 266
 267
 268
 269
 270
 271
 272
 273
 274
 275
 276
 277
 278
 279
 280
 281
 282
 283
 284
 285
 286
 287
 288
 289
 290
 291
 292
 293
 294
 295
 296
 297
 298
 299
 300
 301
 302
 303
 304
 305
 306
 307
 308
 309
 310
 311
 312
 313
 314
 315
 316
 317
 318
 319
 320
 321
 322
 323
 324
 325
 326
 327
 328
 329
 330
 331
 332
 333
 334
 335
 336
 337
 338
 339
 340
 341
 342
 343
 344
 345
 346
 347
 348
 349
 350
 351
 352
 353
 354
 355
 356
 357
 358
 359
 360
 361
 362
 363
 364
 365
 366
 367
 368
 369
 370
 371
 372
 373
 374
 375
 376
 377
 378
 379
 380
 381
 382
 383
 384
 385
 386
 387
 388
 389
 390
 391
 392
 393
 394
 395
 396
 397
 398
 399
 400
 401
 402
 403
 404
 405
 406
 407
 408
 409
 410
 411
 412
 413
 414
 415
 416
 417
 418
 419
 420
 421
 422
 423
 424
 425
 426
 427
 428
 429
 430
 431
 432
 433
 434
 435
 436
 437
 438
 439
 440
 441
 442
 443
 444
 445
 446
 447
 448
 449
 450
 451
 452
 453
 454
 455
 456
 457
 458
 459
 460
 461
 462
 463
 464
 465
 466
 467
 468
 469
 470
 471
 472
 473
 474
 475
 476
 477
 478
 479
 480
 481
 482
 483
 484
 485
 486
 487
 488
 489
 490
 491
 492
 493
 494
 495
 496
 497
 498
 499
 500
 501
 502
 503
 504
 505
 506
 507
 508
 509
 510
 511
 512
 513
 514
 515
 516
 517
 518
 519
 520
 521
 522
 523
 524
 525
 526
 527
 528
 529
 530
 531
 532
 533
 534
 535
 536
 537
 538
 539
 540
 541
 542
 543
 544
 545
 546
 547
 548
 549
 550
 551
 552
 553
 554
 555
 556
 557
 558
 559
 560
 561
 562
 563
 564
 565
 566
 567
 568
 569
 570
 571
 572
 573
 574
 575
 576
 577
 578
 579
 580
 581
 582
 583
 584
 585
 586
 587
 588
 589
 590
 591
 592
 593
 594
 595
 596
 597
 598
 599
 600
 601
 602
 603
 604
 605
 606
 607
 608
 609
 610
 611
 612
 613
 614
 615
 616
 617
 618
 619
 620
 621
 622
 623
 624
 625
 626
 627
 628
 629
 630
 631
 632
 633
 634
 635
 636
 637
 638
 639
 640
 641
 642
 643
 644
 645
 646
 647
 648
 649
 650
 651
 652
 653
 654
 655
 656
 657
 658
 659
 660
 661
 662
 663
 664
 665
 666
 667
 668
 669
 670
 671
 672
 673
 674
 675
 676
 677
 678
 679
 680
 681
 682
 683
 684
 685
 686
 687
 688
 689
 690
 691
 692
 693
 694
 695
 696
 697
 698
 699
 700
 701
 702
 703
 704
 705
 706
 707
 708
 709
 710
 711
 712
 713
 714
 715
 716
 717
 718
 719
 720
 721
 722
 723
 724
 725
 726
 727
 728
 729
 730
 731
 732
 733
 734
 735
 736
 737
 738
 739
 740
 741
 742
 743
 744
 745
 746
 747
 748
 749
 750
 751
 752
 753
 754
 755
 756
 757
 758
 759
 760
 761
 762
 763
 764
 765
 766
 767
 768
 769
 770
 771
 772
 773
 774
 775
 776
 777
 778
 779
 780
 781
 782
 783
 784
 785
 786
 787
 788
 789
 790
 791
 792
 793
 794
 795
 796
 797
 798
 799
 800
 801
 802
 803
 804
 805
 806
 807
 808
 809
 810
 811
 812
 813
 814
 815
 816
 817
 818
 819
 820
 821
 822
 823
 824
 825
 826
 827
 828
 829
 830
 831
 832
 833
 834
 835
 836
 837
 838
 839
 840
 841
 842
 843
 844
 845
 846
 847
 848
 849
 850
 851
 852
 853
 854
 855
 856
 857
 858
 859
 860
 861
 862
 863
 864
 865
 866
 867
 868
 869
 870
 871
 872
 873
 874
 875
 876
 877
 878
 879
 880
 881
 882
 883
 884
 885
 886
 887
 888
 889
 890
 891
 892
 893
 894
 895
 896
 897
 898
 899
 900
 901
 902
 903
 904
 905
 906
 907
 908
 909
 910
 911
 912
 913
 914
 915
 916
 917
 918
 919
 920
 921
 922
 923
 924
 925
 926
 927
 928
 929
 930
 931
 932
 933
 934
 935
 936
 937
 938
 939
 940
 941
 942
 943
 944
 945
 946
 947
 948
 949
 950
 951
 952
 953
 954
 955
 956
 957
 958
 959
 960
 961
 962
 963
 964
 965
 966
 967
 968
 969
 970
 971
 972
 973
 974
 975
 976
 977
 978
 979
 980
 981
 982
 983
 984
 985
 986
 987
 988
 989
 990
 991
 992
 993
 994
 995
 996
 997
 998
 999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
// !$*UTF8*$!
{
	archiveVersion = 1;
	classes = {
	};
	objectVersion = 46;
	objects = {

/* Begin PBXBuildFile section */
		3A01FFE012A9CE70005A9772 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3A01FFDF12A9CE70005A9772 /* Cocoa.framework */; };
		3A01FFE512A9CE70005A9772 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 3A01FFE312A9CE70005A9772 /* InfoPlist.strings */; };
		3A01FFED12A9CE70005A9772 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3A01FFDF12A9CE70005A9772 /* Cocoa.framework */; };
		3A01FFF112A9CE70005A9772 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 3A01FFF012A9CE70005A9772 /* InfoPlist.strings */; };
		3A0398E5139C9CB60065D102 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3AC934151335CD57009CB7C6 /* Foundation.framework */; };
		3A0398F5139C9CCB0065D102 /* silver.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AC9340A1335CB51009CB7C6 /* silver.m */; };
		3A0398F6139C9CD40065D102 /* Silver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3A01FFDD12A9CE70005A9772 /* Silver.framework */; };
		3A0398FB139C9F1E0065D102 /* SVVariable.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A0398F9139C9F1E0065D102 /* SVVariable.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3A0398FC139C9F1E0065D102 /* SVVariable.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A0398FA139C9F1E0065D102 /* SVVariable.m */; };
		3A0398FF139CA7E70065D102 /* SVVariableAssignment.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A0398FD139CA7E70065D102 /* SVVariableAssignment.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3A039900139CA7E70065D102 /* SVVariableAssignment.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A0398FE139CA7E70065D102 /* SVVariableAssignment.m */; };
		3A0AD57E1399FFEB003B37B0 /* SVToken.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A0AD57C1399FFEA003B37B0 /* SVToken.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3A0AD57F1399FFEB003B37B0 /* SVToken.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A0AD57D1399FFEA003B37B0 /* SVToken.m */; };
		3A0E63401384D7AE00217A9B /* application.sv in Resources */ = {isa = PBXBuildFile; fileRef = 3A0E633F1384D7AE00217A9B /* application.sv */; };
		3A0E63421384D8F700217A9B /* tool.sv in Resources */ = {isa = PBXBuildFile; fileRef = 3A0E63411384D8F700217A9B /* tool.sv */; };
		3A10046812B5D719008A01E3 /* bridge.sv in Resources */ = {isa = PBXBuildFile; fileRef = 3A10046612B5D719008A01E3 /* bridge.sv */; };
		3A10046912B5D719008A01E3 /* svunit.sv in Resources */ = {isa = PBXBuildFile; fileRef = 3A10046712B5D719008A01E3 /* svunit.sv */; };
		3A10047E12B5D7A9008A01E3 /* SVAccessTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A10046B12B5D7A9008A01E3 /* SVAccessTests.m */; };
		3A10047F12B5D7A9008A01E3 /* SVClassSystemTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A10046D12B5D7A9008A01E3 /* SVClassSystemTests.m */; };
		3A10048012B5D7A9008A01E3 /* SVExceptionSystemTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A10046F12B5D7A9008A01E3 /* SVExceptionSystemTests.m */; };
		3A10048112B5D7A9008A01E3 /* SVFlowTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A10047112B5D7A9008A01E3 /* SVFlowTests.m */; };
		3A10048212B5D7A9008A01E3 /* SVFunctionTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A10047312B5D7A9008A01E3 /* SVFunctionTests.m */; };
		3A10048312B5D7A9008A01E3 /* SVOperatorTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A10047512B5D7A9008A01E3 /* SVOperatorTests.m */; };
		3A10048512B5D7A9008A01E3 /* SVSymbolTableTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A10047912B5D7A9008A01E3 /* SVSymbolTableTests.m */; };
		3A10048612B5D7A9008A01E3 /* SVSymbolTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A10047B12B5D7A9008A01E3 /* SVSymbolTests.m */; };
		3A10048712B5D7A9008A01E3 /* SVVariableTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A10047D12B5D7A9008A01E3 /* SVVariableTests.m */; };
		3A10048A12B5D83E008A01E3 /* Silver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3A01FFDD12A9CE70005A9772 /* Silver.framework */; };
		3A13BC9D13497EC000BFF4BC /* README in Resources */ = {isa = PBXBuildFile; fileRef = 3A13BC9C13497EC000BFF4BC /* README */; };
		3A360F11133B7E2A00B85BE0 /* SVObjcExtensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A360F0B133B7E2A00B85BE0 /* SVObjcExtensions.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3A360F12133B7E2A00B85BE0 /* SVObjcExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A360F0C133B7E2A00B85BE0 /* SVObjcExtensions.m */; };
		3A360F13133B7E2A00B85BE0 /* NSMutableArray+SVAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A360F0D133B7E2A00B85BE0 /* NSMutableArray+SVAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3A360F14133B7E2A00B85BE0 /* NSMutableArray+SVAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A360F0E133B7E2A00B85BE0 /* NSMutableArray+SVAdditions.m */; };
		3A360F15133B7E2A00B85BE0 /* NSMutableDictionary+SVExtensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A360F0F133B7E2A00B85BE0 /* NSMutableDictionary+SVExtensions.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3A360F16133B7E2A00B85BE0 /* NSMutableDictionary+SVExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A360F10133B7E2A00B85BE0 /* NSMutableDictionary+SVExtensions.m */; };
		3A6E42531388789500138ABA /* SVSetCommand.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A6E42511388789400138ABA /* SVSetCommand.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3A6E42541388789500138ABA /* SVSetCommand.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A6E42521388789400138ABA /* SVSetCommand.m */; };
		3A6E425613888D2100138ABA /* library.sv in Resources */ = {isa = PBXBuildFile; fileRef = 3A6E425513888D2100138ABA /* library.sv */; };
		3A6E425C1388BC1B00138ABA /* dylib.sv in Resources */ = {isa = PBXBuildFile; fileRef = 3A6E425B1388BC1B00138ABA /* dylib.sv */; };
		3A6E425D1388D7CE00138ABA /* helpers.sv in Resources */ = {isa = PBXBuildFile; fileRef = 3A0E633C1384904C00217A9B /* helpers.sv */; };
		3A6E425E1388D7CE00138ABA /* compilation.sv in Resources */ = {isa = PBXBuildFile; fileRef = 3A0E633E1384D6E000217A9B /* compilation.sv */; };
		3A6E425F1388D7CE00138ABA /* framework.sv in Resources */ = {isa = PBXBuildFile; fileRef = 3A0E63431384D9AC00217A9B /* framework.sv */; };
		3A6E42601388D7CE00138ABA /* bundle.sv in Resources */ = {isa = PBXBuildFile; fileRef = 3A291CC91385FED700A93EAC /* bundle.sv */; };
		3A6E42611388D7CE00138ABA /* common.sv in Resources */ = {isa = PBXBuildFile; fileRef = 3A1CC9E413841DA9006F33D5 /* common.sv */; };
		3A6E42621388D7CE00138ABA /* task.sv in Resources */ = {isa = PBXBuildFile; fileRef = 3A1CC9E6138421AE006F33D5 /* task.sv */; };
		3A7B0EF91381920F001705C6 /* oclog.sv in Resources */ = {isa = PBXBuildFile; fileRef = 3A7B0EF81381920F001705C6 /* oclog.sv */; };
		3A8D7FFA139B4C8B00CB5259 /* SVClassWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A8D7FF8139B4C8B00CB5259 /* SVClassWrapper.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3A8D7FFB139B4C8B00CB5259 /* SVClassWrapper.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A8D7FF9139B4C8B00CB5259 /* SVClassWrapper.m */; };
		3A92C76213746D97000B7A76 /* SVRegex.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A92C74813746D97000B7A76 /* SVRegex.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3A92C76313746D97000B7A76 /* SVRegex.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A92C74913746D97000B7A76 /* SVRegex.m */; };
		3A92C76413746D97000B7A76 /* SVRegexUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A92C74A13746D97000B7A76 /* SVRegexUtility.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3A92C76513746D97000B7A76 /* SVRegexpUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A92C74B13746D97000B7A76 /* SVRegexpUtility.m */; };
		3A92C76613746D97000B7A76 /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A92C74D13746D97000B7A76 /* config.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3A92C76713746D97000B7A76 /* COPYING in Resources */ = {isa = PBXBuildFile; fileRef = 3A92C74E13746D97000B7A76 /* COPYING */; };
		3A92C76813746D97000B7A76 /* ascii.c in Sources */ = {isa = PBXBuildFile; fileRef = 3A92C75013746D97000B7A76 /* ascii.c */; };
		3A92C76913746D97000B7A76 /* unicode.c in Sources */ = {isa = PBXBuildFile; fileRef = 3A92C75113746D97000B7A76 /* unicode.c */; };
		3A92C76A13746D97000B7A76 /* utf16_le.c in Sources */ = {isa = PBXBuildFile; fileRef = 3A92C75213746D97000B7A76 /* utf16_le.c */; };
		3A92C76B13746D97000B7A76 /* oniguruma.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A92C75313746D97000B7A76 /* oniguruma.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3A92C76C13746D97000B7A76 /* regcomp.c in Sources */ = {isa = PBXBuildFile; fileRef = 3A92C75413746D97000B7A76 /* regcomp.c */; };
		3A92C76D13746D97000B7A76 /* regenc.c in Sources */ = {isa = PBXBuildFile; fileRef = 3A92C75513746D97000B7A76 /* regenc.c */; };
		3A92C76E13746D97000B7A76 /* regenc.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A92C75613746D97000B7A76 /* regenc.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3A92C76F13746D97000B7A76 /* regerror.c in Sources */ = {isa = PBXBuildFile; fileRef = 3A92C75713746D97000B7A76 /* regerror.c */; };
		3A92C77013746D97000B7A76 /* regexec.c in Sources */ = {isa = PBXBuildFile; fileRef = 3A92C75813746D97000B7A76 /* regexec.c */; };
		3A92C77113746D97000B7A76 /* regext.c in Sources */ = {isa = PBXBuildFile; fileRef = 3A92C75913746D97000B7A76 /* regext.c */; };
		3A92C77213746D97000B7A76 /* regint.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A92C75A13746D97000B7A76 /* regint.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3A92C77313746D97000B7A76 /* regparse.c in Sources */ = {isa = PBXBuildFile; fileRef = 3A92C75B13746D97000B7A76 /* regparse.c */; };
		3A92C77413746D97000B7A76 /* regparse.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A92C75C13746D97000B7A76 /* regparse.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3A92C77513746D97000B7A76 /* regsyntax.c in Sources */ = {isa = PBXBuildFile; fileRef = 3A92C75D13746D97000B7A76 /* regsyntax.c */; };
		3A92C77613746D97000B7A76 /* regtrav.c in Sources */ = {isa = PBXBuildFile; fileRef = 3A92C75E13746D97000B7A76 /* regtrav.c */; };
		3A92C77713746D97000B7A76 /* regversion.c in Sources */ = {isa = PBXBuildFile; fileRef = 3A92C75F13746D97000B7A76 /* regversion.c */; };
		3A92C77813746D97000B7A76 /* st.c in Sources */ = {isa = PBXBuildFile; fileRef = 3A92C76013746D97000B7A76 /* st.c */; };
		3A92C77913746D97000B7A76 /* st.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A92C76113746D97000B7A76 /* st.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3A960E5E13B05F390036B5FE /* NSObject+AssociatedObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A960E5C13B05F390036B5FE /* NSObject+AssociatedObjects.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3A960E5F13B05F390036B5FE /* NSObject+AssociatedObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A960E5D13B05F390036B5FE /* NSObject+AssociatedObjects.m */; };
		3A9EE90D13B11A2200AA8A94 /* SVProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A9EE90B13B11A2200AA8A94 /* SVProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3A9EE90E13B11A2200AA8A94 /* SVProtocol.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A9EE90C13B11A2200AA8A94 /* SVProtocol.m */; };
		3AA2A0E713D606A5005A1B33 /* SVBuiltinRange.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AA2A0E513D606A5005A1B33 /* SVBuiltinRange.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3AA2A0E813D606A5005A1B33 /* SVBuiltinRange.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AA2A0E613D606A5005A1B33 /* SVBuiltinRange.m */; };
		3AAEC483139AC5FA00E47B93 /* silver.rl in Sources */ = {isa = PBXBuildFile; fileRef = 3AAEC482139AC5F900E47B93 /* silver.rl */; };
		3AC2F11C13A4355600069808 /* silver.lemon in Sources */ = {isa = PBXBuildFile; fileRef = 3AC2F11B13A4355600069808 /* silver.lemon */; };
		3AC5B7EB13A7A6BB00594730 /* OCLog.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 3AC5B7EA13A7A6BB00594730 /* OCLog.framework */; };
		3AC5B7F013A7A6DE00594730 /* OCHamcrest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3AC5B7EE13A7A6DE00594730 /* OCHamcrest.framework */; };
		3AC5B7F113A7A6DE00594730 /* OCMock.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3AC5B7EF13A7A6DE00594730 /* OCMock.framework */; };
		3AC934281335CDE7009CB7C6 /* libreadline.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 3AC934271335CDE7009CB7C6 /* libreadline.dylib */; };
		3AC9342B1335D002009CB7C6 /* SVMiscFunctions.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AC934291335D002009CB7C6 /* SVMiscFunctions.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3AC9342C1335D002009CB7C6 /* SVMiscFunctions.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AC9342A1335D002009CB7C6 /* SVMiscFunctions.m */; };
		3AC9343213367856009CB7C6 /* ext.sv in Resources */ = {isa = PBXBuildFile; fileRef = 3AC9343113367856009CB7C6 /* ext.sv */; };
		3ACD0FCF12A9E5BD00CE8E92 /* libffi.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 3ACD0FCE12A9E5BD00CE8E92 /* libffi.dylib */; };
		3AD8EC6B1396056200D5645A /* ruby.sv in Resources */ = {isa = PBXBuildFile; fileRef = 3AD8EC6A1396056200D5645A /* ruby.sv */; };
		3AE1606A13486C3B000AC7DF /* MABlockClosure.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AE1606813486C3A000AC7DF /* MABlockClosure.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3AE1606B13486C3B000AC7DF /* MABlockClosure.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AE1606913486C3A000AC7DF /* MABlockClosure.m */; };
		3AE4325F14DBF1280012D70A /* sdoc in Resources */ = {isa = PBXBuildFile; fileRef = 3AE4325E14DBF1280012D70A /* sdoc */; };
		3AE4326C14DCB13B0012D70A /* OCLog.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3AC5B7EA13A7A6BB00594730 /* OCLog.framework */; };
		3AE4326D14DCB1470012D70A /* OCLog.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3AC5B7EA13A7A6BB00594730 /* OCLog.framework */; };
		3AE4326E14DCB2100012D70A /* OCLog.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3AC5B7EA13A7A6BB00594730 /* OCLog.framework */; };
		3AE4338714DCBBA60012D70A /* Silver.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AE4337A14DCBBA60012D70A /* Silver.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3AE4338814DCBBA60012D70A /* SVBlock.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AE4337B14DCBBA60012D70A /* SVBlock.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3AE4338914DCBBA60012D70A /* SVBlock.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AE4337C14DCBBA60012D70A /* SVBlock.m */; };
		3AE4338A14DCBBA60012D70A /* SVBridgeSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AE4337D14DCBBA60012D70A /* SVBridgeSupport.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3AE4338B14DCBBA60012D70A /* SVBridgeSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AE4337E14DCBBA60012D70A /* SVBridgeSupport.m */; };
		3AE4338C14DCBBA60012D70A /* SVExceptionSystem.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AE4337F14DCBBA60012D70A /* SVExceptionSystem.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3AE4338D14DCBBA60012D70A /* SVExceptionSystem.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AE4338014DCBBA60012D70A /* SVExceptionSystem.m */; };
		3AE4338E14DCBBA60012D70A /* SVFlowBlock.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AE4338114DCBBA60012D70A /* SVFlowBlock.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3AE4338F14DCBBA60012D70A /* SVFlowBlock.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AE4338214DCBBA60012D70A /* SVFlowBlock.m */; };
		3AE4339014DCBBA60012D70A /* SVFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AE4338314DCBBA60012D70A /* SVFunction.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3AE4339114DCBBA60012D70A /* SVFunction.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AE4338414DCBBA60012D70A /* SVFunction.m */; };
		3AE4339214DCBBA60012D70A /* SVNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AE4338514DCBBA60012D70A /* SVNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3AE4339314DCBBA60012D70A /* SVNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AE4338614DCBBA60012D70A /* SVNode.m */; };
		3AE4339C14DCBBB70012D70A /* SVBinaryOperator.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AE4339414DCBBB70012D70A /* SVBinaryOperator.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3AE4339D14DCBBB70012D70A /* SVBinaryOperator.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AE4339514DCBBB70012D70A /* SVBinaryOperator.m */; };
		3AE4339E14DCBBB70012D70A /* SVControlOperations.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AE4339614DCBBB70012D70A /* SVControlOperations.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3AE4339F14DCBBB70012D70A /* SVControlOperations.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AE4339714DCBBB70012D70A /* SVControlOperations.m */; };
		3AE433A014DCBBB70012D70A /* SVOperator.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AE4339814DCBBB70012D70A /* SVOperator.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3AE433A114DCBBB70012D70A /* SVOperator.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AE4339914DCBBB70012D70A /* SVOperator.m */; };
		3AE433A214DCBBB70012D70A /* SVUnaryOperator.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AE4339A14DCBBB70012D70A /* SVUnaryOperator.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3AE433A314DCBBB70012D70A /* SVUnaryOperator.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AE4339B14DCBBB70012D70A /* SVUnaryOperator.m */; };
		3AE433AA14DCBBC70012D70A /* SVParserContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AE433A414DCBBC70012D70A /* SVParserContext.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3AE433AB14DCBBC70012D70A /* SVParserContext.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AE433A514DCBBC70012D70A /* SVParserContext.m */; };
		3AE433AC14DCBBC70012D70A /* SVSymbol.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AE433A614DCBBC70012D70A /* SVSymbol.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3AE433AD14DCBBC70012D70A /* SVSymbol.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AE433A714DCBBC70012D70A /* SVSymbol.m */; };
		3AE433AE14DCBBC70012D70A /* SVSymbolTable.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AE433A814DCBBC70012D70A /* SVSymbolTable.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3AE433AF14DCBBC70012D70A /* SVSymbolTable.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AE433A914DCBBC70012D70A /* SVSymbolTable.m */; };
		3AE433B814DCBBD70012D70A /* SVCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AE433B014DCBBD70012D70A /* SVCategory.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3AE433B914DCBBD70012D70A /* SVCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AE433B114DCBBD70012D70A /* SVCategory.m */; };
		3AE433BA14DCBBD70012D70A /* SVClass.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AE433B214DCBBD70012D70A /* SVClass.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3AE433BB14DCBBD70012D70A /* SVClass.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AE433B314DCBBD70012D70A /* SVClass.m */; };
		3AE433BC14DCBBD70012D70A /* SVInstanceRef.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AE433B414DCBBD70012D70A /* SVInstanceRef.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3AE433BD14DCBBD70012D70A /* SVInstanceRef.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AE433B514DCBBD70012D70A /* SVInstanceRef.m */; };
		3AE433BE14DCBBD70012D70A /* SVObjcBridgeTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AE433B614DCBBD70012D70A /* SVObjcBridgeTypes.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3AE433BF14DCBBD70012D70A /* SVObjcBridgeTypes.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AE433B714DCBBD70012D70A /* SVObjcBridgeTypes.m */; };
		3AE433D014DD5FFC0012D70A /* SVModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AE433CE14DD5FFC0012D70A /* SVModule.h */; };
		3AE433D114DD5FFC0012D70A /* SVModule.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AE433CF14DD5FFC0012D70A /* SVModule.m */; };
		3AE433D414DD64A90012D70A /* SVIncludeStatement.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AE433D214DD64A90012D70A /* SVIncludeStatement.h */; };
		3AE433D514DD64A90012D70A /* SVIncludeStatement.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AE433D314DD64A90012D70A /* SVIncludeStatement.m */; };
		3AE88EFB139964100001D84D /* core.sv in Resources */ = {isa = PBXBuildFile; fileRef = 3AE88EFA139964100001D84D /* core.sv */; };
		3AE88EFE139964C60001D84D /* svvm.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AE88EFC139964C60001D84D /* svvm.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3AE88EFF139964C60001D84D /* svvm.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AE88EFD139964C60001D84D /* svvm.m */; };
		3AEC11DA14BCC0FF00D25677 /* SVRequireStatement.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AEC11D814BCC0FF00D25677 /* SVRequireStatement.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3AEC11DB14BCC0FF00D25677 /* SVRequireStatement.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AEC11D914BCC0FF00D25677 /* SVRequireStatement.m */; };
/* End PBXBuildFile section */

/* Begin PBXBuildRule section */
		3A8D7FFD139B4D7C00CB5259 /* PBXBuildRule */ = {
			isa = PBXBuildRule;
			compilerSpec = com.apple.compilers.proxy.script;
			filePatterns = "*.rl";
			fileType = pattern.proxy;
			isEditable = 1;
			outputFiles = (
				"${DERIVED_FILES_DIR}/${INPUT_FILE_BASE}.m",
			);
			script = "/usr/local/bin/ragel ${INPUT_FILE_PATH} -G2 -o ${DERIVED_FILES_DIR}/${INPUT_FILE_BASE}.m";
		};
		3AD1DDC913A18FC10021DA44 /* PBXBuildRule */ = {
			isa = PBXBuildRule;
			compilerSpec = com.apple.compilers.proxy.script;
			filePatterns = "*.lemon";
			fileType = pattern.proxy;
			isEditable = 1;
			outputFiles = (
				"${DERIVED_FILES_DIR}/${INPUT_FILE_BASE}_parser.m",
				"${DERIVED_FILES_DIR}/${INPUT_FILE_BASE}_parser.h",
			);
			script = "/usr/local/bin/lemon ${INPUT_FILE_PATH} && mv ${INPUT_FILE_DIR}/${INPUT_FILE_BASE}.c ${DERIVED_FILES_DIR}/${INPUT_FILE_BASE}_parser.m && mv ${INPUT_FILE_DIR}/${INPUT_FILE_BASE}.h ${DERIVED_FILES_DIR}/${INPUT_FILE_BASE}_parser.h";
		};
/* End PBXBuildRule section */

/* Begin PBXContainerItemProxy section */
		3A10048812B5D7E9008A01E3 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 3A01FFCF12A9CE70005A9772 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 3A01FFDC12A9CE70005A9772;
			remoteInfo = Silver;
		};
		3A7E2C5313AAB5BD00D5BE98 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 3A01FFCF12A9CE70005A9772 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 3A01FFEB12A9CE70005A9772;
			remoteInfo = SilverTests;
		};
		3AE4326814DCB1070012D70A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 3AE4326114DCB1060012D70A /* OCLog.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 3A01FF3C12A9CC3A005A9772;
			remoteInfo = OCLog;
		};
		3AE4326A14DCB1100012D70A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 3AE4326114DCB1060012D70A /* OCLog.xcodeproj */;
			proxyType = 1;
			remoteGlobalIDString = 3A01FF3B12A9CC3A005A9772;
			remoteInfo = OCLog;
		};
/* End PBXContainerItemProxy section */

/* Begin PBXCopyFilesBuildPhase section */
		3A0398E1139C9CB50065D102 /* CopyFiles */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = /usr/share/man/man1/;
			dstSubfolderSpec = 0;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 1;
		};
		3A92C6B41373939E000B7A76 /* CopyFiles */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = "";
			dstSubfolderSpec = 10;
			files = (
				3AC5B7EB13A7A6BB00594730 /* OCLog.framework in CopyFiles */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXCopyFilesBuildPhase section */

/* Begin PBXFileReference section */
		3A01FFDD12A9CE70005A9772 /* Silver.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Silver.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		3A01FFDF12A9CE70005A9772 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; };
		3A01FFE112A9CE70005A9772 /* Silver-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Silver-Info.plist"; sourceTree = "<group>"; };
		3A01FFE212A9CE70005A9772 /* Silver-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Silver-Prefix.pch"; sourceTree = "<group>"; };
		3A01FFE412A9CE70005A9772 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
		3A01FFEC12A9CE70005A9772 /* SilverTests.octest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SilverTests.octest; sourceTree = BUILT_PRODUCTS_DIR; };
		3A01FFEE12A9CE70005A9772 /* SilverTests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "SilverTests-Info.plist"; sourceTree = "<group>"; };
		3A01FFEF12A9CE70005A9772 /* SilverTests-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "SilverTests-Prefix.pch"; sourceTree = "<group>"; };
		3A01FFF012A9CE70005A9772 /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = en.lproj/SilverTests/InfoPlist.strings; sourceTree = "<group>"; };
		3A0398CD139C9BBB0065D102 /* silver.1 */ = {isa = PBXFileReference; lastKnownFileType = text.man; path = silver.1; sourceTree = "<group>"; };
		3A0398D0139C9BBB0065D102 /* silver-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "silver-Prefix.pch"; path = "silver/silver-Prefix.pch"; sourceTree = "<group>"; };
		3A0398E3139C9CB50065D102 /* silver */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = silver; sourceTree = BUILT_PRODUCTS_DIR; };
		3A0398E6139C9CB60065D102 /* silver.1 */ = {isa = PBXFileReference; lastKnownFileType = text.man; name = silver.1; path = silver/silver.1; sourceTree = "<group>"; };
		3A0398E9139C9CB60065D102 /* silver-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "silver-Prefix.pch"; path = "silver/silver/silver-Prefix.pch"; sourceTree = "<group>"; };
		3A0398F9139C9F1E0065D102 /* SVVariable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVVariable.h; sourceTree = "<group>"; };
		3A0398FA139C9F1E0065D102 /* SVVariable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVVariable.m; sourceTree = "<group>"; };
		3A0398FD139CA7E70065D102 /* SVVariableAssignment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVVariableAssignment.h; sourceTree = "<group>"; };
		3A0398FE139CA7E70065D102 /* SVVariableAssignment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVVariableAssignment.m; sourceTree = "<group>"; };
		3A0AD57C1399FFEA003B37B0 /* SVToken.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVToken.h; sourceTree = "<group>"; };
		3A0AD57D1399FFEA003B37B0 /* SVToken.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVToken.m; sourceTree = "<group>"; };
		3A0E633C1384904C00217A9B /* helpers.sv */ = {isa = PBXFileReference; lastKnownFileType = text; path = helpers.sv; sourceTree = "<group>"; };
		3A0E633E1384D6E000217A9B /* compilation.sv */ = {isa = PBXFileReference; lastKnownFileType = text; path = compilation.sv; sourceTree = "<group>"; };
		3A0E633F1384D7AE00217A9B /* application.sv */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = application.sv; sourceTree = "<group>"; };
		3A0E63411384D8F700217A9B /* tool.sv */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = tool.sv; sourceTree = "<group>"; };
		3A0E63431384D9AC00217A9B /* framework.sv */ = {isa = PBXFileReference; lastKnownFileType = text; path = framework.sv; sourceTree = "<group>"; };
		3A10046612B5D719008A01E3 /* bridge.sv */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = bridge.sv; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
		3A10046712B5D719008A01E3 /* svunit.sv */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = svunit.sv; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
		3A10046A12B5D7A9008A01E3 /* SVAccessTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVAccessTests.h; sourceTree = "<group>"; };
		3A10046B12B5D7A9008A01E3 /* SVAccessTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVAccessTests.m; sourceTree = "<group>"; };
		3A10046C12B5D7A9008A01E3 /* SVClassSystemTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVClassSystemTests.h; sourceTree = "<group>"; };
		3A10046D12B5D7A9008A01E3 /* SVClassSystemTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVClassSystemTests.m; sourceTree = "<group>"; };
		3A10046E12B5D7A9008A01E3 /* SVExceptionSystemTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVExceptionSystemTests.h; sourceTree = "<group>"; };
		3A10046F12B5D7A9008A01E3 /* SVExceptionSystemTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVExceptionSystemTests.m; sourceTree = "<group>"; };
		3A10047012B5D7A9008A01E3 /* SVFlowTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVFlowTests.h; sourceTree = "<group>"; };
		3A10047112B5D7A9008A01E3 /* SVFlowTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVFlowTests.m; sourceTree = "<group>"; };
		3A10047212B5D7A9008A01E3 /* SVFunctionTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVFunctionTests.h; sourceTree = "<group>"; };
		3A10047312B5D7A9008A01E3 /* SVFunctionTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVFunctionTests.m; sourceTree = "<group>"; };
		3A10047412B5D7A9008A01E3 /* SVOperatorTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVOperatorTests.h; sourceTree = "<group>"; };
		3A10047512B5D7A9008A01E3 /* SVOperatorTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVOperatorTests.m; sourceTree = "<group>"; };
		3A10047812B5D7A9008A01E3 /* SVSymbolTableTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVSymbolTableTests.h; sourceTree = "<group>"; };
		3A10047912B5D7A9008A01E3 /* SVSymbolTableTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVSymbolTableTests.m; sourceTree = "<group>"; };
		3A10047A12B5D7A9008A01E3 /* SVSymbolTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVSymbolTests.h; sourceTree = "<group>"; };
		3A10047B12B5D7A9008A01E3 /* SVSymbolTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVSymbolTests.m; sourceTree = "<group>"; };
		3A10047C12B5D7A9008A01E3 /* SVVariableTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVVariableTests.h; sourceTree = "<group>"; };
		3A10047D12B5D7A9008A01E3 /* SVVariableTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVVariableTests.m; sourceTree = "<group>"; };
		3A13BC9C13497EC000BFF4BC /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = README; sourceTree = "<group>"; };
		3A1CC9E413841DA9006F33D5 /* common.sv */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = common.sv; sourceTree = "<group>"; };
		3A1CC9E6138421AE006F33D5 /* task.sv */ = {isa = PBXFileReference; lastKnownFileType = text; path = task.sv; sourceTree = "<group>"; };
		3A291CC91385FED700A93EAC /* bundle.sv */ = {isa = PBXFileReference; lastKnownFileType = text; path = bundle.sv; sourceTree = "<group>"; };
		3A360F0B133B7E2A00B85BE0 /* SVObjcExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVObjcExtensions.h; sourceTree = "<group>"; };
		3A360F0C133B7E2A00B85BE0 /* SVObjcExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVObjcExtensions.m; sourceTree = "<group>"; };
		3A360F0D133B7E2A00B85BE0 /* NSMutableArray+SVAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSMutableArray+SVAdditions.h"; sourceTree = "<group>"; };
		3A360F0E133B7E2A00B85BE0 /* NSMutableArray+SVAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSMutableArray+SVAdditions.m"; sourceTree = "<group>"; };
		3A360F0F133B7E2A00B85BE0 /* NSMutableDictionary+SVExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSMutableDictionary+SVExtensions.h"; sourceTree = "<group>"; };
		3A360F10133B7E2A00B85BE0 /* NSMutableDictionary+SVExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSMutableDictionary+SVExtensions.m"; sourceTree = "<group>"; };
		3A6E42511388789400138ABA /* SVSetCommand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVSetCommand.h; sourceTree = "<group>"; };
		3A6E42521388789400138ABA /* SVSetCommand.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVSetCommand.m; sourceTree = "<group>"; };
		3A6E425513888D2100138ABA /* library.sv */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = library.sv; sourceTree = "<group>"; };
		3A6E425B1388BC1B00138ABA /* dylib.sv */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = dylib.sv; sourceTree = "<group>"; };
		3A7B0EF713818FA5001705C6 /* smelt */ = {isa = PBXFileReference; lastKnownFileType = text; path = smelt; sourceTree = "<group>"; };
		3A7B0EF81381920F001705C6 /* oclog.sv */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = oclog.sv; sourceTree = "<group>"; };
		3A8D7FF8139B4C8B00CB5259 /* SVClassWrapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SVClassWrapper.h; path = Classes/Types/SVClassWrapper.h; sourceTree = SOURCE_ROOT; };
		3A8D7FF9139B4C8B00CB5259 /* SVClassWrapper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SVClassWrapper.m; path = Classes/Types/SVClassWrapper.m; sourceTree = SOURCE_ROOT; };
		3A92C74813746D97000B7A76 /* SVRegex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVRegex.h; sourceTree = "<group>"; };
		3A92C74913746D97000B7A76 /* SVRegex.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVRegex.m; sourceTree = "<group>"; };
		3A92C74A13746D97000B7A76 /* SVRegexUtility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVRegexUtility.h; sourceTree = "<group>"; };
		3A92C74B13746D97000B7A76 /* SVRegexpUtility.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVRegexpUtility.m; sourceTree = "<group>"; };
		3A92C74D13746D97000B7A76 /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = "<group>"; };
		3A92C74E13746D97000B7A76 /* COPYING */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = COPYING; sourceTree = "<group>"; };
		3A92C75013746D97000B7A76 /* ascii.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ascii.c; sourceTree = "<group>"; };
		3A92C75113746D97000B7A76 /* unicode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = unicode.c; sourceTree = "<group>"; };
		3A92C75213746D97000B7A76 /* utf16_le.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = utf16_le.c; sourceTree = "<group>"; };
		3A92C75313746D97000B7A76 /* oniguruma.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = oniguruma.h; sourceTree = "<group>"; };
		3A92C75413746D97000B7A76 /* regcomp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = regcomp.c; sourceTree = "<group>"; };
		3A92C75513746D97000B7A76 /* regenc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = regenc.c; sourceTree = "<group>"; };
		3A92C75613746D97000B7A76 /* regenc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = regenc.h; sourceTree = "<group>"; };
		3A92C75713746D97000B7A76 /* regerror.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = regerror.c; sourceTree = "<group>"; };
		3A92C75813746D97000B7A76 /* regexec.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = regexec.c; sourceTree = "<group>"; };
		3A92C75913746D97000B7A76 /* regext.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = regext.c; sourceTree = "<group>"; };
		3A92C75A13746D97000B7A76 /* regint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = regint.h; sourceTree = "<group>"; };
		3A92C75B13746D97000B7A76 /* regparse.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = regparse.c; sourceTree = "<group>"; };
		3A92C75C13746D97000B7A76 /* regparse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = regparse.h; sourceTree = "<group>"; };
		3A92C75D13746D97000B7A76 /* regsyntax.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = regsyntax.c; sourceTree = "<group>"; };
		3A92C75E13746D97000B7A76 /* regtrav.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = regtrav.c; sourceTree = "<group>"; };
		3A92C75F13746D97000B7A76 /* regversion.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = regversion.c; sourceTree = "<group>"; };
		3A92C76013746D97000B7A76 /* st.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = st.c; sourceTree = "<group>"; };
		3A92C76113746D97000B7A76 /* st.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = st.h; sourceTree = "<group>"; };
		3A960E5C13B05F390036B5FE /* NSObject+AssociatedObjects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+AssociatedObjects.h"; sourceTree = "<group>"; };
		3A960E5D13B05F390036B5FE /* NSObject+AssociatedObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+AssociatedObjects.m"; sourceTree = "<group>"; };
		3A9EE90B13B11A2200AA8A94 /* SVProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVProtocol.h; sourceTree = "<group>"; };
		3A9EE90C13B11A2200AA8A94 /* SVProtocol.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVProtocol.m; sourceTree = "<group>"; };
		3AA2A0E513D606A5005A1B33 /* SVBuiltinRange.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVBuiltinRange.h; sourceTree = "<group>"; };
		3AA2A0E613D606A5005A1B33 /* SVBuiltinRange.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVBuiltinRange.m; sourceTree = "<group>"; };
		3AAEC482139AC5F900E47B93 /* silver.rl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = silver.rl; sourceTree = "<group>"; };
		3AC2F11B13A4355600069808 /* silver.lemon */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = silver.lemon; sourceTree = "<group>"; };
		3AC5B7EA13A7A6BB00594730 /* OCLog.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = OCLog.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		3AC5B7EE13A7A6DE00594730 /* OCHamcrest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OCHamcrest.framework; path = Library/Frameworks/OCHamcrest.framework; sourceTree = SDKROOT; };
		3AC5B7EF13A7A6DE00594730 /* OCMock.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OCMock.framework; path = Library/Frameworks/OCMock.framework; sourceTree = SDKROOT; };
		3AC9340A1335CB51009CB7C6 /* silver.m */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.objc; fileEncoding = 4; path = silver.m; sourceTree = "<group>"; };
		3AC934151335CD57009CB7C6 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
		3AC934271335CDE7009CB7C6 /* libreadline.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libreadline.dylib; path = usr/lib/libreadline.dylib; sourceTree = SDKROOT; };
		3AC934291335D002009CB7C6 /* SVMiscFunctions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVMiscFunctions.h; sourceTree = "<group>"; };
		3AC9342A1335D002009CB7C6 /* SVMiscFunctions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVMiscFunctions.m; sourceTree = "<group>"; };
		3AC9343113367856009CB7C6 /* ext.sv */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = ext.sv; sourceTree = "<group>"; };
		3ACD0FCE12A9E5BD00CE8E92 /* libffi.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libffi.dylib; path = usr/lib/libffi.dylib; sourceTree = SDKROOT; };
		3AD8EC6A1396056200D5645A /* ruby.sv */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = ruby.sv; sourceTree = "<group>"; };
		3AE1606813486C3A000AC7DF /* MABlockClosure.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MABlockClosure.h; sourceTree = "<group>"; };
		3AE1606913486C3A000AC7DF /* MABlockClosure.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MABlockClosure.m; sourceTree = "<group>"; };
		3AE4325E14DBF1280012D70A /* sdoc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = sdoc; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = "<none>"; };
		3AE4326114DCB1060012D70A /* OCLog.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = OCLog.xcodeproj; path = ../oclog/OCLog.xcodeproj; sourceTree = "<group>"; };
		3AE4337A14DCBBA60012D70A /* Silver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Silver.h; sourceTree = "<group>"; };
		3AE4337B14DCBBA60012D70A /* SVBlock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVBlock.h; sourceTree = "<group>"; };
		3AE4337C14DCBBA60012D70A /* SVBlock.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVBlock.m; sourceTree = "<group>"; };
		3AE4337D14DCBBA60012D70A /* SVBridgeSupport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVBridgeSupport.h; sourceTree = "<group>"; };
		3AE4337E14DCBBA60012D70A /* SVBridgeSupport.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVBridgeSupport.m; sourceTree = "<group>"; };
		3AE4337F14DCBBA60012D70A /* SVExceptionSystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVExceptionSystem.h; sourceTree = "<group>"; };
		3AE4338014DCBBA60012D70A /* SVExceptionSystem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVExceptionSystem.m; sourceTree = "<group>"; };
		3AE4338114DCBBA60012D70A /* SVFlowBlock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVFlowBlock.h; sourceTree = "<group>"; };
		3AE4338214DCBBA60012D70A /* SVFlowBlock.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVFlowBlock.m; sourceTree = "<group>"; };
		3AE4338314DCBBA60012D70A /* SVFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVFunction.h; sourceTree = "<group>"; };
		3AE4338414DCBBA60012D70A /* SVFunction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVFunction.m; sourceTree = "<group>"; };
		3AE4338514DCBBA60012D70A /* SVNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVNode.h; sourceTree = "<group>"; };
		3AE4338614DCBBA60012D70A /* SVNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVNode.m; sourceTree = "<group>"; };
		3AE4339414DCBBB70012D70A /* SVBinaryOperator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVBinaryOperator.h; sourceTree = "<group>"; };
		3AE4339514DCBBB70012D70A /* SVBinaryOperator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVBinaryOperator.m; sourceTree = "<group>"; };
		3AE4339614DCBBB70012D70A /* SVControlOperations.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVControlOperations.h; sourceTree = "<group>"; };
		3AE4339714DCBBB70012D70A /* SVControlOperations.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVControlOperations.m; sourceTree = "<group>"; };
		3AE4339814DCBBB70012D70A /* SVOperator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVOperator.h; sourceTree = "<group>"; };
		3AE4339914DCBBB70012D70A /* SVOperator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVOperator.m; sourceTree = "<group>"; };
		3AE4339A14DCBBB70012D70A /* SVUnaryOperator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVUnaryOperator.h; sourceTree = "<group>"; };
		3AE4339B14DCBBB70012D70A /* SVUnaryOperator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVUnaryOperator.m; sourceTree = "<group>"; };
		3AE433A414DCBBC70012D70A /* SVParserContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVParserContext.h; sourceTree = "<group>"; };
		3AE433A514DCBBC70012D70A /* SVParserContext.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVParserContext.m; sourceTree = "<group>"; };
		3AE433A614DCBBC70012D70A /* SVSymbol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVSymbol.h; sourceTree = "<group>"; };
		3AE433A714DCBBC70012D70A /* SVSymbol.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVSymbol.m; sourceTree = "<group>"; };
		3AE433A814DCBBC70012D70A /* SVSymbolTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVSymbolTable.h; sourceTree = "<group>"; };
		3AE433A914DCBBC70012D70A /* SVSymbolTable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVSymbolTable.m; sourceTree = "<group>"; };
		3AE433B014DCBBD70012D70A /* SVCategory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVCategory.h; sourceTree = "<group>"; };
		3AE433B114DCBBD70012D70A /* SVCategory.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVCategory.m; sourceTree = "<group>"; };
		3AE433B214DCBBD70012D70A /* SVClass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVClass.h; sourceTree = "<group>"; };
		3AE433B314DCBBD70012D70A /* SVClass.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVClass.m; sourceTree = "<group>"; };
		3AE433B414DCBBD70012D70A /* SVInstanceRef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVInstanceRef.h; sourceTree = "<group>"; };
		3AE433B514DCBBD70012D70A /* SVInstanceRef.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVInstanceRef.m; sourceTree = "<group>"; };
		3AE433B614DCBBD70012D70A /* SVObjcBridgeTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVObjcBridgeTypes.h; sourceTree = "<group>"; };
		3AE433B714DCBBD70012D70A /* SVObjcBridgeTypes.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVObjcBridgeTypes.m; sourceTree = "<group>"; };
		3AE433CE14DD5FFC0012D70A /* SVModule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVModule.h; sourceTree = "<group>"; };
		3AE433CF14DD5FFC0012D70A /* SVModule.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVModule.m; sourceTree = "<group>"; };
		3AE433D214DD64A90012D70A /* SVIncludeStatement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVIncludeStatement.h; sourceTree = "<group>"; };
		3AE433D314DD64A90012D70A /* SVIncludeStatement.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVIncludeStatement.m; sourceTree = "<group>"; };
		3AE88EFA139964100001D84D /* core.sv */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = core.sv; sourceTree = "<group>"; };
		3AE88EFC139964C60001D84D /* svvm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = svvm.h; sourceTree = "<group>"; };
		3AE88EFD139964C60001D84D /* svvm.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = svvm.m; sourceTree = "<group>"; };
		3AEC11D814BCC0FF00D25677 /* SVRequireStatement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVRequireStatement.h; sourceTree = "<group>"; };
		3AEC11D914BCC0FF00D25677 /* SVRequireStatement.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVRequireStatement.m; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		3A01FFD912A9CE70005A9772 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				3AC934281335CDE7009CB7C6 /* libreadline.dylib in Frameworks */,
				3ACD0FCF12A9E5BD00CE8E92 /* libffi.dylib in Frameworks */,
				3A01FFE012A9CE70005A9772 /* Cocoa.framework in Frameworks */,
				3AE4326C14DCB13B0012D70A /* OCLog.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		3A01FFE812A9CE70005A9772 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				3AC5B7F013A7A6DE00594730 /* OCHamcrest.framework in Frameworks */,
				3AC5B7F113A7A6DE00594730 /* OCMock.framework in Frameworks */,
				3AE4326D14DCB1470012D70A /* OCLog.framework in Frameworks */,
				3A10048A12B5D83E008A01E3 /* Silver.framework in Frameworks */,
				3A01FFED12A9CE70005A9772 /* Cocoa.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		3A0398E0139C9CB50065D102 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				3A0398F6139C9CD40065D102 /* Silver.framework in Frameworks */,
				3AE4326E14DCB2100012D70A /* OCLog.framework in Frameworks */,
				3A0398E5139C9CB60065D102 /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		3A01000812A9CF2E005A9772 /* Core */ = {
			isa = PBXGroup;
			children = (
				3AE4337A14DCBBA60012D70A /* Silver.h */,
				3AE4337B14DCBBA60012D70A /* SVBlock.h */,
				3AE4337C14DCBBA60012D70A /* SVBlock.m */,
				3AE4337D14DCBBA60012D70A /* SVBridgeSupport.h */,
				3AE4337E14DCBBA60012D70A /* SVBridgeSupport.m */,
				3AE4337F14DCBBA60012D70A /* SVExceptionSystem.h */,
				3AE4338014DCBBA60012D70A /* SVExceptionSystem.m */,
				3AE4338114DCBBA60012D70A /* SVFlowBlock.h */,
				3AE4338214DCBBA60012D70A /* SVFlowBlock.m */,
				3AE4338314DCBBA60012D70A /* SVFunction.h */,
				3AE4338414DCBBA60012D70A /* SVFunction.m */,
				3AE4338514DCBBA60012D70A /* SVNode.h */,
				3AE4338614DCBBA60012D70A /* SVNode.m */,
				3A960E5C13B05F390036B5FE /* NSObject+AssociatedObjects.h */,
				3A960E5D13B05F390036B5FE /* NSObject+AssociatedObjects.m */,
				3A0398FD139CA7E70065D102 /* SVVariableAssignment.h */,
				3A0398FE139CA7E70065D102 /* SVVariableAssignment.m */,
				3A0398F9139C9F1E0065D102 /* SVVariable.h */,
				3A0398FA139C9F1E0065D102 /* SVVariable.m */,
				3AE1606813486C3A000AC7DF /* MABlockClosure.h */,
				3AE1606913486C3A000AC7DF /* MABlockClosure.m */,
				3AC9340A1335CB51009CB7C6 /* silver.m */,
				3AC934291335D002009CB7C6 /* SVMiscFunctions.h */,
				3AC9342A1335D002009CB7C6 /* SVMiscFunctions.m */,
				3A6E42511388789400138ABA /* SVSetCommand.h */,
				3A6E42521388789400138ABA /* SVSetCommand.m */,
				3AE88EFC139964C60001D84D /* svvm.h */,
				3AE88EFD139964C60001D84D /* svvm.m */,
				3AEC11D814BCC0FF00D25677 /* SVRequireStatement.h */,
				3AEC11D914BCC0FF00D25677 /* SVRequireStatement.m */,
				3AE433D214DD64A90012D70A /* SVIncludeStatement.h */,
				3AE433D314DD64A90012D70A /* SVIncludeStatement.m */,
			);
			path = Core;
			sourceTree = "<group>";
		};
		3A01000912A9CF40005A9772 /* Extensions */ = {
			isa = PBXGroup;
			children = (
				3A360F0B133B7E2A00B85BE0 /* SVObjcExtensions.h */,
				3A360F0C133B7E2A00B85BE0 /* SVObjcExtensions.m */,
				3A360F0D133B7E2A00B85BE0 /* NSMutableArray+SVAdditions.h */,
				3A360F0E133B7E2A00B85BE0 /* NSMutableArray+SVAdditions.m */,
				3A360F0F133B7E2A00B85BE0 /* NSMutableDictionary+SVExtensions.h */,
				3A360F10133B7E2A00B85BE0 /* NSMutableDictionary+SVExtensions.m */,
			);
			path = Extensions;
			sourceTree = "<group>";
		};
		3A01000A12A9CF4A005A9772 /* Operators */ = {
			isa = PBXGroup;
			children = (
				3AE4339414DCBBB70012D70A /* SVBinaryOperator.h */,
				3AE4339514DCBBB70012D70A /* SVBinaryOperator.m */,
				3AE4339614DCBBB70012D70A /* SVControlOperations.h */,
				3AE4339714DCBBB70012D70A /* SVControlOperations.m */,
				3AE4339814DCBBB70012D70A /* SVOperator.h */,
				3AE4339914DCBBB70012D70A /* SVOperator.m */,
				3AE4339A14DCBBB70012D70A /* SVUnaryOperator.h */,
				3AE4339B14DCBBB70012D70A /* SVUnaryOperator.m */,
			);
			path = Operators;
			sourceTree = "<group>";
		};
		3A01000B12A9CF5B005A9772 /* Parser */ = {
			isa = PBXGroup;
			children = (
				3AE433A414DCBBC70012D70A /* SVParserContext.h */,
				3AE433A514DCBBC70012D70A /* SVParserContext.m */,
				3AE433A614DCBBC70012D70A /* SVSymbol.h */,
				3AE433A714DCBBC70012D70A /* SVSymbol.m */,
				3AE433A814DCBBC70012D70A /* SVSymbolTable.h */,
				3AE433A914DCBBC70012D70A /* SVSymbolTable.m */,
				3AC2F11B13A4355600069808 /* silver.lemon */,
				3A0AD57C1399FFEA003B37B0 /* SVToken.h */,
				3A0AD57D1399FFEA003B37B0 /* SVToken.m */,
				3AAEC482139AC5F900E47B93 /* silver.rl */,
			);
			path = Parser;
			sourceTree = "<group>";
		};
		3A01000C12A9CF65005A9772 /* Types */ = {
			isa = PBXGroup;
			children = (
				3AE433B014DCBBD70012D70A /* SVCategory.h */,
				3AE433B114DCBBD70012D70A /* SVCategory.m */,
				3AE433B214DCBBD70012D70A /* SVClass.h */,
				3AE433B314DCBBD70012D70A /* SVClass.m */,
				3AE433B414DCBBD70012D70A /* SVInstanceRef.h */,
				3AE433B514DCBBD70012D70A /* SVInstanceRef.m */,
				3AE433B614DCBBD70012D70A /* SVObjcBridgeTypes.h */,
				3AE433B714DCBBD70012D70A /* SVObjcBridgeTypes.m */,
				3A92C74713746D97000B7A76 /* core */,
				3A9EE90B13B11A2200AA8A94 /* SVProtocol.h */,
				3A9EE90C13B11A2200AA8A94 /* SVProtocol.m */,
				3AA2A0E513D606A5005A1B33 /* SVBuiltinRange.h */,
				3AA2A0E613D606A5005A1B33 /* SVBuiltinRange.m */,
				3AE433CE14DD5FFC0012D70A /* SVModule.h */,
				3AE433CF14DD5FFC0012D70A /* SVModule.m */,
			);
			path = Types;
			sourceTree = "<group>";
		};
		3A01FFCD12A9CE70005A9772 = {
			isa = PBXGroup;
			children = (
				3AC5B7EE13A7A6DE00594730 /* OCHamcrest.framework */,
				3AC5B7EF13A7A6DE00594730 /* OCMock.framework */,
				3AC5B7EA13A7A6BB00594730 /* OCLog.framework */,
				3A01FFDD12A9CE70005A9772 /* Silver.framework */,
				3A13BC9C13497EC000BFF4BC /* README */,
				3AC934271335CDE7009CB7C6 /* libreadline.dylib */,
				3ACD0FCE12A9E5BD00CE8E92 /* libffi.dylib */,
				3A01FFD412A9CE70005A9772 /* Classes */,
				3A01FFD512A9CE70005A9772 /* Other Sources */,
				3A01FFD612A9CE70005A9772 /* Resources */,
				3A01FFDE12A9CE70005A9772 /* Products */,
				3A01FFE612A9CE70005A9772 /* Tests */,
				3A01FFD712A9CE70005A9772 /* Frameworks */,
				3A0398C4139C9BBB0065D102 /* Source */,
				3A0398C5139C9BBB0065D102 /* Documentation */,
			);
			sourceTree = "<group>";
		};
		3A01FFD412A9CE70005A9772 /* Classes */ = {
			isa = PBXGroup;
			children = (
				3A01000C12A9CF65005A9772 /* Types */,
				3A01000B12A9CF5B005A9772 /* Parser */,
				3A01000A12A9CF4A005A9772 /* Operators */,
				3A01000912A9CF40005A9772 /* Extensions */,
				3A01000812A9CF2E005A9772 /* Core */,
			);
			path = Classes;
			sourceTree = "<group>";
		};
		3A01FFD512A9CE70005A9772 /* Other Sources */ = {
			isa = PBXGroup;
			children = (
				3A7B0EF613818C42001705C6 /* tools */,
				3A10046412B5D692008A01E3 /* scripts */,
				3A01FFE212A9CE70005A9772 /* Silver-Prefix.pch */,
				3A01FFEF12A9CE70005A9772 /* SilverTests-Prefix.pch */,
				3A0398D0139C9BBB0065D102 /* silver-Prefix.pch */,
				3A0398E9139C9CB60065D102 /* silver-Prefix.pch */,
			);
			name = "Other Sources";
			sourceTree = "<group>";
		};
		3A01FFD612A9CE70005A9772 /* Resources */ = {
			isa = PBXGroup;
			children = (
				3A01FFE112A9CE70005A9772 /* Silver-Info.plist */,
				3A01FFE312A9CE70005A9772 /* InfoPlist.strings */,
				3A01FFEE12A9CE70005A9772 /* SilverTests-Info.plist */,
				3A01FFF012A9CE70005A9772 /* InfoPlist.strings */,
			);
			name = Resources;
			sourceTree = "<group>";
		};
		3A01FFD712A9CE70005A9772 /* Frameworks */ = {
			isa = PBXGroup;
			children = (
				3AE4326114DCB1060012D70A /* OCLog.xcodeproj */,
				3A01FFDF12A9CE70005A9772 /* Cocoa.framework */,
				3AC934151335CD57009CB7C6 /* Foundation.framework */,
			);
			name = Frameworks;
			sourceTree = "<group>";
		};
		3A01FFDE12A9CE70005A9772 /* Products */ = {
			isa = PBXGroup;
			children = (
				3A01FFEC12A9CE70005A9772 /* SilverTests.octest */,
				3A0398E3139C9CB50065D102 /* silver */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		3A01FFE612A9CE70005A9772 /* Tests */ = {
			isa = PBXGroup;
			children = (
				3A10046A12B5D7A9008A01E3 /* SVAccessTests.h */,
				3A10046B12B5D7A9008A01E3 /* SVAccessTests.m */,
				3A10046C12B5D7A9008A01E3 /* SVClassSystemTests.h */,
				3A10046D12B5D7A9008A01E3 /* SVClassSystemTests.m */,
				3A10046E12B5D7A9008A01E3 /* SVExceptionSystemTests.h */,
				3A10046F12B5D7A9008A01E3 /* SVExceptionSystemTests.m */,
				3A10047012B5D7A9008A01E3 /* SVFlowTests.h */,
				3A10047112B5D7A9008A01E3 /* SVFlowTests.m */,
				3A10047212B5D7A9008A01E3 /* SVFunctionTests.h */,
				3A10047312B5D7A9008A01E3 /* SVFunctionTests.m */,
				3A10047412B5D7A9008A01E3 /* SVOperatorTests.h */,
				3A10047512B5D7A9008A01E3 /* SVOperatorTests.m */,
				3A10047812B5D7A9008A01E3 /* SVSymbolTableTests.h */,
				3A10047912B5D7A9008A01E3 /* SVSymbolTableTests.m */,
				3A10047A12B5D7A9008A01E3 /* SVSymbolTests.h */,
				3A10047B12B5D7A9008A01E3 /* SVSymbolTests.m */,
				3A10047C12B5D7A9008A01E3 /* SVVariableTests.h */,
				3A10047D12B5D7A9008A01E3 /* SVVariableTests.m */,
			);
			path = Tests;
			sourceTree = "<group>";
		};
		3A0398C4139C9BBB0065D102 /* Source */ = {
			isa = PBXGroup;
			children = (
			);
			path = Source;
			sourceTree = "<group>";
		};
		3A0398C5139C9BBB0065D102 /* Documentation */ = {
			isa = PBXGroup;
			children = (
				3A0398CD139C9BBB0065D102 /* silver.1 */,
				3A0398E6139C9CB60065D102 /* silver.1 */,
			);
			name = Documentation;
			sourceTree = "<group>";
		};
		3A0E633D1384D66A00217A9B /* tasks */ = {
			isa = PBXGroup;
			children = (
				3A0E633E1384D6E000217A9B /* compilation.sv */,
				3A0E633F1384D7AE00217A9B /* application.sv */,
				3A0E63411384D8F700217A9B /* tool.sv */,
				3A0E63431384D9AC00217A9B /* framework.sv */,
				3A291CC91385FED700A93EAC /* bundle.sv */,
				3A6E425513888D2100138ABA /* library.sv */,
				3A6E425B1388BC1B00138ABA /* dylib.sv */,
			);
			path = tasks;
			sourceTree = "<group>";
		};
		3A10046412B5D692008A01E3 /* scripts */ = {
			isa = PBXGroup;
			children = (
				3A10046612B5D719008A01E3 /* bridge.sv */,
				3A10046712B5D719008A01E3 /* svunit.sv */,
				3AC9343113367856009CB7C6 /* ext.sv */,
				3A7B0EF81381920F001705C6 /* oclog.sv */,
				3AD8EC6A1396056200D5645A /* ruby.sv */,
				3AE88EFA139964100001D84D /* core.sv */,
			);
			path = scripts;
			sourceTree = "<group>";
		};
		3A1CC9E013841D48006F33D5 /* sv */ = {
			isa = PBXGroup;
			children = (
				3A1CC9E313841D96006F33D5 /* smelt */,
			);
			path = sv;
			sourceTree = "<group>";
		};
		3A1CC9E313841D96006F33D5 /* smelt */ = {
			isa = PBXGroup;
			children = (
				3A0E633C1384904C00217A9B /* helpers.sv */,
				3A0E633D1384D66A00217A9B /* tasks */,
				3A1CC9E413841DA9006F33D5 /* common.sv */,
				3A1CC9E6138421AE006F33D5 /* task.sv */,
			);
			path = smelt;
			sourceTree = "<group>";
		};
		3A7B0EF613818C42001705C6 /* tools */ = {
			isa = PBXGroup;
			children = (
				3A1CC9E013841D48006F33D5 /* sv */,
				3A7B0EF713818FA5001705C6 /* smelt */,
				3AE4325E14DBF1280012D70A /* sdoc */,
			);
			path = tools;
			sourceTree = "<group>";
		};
		3A92C74713746D97000B7A76 /* core */ = {
			isa = PBXGroup;
			children = (
				3A8D7FF8139B4C8B00CB5259 /* SVClassWrapper.h */,
				3A8D7FF9139B4C8B00CB5259 /* SVClassWrapper.m */,
				3A92C74813746D97000B7A76 /* SVRegex.h */,
				3A92C74913746D97000B7A76 /* SVRegex.m */,
				3A92C74A13746D97000B7A76 /* SVRegexUtility.h */,
				3A92C74B13746D97000B7A76 /* SVRegexpUtility.m */,
				3A92C74C13746D97000B7A76 /* oniguruma */,
			);
			path = core;
			sourceTree = "<group>";
		};
		3A92C74C13746D97000B7A76 /* oniguruma */ = {
			isa = PBXGroup;
			children = (
				3A92C74D13746D97000B7A76 /* config.h */,
				3A92C74E13746D97000B7A76 /* COPYING */,
				3A92C74F13746D97000B7A76 /* enc */,
				3A92C75313746D97000B7A76 /* oniguruma.h */,
				3A92C75413746D97000B7A76 /* regcomp.c */,
				3A92C75513746D97000B7A76 /* regenc.c */,
				3A92C75613746D97000B7A76 /* regenc.h */,
				3A92C75713746D97000B7A76 /* regerror.c */,
				3A92C75813746D97000B7A76 /* regexec.c */,
				3A92C75913746D97000B7A76 /* regext.c */,
				3A92C75A13746D97000B7A76 /* regint.h */,
				3A92C75B13746D97000B7A76 /* regparse.c */,
				3A92C75C13746D97000B7A76 /* regparse.h */,
				3A92C75D13746D97000B7A76 /* regsyntax.c */,
				3A92C75E13746D97000B7A76 /* regtrav.c */,
				3A92C75F13746D97000B7A76 /* regversion.c */,
				3A92C76013746D97000B7A76 /* st.c */,
				3A92C76113746D97000B7A76 /* st.h */,
			);
			path = oniguruma;
			sourceTree = "<group>";
		};
		3A92C74F13746D97000B7A76 /* enc */ = {
			isa = PBXGroup;
			children = (
				3A92C75013746D97000B7A76 /* ascii.c */,
				3A92C75113746D97000B7A76 /* unicode.c */,
				3A92C75213746D97000B7A76 /* utf16_le.c */,
			);
			path = enc;
			sourceTree = "<group>";
		};
		3AE4326214DCB1060012D70A /* Products */ = {
			isa = PBXGroup;
			children = (
				3AE4326914DCB1070012D70A /* OCLog.framework */,
			);
			name = Products;
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXHeadersBuildPhase section */
		3A01FFDA12A9CE70005A9772 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				3AC9342B1335D002009CB7C6 /* SVMiscFunctions.h in Headers */,
				3A360F11133B7E2A00B85BE0 /* SVObjcExtensions.h in Headers */,
				3A360F13133B7E2A00B85BE0 /* NSMutableArray+SVAdditions.h in Headers */,
				3A360F15133B7E2A00B85BE0 /* NSMutableDictionary+SVExtensions.h in Headers */,
				3AE1606A13486C3B000AC7DF /* MABlockClosure.h in Headers */,
				3A92C76213746D97000B7A76 /* SVRegex.h in Headers */,
				3A92C76413746D97000B7A76 /* SVRegexUtility.h in Headers */,
				3A92C76613746D97000B7A76 /* config.h in Headers */,
				3A92C76B13746D97000B7A76 /* oniguruma.h in Headers */,
				3A92C76E13746D97000B7A76 /* regenc.h in Headers */,
				3A92C77213746D97000B7A76 /* regint.h in Headers */,
				3A92C77413746D97000B7A76 /* regparse.h in Headers */,
				3A92C77913746D97000B7A76 /* st.h in Headers */,
				3A6E42531388789500138ABA /* SVSetCommand.h in Headers */,
				3AE88EFE139964C60001D84D /* svvm.h in Headers */,
				3A0AD57E1399FFEB003B37B0 /* SVToken.h in Headers */,
				3A8D7FFA139B4C8B00CB5259 /* SVClassWrapper.h in Headers */,
				3A0398FB139C9F1E0065D102 /* SVVariable.h in Headers */,
				3A0398FF139CA7E70065D102 /* SVVariableAssignment.h in Headers */,
				3A960E5E13B05F390036B5FE /* NSObject+AssociatedObjects.h in Headers */,
				3A9EE90D13B11A2200AA8A94 /* SVProtocol.h in Headers */,
				3AA2A0E713D606A5005A1B33 /* SVBuiltinRange.h in Headers */,
				3AEC11DA14BCC0FF00D25677 /* SVRequireStatement.h in Headers */,
				3AE4338714DCBBA60012D70A /* Silver.h in Headers */,
				3AE4338814DCBBA60012D70A /* SVBlock.h in Headers */,
				3AE4338A14DCBBA60012D70A /* SVBridgeSupport.h in Headers */,
				3AE4338C14DCBBA60012D70A /* SVExceptionSystem.h in Headers */,
				3AE4338E14DCBBA60012D70A /* SVFlowBlock.h in Headers */,
				3AE4339014DCBBA60012D70A /* SVFunction.h in Headers */,
				3AE4339214DCBBA60012D70A /* SVNode.h in Headers */,
				3AE4339C14DCBBB70012D70A /* SVBinaryOperator.h in Headers */,
				3AE4339E14DCBBB70012D70A /* SVControlOperations.h in Headers */,
				3AE433A014DCBBB70012D70A /* SVOperator.h in Headers */,
				3AE433A214DCBBB70012D70A /* SVUnaryOperator.h in Headers */,
				3AE433AA14DCBBC70012D70A /* SVParserContext.h in Headers */,
				3AE433AC14DCBBC70012D70A /* SVSymbol.h in Headers */,
				3AE433AE14DCBBC70012D70A /* SVSymbolTable.h in Headers */,
				3AE433B814DCBBD70012D70A /* SVCategory.h in Headers */,
				3AE433BA14DCBBD70012D70A /* SVClass.h in Headers */,
				3AE433BC14DCBBD70012D70A /* SVInstanceRef.h in Headers */,
				3AE433BE14DCBBD70012D70A /* SVObjcBridgeTypes.h in Headers */,
				3AE433D014DD5FFC0012D70A /* SVModule.h in Headers */,
				3AE433D414DD64A90012D70A /* SVIncludeStatement.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXHeadersBuildPhase section */

/* Begin PBXNativeTarget section */
		3A01FFDC12A9CE70005A9772 /* Silver */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 3A01FFFA12A9CE70005A9772 /* Build configuration list for PBXNativeTarget "Silver" */;
			buildPhases = (
				3A01FFD812A9CE70005A9772 /* Sources */,
				3A01FFD912A9CE70005A9772 /* Frameworks */,
				3A01FFDA12A9CE70005A9772 /* Headers */,
				3A01FFDB12A9CE70005A9772 /* Resources */,
				3A92C6B41373939E000B7A76 /* CopyFiles */,
			);
			buildRules = (
				3AD1DDC913A18FC10021DA44 /* PBXBuildRule */,
				3A8D7FFD139B4D7C00CB5259 /* PBXBuildRule */,
			);
			dependencies = (
				3AE4326B14DCB1100012D70A /* PBXTargetDependency */,
			);
			name = Silver;
			productName = Silver;
			productReference = 3A01FFDD12A9CE70005A9772 /* Silver.framework */;
			productType = "com.apple.product-type.framework";
		};
		3A01FFEB12A9CE70005A9772 /* SilverTests */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 3A01FFFD12A9CE70005A9772 /* Build configuration list for PBXNativeTarget "SilverTests" */;
			buildPhases = (
				3A01FFE712A9CE70005A9772 /* Sources */,
				3A01FFE812A9CE70005A9772 /* Frameworks */,
				3A01FFE912A9CE70005A9772 /* Resources */,
				3A01FFEA12A9CE70005A9772 /* ShellScript */,
			);
			buildRules = (
			);
			dependencies = (
				3A10048912B5D7E9008A01E3 /* PBXTargetDependency */,
			);
			name = SilverTests;
			productName = SilverTests;
			productReference = 3A01FFEC12A9CE70005A9772 /* SilverTests.octest */;
			productType = "com.apple.product-type.bundle";
		};
		3A0398E2139C9CB50065D102 /* silver */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 3A0398EC139C9CB60065D102 /* Build configuration list for PBXNativeTarget "silver" */;
			buildPhases = (
				3A0398DF139C9CB50065D102 /* Sources */,
				3A0398E0139C9CB50065D102 /* Frameworks */,
				3A0398E1139C9CB50065D102 /* CopyFiles */,
			);
			buildRules = (
			);
			dependencies = (
				3A7E2C5413AAB5BD00D5BE98 /* PBXTargetDependency */,
			);
			name = silver;
			productName = silver;
			productReference = 3A0398E3139C9CB50065D102 /* silver */;
			productType = "com.apple.product-type.tool";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		3A01FFCF12A9CE70005A9772 /* Project object */ = {
			isa = PBXProject;
			attributes = {
				LastUpgradeCheck = 0410;
			};
			buildConfigurationList = 3A01FFD212A9CE70005A9772 /* Build configuration list for PBXProject "Silver" */;
			compatibilityVersion = "Xcode 3.2";
			developmentRegion = English;
			hasScannedForEncodings = 0;
			knownRegions = (
				en,
			);
			mainGroup = 3A01FFCD12A9CE70005A9772;
			productRefGroup = 3A01FFDE12A9CE70005A9772 /* Products */;
			projectDirPath = "";
			projectReferences = (
				{
					ProductGroup = 3AE4326214DCB1060012D70A /* Products */;
					ProjectRef = 3AE4326114DCB1060012D70A /* OCLog.xcodeproj */;
				},
			);
			projectRoot = "";
			targets = (
				3A01FFDC12A9CE70005A9772 /* Silver */,
				3A01FFEB12A9CE70005A9772 /* SilverTests */,
				3A0398E2139C9CB50065D102 /* silver */,
			);
		};
/* End PBXProject section */

/* Begin PBXReferenceProxy section */
		3AE4326914DCB1070012D70A /* OCLog.framework */ = {
			isa = PBXReferenceProxy;
			fileType = wrapper.framework;
			path = OCLog.framework;
			remoteRef = 3AE4326814DCB1070012D70A /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
/* End PBXReferenceProxy section */

/* Begin PBXResourcesBuildPhase section */
		3A01FFDB12A9CE70005A9772 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				3A6E425D1388D7CE00138ABA /* helpers.sv in Resources */,
				3A6E425E1388D7CE00138ABA /* compilation.sv in Resources */,
				3A6E425F1388D7CE00138ABA /* framework.sv in Resources */,
				3A6E42601388D7CE00138ABA /* bundle.sv in Resources */,
				3A6E42611388D7CE00138ABA /* common.sv in Resources */,
				3A6E42621388D7CE00138ABA /* task.sv in Resources */,
				3A01FFE512A9CE70005A9772 /* InfoPlist.strings in Resources */,
				3A10046812B5D719008A01E3 /* bridge.sv in Resources */,
				3A10046912B5D719008A01E3 /* svunit.sv in Resources */,
				3AC9343213367856009CB7C6 /* ext.sv in Resources */,
				3A13BC9D13497EC000BFF4BC /* README in Resources */,
				3A92C76713746D97000B7A76 /* COPYING in Resources */,
				3A7B0EF91381920F001705C6 /* oclog.sv in Resources */,
				3A0E63401384D7AE00217A9B /* application.sv in Resources */,
				3A0E63421384D8F700217A9B /* tool.sv in Resources */,
				3A6E425613888D2100138ABA /* library.sv in Resources */,
				3A6E425C1388BC1B00138ABA /* dylib.sv in Resources */,
				3AD8EC6B1396056200D5645A /* ruby.sv in Resources */,
				3AE88EFB139964100001D84D /* core.sv in Resources */,
				3AE4325F14DBF1280012D70A /* sdoc in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		3A01FFE912A9CE70005A9772 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				3A01FFF112A9CE70005A9772 /* InfoPlist.strings in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
		3A01FFEA12A9CE70005A9772 /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
			);
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "# Run the unit tests in this test bundle.\n\"${SYSTEM_DEVELOPER_DIR}/Tools/RunUnitTests\"";
		};
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		3A01FFD812A9CE70005A9772 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				3AC9342C1335D002009CB7C6 /* SVMiscFunctions.m in Sources */,
				3A360F12133B7E2A00B85BE0 /* SVObjcExtensions.m in Sources */,
				3A360F14133B7E2A00B85BE0 /* NSMutableArray+SVAdditions.m in Sources */,
				3A360F16133B7E2A00B85BE0 /* NSMutableDictionary+SVExtensions.m in Sources */,
				3AE1606B13486C3B000AC7DF /* MABlockClosure.m in Sources */,
				3A92C76313746D97000B7A76 /* SVRegex.m in Sources */,
				3A92C76513746D97000B7A76 /* SVRegexpUtility.m in Sources */,
				3A92C76813746D97000B7A76 /* ascii.c in Sources */,
				3A92C76913746D97000B7A76 /* unicode.c in Sources */,
				3A92C76A13746D97000B7A76 /* utf16_le.c in Sources */,
				3A92C76C13746D97000B7A76 /* regcomp.c in Sources */,
				3A92C76D13746D97000B7A76 /* regenc.c in Sources */,
				3A92C76F13746D97000B7A76 /* regerror.c in Sources */,
				3A92C77013746D97000B7A76 /* regexec.c in Sources */,
				3A92C77113746D97000B7A76 /* regext.c in Sources */,
				3A92C77313746D97000B7A76 /* regparse.c in Sources */,
				3A92C77513746D97000B7A76 /* regsyntax.c in Sources */,
				3A92C77613746D97000B7A76 /* regtrav.c in Sources */,
				3A92C77713746D97000B7A76 /* regversion.c in Sources */,
				3A92C77813746D97000B7A76 /* st.c in Sources */,
				3A6E42541388789500138ABA /* SVSetCommand.m in Sources */,
				3AE88EFF139964C60001D84D /* svvm.m in Sources */,
				3A0AD57F1399FFEB003B37B0 /* SVToken.m in Sources */,
				3AC2F11C13A4355600069808 /* silver.lemon in Sources */,
				3AAEC483139AC5FA00E47B93 /* silver.rl in Sources */,
				3A8D7FFB139B4C8B00CB5259 /* SVClassWrapper.m in Sources */,
				3A0398FC139C9F1E0065D102 /* SVVariable.m in Sources */,
				3A039900139CA7E70065D102 /* SVVariableAssignment.m in Sources */,
				3A960E5F13B05F390036B5FE /* NSObject+AssociatedObjects.m in Sources */,
				3A9EE90E13B11A2200AA8A94 /* SVProtocol.m in Sources */,
				3AA2A0E813D606A5005A1B33 /* SVBuiltinRange.m in Sources */,
				3AEC11DB14BCC0FF00D25677 /* SVRequireStatement.m in Sources */,
				3AE4338914DCBBA60012D70A /* SVBlock.m in Sources */,
				3AE4338B14DCBBA60012D70A /* SVBridgeSupport.m in Sources */,
				3AE4338D14DCBBA60012D70A /* SVExceptionSystem.m in Sources */,
				3AE4338F14DCBBA60012D70A /* SVFlowBlock.m in Sources */,
				3AE4339114DCBBA60012D70A /* SVFunction.m in Sources */,
				3AE4339314DCBBA60012D70A /* SVNode.m in Sources */,
				3AE4339D14DCBBB70012D70A /* SVBinaryOperator.m in Sources */,
				3AE4339F14DCBBB70012D70A /* SVControlOperations.m in Sources */,
				3AE433A114DCBBB70012D70A /* SVOperator.m in Sources */,
				3AE433A314DCBBB70012D70A /* SVUnaryOperator.m in Sources */,
				3AE433AB14DCBBC70012D70A /* SVParserContext.m in Sources */,
				3AE433AD14DCBBC70012D70A /* SVSymbol.m in Sources */,
				3AE433AF14DCBBC70012D70A /* SVSymbolTable.m in Sources */,
				3AE433B914DCBBD70012D70A /* SVCategory.m in Sources */,
				3AE433BB14DCBBD70012D70A /* SVClass.m in Sources */,
				3AE433BD14DCBBD70012D70A /* SVInstanceRef.m in Sources */,
				3AE433BF14DCBBD70012D70A /* SVObjcBridgeTypes.m in Sources */,
				3AE433D114DD5FFC0012D70A /* SVModule.m in Sources */,
				3AE433D514DD64A90012D70A /* SVIncludeStatement.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		3A01FFE712A9CE70005A9772 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				3A10047E12B5D7A9008A01E3 /* SVAccessTests.m in Sources */,
				3A10047F12B5D7A9008A01E3 /* SVClassSystemTests.m in Sources */,
				3A10048012B5D7A9008A01E3 /* SVExceptionSystemTests.m in Sources */,
				3A10048112B5D7A9008A01E3 /* SVFlowTests.m in Sources */,
				3A10048212B5D7A9008A01E3 /* SVFunctionTests.m in Sources */,
				3A10048312B5D7A9008A01E3 /* SVOperatorTests.m in Sources */,
				3A10048512B5D7A9008A01E3 /* SVSymbolTableTests.m in Sources */,
				3A10048612B5D7A9008A01E3 /* SVSymbolTests.m in Sources */,
				3A10048712B5D7A9008A01E3 /* SVVariableTests.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		3A0398DF139C9CB50065D102 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				3A0398F5139C9CCB0065D102 /* silver.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin PBXTargetDependency section */
		3A10048912B5D7E9008A01E3 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = 3A01FFDC12A9CE70005A9772 /* Silver */;
			targetProxy = 3A10048812B5D7E9008A01E3 /* PBXContainerItemProxy */;
		};
		3A7E2C5413AAB5BD00D5BE98 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = 3A01FFEB12A9CE70005A9772 /* SilverTests */;
			targetProxy = 3A7E2C5313AAB5BD00D5BE98 /* PBXContainerItemProxy */;
		};
		3AE4326B14DCB1100012D70A /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = OCLog;
			targetProxy = 3AE4326A14DCB1100012D70A /* PBXContainerItemProxy */;
		};
/* End PBXTargetDependency section */

/* Begin PBXVariantGroup section */
		3A01FFE312A9CE70005A9772 /* InfoPlist.strings */ = {
			isa = PBXVariantGroup;
			children = (
				3A01FFE412A9CE70005A9772 /* en */,
			);
			name = InfoPlist.strings;
			sourceTree = "<group>";
		};
/* End PBXVariantGroup section */

/* Begin XCBuildConfiguration section */
		3A01000012A9CE70005A9772 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = NO;
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"\"$(DEVELOPER_DIR)/Local/Frameworks\"",
					"\"$(SDKROOT)/Users/mtindal/Projects/Silver/build/Debug\"",
					"\"$(SRCROOT)\"",
				);
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_OPTIMIZATION_LEVEL = 0;
				PRODUCT_NAME = SilverTests;
			};
			name = Debug;
		};
		3A01000112A9CE70005A9772 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"\"$(DEVELOPER_DIR)/Local/Frameworks\"",
					"\"$(SDKROOT)/Users/mtindal/Projects/Silver/build/Debug\"",
					"\"$(SRCROOT)\"",
				);
				PRODUCT_NAME = SilverTests;
			};
			name = Release;
		};
		3A01FFF612A9CE70005A9772 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_ENABLE_OBJC_GC = required;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				ONLY_ACTIVE_ARCH = YES;
				SDKROOT = macosx;
			};
			name = Debug;
		};
		3A01FFF712A9CE70005A9772 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_ENABLE_OBJC_GC = required;
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				SDKROOT = macosx;
			};
			name = Release;
		};
		3A01FFF812A9CE70005A9772 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
			};
			name = Debug;
		};
		3A01FFF912A9CE70005A9772 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
			};
			name = Release;
		};
		3A01FFFB12A9CE70005A9772 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CODE_SIGN_IDENTITY = Gravinity;
				COPY_PHASE_STRIP = NO;
				DYLIB_COMPATIBILITY_VERSION = 2;
				DYLIB_CURRENT_VERSION = 2;
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"\"$(SRCROOT)\"",
				);
				FRAMEWORK_VERSION = A;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
				GCC_ENABLE_OBJC_GC = required;
				GCC_GENERATE_TEST_COVERAGE_FILES = YES;
				GCC_INSTRUMENT_PROGRAM_FLOW_ARCS = YES;
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREFIX_HEADER = "Silver-Prefix.pch";
				GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = NO;
				GCC_TREAT_WARNINGS_AS_ERRORS = YES;
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
				GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO;
				GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
				GCC_WARN_SHADOW = NO;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				INFOPLIST_FILE = "Silver-Info.plist";
				INSTALL_PATH = .;
				LEX_SUPPRESS_WARNINGS = NO;
				OTHER_LDFLAGS = "";
				PRODUCT_NAME = "$(TARGET_NAME)";
				SDKROOT = macosx;
				WRAPPER_EXTENSION = framework;
			};
			name = Debug;
		};
		3A01FFFC12A9CE70005A9772 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CODE_SIGN_IDENTITY = Gravinity;
				COPY_PHASE_STRIP = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				DYLIB_COMPATIBILITY_VERSION = 2;
				DYLIB_CURRENT_VERSION = 2;
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"\"$(SRCROOT)\"",
				);
				FRAMEWORK_VERSION = A;
				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
				GCC_ENABLE_OBJC_GC = required;
				GCC_GENERATE_TEST_COVERAGE_FILES = YES;
				GCC_INSTRUMENT_PROGRAM_FLOW_ARCS = YES;
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREFIX_HEADER = "Silver-Prefix.pch";
				GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = NO;
				GCC_TREAT_WARNINGS_AS_ERRORS = YES;
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
				GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO;
				GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
				GCC_WARN_SHADOW = NO;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				INFOPLIST_FILE = "Silver-Info.plist";
				INSTALL_PATH = "@rpath";
				LEX_SUPPRESS_WARNINGS = NO;
				OTHER_LDFLAGS = "";
				PRODUCT_NAME = "$(TARGET_NAME)";
				SDKROOT = macosx;
				WRAPPER_EXTENSION = framework;
			};
			name = Release;
		};
		3A01FFFE12A9CE70005A9772 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				COPY_PHASE_STRIP = NO;
				FRAMEWORK_SEARCH_PATHS = (
					"$(DEVELOPER_LIBRARY_DIR)/Frameworks",
					"\"$(SRCROOT)\"",
				);
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
				GCC_GENERATE_TEST_COVERAGE_FILES = NO;
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREFIX_HEADER = "SilverTests-Prefix.pch";
				GCC_PREPROCESSOR_DEFINITIONS = (
					HC_SHORTHAND,
					DEBUG,
				);
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				INFOPLIST_FILE = "SilverTests-Info.plist";
				INSTALL_PATH = "@rpath";
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				OTHER_LDFLAGS = (
					"-framework",
					SenTestingKit,
				);
				PRODUCT_NAME = "$(TARGET_NAME)";
				SDKROOT = macosx;
				TEST_AFTER_BUILD = YES;
				WRAPPER_EXTENSION = octest;
			};
			name = Debug;
		};
		3A01FFFF12A9CE70005A9772 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				COPY_PHASE_STRIP = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				FRAMEWORK_SEARCH_PATHS = (
					"$(DEVELOPER_LIBRARY_DIR)/Frameworks",
					"\"$(SRCROOT)\"",
				);
				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
				GCC_GENERATE_TEST_COVERAGE_FILES = NO;
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREFIX_HEADER = "SilverTests-Prefix.pch";
				GCC_PREPROCESSOR_DEFINITIONS = HC_SHORTHAND;
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				INFOPLIST_FILE = "SilverTests-Info.plist";
				INSTALL_PATH = "@rpath";
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				OTHER_LDFLAGS = (
					"-framework",
					SenTestingKit,
				);
				PRODUCT_NAME = "$(TARGET_NAME)";
				SDKROOT = macosx;
				TEST_AFTER_BUILD = YES;
				WRAPPER_EXTENSION = octest;
			};
			name = Release;
		};
		3A0398D1139C9BBB0065D102 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
			};
			name = Debug;
		};
		3A0398D2139C9BBB0065D102 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
			};
			name = Release;
		};
		3A0398EA139C9CB60065D102 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
			};
			name = Debug;
		};
		3A0398EB139C9CB60065D102 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
			};
			name = Release;
		};
		3A0398ED139C9CB60065D102 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				COPY_PHASE_STRIP = NO;
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"\"$(SRCROOT)\"",
				);
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREFIX_HEADER = "silver-Prefix.pch";
				INSTALL_PATH = /usr/local/bin;
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				PREBINDING = NO;
				PRODUCT_NAME = "$(TARGET_NAME)";
			};
			name = Debug;
		};
		3A0398EE139C9CB60065D102 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				COPY_PHASE_STRIP = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"\"$(SRCROOT)\"",
				);
				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREFIX_HEADER = "silver-Prefix.pch";
				INSTALL_PATH = /usr/local/bin;
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				PREBINDING = NO;
				PRODUCT_NAME = "$(TARGET_NAME)";
			};
			name = Release;
		};
		3A0398EF139C9CB60065D102 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = NO;
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"\"$(SRCROOT)\"",
				);
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_OPTIMIZATION_LEVEL = 0;
				PRODUCT_NAME = silver;
			};
			name = Debug;
		};
		3A0398F0139C9CB60065D102 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"\"$(SRCROOT)\"",
				);
				PRODUCT_NAME = silver;
			};
			name = Release;
		};
		3A0398F1139C9CB60065D102 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = NO;
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"\"$(SRCROOT)\"",
				);
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_OPTIMIZATION_LEVEL = 0;
				PRODUCT_NAME = silver;
			};
			name = Debug;
		};
		3A0398F2139C9CB60065D102 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"\"$(SRCROOT)\"",
				);
				PRODUCT_NAME = silver;
			};
			name = Release;
		};
		3A0398F3139C9CB60065D102 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = NO;
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"\"$(SRCROOT)\"",
				);
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_OPTIMIZATION_LEVEL = 0;
				PRODUCT_NAME = silver;
			};
			name = Debug;
		};
		3A0398F4139C9CB60065D102 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"\"$(SRCROOT)\"",
				);
				PRODUCT_NAME = silver;
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		3A01FFD212A9CE70005A9772 /* Build configuration list for PBXProject "Silver" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				3A01FFF612A9CE70005A9772 /* Debug */,
				3A01FFF712A9CE70005A9772 /* Release */,
				3A01FFF812A9CE70005A9772 /* Debug */,
				3A01FFF912A9CE70005A9772 /* Release */,
				3A0398D1139C9BBB0065D102 /* Debug */,
				3A0398D2139C9BBB0065D102 /* Release */,
				3A0398EA139C9CB60065D102 /* Debug */,
				3A0398EB139C9CB60065D102 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		3A01FFFA12A9CE70005A9772 /* Build configuration list for PBXNativeTarget "Silver" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				3A01FFFB12A9CE70005A9772 /* Debug */,
				3A01FFFC12A9CE70005A9772 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		3A01FFFD12A9CE70005A9772 /* Build configuration list for PBXNativeTarget "SilverTests" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				3A01FFFE12A9CE70005A9772 /* Debug */,
				3A01FFFF12A9CE70005A9772 /* Release */,
				3A01000012A9CE70005A9772 /* Debug */,
				3A01000112A9CE70005A9772 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		3A0398EC139C9CB60065D102 /* Build configuration list for PBXNativeTarget "silver" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				3A0398ED139C9CB60065D102 /* Debug */,
				3A0398EE139C9CB60065D102 /* Release */,
				3A0398EF139C9CB60065D102 /* Debug */,
				3A0398F0139C9CB60065D102 /* Release */,
				3A0398F1139C9CB60065D102 /* Debug */,
				3A0398F2139C9CB60065D102 /* Release */,
				3A0398F3139C9CB60065D102 /* Debug */,
				3A0398F4139C9CB60065D102 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
	rootObject = 3A01FFCF12A9CE70005A9772 /* Project object */;
}