Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: 66374d3f56
Fetching contributors…

Octocat-spinner-32-eaf2f5

Cannot retrieve contributors at this time

file 1464 lines (1448 sloc) 106.335 kb
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
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 46;
objects = {

/* Begin PBXBuildFile section */
8D15AC340486D014006FF6A4 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A7FEA54F5311CA2CBB /* Cocoa.framework */; };
CC0EC3290F226F550094F69D /* ScriptingBridge.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CC0EC3280F226F550094F69D /* ScriptingBridge.framework */; };
CC0EC32A0F226F550094F69D /* ScriptingBridge.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CC0EC3280F226F550094F69D /* ScriptingBridge.framework */; };
CC0FEEE21086740F008FF7DD /* JSTTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1322FD0F23F3C10032FEB8 /* JSTTextView.h */; settings = {ATTRIBUTES = (Public, ); }; };
CC0FEEE31086740F008FF7DD /* JSTTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1322FE0F23F3C10032FEB8 /* JSTTextView.m */; };
CC0FEEE410867410008FF7DD /* MarkerLineNumberView.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1322E20F23F2380032FEB8 /* MarkerLineNumberView.h */; };
CC0FEEE510867410008FF7DD /* MarkerLineNumberView.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1322E40F23F2380032FEB8 /* MarkerLineNumberView.m */; };
CC0FEEE610867410008FF7DD /* NoodleLineNumberMarker.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1322E30F23F2380032FEB8 /* NoodleLineNumberMarker.h */; };
CC0FEEE710867411008FF7DD /* NoodleLineNumberMarker.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1322E60F23F2380032FEB8 /* NoodleLineNumberMarker.m */; };
CC0FEEE810867411008FF7DD /* NoodleLineNumberView.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1322E70F23F2380032FEB8 /* NoodleLineNumberView.h */; };
CC0FEEE910867412008FF7DD /* NoodleLineNumberView.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1322E50F23F2380032FEB8 /* NoodleLineNumberView.m */; };
CC1323850F24FF9D0032FEB8 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CC1323840F24FF9D0032FEB8 /* Carbon.framework */; };
CC1324300F2504F00032FEB8 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CC1323840F24FF9D0032FEB8 /* Carbon.framework */; };
CC1587900F6316B00077A4DF /* JSCocoaFFIClosure.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1587820F6316B00077A4DF /* JSCocoaFFIClosure.m */; };
CC1587910F6316B00077A4DF /* JSCocoaPrivateObject.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1587830F6316B00077A4DF /* JSCocoaPrivateObject.m */; };
CC1587920F6316B00077A4DF /* JSCocoaFFIArgument.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1587840F6316B00077A4DF /* JSCocoaFFIArgument.m */; };
CC1587930F6316B00077A4DF /* JSCocoaLib.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1587850F6316B00077A4DF /* JSCocoaLib.h */; settings = {ATTRIBUTES = (Public, ); }; };
CC1587940F6316B00077A4DF /* JSCocoa.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1587860F6316B00077A4DF /* JSCocoa.h */; settings = {ATTRIBUTES = (Public, ); }; };
CC1587960F6316B00077A4DF /* BridgeSupportController.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1587880F6316B00077A4DF /* BridgeSupportController.h */; settings = {ATTRIBUTES = (Public, ); }; };
CC1587970F6316B00077A4DF /* JSCocoaLib.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1587890F6316B00077A4DF /* JSCocoaLib.m */; };
CC1587980F6316B00077A4DF /* JSCocoaPrivateObject.h in Headers */ = {isa = PBXBuildFile; fileRef = CC15878A0F6316B00077A4DF /* JSCocoaPrivateObject.h */; settings = {ATTRIBUTES = (Public, ); }; };
CC1587990F6316B00077A4DF /* JSCocoaController.m in Sources */ = {isa = PBXBuildFile; fileRef = CC15878B0F6316B00077A4DF /* JSCocoaController.m */; };
CC15879A0F6316B00077A4DF /* JSCocoaController.h in Headers */ = {isa = PBXBuildFile; fileRef = CC15878C0F6316B00077A4DF /* JSCocoaController.h */; settings = {ATTRIBUTES = (Public, ); }; };
CC15879B0F6316B00077A4DF /* JSCocoaFFIClosure.h in Headers */ = {isa = PBXBuildFile; fileRef = CC15878D0F6316B00077A4DF /* JSCocoaFFIClosure.h */; settings = {ATTRIBUTES = (Public, ); }; };
CC15879C0F6316B00077A4DF /* JSCocoaFFIArgument.h in Headers */ = {isa = PBXBuildFile; fileRef = CC15878E0F6316B00077A4DF /* JSCocoaFFIArgument.h */; settings = {ATTRIBUTES = (Public, ); }; };
CC15879D0F6316B00077A4DF /* BridgeSupportController.m in Sources */ = {isa = PBXBuildFile; fileRef = CC15878F0F6316B00077A4DF /* BridgeSupportController.m */; };
CC1C7D7E0F48BB2C007A2941 /* TDAlternation.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D210F48BB2C007A2941 /* TDAlternation.h */; };
CC1C7D7F0F48BB2C007A2941 /* TDAlternation.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D220F48BB2C007A2941 /* TDAlternation.m */; };
CC1C7D800F48BB2C007A2941 /* TDAny.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D230F48BB2C007A2941 /* TDAny.h */; };
CC1C7D810F48BB2C007A2941 /* TDAny.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D240F48BB2C007A2941 /* TDAny.m */; };
CC1C7D820F48BB2C007A2941 /* TDAssembly.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D250F48BB2C007A2941 /* TDAssembly.h */; };
CC1C7D830F48BB2C007A2941 /* TDAssembly.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D260F48BB2C007A2941 /* TDAssembly.m */; };
CC1C7D840F48BB2C007A2941 /* TDCaseInsensitiveLiteral.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D270F48BB2C007A2941 /* TDCaseInsensitiveLiteral.h */; };
CC1C7D850F48BB2C007A2941 /* TDCaseInsensitiveLiteral.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D280F48BB2C007A2941 /* TDCaseInsensitiveLiteral.m */; };
CC1C7D860F48BB2C007A2941 /* TDChar.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D290F48BB2C007A2941 /* TDChar.h */; };
CC1C7D870F48BB2C007A2941 /* TDChar.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D2A0F48BB2C007A2941 /* TDChar.m */; };
CC1C7D880F48BB2C007A2941 /* TDCharacterAssembly.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D2B0F48BB2C007A2941 /* TDCharacterAssembly.h */; };
CC1C7D890F48BB2C007A2941 /* TDCharacterAssembly.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D2C0F48BB2C007A2941 /* TDCharacterAssembly.m */; };
CC1C7D8A0F48BB2C007A2941 /* TDCollectionParser.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D2D0F48BB2C007A2941 /* TDCollectionParser.h */; };
CC1C7D8B0F48BB2C007A2941 /* TDCollectionParser.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D2E0F48BB2C007A2941 /* TDCollectionParser.m */; };
CC1C7D8C0F48BB2C007A2941 /* TDComment.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D2F0F48BB2C007A2941 /* TDComment.h */; };
CC1C7D8D0F48BB2C007A2941 /* TDComment.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D300F48BB2C007A2941 /* TDComment.m */; };
CC1C7D8E0F48BB2C007A2941 /* TDCommentState.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D310F48BB2C007A2941 /* TDCommentState.h */; };
CC1C7D8F0F48BB2C007A2941 /* TDCommentState.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D320F48BB2C007A2941 /* TDCommentState.m */; };
CC1C7D900F48BB2C007A2941 /* TDDigit.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D330F48BB2C007A2941 /* TDDigit.h */; };
CC1C7D910F48BB2C007A2941 /* TDDigit.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D340F48BB2C007A2941 /* TDDigit.m */; };
CC1C7D920F48BB2C007A2941 /* TDEmpty.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D350F48BB2C007A2941 /* TDEmpty.h */; };
CC1C7D930F48BB2C007A2941 /* TDEmpty.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D360F48BB2C007A2941 /* TDEmpty.m */; };
CC1C7D940F48BB2C007A2941 /* TDLetter.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D370F48BB2C007A2941 /* TDLetter.h */; };
CC1C7D950F48BB2C007A2941 /* TDLetter.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D380F48BB2C007A2941 /* TDLetter.m */; };
CC1C7D960F48BB2C007A2941 /* TDLiteral.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D390F48BB2C007A2941 /* TDLiteral.h */; };
CC1C7D970F48BB2C007A2941 /* TDLiteral.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D3A0F48BB2C007A2941 /* TDLiteral.m */; };
CC1C7D980F48BB2C007A2941 /* TDLowercaseWord.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D3B0F48BB2C007A2941 /* TDLowercaseWord.h */; };
CC1C7D990F48BB2C007A2941 /* TDLowercaseWord.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D3C0F48BB2C007A2941 /* TDLowercaseWord.m */; };
CC1C7D9A0F48BB2C007A2941 /* TDMultiLineCommentState.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D3D0F48BB2C007A2941 /* TDMultiLineCommentState.h */; };
CC1C7D9B0F48BB2C007A2941 /* TDMultiLineCommentState.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D3E0F48BB2C007A2941 /* TDMultiLineCommentState.m */; };
CC1C7D9C0F48BB2C007A2941 /* TDNonReservedWord.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D3F0F48BB2C007A2941 /* TDNonReservedWord.h */; };
CC1C7D9D0F48BB2C007A2941 /* TDNonReservedWord.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D400F48BB2C007A2941 /* TDNonReservedWord.m */; };
CC1C7D9E0F48BB2C007A2941 /* TDNum.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D410F48BB2C007A2941 /* TDNum.h */; };
CC1C7D9F0F48BB2C007A2941 /* TDNum.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D420F48BB2C007A2941 /* TDNum.m */; };
CC1C7DA00F48BB2C007A2941 /* TDNumberState.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D430F48BB2C007A2941 /* TDNumberState.h */; };
CC1C7DA10F48BB2C007A2941 /* TDNumberState.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D440F48BB2C007A2941 /* TDNumberState.m */; };
CC1C7DA20F48BB2C007A2941 /* TDParseKit.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D450F48BB2C007A2941 /* TDParseKit.h */; };
CC1C7DA30F48BB2C007A2941 /* TDParser.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D460F48BB2C007A2941 /* TDParser.h */; };
CC1C7DA40F48BB2C007A2941 /* TDParser.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D470F48BB2C007A2941 /* TDParser.m */; };
CC1C7DA50F48BB2C007A2941 /* TDQuotedString.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D480F48BB2C007A2941 /* TDQuotedString.h */; };
CC1C7DA60F48BB2C007A2941 /* TDQuotedString.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D490F48BB2C007A2941 /* TDQuotedString.m */; };
CC1C7DA70F48BB2C007A2941 /* TDQuoteState.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D4A0F48BB2C007A2941 /* TDQuoteState.h */; };
CC1C7DA80F48BB2C007A2941 /* TDQuoteState.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D4B0F48BB2C007A2941 /* TDQuoteState.m */; };
CC1C7DA90F48BB2C007A2941 /* TDReader.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D4C0F48BB2C007A2941 /* TDReader.h */; };
CC1C7DAA0F48BB2C007A2941 /* TDReader.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D4D0F48BB2C007A2941 /* TDReader.m */; };
CC1C7DAB0F48BB2C007A2941 /* TDRepetition.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D4E0F48BB2C007A2941 /* TDRepetition.h */; };
CC1C7DAC0F48BB2C007A2941 /* TDRepetition.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D4F0F48BB2C007A2941 /* TDRepetition.m */; };
CC1C7DAD0F48BB2C007A2941 /* TDReservedWord.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D500F48BB2C007A2941 /* TDReservedWord.h */; };
CC1C7DAE0F48BB2C007A2941 /* TDReservedWord.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D510F48BB2C007A2941 /* TDReservedWord.m */; };
CC1C7DAF0F48BB2C007A2941 /* TDScientificNumberState.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D520F48BB2C007A2941 /* TDScientificNumberState.h */; };
CC1C7DB00F48BB2C007A2941 /* TDScientificNumberState.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D530F48BB2C007A2941 /* TDScientificNumberState.m */; };
CC1C7DB10F48BB2C007A2941 /* TDSequence.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D540F48BB2C007A2941 /* TDSequence.h */; };
CC1C7DB20F48BB2C007A2941 /* TDSequence.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D550F48BB2C007A2941 /* TDSequence.m */; };
CC1C7DB50F48BB2C007A2941 /* TDSingleLineCommentState.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D580F48BB2C007A2941 /* TDSingleLineCommentState.h */; };
CC1C7DB60F48BB2C007A2941 /* TDSingleLineCommentState.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D590F48BB2C007A2941 /* TDSingleLineCommentState.m */; };
CC1C7DB70F48BB2C007A2941 /* TDSpecificChar.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D5A0F48BB2C007A2941 /* TDSpecificChar.h */; };
CC1C7DB80F48BB2C007A2941 /* TDSpecificChar.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D5B0F48BB2C007A2941 /* TDSpecificChar.m */; };
CC1C7DB90F48BB2C007A2941 /* TDSymbol.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D5C0F48BB2C007A2941 /* TDSymbol.h */; };
CC1C7DBA0F48BB2C007A2941 /* TDSymbol.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D5D0F48BB2C007A2941 /* TDSymbol.m */; };
CC1C7DBB0F48BB2C007A2941 /* TDSymbolNode.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D5E0F48BB2C007A2941 /* TDSymbolNode.h */; };
CC1C7DBC0F48BB2C007A2941 /* TDSymbolNode.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D5F0F48BB2C007A2941 /* TDSymbolNode.m */; };
CC1C7DBD0F48BB2C007A2941 /* TDSymbolRootNode.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D600F48BB2C007A2941 /* TDSymbolRootNode.h */; };
CC1C7DBE0F48BB2C007A2941 /* TDSymbolRootNode.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D610F48BB2C007A2941 /* TDSymbolRootNode.m */; };
CC1C7DBF0F48BB2C007A2941 /* TDSymbolState.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D620F48BB2C007A2941 /* TDSymbolState.h */; };
CC1C7DC00F48BB2C007A2941 /* TDSymbolState.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D630F48BB2C007A2941 /* TDSymbolState.m */; };
CC1C7DC10F48BB2C007A2941 /* TDTerminal.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D640F48BB2C007A2941 /* TDTerminal.h */; };
CC1C7DC20F48BB2C007A2941 /* TDTerminal.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D650F48BB2C007A2941 /* TDTerminal.m */; };
CC1C7DC30F48BB2C007A2941 /* TDToken.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D660F48BB2C007A2941 /* TDToken.h */; };
CC1C7DC40F48BB2C007A2941 /* TDToken.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D670F48BB2C007A2941 /* TDToken.m */; };
CC1C7DC50F48BB2C007A2941 /* TDTokenArraySource.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D680F48BB2C007A2941 /* TDTokenArraySource.h */; };
CC1C7DC60F48BB2C007A2941 /* TDTokenArraySource.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D690F48BB2C007A2941 /* TDTokenArraySource.m */; };
CC1C7DC70F48BB2C007A2941 /* TDTokenAssembly.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D6A0F48BB2C007A2941 /* TDTokenAssembly.h */; };
CC1C7DC80F48BB2C007A2941 /* TDTokenAssembly.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D6B0F48BB2C007A2941 /* TDTokenAssembly.m */; };
CC1C7DC90F48BB2C007A2941 /* TDTokenizer.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D6C0F48BB2C007A2941 /* TDTokenizer.h */; };
CC1C7DCA0F48BB2C007A2941 /* TDTokenizer.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D6D0F48BB2C007A2941 /* TDTokenizer.m */; };
CC1C7DCB0F48BB2C007A2941 /* TDTokenizerState.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D6E0F48BB2C007A2941 /* TDTokenizerState.h */; };
CC1C7DCC0F48BB2C007A2941 /* TDTokenizerState.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D6F0F48BB2C007A2941 /* TDTokenizerState.m */; };
CC1C7DCD0F48BB2C007A2941 /* TDTrack.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D700F48BB2C007A2941 /* TDTrack.h */; };
CC1C7DCE0F48BB2C007A2941 /* TDTrack.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D710F48BB2C007A2941 /* TDTrack.m */; };
CC1C7DCF0F48BB2C007A2941 /* TDTrackException.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D720F48BB2C007A2941 /* TDTrackException.h */; };
CC1C7DD00F48BB2C007A2941 /* TDTrackException.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D730F48BB2C007A2941 /* TDTrackException.m */; };
CC1C7DD10F48BB2C007A2941 /* TDUppercaseWord.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D740F48BB2C007A2941 /* TDUppercaseWord.h */; };
CC1C7DD20F48BB2C007A2941 /* TDUppercaseWord.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D750F48BB2C007A2941 /* TDUppercaseWord.m */; };
CC1C7DD30F48BB2C007A2941 /* TDWhitespaceState.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D760F48BB2C007A2941 /* TDWhitespaceState.h */; };
CC1C7DD40F48BB2C007A2941 /* TDWhitespaceState.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D770F48BB2C007A2941 /* TDWhitespaceState.m */; };
CC1C7DD50F48BB2C007A2941 /* TDWord.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D780F48BB2C007A2941 /* TDWord.h */; };
CC1C7DD60F48BB2C007A2941 /* TDWord.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D790F48BB2C007A2941 /* TDWord.m */; };
CC1C7DD70F48BB2C007A2941 /* TDWordOrReservedState.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D7A0F48BB2C007A2941 /* TDWordOrReservedState.h */; };
CC1C7DD80F48BB2C007A2941 /* TDWordOrReservedState.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D7B0F48BB2C007A2941 /* TDWordOrReservedState.m */; };
CC1C7DD90F48BB2C007A2941 /* TDWordState.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1C7D7C0F48BB2C007A2941 /* TDWordState.h */; };
CC1C7DDA0F48BB2C007A2941 /* TDWordState.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D7D0F48BB2C007A2941 /* TDWordState.m */; };
CC1C7DDB0F48BB2C007A2941 /* TDAlternation.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D220F48BB2C007A2941 /* TDAlternation.m */; };
CC1C7DDC0F48BB2C007A2941 /* TDAny.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D240F48BB2C007A2941 /* TDAny.m */; };
CC1C7DDD0F48BB2C007A2941 /* TDAssembly.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D260F48BB2C007A2941 /* TDAssembly.m */; };
CC1C7DDE0F48BB2C007A2941 /* TDCaseInsensitiveLiteral.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D280F48BB2C007A2941 /* TDCaseInsensitiveLiteral.m */; };
CC1C7DDF0F48BB2C007A2941 /* TDChar.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D2A0F48BB2C007A2941 /* TDChar.m */; };
CC1C7DE00F48BB2C007A2941 /* TDCharacterAssembly.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D2C0F48BB2C007A2941 /* TDCharacterAssembly.m */; };
CC1C7DE10F48BB2C007A2941 /* TDCollectionParser.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D2E0F48BB2C007A2941 /* TDCollectionParser.m */; };
CC1C7DE20F48BB2C007A2941 /* TDComment.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D300F48BB2C007A2941 /* TDComment.m */; };
CC1C7DE30F48BB2C007A2941 /* TDCommentState.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D320F48BB2C007A2941 /* TDCommentState.m */; };
CC1C7DE40F48BB2C007A2941 /* TDDigit.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D340F48BB2C007A2941 /* TDDigit.m */; };
CC1C7DE50F48BB2C007A2941 /* TDEmpty.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D360F48BB2C007A2941 /* TDEmpty.m */; };
CC1C7DE60F48BB2C007A2941 /* TDLetter.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D380F48BB2C007A2941 /* TDLetter.m */; };
CC1C7DE70F48BB2C007A2941 /* TDLiteral.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D3A0F48BB2C007A2941 /* TDLiteral.m */; };
CC1C7DE80F48BB2C007A2941 /* TDLowercaseWord.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D3C0F48BB2C007A2941 /* TDLowercaseWord.m */; };
CC1C7DE90F48BB2C007A2941 /* TDMultiLineCommentState.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D3E0F48BB2C007A2941 /* TDMultiLineCommentState.m */; };
CC1C7DEA0F48BB2C007A2941 /* TDNonReservedWord.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D400F48BB2C007A2941 /* TDNonReservedWord.m */; };
CC1C7DEB0F48BB2C007A2941 /* TDNum.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D420F48BB2C007A2941 /* TDNum.m */; };
CC1C7DEC0F48BB2C007A2941 /* TDNumberState.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D440F48BB2C007A2941 /* TDNumberState.m */; };
CC1C7DED0F48BB2C007A2941 /* TDParser.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D470F48BB2C007A2941 /* TDParser.m */; };
CC1C7DEE0F48BB2C007A2941 /* TDQuotedString.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D490F48BB2C007A2941 /* TDQuotedString.m */; };
CC1C7DEF0F48BB2C007A2941 /* TDQuoteState.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D4B0F48BB2C007A2941 /* TDQuoteState.m */; };
CC1C7DF00F48BB2C007A2941 /* TDReader.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D4D0F48BB2C007A2941 /* TDReader.m */; };
CC1C7DF10F48BB2C007A2941 /* TDRepetition.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D4F0F48BB2C007A2941 /* TDRepetition.m */; };
CC1C7DF20F48BB2C007A2941 /* TDReservedWord.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D510F48BB2C007A2941 /* TDReservedWord.m */; };
CC1C7DF30F48BB2C007A2941 /* TDScientificNumberState.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D530F48BB2C007A2941 /* TDScientificNumberState.m */; };
CC1C7DF40F48BB2C007A2941 /* TDSequence.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D550F48BB2C007A2941 /* TDSequence.m */; };
CC1C7DF60F48BB2C007A2941 /* TDSingleLineCommentState.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D590F48BB2C007A2941 /* TDSingleLineCommentState.m */; };
CC1C7DF70F48BB2C007A2941 /* TDSpecificChar.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D5B0F48BB2C007A2941 /* TDSpecificChar.m */; };
CC1C7DF80F48BB2C007A2941 /* TDSymbol.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D5D0F48BB2C007A2941 /* TDSymbol.m */; };
CC1C7DF90F48BB2C007A2941 /* TDSymbolNode.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D5F0F48BB2C007A2941 /* TDSymbolNode.m */; };
CC1C7DFA0F48BB2C007A2941 /* TDSymbolRootNode.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D610F48BB2C007A2941 /* TDSymbolRootNode.m */; };
CC1C7DFB0F48BB2C007A2941 /* TDSymbolState.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D630F48BB2C007A2941 /* TDSymbolState.m */; };
CC1C7DFC0F48BB2C007A2941 /* TDTerminal.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D650F48BB2C007A2941 /* TDTerminal.m */; };
CC1C7DFD0F48BB2C007A2941 /* TDToken.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D670F48BB2C007A2941 /* TDToken.m */; };
CC1C7DFE0F48BB2C007A2941 /* TDTokenArraySource.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D690F48BB2C007A2941 /* TDTokenArraySource.m */; };
CC1C7DFF0F48BB2C007A2941 /* TDTokenAssembly.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D6B0F48BB2C007A2941 /* TDTokenAssembly.m */; };
CC1C7E000F48BB2C007A2941 /* TDTokenizer.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D6D0F48BB2C007A2941 /* TDTokenizer.m */; };
CC1C7E010F48BB2C007A2941 /* TDTokenizerState.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D6F0F48BB2C007A2941 /* TDTokenizerState.m */; };
CC1C7E020F48BB2C007A2941 /* TDTrack.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D710F48BB2C007A2941 /* TDTrack.m */; };
CC1C7E030F48BB2C007A2941 /* TDTrackException.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D730F48BB2C007A2941 /* TDTrackException.m */; };
CC1C7E040F48BB2C007A2941 /* TDUppercaseWord.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D750F48BB2C007A2941 /* TDUppercaseWord.m */; };
CC1C7E050F48BB2C007A2941 /* TDWhitespaceState.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D770F48BB2C007A2941 /* TDWhitespaceState.m */; };
CC1C7E060F48BB2C007A2941 /* TDWord.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D790F48BB2C007A2941 /* TDWord.m */; };
CC1C7E070F48BB2C007A2941 /* TDWordOrReservedState.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D7B0F48BB2C007A2941 /* TDWordOrReservedState.m */; };
CC1C7E080F48BB2C007A2941 /* TDWordState.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1C7D7D0F48BB2C007A2941 /* TDWordState.m */; };
CC1C7E400F48C34D007A2941 /* Play.tiff in Resources */ = {isa = PBXBuildFile; fileRef = CC1C7E3F0F48C34D007A2941 /* Play.tiff */; };
CC1C7E580F48C76B007A2941 /* Clear.tiff in Resources */ = {isa = PBXBuildFile; fileRef = CC1C7E570F48C76B007A2941 /* Clear.tiff */; };
CC27C6730F633D24005F6CB6 /* class.js in Resources */ = {isa = PBXBuildFile; fileRef = CC1587870F6316B00077A4DF /* class.js */; };
CC27C67C0F633E9D005F6CB6 /* JSCocoaFFIClosure.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1587820F6316B00077A4DF /* JSCocoaFFIClosure.m */; };
CC27C67D0F633E9D005F6CB6 /* JSCocoaPrivateObject.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1587830F6316B00077A4DF /* JSCocoaPrivateObject.m */; };
CC27C67E0F633E9D005F6CB6 /* JSCocoaFFIArgument.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1587840F6316B00077A4DF /* JSCocoaFFIArgument.m */; };
CC27C67F0F633E9E005F6CB6 /* JSCocoaLib.m in Sources */ = {isa = PBXBuildFile; fileRef = CC1587890F6316B00077A4DF /* JSCocoaLib.m */; };
CC27C6800F633E9F005F6CB6 /* JSCocoaController.m in Sources */ = {isa = PBXBuildFile; fileRef = CC15878B0F6316B00077A4DF /* JSCocoaController.m */; };
CC27C6810F633EA0005F6CB6 /* BridgeSupportController.m in Sources */ = {isa = PBXBuildFile; fileRef = CC15878F0F6316B00077A4DF /* BridgeSupportController.m */; };
CC41432E0F25257C00E46669 /* JSTalk_Prefix.pch in Headers */ = {isa = PBXBuildFile; fileRef = CCC5B8CB0F1EFAAA00126722 /* JSTalk_Prefix.pch */; settings = {ATTRIBUTES = (Private, ); }; };
CC41433B0F25259400E46669 /* JSTalk.h in Headers */ = {isa = PBXBuildFile; fileRef = CC5FB7D60F1FDDE900F4ECC2 /* JSTalk.h */; settings = {ATTRIBUTES = (Public, ); }; };
CC41433C0F25259400E46669 /* JSTalk.m in Sources */ = {isa = PBXBuildFile; fileRef = CC5FB7D70F1FDDE900F4ECC2 /* JSTalk.m */; };
CC41433D0F25259500E46669 /* JSTListener.h in Headers */ = {isa = PBXBuildFile; fileRef = CCC5B95A0F1EFCFE00126722 /* JSTListener.h */; settings = {ATTRIBUTES = (Private, ); }; };
CC41433E0F25259500E46669 /* JSTListener.m in Sources */ = {isa = PBXBuildFile; fileRef = CCC5B95B0F1EFCFE00126722 /* JSTListener.m */; };
CC4143500F25261000E46669 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CC1323840F24FF9D0032FEB8 /* Carbon.framework */; };
CC4143510F25261100E46669 /* ScriptingBridge.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CC0EC3280F226F550094F69D /* ScriptingBridge.framework */; };
CC4143520F25261200E46669 /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CCC5B8A40F1EFA6D00126722 /* JavaScriptCore.framework */; };
CC4143530F25261300E46669 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A7FEA54F5311CA2CBB /* Cocoa.framework */; };
CC4143620F2527CD00E46669 /* JSTalk.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CC41431A0F25254200E46669 /* JSTalk.framework */; };
CC4143660F2527E400E46669 /* JSTalk.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = CC41431A0F25254200E46669 /* JSTalk.framework */; };
CC4143C20F2529F200E46669 /* JSTExtras.m in Sources */ = {isa = PBXBuildFile; fileRef = CC4143C00F2529F200E46669 /* JSTExtras.m */; };
CC4143C30F2529F200E46669 /* JSTExtras.h in Headers */ = {isa = PBXBuildFile; fileRef = CC4143C10F2529F200E46669 /* JSTExtras.h */; settings = {ATTRIBUTES = (Public, ); }; };
CC43C0EE0F4BBB2F0044BA41 /* JSTRunnerApplication.m in Sources */ = {isa = PBXBuildFile; fileRef = CC43C0ED0F4BBB2F0044BA41 /* JSTRunnerApplication.m */; };
CC43C0F30F4BBB730044BA41 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = CCC5B8CC0F1EFAAA00126722 /* main.m */; };
CC43C1090F4BBC4D0044BA41 /* JSTalk.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = CC41431A0F25254200E46669 /* JSTalk.framework */; };
CC43C11E0F4BBDF40044BA41 /* main.jstalk in Resources */ = {isa = PBXBuildFile; fileRef = CC43C11D0F4BBDF40044BA41 /* main.jstalk */; };
CC43C12F0F4BBE8B0044BA41 /* JSTalkRunner.app in Resources */ = {isa = PBXBuildFile; fileRef = CC43C0DB0F4BBA820044BA41 /* JSTalkRunner.app */; };
CC5EDD4D1237F6DF00E0D965 /* JSTalkStatusIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = CC5EDD4C1237F6DF00E0D965 /* JSTalkStatusIcon.png */; };
CC5EDD531237F71300E0D965 /* JSTalkStatusIconAlt.png in Resources */ = {isa = PBXBuildFile; fileRef = CC5EDD521237F71300E0D965 /* JSTalkStatusIconAlt.png */; };
CC5FB7DB0F1FDE2500F4ECC2 /* JSTalk.m in Sources */ = {isa = PBXBuildFile; fileRef = CC5FB7D70F1FDDE900F4ECC2 /* JSTalk.m */; };
CC5FB7DC0F1FDE2600F4ECC2 /* JSTListener.m in Sources */ = {isa = PBXBuildFile; fileRef = CCC5B95B0F1EFCFE00126722 /* JSTListener.m */; };
CC5FB7DD0F1FDE2900F4ECC2 /* jstalkmain.m in Sources */ = {isa = PBXBuildFile; fileRef = CC5FB7C70F1FDD0B00F4ECC2 /* jstalkmain.m */; };
CC5FB7DF0F1FDE3800F4ECC2 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A7FEA54F5311CA2CBB /* Cocoa.framework */; };
CC5FB7E00F1FDE3900F4ECC2 /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CCC5B8A40F1EFA6D00126722 /* JavaScriptCore.framework */; };
CC725EB91238026D00EA83BF /* TETextUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = CC725EB71238026D00EA83BF /* TETextUtils.h */; };
CC725EBA1238026D00EA83BF /* TETextUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = CC725EB81238026D00EA83BF /* TETextUtils.m */; };
CC7576B40F6DF3B7003AE279 /* JSTFileWatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = CC7576B30F6DF3B7003AE279 /* JSTFileWatcher.m */; };
CC8CF98F0F46521000C32090 /* JSTExtras.m in Sources */ = {isa = PBXBuildFile; fileRef = CC4143C00F2529F200E46669 /* JSTExtras.m */; };
CC94E0520F4A616300208BE0 /* JSTalk.icns in Resources */ = {isa = PBXBuildFile; fileRef = CC94E0510F4A616300208BE0 /* JSTalk.icns */; };
CC975BC80F47E5BD00097108 /* JSTPreprocessor.h in Headers */ = {isa = PBXBuildFile; fileRef = CC975BC60F47E5BD00097108 /* JSTPreprocessor.h */; settings = {ATTRIBUTES = (Public, ); }; };
CC975BC90F47E5BD00097108 /* JSTPreprocessor.m in Sources */ = {isa = PBXBuildFile; fileRef = CC975BC70F47E5BD00097108 /* JSTPreprocessor.m */; };
CC975BCA0F47E5BD00097108 /* JSTPreprocessor.m in Sources */ = {isa = PBXBuildFile; fileRef = CC975BC70F47E5BD00097108 /* JSTPreprocessor.m */; };
CCA69D641203BE6000C23AE7 /* jslint-jscocoa.js in Resources */ = {isa = PBXBuildFile; fileRef = CCA69D561203BE0300C23AE7 /* jslint-jscocoa.js */; };
CCC5B8A50F1EFA6D00126722 /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CCC5B8A40F1EFA6D00126722 /* JavaScriptCore.framework */; };
CCC5B8C70F1EFA9700126722 /* JSTDocument.xib in Resources */ = {isa = PBXBuildFile; fileRef = CCC5B8BA0F1EFA9700126722 /* JSTDocument.xib */; };
CCC5B8C90F1EFA9700126722 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = CCC5B8BE0F1EFA9700126722 /* MainMenu.xib */; };
CCC5B8CA0F1EFA9700126722 /* Credits.rtf in Resources */ = {isa = PBXBuildFile; fileRef = CCC5B8C00F1EFA9700126722 /* Credits.rtf */; };
CCC5B8CD0F1EFAAA00126722 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = CCC5B8CC0F1EFAAA00126722 /* main.m */; };
CCC5B8D00F1EFABA00126722 /* JSTDocument.m in Sources */ = {isa = PBXBuildFile; fileRef = CCC5B8CE0F1EFABA00126722 /* JSTDocument.m */; };
CCC5B94E0F1EFC4500126722 /* JSTAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = CCC5B94D0F1EFC4500126722 /* JSTAppDelegate.m */; };
CCE16C3E12188AE500F6D312 /* JSTPluginMover.m in Sources */ = {isa = PBXBuildFile; fileRef = CCE16C3D12188AE500F6D312 /* JSTPluginMover.m */; };
CCE16C8312188F5000F6D312 /* JSTDocumentController.m in Sources */ = {isa = PBXBuildFile; fileRef = CCE16C8212188F5000F6D312 /* JSTDocumentController.m */; };
CCF68F1E0F4E3E4F00925FCA /* JSTalkDocument.icns in Resources */ = {isa = PBXBuildFile; fileRef = CCF68F1D0F4E3E4F00925FCA /* JSTalkDocument.icns */; };
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
CC43C10A0F4BBC5A0044BA41 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 2A37F4A9FDCFA73011CA2CEA /* Project object */;
proxyType = 1;
remoteGlobalIDString = CC4143190F25254200E46669;
remoteInfo = "JSTalk Framework";
};
CC43C1290F4BBE750044BA41 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 2A37F4A9FDCFA73011CA2CEA /* Project object */;
proxyType = 1;
remoteGlobalIDString = CC43C0DA0F4BBA820044BA41;
remoteInfo = JSTalkRunner;
};
CC5064E50F4A164D00F4A952 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 2A37F4A9FDCFA73011CA2CEA /* Project object */;
proxyType = 1;
remoteGlobalIDString = CC4143190F25254200E46669;
remoteInfo = "JSTalk Framework";
};
CC77FDCE10879C8D00323EE7 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 2A37F4A9FDCFA73011CA2CEA /* Project object */;
proxyType = 1;
remoteGlobalIDString = CC5FB7C10F1FDCCC00F4ECC2;
remoteInfo = "jstalk command line";
};
/* End PBXContainerItemProxy section */

/* Begin PBXCopyFilesBuildPhase section */
CC41437B0F2527F200E46669 /* Copy Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
CC4143660F2527E400E46669 /* JSTalk.framework in Copy Frameworks */,
);
name = "Copy Frameworks";
runOnlyForDeploymentPostprocessing = 0;
};
CC43C10D0F4BBC790044BA41 /* Copy Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
CC43C1090F4BBC4D0044BA41 /* JSTalk.framework in Copy Frameworks */,
);
name = "Copy Frameworks";
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */

/* Begin PBXFileReference section */
1058C7A7FEA54F5311CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
13E42FBA07B3F13500E4EEF1 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = "<absolute>"; };
2A37F4C4FDCFA73011CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
2A37F4C5FDCFA73011CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
8D15AC370486D014006FF6A4 /* JSTalk Editor.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "JSTalk Editor.app"; sourceTree = BUILT_PRODUCTS_DIR; };
CC0EC3280F226F550094F69D /* ScriptingBridge.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ScriptingBridge.framework; path = /System/Library/Frameworks/ScriptingBridge.framework; sourceTree = "<absolute>"; };
CC1322E20F23F2380032FEB8 /* MarkerLineNumberView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MarkerLineNumberView.h; path = src/MarkerLineNumberView.h; sourceTree = "<group>"; };
CC1322E30F23F2380032FEB8 /* NoodleLineNumberMarker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NoodleLineNumberMarker.h; path = src/NoodleLineNumberMarker.h; sourceTree = "<group>"; };
CC1322E40F23F2380032FEB8 /* MarkerLineNumberView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MarkerLineNumberView.m; path = src/MarkerLineNumberView.m; sourceTree = "<group>"; };
CC1322E50F23F2380032FEB8 /* NoodleLineNumberView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NoodleLineNumberView.m; path = src/NoodleLineNumberView.m; sourceTree = "<group>"; };
CC1322E60F23F2380032FEB8 /* NoodleLineNumberMarker.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NoodleLineNumberMarker.m; path = src/NoodleLineNumberMarker.m; sourceTree = "<group>"; };
CC1322E70F23F2380032FEB8 /* NoodleLineNumberView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NoodleLineNumberView.h; path = src/NoodleLineNumberView.h; sourceTree = "<group>"; };
CC1322FD0F23F3C10032FEB8 /* JSTTextView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSTTextView.h; path = src/JSTTextView.h; sourceTree = "<group>"; };
CC1322FE0F23F3C10032FEB8 /* JSTTextView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = JSTTextView.m; path = src/JSTTextView.m; sourceTree = "<group>"; };
CC1323840F24FF9D0032FEB8 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
CC1587820F6316B00077A4DF /* JSCocoaFFIClosure.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = JSCocoaFFIClosure.m; path = jscocoa/JSCocoa/JSCocoaFFIClosure.m; sourceTree = "<group>"; };
CC1587830F6316B00077A4DF /* JSCocoaPrivateObject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = JSCocoaPrivateObject.m; path = jscocoa/JSCocoa/JSCocoaPrivateObject.m; sourceTree = "<group>"; };
CC1587840F6316B00077A4DF /* JSCocoaFFIArgument.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = JSCocoaFFIArgument.m; path = jscocoa/JSCocoa/JSCocoaFFIArgument.m; sourceTree = "<group>"; };
CC1587850F6316B00077A4DF /* JSCocoaLib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSCocoaLib.h; path = jscocoa/JSCocoa/JSCocoaLib.h; sourceTree = "<group>"; };
CC1587860F6316B00077A4DF /* JSCocoa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSCocoa.h; path = jscocoa/JSCocoa/JSCocoa.h; sourceTree = "<group>"; };
CC1587870F6316B00077A4DF /* class.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; name = class.js; path = jscocoa/JSCocoa/class.js; sourceTree = "<group>"; };
CC1587880F6316B00077A4DF /* BridgeSupportController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BridgeSupportController.h; path = jscocoa/JSCocoa/BridgeSupportController.h; sourceTree = "<group>"; };
CC1587890F6316B00077A4DF /* JSCocoaLib.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = JSCocoaLib.m; path = jscocoa/JSCocoa/JSCocoaLib.m; sourceTree = "<group>"; };
CC15878A0F6316B00077A4DF /* JSCocoaPrivateObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSCocoaPrivateObject.h; path = jscocoa/JSCocoa/JSCocoaPrivateObject.h; sourceTree = "<group>"; };
CC15878B0F6316B00077A4DF /* JSCocoaController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = JSCocoaController.m; path = jscocoa/JSCocoa/JSCocoaController.m; sourceTree = "<group>"; };
CC15878C0F6316B00077A4DF /* JSCocoaController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSCocoaController.h; path = jscocoa/JSCocoa/JSCocoaController.h; sourceTree = "<group>"; };
CC15878D0F6316B00077A4DF /* JSCocoaFFIClosure.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSCocoaFFIClosure.h; path = jscocoa/JSCocoa/JSCocoaFFIClosure.h; sourceTree = "<group>"; };
CC15878E0F6316B00077A4DF /* JSCocoaFFIArgument.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSCocoaFFIArgument.h; path = jscocoa/JSCocoa/JSCocoaFFIArgument.h; sourceTree = "<group>"; };
CC15878F0F6316B00077A4DF /* BridgeSupportController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BridgeSupportController.m; path = jscocoa/JSCocoa/BridgeSupportController.m; sourceTree = "<group>"; };
CC1C7D210F48BB2C007A2941 /* TDAlternation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDAlternation.h; sourceTree = "<group>"; };
CC1C7D220F48BB2C007A2941 /* TDAlternation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDAlternation.m; sourceTree = "<group>"; };
CC1C7D230F48BB2C007A2941 /* TDAny.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDAny.h; sourceTree = "<group>"; };
CC1C7D240F48BB2C007A2941 /* TDAny.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDAny.m; sourceTree = "<group>"; };
CC1C7D250F48BB2C007A2941 /* TDAssembly.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDAssembly.h; sourceTree = "<group>"; };
CC1C7D260F48BB2C007A2941 /* TDAssembly.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDAssembly.m; sourceTree = "<group>"; };
CC1C7D270F48BB2C007A2941 /* TDCaseInsensitiveLiteral.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDCaseInsensitiveLiteral.h; sourceTree = "<group>"; };
CC1C7D280F48BB2C007A2941 /* TDCaseInsensitiveLiteral.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDCaseInsensitiveLiteral.m; sourceTree = "<group>"; };
CC1C7D290F48BB2C007A2941 /* TDChar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDChar.h; sourceTree = "<group>"; };
CC1C7D2A0F48BB2C007A2941 /* TDChar.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDChar.m; sourceTree = "<group>"; };
CC1C7D2B0F48BB2C007A2941 /* TDCharacterAssembly.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDCharacterAssembly.h; sourceTree = "<group>"; };
CC1C7D2C0F48BB2C007A2941 /* TDCharacterAssembly.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDCharacterAssembly.m; sourceTree = "<group>"; };
CC1C7D2D0F48BB2C007A2941 /* TDCollectionParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDCollectionParser.h; sourceTree = "<group>"; };
CC1C7D2E0F48BB2C007A2941 /* TDCollectionParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDCollectionParser.m; sourceTree = "<group>"; };
CC1C7D2F0F48BB2C007A2941 /* TDComment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDComment.h; sourceTree = "<group>"; };
CC1C7D300F48BB2C007A2941 /* TDComment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDComment.m; sourceTree = "<group>"; };
CC1C7D310F48BB2C007A2941 /* TDCommentState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDCommentState.h; sourceTree = "<group>"; };
CC1C7D320F48BB2C007A2941 /* TDCommentState.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDCommentState.m; sourceTree = "<group>"; };
CC1C7D330F48BB2C007A2941 /* TDDigit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDDigit.h; sourceTree = "<group>"; };
CC1C7D340F48BB2C007A2941 /* TDDigit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDDigit.m; sourceTree = "<group>"; };
CC1C7D350F48BB2C007A2941 /* TDEmpty.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDEmpty.h; sourceTree = "<group>"; };
CC1C7D360F48BB2C007A2941 /* TDEmpty.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDEmpty.m; sourceTree = "<group>"; };
CC1C7D370F48BB2C007A2941 /* TDLetter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDLetter.h; sourceTree = "<group>"; };
CC1C7D380F48BB2C007A2941 /* TDLetter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDLetter.m; sourceTree = "<group>"; };
CC1C7D390F48BB2C007A2941 /* TDLiteral.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDLiteral.h; sourceTree = "<group>"; };
CC1C7D3A0F48BB2C007A2941 /* TDLiteral.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDLiteral.m; sourceTree = "<group>"; };
CC1C7D3B0F48BB2C007A2941 /* TDLowercaseWord.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDLowercaseWord.h; sourceTree = "<group>"; };
CC1C7D3C0F48BB2C007A2941 /* TDLowercaseWord.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDLowercaseWord.m; sourceTree = "<group>"; };
CC1C7D3D0F48BB2C007A2941 /* TDMultiLineCommentState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDMultiLineCommentState.h; sourceTree = "<group>"; };
CC1C7D3E0F48BB2C007A2941 /* TDMultiLineCommentState.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDMultiLineCommentState.m; sourceTree = "<group>"; };
CC1C7D3F0F48BB2C007A2941 /* TDNonReservedWord.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDNonReservedWord.h; sourceTree = "<group>"; };
CC1C7D400F48BB2C007A2941 /* TDNonReservedWord.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDNonReservedWord.m; sourceTree = "<group>"; };
CC1C7D410F48BB2C007A2941 /* TDNum.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDNum.h; sourceTree = "<group>"; };
CC1C7D420F48BB2C007A2941 /* TDNum.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDNum.m; sourceTree = "<group>"; };
CC1C7D430F48BB2C007A2941 /* TDNumberState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDNumberState.h; sourceTree = "<group>"; };
CC1C7D440F48BB2C007A2941 /* TDNumberState.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDNumberState.m; sourceTree = "<group>"; };
CC1C7D450F48BB2C007A2941 /* TDParseKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDParseKit.h; sourceTree = "<group>"; };
CC1C7D460F48BB2C007A2941 /* TDParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDParser.h; sourceTree = "<group>"; };
CC1C7D470F48BB2C007A2941 /* TDParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDParser.m; sourceTree = "<group>"; };
CC1C7D480F48BB2C007A2941 /* TDQuotedString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDQuotedString.h; sourceTree = "<group>"; };
CC1C7D490F48BB2C007A2941 /* TDQuotedString.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDQuotedString.m; sourceTree = "<group>"; };
CC1C7D4A0F48BB2C007A2941 /* TDQuoteState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDQuoteState.h; sourceTree = "<group>"; };
CC1C7D4B0F48BB2C007A2941 /* TDQuoteState.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDQuoteState.m; sourceTree = "<group>"; };
CC1C7D4C0F48BB2C007A2941 /* TDReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDReader.h; sourceTree = "<group>"; };
CC1C7D4D0F48BB2C007A2941 /* TDReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDReader.m; sourceTree = "<group>"; };
CC1C7D4E0F48BB2C007A2941 /* TDRepetition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDRepetition.h; sourceTree = "<group>"; };
CC1C7D4F0F48BB2C007A2941 /* TDRepetition.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDRepetition.m; sourceTree = "<group>"; };
CC1C7D500F48BB2C007A2941 /* TDReservedWord.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDReservedWord.h; sourceTree = "<group>"; };
CC1C7D510F48BB2C007A2941 /* TDReservedWord.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDReservedWord.m; sourceTree = "<group>"; };
CC1C7D520F48BB2C007A2941 /* TDScientificNumberState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDScientificNumberState.h; sourceTree = "<group>"; };
CC1C7D530F48BB2C007A2941 /* TDScientificNumberState.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDScientificNumberState.m; sourceTree = "<group>"; };
CC1C7D540F48BB2C007A2941 /* TDSequence.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDSequence.h; sourceTree = "<group>"; };
CC1C7D550F48BB2C007A2941 /* TDSequence.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDSequence.m; sourceTree = "<group>"; };
CC1C7D580F48BB2C007A2941 /* TDSingleLineCommentState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDSingleLineCommentState.h; sourceTree = "<group>"; };
CC1C7D590F48BB2C007A2941 /* TDSingleLineCommentState.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDSingleLineCommentState.m; sourceTree = "<group>"; };
CC1C7D5A0F48BB2C007A2941 /* TDSpecificChar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDSpecificChar.h; sourceTree = "<group>"; };
CC1C7D5B0F48BB2C007A2941 /* TDSpecificChar.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDSpecificChar.m; sourceTree = "<group>"; };
CC1C7D5C0F48BB2C007A2941 /* TDSymbol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDSymbol.h; sourceTree = "<group>"; };
CC1C7D5D0F48BB2C007A2941 /* TDSymbol.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDSymbol.m; sourceTree = "<group>"; };
CC1C7D5E0F48BB2C007A2941 /* TDSymbolNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDSymbolNode.h; sourceTree = "<group>"; };
CC1C7D5F0F48BB2C007A2941 /* TDSymbolNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDSymbolNode.m; sourceTree = "<group>"; };
CC1C7D600F48BB2C007A2941 /* TDSymbolRootNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDSymbolRootNode.h; sourceTree = "<group>"; };
CC1C7D610F48BB2C007A2941 /* TDSymbolRootNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDSymbolRootNode.m; sourceTree = "<group>"; };
CC1C7D620F48BB2C007A2941 /* TDSymbolState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDSymbolState.h; sourceTree = "<group>"; };
CC1C7D630F48BB2C007A2941 /* TDSymbolState.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDSymbolState.m; sourceTree = "<group>"; };
CC1C7D640F48BB2C007A2941 /* TDTerminal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDTerminal.h; sourceTree = "<group>"; };
CC1C7D650F48BB2C007A2941 /* TDTerminal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDTerminal.m; sourceTree = "<group>"; };
CC1C7D660F48BB2C007A2941 /* TDToken.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDToken.h; sourceTree = "<group>"; };
CC1C7D670F48BB2C007A2941 /* TDToken.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDToken.m; sourceTree = "<group>"; };
CC1C7D680F48BB2C007A2941 /* TDTokenArraySource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDTokenArraySource.h; sourceTree = "<group>"; };
CC1C7D690F48BB2C007A2941 /* TDTokenArraySource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDTokenArraySource.m; sourceTree = "<group>"; };
CC1C7D6A0F48BB2C007A2941 /* TDTokenAssembly.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDTokenAssembly.h; sourceTree = "<group>"; };
CC1C7D6B0F48BB2C007A2941 /* TDTokenAssembly.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDTokenAssembly.m; sourceTree = "<group>"; };
CC1C7D6C0F48BB2C007A2941 /* TDTokenizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDTokenizer.h; sourceTree = "<group>"; };
CC1C7D6D0F48BB2C007A2941 /* TDTokenizer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDTokenizer.m; sourceTree = "<group>"; };
CC1C7D6E0F48BB2C007A2941 /* TDTokenizerState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDTokenizerState.h; sourceTree = "<group>"; };
CC1C7D6F0F48BB2C007A2941 /* TDTokenizerState.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDTokenizerState.m; sourceTree = "<group>"; };
CC1C7D700F48BB2C007A2941 /* TDTrack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDTrack.h; sourceTree = "<group>"; };
CC1C7D710F48BB2C007A2941 /* TDTrack.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDTrack.m; sourceTree = "<group>"; };
CC1C7D720F48BB2C007A2941 /* TDTrackException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDTrackException.h; sourceTree = "<group>"; };
CC1C7D730F48BB2C007A2941 /* TDTrackException.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDTrackException.m; sourceTree = "<group>"; };
CC1C7D740F48BB2C007A2941 /* TDUppercaseWord.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDUppercaseWord.h; sourceTree = "<group>"; };
CC1C7D750F48BB2C007A2941 /* TDUppercaseWord.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDUppercaseWord.m; sourceTree = "<group>"; };
CC1C7D760F48BB2C007A2941 /* TDWhitespaceState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDWhitespaceState.h; sourceTree = "<group>"; };
CC1C7D770F48BB2C007A2941 /* TDWhitespaceState.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDWhitespaceState.m; sourceTree = "<group>"; };
CC1C7D780F48BB2C007A2941 /* TDWord.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDWord.h; sourceTree = "<group>"; };
CC1C7D790F48BB2C007A2941 /* TDWord.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDWord.m; sourceTree = "<group>"; };
CC1C7D7A0F48BB2C007A2941 /* TDWordOrReservedState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDWordOrReservedState.h; sourceTree = "<group>"; };
CC1C7D7B0F48BB2C007A2941 /* TDWordOrReservedState.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDWordOrReservedState.m; sourceTree = "<group>"; };
CC1C7D7C0F48BB2C007A2941 /* TDWordState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TDWordState.h; sourceTree = "<group>"; };
CC1C7D7D0F48BB2C007A2941 /* TDWordState.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TDWordState.m; sourceTree = "<group>"; };
CC1C7E3F0F48C34D007A2941 /* Play.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = Play.tiff; path = res/images/Play.tiff; sourceTree = "<group>"; };
CC1C7E570F48C76B007A2941 /* Clear.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = Clear.tiff; path = res/images/Clear.tiff; sourceTree = "<group>"; };
CC41431A0F25254200E46669 /* JSTalk.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = JSTalk.framework; sourceTree = BUILT_PRODUCTS_DIR; };
CC4143C00F2529F200E46669 /* JSTExtras.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = JSTExtras.m; path = src/JSTExtras.m; sourceTree = "<group>"; };
CC4143C10F2529F200E46669 /* JSTExtras.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSTExtras.h; path = src/JSTExtras.h; sourceTree = "<group>"; };
CC41440F0F252D0700E46669 /* JSTalkFramework-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "JSTalkFramework-Info.plist"; path = "res/JSTalkFramework-Info.plist"; sourceTree = "<group>"; };
CC43C0DB0F4BBA820044BA41 /* JSTalkRunner.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = JSTalkRunner.app; sourceTree = BUILT_PRODUCTS_DIR; };
CC43C0EC0F4BBB2F0044BA41 /* JSTRunnerApplication.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSTRunnerApplication.h; path = src/JSTRunnerApplication.h; sourceTree = "<group>"; };
CC43C0ED0F4BBB2F0044BA41 /* JSTRunnerApplication.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = JSTRunnerApplication.m; path = src/JSTRunnerApplication.m; sourceTree = "<group>"; };
CC43C11D0F4BBDF40044BA41 /* main.jstalk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = main.jstalk; path = res/main.jstalk; sourceTree = "<group>"; };
CC43C14B0F4BC20C0044BA41 /* JSTalkRunner-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "JSTalkRunner-Info.plist"; path = "res/JSTalkRunner-Info.plist"; sourceTree = "<group>"; };
CC5EDD4C1237F6DF00E0D965 /* JSTalkStatusIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = JSTalkStatusIcon.png; path = res/images/JSTalkStatusIcon.png; sourceTree = "<group>"; };
CC5EDD521237F71300E0D965 /* JSTalkStatusIconAlt.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = JSTalkStatusIconAlt.png; path = res/images/JSTalkStatusIconAlt.png; sourceTree = "<group>"; };
CC5FB7C20F1FDCCC00F4ECC2 /* jstalk */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = jstalk; sourceTree = BUILT_PRODUCTS_DIR; };
CC5FB7C70F1FDD0B00F4ECC2 /* jstalkmain.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = jstalkmain.m; path = src/jstalkmain.m; sourceTree = "<group>"; };
CC5FB7D60F1FDDE900F4ECC2 /* JSTalk.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSTalk.h; path = src/JSTalk.h; sourceTree = "<group>"; };
CC5FB7D70F1FDDE900F4ECC2 /* JSTalk.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = JSTalk.m; path = src/JSTalk.m; sourceTree = "<group>"; };
CC725EB71238026D00EA83BF /* TETextUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TETextUtils.h; path = src/TETextUtils.h; sourceTree = "<group>"; };
CC725EB81238026D00EA83BF /* TETextUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TETextUtils.m; path = src/TETextUtils.m; sourceTree = "<group>"; };
CC7576B20F6DF3B7003AE279 /* JSTFileWatcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSTFileWatcher.h; path = src/JSTFileWatcher.h; sourceTree = "<group>"; };
CC7576B30F6DF3B7003AE279 /* JSTFileWatcher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = JSTFileWatcher.m; path = src/JSTFileWatcher.m; sourceTree = "<group>"; };
CC94E0510F4A616300208BE0 /* JSTalk.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = JSTalk.icns; path = res/images/JSTalk.icns; sourceTree = "<group>"; };
CC975BC60F47E5BD00097108 /* JSTPreprocessor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSTPreprocessor.h; path = src/JSTPreprocessor.h; sourceTree = "<group>"; };
CC975BC70F47E5BD00097108 /* JSTPreprocessor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = JSTPreprocessor.m; path = src/JSTPreprocessor.m; sourceTree = "<group>"; };
CCA69D561203BE0300C23AE7 /* jslint-jscocoa.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; name = "jslint-jscocoa.js"; path = "jscocoa/JSCocoa/jslint-jscocoa.js"; sourceTree = "<group>"; };
CCC5B8A40F1EFA6D00126722 /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = /System/Library/Frameworks/JavaScriptCore.framework; sourceTree = "<absolute>"; };
CCC5B8B00F1EFA9700126722 /* Info.plist */ = {isa = PBXFileReference; explicitFileType = text.xml; fileEncoding = 4; name = Info.plist; path = res/Info.plist; sourceTree = "<group>"; };
CCC5B8BB0F1EFA9700126722 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = res/English.lproj/JSTDocument.xib; sourceTree = "<group>"; };
CCC5B8BF0F1EFA9700126722 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = res/English.lproj/MainMenu.xib; sourceTree = "<group>"; };
CCC5B8C10F1EFA9700126722 /* English */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = English; path = res/English.lproj/Credits.rtf; sourceTree = "<group>"; };
CCC5B8CB0F1EFAAA00126722 /* JSTalk_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSTalk_Prefix.pch; path = src/JSTalk_Prefix.pch; sourceTree = "<group>"; };
CCC5B8CC0F1EFAAA00126722 /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = src/main.m; sourceTree = "<group>"; };
CCC5B8CE0F1EFABA00126722 /* JSTDocument.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = JSTDocument.m; path = src/JSTDocument.m; sourceTree = "<group>"; };
CCC5B8CF0F1EFABA00126722 /* JSTDocument.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSTDocument.h; path = src/JSTDocument.h; sourceTree = "<group>"; };
CCC5B94C0F1EFC4500126722 /* JSTAppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSTAppDelegate.h; path = src/JSTAppDelegate.h; sourceTree = "<group>"; };
CCC5B94D0F1EFC4500126722 /* JSTAppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = JSTAppDelegate.m; path = src/JSTAppDelegate.m; sourceTree = "<group>"; };
CCC5B95A0F1EFCFE00126722 /* JSTListener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSTListener.h; path = src/JSTListener.h; sourceTree = "<group>"; };
CCC5B95B0F1EFCFE00126722 /* JSTListener.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = JSTListener.m; path = src/JSTListener.m; sourceTree = "<group>"; };
CCE16C3C12188AE500F6D312 /* JSTPluginMover.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSTPluginMover.h; path = src/JSTPluginMover.h; sourceTree = "<group>"; };
CCE16C3D12188AE500F6D312 /* JSTPluginMover.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = JSTPluginMover.m; path = src/JSTPluginMover.m; sourceTree = "<group>"; };
CCE16C8112188F5000F6D312 /* JSTDocumentController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSTDocumentController.h; path = src/JSTDocumentController.h; sourceTree = "<group>"; };
CCE16C8212188F5000F6D312 /* JSTDocumentController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = JSTDocumentController.m; path = src/JSTDocumentController.m; sourceTree = "<group>"; };
CCF68F1D0F4E3E4F00925FCA /* JSTalkDocument.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = JSTalkDocument.icns; path = res/images/JSTalkDocument.icns; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
8D15AC330486D014006FF6A4 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
8D15AC340486D014006FF6A4 /* Cocoa.framework in Frameworks */,
CCC5B8A50F1EFA6D00126722 /* JavaScriptCore.framework in Frameworks */,
CC0EC3290F226F550094F69D /* ScriptingBridge.framework in Frameworks */,
CC1323850F24FF9D0032FEB8 /* Carbon.framework in Frameworks */,
CC4143620F2527CD00E46669 /* JSTalk.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
CC4143180F25254200E46669 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
CC4143500F25261000E46669 /* Carbon.framework in Frameworks */,
CC4143510F25261100E46669 /* ScriptingBridge.framework in Frameworks */,
CC4143520F25261200E46669 /* JavaScriptCore.framework in Frameworks */,
CC4143530F25261300E46669 /* Cocoa.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
CC43C0D90F4BBA820044BA41 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
CC5FB7C00F1FDCCC00F4ECC2 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
CC5FB7DF0F1FDE3800F4ECC2 /* Cocoa.framework in Frameworks */,
CC5FB7E00F1FDE3900F4ECC2 /* JavaScriptCore.framework in Frameworks */,
CC0EC32A0F226F550094F69D /* ScriptingBridge.framework in Frameworks */,
CC1324300F2504F00032FEB8 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
1058C7A6FEA54F5311CA2CBB /* Linked Frameworks */ = {
isa = PBXGroup;
children = (
1058C7A7FEA54F5311CA2CBB /* Cocoa.framework */,
);
name = "Linked Frameworks";
sourceTree = "<group>";
};
1058C7A8FEA54F5311CA2CBB /* Other Frameworks */ = {
isa = PBXGroup;
children = (
2A37F4C4FDCFA73011CA2CEA /* AppKit.framework */,
13E42FBA07B3F13500E4EEF1 /* CoreData.framework */,
2A37F4C5FDCFA73011CA2CEA /* Foundation.framework */,
);
name = "Other Frameworks";
sourceTree = "<group>";
};
19C28FB0FE9D524F11CA2CBB /* Products */ = {
isa = PBXGroup;
children = (
8D15AC370486D014006FF6A4 /* JSTalk Editor.app */,
CC5FB7C20F1FDCCC00F4ECC2 /* jstalk */,
CC41431A0F25254200E46669 /* JSTalk.framework */,
CC43C0DB0F4BBA820044BA41 /* JSTalkRunner.app */,
);
name = Products;
sourceTree = "<group>";
};
2A37F4AAFDCFA73011CA2CEA /* JSTalk */ = {
isa = PBXGroup;
children = (
CC43C0CE0F4BBA520044BA41 /* Editor */,
CC43C0CD0F4BBA2D0044BA41 /* Runner */,
CC0EC3380F2274730094F69D /* Framework */,
2A37F4AFFDCFA73011CA2CEA /* Other Sources */,
2A37F4B8FDCFA73011CA2CEA /* Resources */,
2A37F4C3FDCFA73011CA2CEA /* Frameworks */,
19C28FB0FE9D524F11CA2CBB /* Products */,
);
name = JSTalk;
sourceTree = "<group>";
};
2A37F4AFFDCFA73011CA2CEA /* Other Sources */ = {
isa = PBXGroup;
children = (
CCC5B8CB0F1EFAAA00126722 /* JSTalk_Prefix.pch */,
CCC5B8CC0F1EFAAA00126722 /* main.m */,
CC5FB7C70F1FDD0B00F4ECC2 /* jstalkmain.m */,
);
name = "Other Sources";
sourceTree = "<group>";
};
2A37F4B8FDCFA73011CA2CEA /* Resources */ = {
isa = PBXGroup;
children = (
CC43C11D0F4BBDF40044BA41 /* main.jstalk */,
CC1C7E3E0F48C2F3007A2941 /* images */,
CC41440F0F252D0700E46669 /* JSTalkFramework-Info.plist */,
CC43C14B0F4BC20C0044BA41 /* JSTalkRunner-Info.plist */,
CCC5B8B00F1EFA9700126722 /* Info.plist */,
CCC5B8BA0F1EFA9700126722 /* JSTDocument.xib */,
CCC5B8BE0F1EFA9700126722 /* MainMenu.xib */,
CCC5B8C00F1EFA9700126722 /* Credits.rtf */,
);
name = Resources;
sourceTree = "<group>";
};
2A37F4C3FDCFA73011CA2CEA /* Frameworks */ = {
isa = PBXGroup;
children = (
CC1323840F24FF9D0032FEB8 /* Carbon.framework */,
CC0EC3280F226F550094F69D /* ScriptingBridge.framework */,
CCC5B8A40F1EFA6D00126722 /* JavaScriptCore.framework */,
1058C7A6FEA54F5311CA2CBB /* Linked Frameworks */,
1058C7A8FEA54F5311CA2CBB /* Other Frameworks */,
);
name = Frameworks;
sourceTree = "<group>";
};
CC0EC3380F2274730094F69D /* Framework */ = {
isa = PBXGroup;
children = (
CC5064DE0F4A155000F4A952 /* UIWidgets */,
CC1C7D200F48BB2C007A2941 /* todparsekit */,
CCC5B92C0F1EFB5900126722 /* JSCocoa */,
CC5FB7D60F1FDDE900F4ECC2 /* JSTalk.h */,
CC5FB7D70F1FDDE900F4ECC2 /* JSTalk.m */,
CC4143C10F2529F200E46669 /* JSTExtras.h */,
CC4143C00F2529F200E46669 /* JSTExtras.m */,
CCC5B95A0F1EFCFE00126722 /* JSTListener.h */,
CCC5B95B0F1EFCFE00126722 /* JSTListener.m */,
CC975BC60F47E5BD00097108 /* JSTPreprocessor.h */,
CC975BC70F47E5BD00097108 /* JSTPreprocessor.m */,
);
name = Framework;
sourceTree = "<group>";
};
CC1C7D200F48BB2C007A2941 /* todparsekit */ = {
isa = PBXGroup;
children = (
CC1C7D210F48BB2C007A2941 /* TDAlternation.h */,
CC1C7D220F48BB2C007A2941 /* TDAlternation.m */,
CC1C7D230F48BB2C007A2941 /* TDAny.h */,
CC1C7D240F48BB2C007A2941 /* TDAny.m */,
CC1C7D250F48BB2C007A2941 /* TDAssembly.h */,
CC1C7D260F48BB2C007A2941 /* TDAssembly.m */,
CC1C7D270F48BB2C007A2941 /* TDCaseInsensitiveLiteral.h */,
CC1C7D280F48BB2C007A2941 /* TDCaseInsensitiveLiteral.m */,
CC1C7D290F48BB2C007A2941 /* TDChar.h */,
CC1C7D2A0F48BB2C007A2941 /* TDChar.m */,
CC1C7D2B0F48BB2C007A2941 /* TDCharacterAssembly.h */,
CC1C7D2C0F48BB2C007A2941 /* TDCharacterAssembly.m */,
CC1C7D2D0F48BB2C007A2941 /* TDCollectionParser.h */,
CC1C7D2E0F48BB2C007A2941 /* TDCollectionParser.m */,
CC1C7D2F0F48BB2C007A2941 /* TDComment.h */,
CC1C7D300F48BB2C007A2941 /* TDComment.m */,
CC1C7D310F48BB2C007A2941 /* TDCommentState.h */,
CC1C7D320F48BB2C007A2941 /* TDCommentState.m */,
CC1C7D330F48BB2C007A2941 /* TDDigit.h */,
CC1C7D340F48BB2C007A2941 /* TDDigit.m */,
CC1C7D350F48BB2C007A2941 /* TDEmpty.h */,
CC1C7D360F48BB2C007A2941 /* TDEmpty.m */,
CC1C7D370F48BB2C007A2941 /* TDLetter.h */,
CC1C7D380F48BB2C007A2941 /* TDLetter.m */,
CC1C7D390F48BB2C007A2941 /* TDLiteral.h */,
CC1C7D3A0F48BB2C007A2941 /* TDLiteral.m */,
CC1C7D3B0F48BB2C007A2941 /* TDLowercaseWord.h */,
CC1C7D3C0F48BB2C007A2941 /* TDLowercaseWord.m */,
CC1C7D3D0F48BB2C007A2941 /* TDMultiLineCommentState.h */,
CC1C7D3E0F48BB2C007A2941 /* TDMultiLineCommentState.m */,
CC1C7D3F0F48BB2C007A2941 /* TDNonReservedWord.h */,
CC1C7D400F48BB2C007A2941 /* TDNonReservedWord.m */,
CC1C7D410F48BB2C007A2941 /* TDNum.h */,
CC1C7D420F48BB2C007A2941 /* TDNum.m */,
CC1C7D430F48BB2C007A2941 /* TDNumberState.h */,
CC1C7D440F48BB2C007A2941 /* TDNumberState.m */,
CC1C7D450F48BB2C007A2941 /* TDParseKit.h */,
CC1C7D460F48BB2C007A2941 /* TDParser.h */,
CC1C7D470F48BB2C007A2941 /* TDParser.m */,
CC1C7D480F48BB2C007A2941 /* TDQuotedString.h */,
CC1C7D490F48BB2C007A2941 /* TDQuotedString.m */,
CC1C7D4A0F48BB2C007A2941 /* TDQuoteState.h */,
CC1C7D4B0F48BB2C007A2941 /* TDQuoteState.m */,
CC1C7D4C0F48BB2C007A2941 /* TDReader.h */,
CC1C7D4D0F48BB2C007A2941 /* TDReader.m */,
CC1C7D4E0F48BB2C007A2941 /* TDRepetition.h */,
CC1C7D4F0F48BB2C007A2941 /* TDRepetition.m */,
CC1C7D500F48BB2C007A2941 /* TDReservedWord.h */,
CC1C7D510F48BB2C007A2941 /* TDReservedWord.m */,
CC1C7D520F48BB2C007A2941 /* TDScientificNumberState.h */,
CC1C7D530F48BB2C007A2941 /* TDScientificNumberState.m */,
CC1C7D540F48BB2C007A2941 /* TDSequence.h */,
CC1C7D550F48BB2C007A2941 /* TDSequence.m */,
CC1C7D580F48BB2C007A2941 /* TDSingleLineCommentState.h */,
CC1C7D590F48BB2C007A2941 /* TDSingleLineCommentState.m */,
CC1C7D5A0F48BB2C007A2941 /* TDSpecificChar.h */,
CC1C7D5B0F48BB2C007A2941 /* TDSpecificChar.m */,
CC1C7D5C0F48BB2C007A2941 /* TDSymbol.h */,
CC1C7D5D0F48BB2C007A2941 /* TDSymbol.m */,
CC1C7D5E0F48BB2C007A2941 /* TDSymbolNode.h */,
CC1C7D5F0F48BB2C007A2941 /* TDSymbolNode.m */,
CC1C7D600F48BB2C007A2941 /* TDSymbolRootNode.h */,
CC1C7D610F48BB2C007A2941 /* TDSymbolRootNode.m */,
CC1C7D620F48BB2C007A2941 /* TDSymbolState.h */,
CC1C7D630F48BB2C007A2941 /* TDSymbolState.m */,
CC1C7D640F48BB2C007A2941 /* TDTerminal.h */,
CC1C7D650F48BB2C007A2941 /* TDTerminal.m */,
CC1C7D660F48BB2C007A2941 /* TDToken.h */,
CC1C7D670F48BB2C007A2941 /* TDToken.m */,
CC1C7D680F48BB2C007A2941 /* TDTokenArraySource.h */,
CC1C7D690F48BB2C007A2941 /* TDTokenArraySource.m */,
CC1C7D6A0F48BB2C007A2941 /* TDTokenAssembly.h */,
CC1C7D6B0F48BB2C007A2941 /* TDTokenAssembly.m */,
CC1C7D6C0F48BB2C007A2941 /* TDTokenizer.h */,
CC1C7D6D0F48BB2C007A2941 /* TDTokenizer.m */,
CC1C7D6E0F48BB2C007A2941 /* TDTokenizerState.h */,
CC1C7D6F0F48BB2C007A2941 /* TDTokenizerState.m */,
CC1C7D700F48BB2C007A2941 /* TDTrack.h */,
CC1C7D710F48BB2C007A2941 /* TDTrack.m */,
CC1C7D720F48BB2C007A2941 /* TDTrackException.h */,
CC1C7D730F48BB2C007A2941 /* TDTrackException.m */,
CC1C7D740F48BB2C007A2941 /* TDUppercaseWord.h */,
CC1C7D750F48BB2C007A2941 /* TDUppercaseWord.m */,
CC1C7D760F48BB2C007A2941 /* TDWhitespaceState.h */,
CC1C7D770F48BB2C007A2941 /* TDWhitespaceState.m */,
CC1C7D780F48BB2C007A2941 /* TDWord.h */,
CC1C7D790F48BB2C007A2941 /* TDWord.m */,
CC1C7D7A0F48BB2C007A2941 /* TDWordOrReservedState.h */,
CC1C7D7B0F48BB2C007A2941 /* TDWordOrReservedState.m */,
CC1C7D7C0F48BB2C007A2941 /* TDWordState.h */,
CC1C7D7D0F48BB2C007A2941 /* TDWordState.m */,
);
name = todparsekit;
path = src/todparsekit;
sourceTree = "<group>";
};
CC1C7E3E0F48C2F3007A2941 /* images */ = {
isa = PBXGroup;
children = (
CC5EDD4C1237F6DF00E0D965 /* JSTalkStatusIcon.png */,
CC5EDD521237F71300E0D965 /* JSTalkStatusIconAlt.png */,
CCF68F1D0F4E3E4F00925FCA /* JSTalkDocument.icns */,
CC94E0510F4A616300208BE0 /* JSTalk.icns */,
CC1C7E570F48C76B007A2941 /* Clear.tiff */,
CC1C7E3F0F48C34D007A2941 /* Play.tiff */,
);
name = images;
sourceTree = "<group>";
};
CC43C0CD0F4BBA2D0044BA41 /* Runner */ = {
isa = PBXGroup;
children = (
CC43C0EC0F4BBB2F0044BA41 /* JSTRunnerApplication.h */,
CC43C0ED0F4BBB2F0044BA41 /* JSTRunnerApplication.m */,
);
name = Runner;
sourceTree = "<group>";
};
CC43C0CE0F4BBA520044BA41 /* Editor */ = {
isa = PBXGroup;
children = (
CCC5B94C0F1EFC4500126722 /* JSTAppDelegate.h */,
CCC5B94D0F1EFC4500126722 /* JSTAppDelegate.m */,
CCC5B8CF0F1EFABA00126722 /* JSTDocument.h */,
CCC5B8CE0F1EFABA00126722 /* JSTDocument.m */,
CC7576B20F6DF3B7003AE279 /* JSTFileWatcher.h */,
CC7576B30F6DF3B7003AE279 /* JSTFileWatcher.m */,
CCE16C3C12188AE500F6D312 /* JSTPluginMover.h */,
CCE16C3D12188AE500F6D312 /* JSTPluginMover.m */,
CCE16C8112188F5000F6D312 /* JSTDocumentController.h */,
CCE16C8212188F5000F6D312 /* JSTDocumentController.m */,
);
name = Editor;
sourceTree = "<group>";
};
CC5064DE0F4A155000F4A952 /* UIWidgets */ = {
isa = PBXGroup;
children = (
CC725EB71238026D00EA83BF /* TETextUtils.h */,
CC725EB81238026D00EA83BF /* TETextUtils.m */,
CC1322FD0F23F3C10032FEB8 /* JSTTextView.h */,
CC1322FE0F23F3C10032FEB8 /* JSTTextView.m */,
CC1322E20F23F2380032FEB8 /* MarkerLineNumberView.h */,
CC1322E40F23F2380032FEB8 /* MarkerLineNumberView.m */,
CC1322E30F23F2380032FEB8 /* NoodleLineNumberMarker.h */,
CC1322E60F23F2380032FEB8 /* NoodleLineNumberMarker.m */,
CC1322E70F23F2380032FEB8 /* NoodleLineNumberView.h */,
CC1322E50F23F2380032FEB8 /* NoodleLineNumberView.m */,
);
name = UIWidgets;
sourceTree = "<group>";
};
CCC5B92C0F1EFB5900126722 /* JSCocoa */ = {
isa = PBXGroup;
children = (
CC1587880F6316B00077A4DF /* BridgeSupportController.h */,
CC15878F0F6316B00077A4DF /* BridgeSupportController.m */,
CCA69D561203BE0300C23AE7 /* jslint-jscocoa.js */,
CC1587870F6316B00077A4DF /* class.js */,
CC1587860F6316B00077A4DF /* JSCocoa.h */,
CC15878C0F6316B00077A4DF /* JSCocoaController.h */,
CC15878B0F6316B00077A4DF /* JSCocoaController.m */,
CC15878E0F6316B00077A4DF /* JSCocoaFFIArgument.h */,
CC1587840F6316B00077A4DF /* JSCocoaFFIArgument.m */,
CC15878D0F6316B00077A4DF /* JSCocoaFFIClosure.h */,
CC1587820F6316B00077A4DF /* JSCocoaFFIClosure.m */,
CC1587850F6316B00077A4DF /* JSCocoaLib.h */,
CC1587890F6316B00077A4DF /* JSCocoaLib.m */,
CC15878A0F6316B00077A4DF /* JSCocoaPrivateObject.h */,
CC1587830F6316B00077A4DF /* JSCocoaPrivateObject.m */,
);
name = JSCocoa;
sourceTree = "<group>";
};
/* End PBXGroup section */

/* Begin PBXHeadersBuildPhase section */
CC4143150F25254200E46669 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
CC41432E0F25257C00E46669 /* JSTalk_Prefix.pch in Headers */,
CC41433B0F25259400E46669 /* JSTalk.h in Headers */,
CC41433D0F25259500E46669 /* JSTListener.h in Headers */,
CC4143C30F2529F200E46669 /* JSTExtras.h in Headers */,
CC975BC80F47E5BD00097108 /* JSTPreprocessor.h in Headers */,
CC1C7D7E0F48BB2C007A2941 /* TDAlternation.h in Headers */,
CC1C7D800F48BB2C007A2941 /* TDAny.h in Headers */,
CC1C7D820F48BB2C007A2941 /* TDAssembly.h in Headers */,
CC1C7D840F48BB2C007A2941 /* TDCaseInsensitiveLiteral.h in Headers */,
CC1C7D860F48BB2C007A2941 /* TDChar.h in Headers */,
CC1C7D880F48BB2C007A2941 /* TDCharacterAssembly.h in Headers */,
CC1C7D8A0F48BB2C007A2941 /* TDCollectionParser.h in Headers */,
CC1C7D8C0F48BB2C007A2941 /* TDComment.h in Headers */,
CC1C7D8E0F48BB2C007A2941 /* TDCommentState.h in Headers */,
CC1C7D900F48BB2C007A2941 /* TDDigit.h in Headers */,
CC1C7D920F48BB2C007A2941 /* TDEmpty.h in Headers */,
CC1C7D940F48BB2C007A2941 /* TDLetter.h in Headers */,
CC1C7D960F48BB2C007A2941 /* TDLiteral.h in Headers */,
CC1C7D980F48BB2C007A2941 /* TDLowercaseWord.h in Headers */,
CC1C7D9A0F48BB2C007A2941 /* TDMultiLineCommentState.h in Headers */,
CC1C7D9C0F48BB2C007A2941 /* TDNonReservedWord.h in Headers */,
CC1C7D9E0F48BB2C007A2941 /* TDNum.h in Headers */,
CC1C7DA00F48BB2C007A2941 /* TDNumberState.h in Headers */,
CC1C7DA20F48BB2C007A2941 /* TDParseKit.h in Headers */,
CC1C7DA30F48BB2C007A2941 /* TDParser.h in Headers */,
CC1C7DA50F48BB2C007A2941 /* TDQuotedString.h in Headers */,
CC1C7DA70F48BB2C007A2941 /* TDQuoteState.h in Headers */,
CC1C7DA90F48BB2C007A2941 /* TDReader.h in Headers */,
CC1C7DAB0F48BB2C007A2941 /* TDRepetition.h in Headers */,
CC1C7DAD0F48BB2C007A2941 /* TDReservedWord.h in Headers */,
CC1C7DAF0F48BB2C007A2941 /* TDScientificNumberState.h in Headers */,
CC1C7DB10F48BB2C007A2941 /* TDSequence.h in Headers */,
CC1C7DB50F48BB2C007A2941 /* TDSingleLineCommentState.h in Headers */,
CC1C7DB70F48BB2C007A2941 /* TDSpecificChar.h in Headers */,
CC1C7DB90F48BB2C007A2941 /* TDSymbol.h in Headers */,
CC1C7DBB0F48BB2C007A2941 /* TDSymbolNode.h in Headers */,
CC1C7DBD0F48BB2C007A2941 /* TDSymbolRootNode.h in Headers */,
CC1C7DBF0F48BB2C007A2941 /* TDSymbolState.h in Headers */,
CC1C7DC10F48BB2C007A2941 /* TDTerminal.h in Headers */,
CC1C7DC30F48BB2C007A2941 /* TDToken.h in Headers */,
CC1C7DC50F48BB2C007A2941 /* TDTokenArraySource.h in Headers */,
CC1C7DC70F48BB2C007A2941 /* TDTokenAssembly.h in Headers */,
CC1C7DC90F48BB2C007A2941 /* TDTokenizer.h in Headers */,
CC1C7DCB0F48BB2C007A2941 /* TDTokenizerState.h in Headers */,
CC1C7DCD0F48BB2C007A2941 /* TDTrack.h in Headers */,
CC1C7DCF0F48BB2C007A2941 /* TDTrackException.h in Headers */,
CC1C7DD10F48BB2C007A2941 /* TDUppercaseWord.h in Headers */,
CC1C7DD30F48BB2C007A2941 /* TDWhitespaceState.h in Headers */,
CC1C7DD50F48BB2C007A2941 /* TDWord.h in Headers */,
CC1C7DD70F48BB2C007A2941 /* TDWordOrReservedState.h in Headers */,
CC1C7DD90F48BB2C007A2941 /* TDWordState.h in Headers */,
CC1587930F6316B00077A4DF /* JSCocoaLib.h in Headers */,
CC1587940F6316B00077A4DF /* JSCocoa.h in Headers */,
CC1587960F6316B00077A4DF /* BridgeSupportController.h in Headers */,
CC1587980F6316B00077A4DF /* JSCocoaPrivateObject.h in Headers */,
CC15879A0F6316B00077A4DF /* JSCocoaController.h in Headers */,
CC15879B0F6316B00077A4DF /* JSCocoaFFIClosure.h in Headers */,
CC15879C0F6316B00077A4DF /* JSCocoaFFIArgument.h in Headers */,
CC0FEEE21086740F008FF7DD /* JSTTextView.h in Headers */,
CC0FEEE410867410008FF7DD /* MarkerLineNumberView.h in Headers */,
CC0FEEE610867410008FF7DD /* NoodleLineNumberMarker.h in Headers */,
CC0FEEE810867411008FF7DD /* NoodleLineNumberView.h in Headers */,
CC725EB91238026D00EA83BF /* TETextUtils.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXHeadersBuildPhase section */

/* Begin PBXNativeTarget section */
8D15AC270486D014006FF6A4 /* JSTalk Editor */ = {
isa = PBXNativeTarget;
buildConfigurationList = C05733C708A9546B00998B17 /* Build configuration list for PBXNativeTarget "JSTalk Editor" */;
buildPhases = (
8D15AC2B0486D014006FF6A4 /* Resources */,
8D15AC300486D014006FF6A4 /* Sources */,
8D15AC330486D014006FF6A4 /* Frameworks */,
CC41437B0F2527F200E46669 /* Copy Frameworks */,
);
buildRules = (
);
dependencies = (
CC43C12A0F4BBE750044BA41 /* PBXTargetDependency */,
CC5064E60F4A164D00F4A952 /* PBXTargetDependency */,
CC77FDCF10879C8D00323EE7 /* PBXTargetDependency */,
);
name = "JSTalk Editor";
productInstallPath = "$(HOME)/Applications";
productName = JSTalk;
productReference = 8D15AC370486D014006FF6A4 /* JSTalk Editor.app */;
productType = "com.apple.product-type.application";
};
CC4143190F25254200E46669 /* JSTalk Framework */ = {
isa = PBXNativeTarget;
buildConfigurationList = CC41431E0F25254200E46669 /* Build configuration list for PBXNativeTarget "JSTalk Framework" */;
buildPhases = (
CC4143150F25254200E46669 /* Headers */,
CC4143160F25254200E46669 /* Resources */,
CC4143170F25254200E46669 /* Sources */,
CC4143180F25254200E46669 /* Frameworks */,
);
buildRules = (
);
dependencies = (
);
name = "JSTalk Framework";
productName = JSTalk;
productReference = CC41431A0F25254200E46669 /* JSTalk.framework */;
productType = "com.apple.product-type.framework";
};
CC43C0DA0F4BBA820044BA41 /* JSTalkRunner */ = {
isa = PBXNativeTarget;
buildConfigurationList = CC43C0E20F4BBA830044BA41 /* Build configuration list for PBXNativeTarget "JSTalkRunner" */;
buildPhases = (
CC43C0D70F4BBA820044BA41 /* Resources */,
CC43C0D80F4BBA820044BA41 /* Sources */,
CC43C0D90F4BBA820044BA41 /* Frameworks */,
CC43C10D0F4BBC790044BA41 /* Copy Frameworks */,
);
buildRules = (
);
dependencies = (
CC43C10B0F4BBC5A0044BA41 /* PBXTargetDependency */,
);
name = JSTalkRunner;
productName = JSTalkRunner;
productReference = CC43C0DB0F4BBA820044BA41 /* JSTalkRunner.app */;
productType = "com.apple.product-type.application";
};
CC5FB7C10F1FDCCC00F4ECC2 /* jstalk command line */ = {
isa = PBXNativeTarget;
buildConfigurationList = CC5FB7C60F1FDCFE00F4ECC2 /* Build configuration list for PBXNativeTarget "jstalk command line" */;
buildPhases = (
CC5FB7BF0F1FDCCC00F4ECC2 /* Sources */,
CC5FB7C00F1FDCCC00F4ECC2 /* Frameworks */,
);
buildRules = (
);
dependencies = (
);
name = "jstalk command line";
productName = "jstalk command";
productReference = CC5FB7C20F1FDCCC00F4ECC2 /* jstalk */;
productType = "com.apple.product-type.tool";
};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
2A37F4A9FDCFA73011CA2CEA /* Project object */ = {
isa = PBXProject;
attributes = {
LastUpgradeCheck = 0430;
};
buildConfigurationList = C05733CB08A9546B00998B17 /* Build configuration list for PBXProject "jstalk" */;
compatibilityVersion = "Xcode 3.2";
developmentRegion = English;
hasScannedForEncodings = 1;
knownRegions = (
English,
Japanese,
French,
German,
);
mainGroup = 2A37F4AAFDCFA73011CA2CEA /* JSTalk */;
projectDirPath = "";
projectRoot = "";
targets = (
8D15AC270486D014006FF6A4 /* JSTalk Editor */,
CC5FB7C10F1FDCCC00F4ECC2 /* jstalk command line */,
CC4143190F25254200E46669 /* JSTalk Framework */,
CC43C0DA0F4BBA820044BA41 /* JSTalkRunner */,
);
};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
8D15AC2B0486D014006FF6A4 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
CC43C12F0F4BBE8B0044BA41 /* JSTalkRunner.app in Resources */,
CCC5B8C70F1EFA9700126722 /* JSTDocument.xib in Resources */,
CCC5B8C90F1EFA9700126722 /* MainMenu.xib in Resources */,
CCC5B8CA0F1EFA9700126722 /* Credits.rtf in Resources */,
CC1C7E400F48C34D007A2941 /* Play.tiff in Resources */,
CC1C7E580F48C76B007A2941 /* Clear.tiff in Resources */,
CC94E0520F4A616300208BE0 /* JSTalk.icns in Resources */,
CCF68F1E0F4E3E4F00925FCA /* JSTalkDocument.icns in Resources */,
CC5EDD4D1237F6DF00E0D965 /* JSTalkStatusIcon.png in Resources */,
CC5EDD531237F71300E0D965 /* JSTalkStatusIconAlt.png in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
CC4143160F25254200E46669 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
CC27C6730F633D24005F6CB6 /* class.js in Resources */,
CCA69D641203BE6000C23AE7 /* jslint-jscocoa.js in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
CC43C0D70F4BBA820044BA41 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
CC43C11E0F4BBDF40044BA41 /* main.jstalk in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
8D15AC300486D014006FF6A4 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
CCC5B8CD0F1EFAAA00126722 /* main.m in Sources */,
CCC5B8D00F1EFABA00126722 /* JSTDocument.m in Sources */,
CCC5B94E0F1EFC4500126722 /* JSTAppDelegate.m in Sources */,
CC7576B40F6DF3B7003AE279 /* JSTFileWatcher.m in Sources */,
CCE16C3E12188AE500F6D312 /* JSTPluginMover.m in Sources */,
CCE16C8312188F5000F6D312 /* JSTDocumentController.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
CC4143170F25254200E46669 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
CC41433C0F25259400E46669 /* JSTalk.m in Sources */,
CC41433E0F25259500E46669 /* JSTListener.m in Sources */,
CC4143C20F2529F200E46669 /* JSTExtras.m in Sources */,
CC975BC90F47E5BD00097108 /* JSTPreprocessor.m in Sources */,
CC1C7D7F0F48BB2C007A2941 /* TDAlternation.m in Sources */,
CC1C7D810F48BB2C007A2941 /* TDAny.m in Sources */,
CC1C7D830F48BB2C007A2941 /* TDAssembly.m in Sources */,
CC1C7D850F48BB2C007A2941 /* TDCaseInsensitiveLiteral.m in Sources */,
CC1C7D870F48BB2C007A2941 /* TDChar.m in Sources */,
CC1C7D890F48BB2C007A2941 /* TDCharacterAssembly.m in Sources */,
CC1C7D8B0F48BB2C007A2941 /* TDCollectionParser.m in Sources */,
CC1C7D8D0F48BB2C007A2941 /* TDComment.m in Sources */,
CC1C7D8F0F48BB2C007A2941 /* TDCommentState.m in Sources */,
CC1C7D910F48BB2C007A2941 /* TDDigit.m in Sources */,
CC1C7D930F48BB2C007A2941 /* TDEmpty.m in Sources */,
CC1C7D950F48BB2C007A2941 /* TDLetter.m in Sources */,
CC1C7D970F48BB2C007A2941 /* TDLiteral.m in Sources */,
CC1C7D990F48BB2C007A2941 /* TDLowercaseWord.m in Sources */,
CC1C7D9B0F48BB2C007A2941 /* TDMultiLineCommentState.m in Sources */,
CC1C7D9D0F48BB2C007A2941 /* TDNonReservedWord.m in Sources */,
CC1C7D9F0F48BB2C007A2941 /* TDNum.m in Sources */,
CC1C7DA10F48BB2C007A2941 /* TDNumberState.m in Sources */,
CC1C7DA40F48BB2C007A2941 /* TDParser.m in Sources */,
CC1C7DA60F48BB2C007A2941 /* TDQuotedString.m in Sources */,
CC1C7DA80F48BB2C007A2941 /* TDQuoteState.m in Sources */,
CC1C7DAA0F48BB2C007A2941 /* TDReader.m in Sources */,
CC1C7DAC0F48BB2C007A2941 /* TDRepetition.m in Sources */,
CC1C7DAE0F48BB2C007A2941 /* TDReservedWord.m in Sources */,
CC1C7DB00F48BB2C007A2941 /* TDScientificNumberState.m in Sources */,
CC1C7DB20F48BB2C007A2941 /* TDSequence.m in Sources */,
CC1C7DB60F48BB2C007A2941 /* TDSingleLineCommentState.m in Sources */,
CC1C7DB80F48BB2C007A2941 /* TDSpecificChar.m in Sources */,
CC1C7DBA0F48BB2C007A2941 /* TDSymbol.m in Sources */,
CC1C7DBC0F48BB2C007A2941 /* TDSymbolNode.m in Sources */,
CC1C7DBE0F48BB2C007A2941 /* TDSymbolRootNode.m in Sources */,
CC1C7DC00F48BB2C007A2941 /* TDSymbolState.m in Sources */,
CC1C7DC20F48BB2C007A2941 /* TDTerminal.m in Sources */,
CC1C7DC40F48BB2C007A2941 /* TDToken.m in Sources */,
CC1C7DC60F48BB2C007A2941 /* TDTokenArraySource.m in Sources */,
CC1C7DC80F48BB2C007A2941 /* TDTokenAssembly.m in Sources */,
CC1C7DCA0F48BB2C007A2941 /* TDTokenizer.m in Sources */,
CC1C7DCC0F48BB2C007A2941 /* TDTokenizerState.m in Sources */,
CC1C7DCE0F48BB2C007A2941 /* TDTrack.m in Sources */,
CC1C7DD00F48BB2C007A2941 /* TDTrackException.m in Sources */,
CC1C7DD20F48BB2C007A2941 /* TDUppercaseWord.m in Sources */,
CC1C7DD40F48BB2C007A2941 /* TDWhitespaceState.m in Sources */,
CC1C7DD60F48BB2C007A2941 /* TDWord.m in Sources */,
CC1C7DD80F48BB2C007A2941 /* TDWordOrReservedState.m in Sources */,
CC1C7DDA0F48BB2C007A2941 /* TDWordState.m in Sources */,
CC1587900F6316B00077A4DF /* JSCocoaFFIClosure.m in Sources */,
CC1587910F6316B00077A4DF /* JSCocoaPrivateObject.m in Sources */,
CC1587920F6316B00077A4DF /* JSCocoaFFIArgument.m in Sources */,
CC1587970F6316B00077A4DF /* JSCocoaLib.m in Sources */,
CC1587990F6316B00077A4DF /* JSCocoaController.m in Sources */,
CC15879D0F6316B00077A4DF /* BridgeSupportController.m in Sources */,
CC0FEEE31086740F008FF7DD /* JSTTextView.m in Sources */,
CC0FEEE510867410008FF7DD /* MarkerLineNumberView.m in Sources */,
CC0FEEE710867411008FF7DD /* NoodleLineNumberMarker.m in Sources */,
CC0FEEE910867412008FF7DD /* NoodleLineNumberView.m in Sources */,
CC725EBA1238026D00EA83BF /* TETextUtils.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
CC43C0D80F4BBA820044BA41 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
CC43C0EE0F4BBB2F0044BA41 /* JSTRunnerApplication.m in Sources */,
CC43C0F30F4BBB730044BA41 /* main.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
CC5FB7BF0F1FDCCC00F4ECC2 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
CC5FB7DB0F1FDE2500F4ECC2 /* JSTalk.m in Sources */,
CC5FB7DC0F1FDE2600F4ECC2 /* JSTListener.m in Sources */,
CC5FB7DD0F1FDE2900F4ECC2 /* jstalkmain.m in Sources */,
CC8CF98F0F46521000C32090 /* JSTExtras.m in Sources */,
CC975BCA0F47E5BD00097108 /* JSTPreprocessor.m in Sources */,
CC1C7DDB0F48BB2C007A2941 /* TDAlternation.m in Sources */,
CC1C7DDC0F48BB2C007A2941 /* TDAny.m in Sources */,
CC1C7DDD0F48BB2C007A2941 /* TDAssembly.m in Sources */,
CC1C7DDE0F48BB2C007A2941 /* TDCaseInsensitiveLiteral.m in Sources */,
CC1C7DDF0F48BB2C007A2941 /* TDChar.m in Sources */,
CC1C7DE00F48BB2C007A2941 /* TDCharacterAssembly.m in Sources */,
CC1C7DE10F48BB2C007A2941 /* TDCollectionParser.m in Sources */,
CC1C7DE20F48BB2C007A2941 /* TDComment.m in Sources */,
CC1C7DE30F48BB2C007A2941 /* TDCommentState.m in Sources */,
CC1C7DE40F48BB2C007A2941 /* TDDigit.m in Sources */,
CC1C7DE50F48BB2C007A2941 /* TDEmpty.m in Sources */,
CC1C7DE60F48BB2C007A2941 /* TDLetter.m in Sources */,
CC1C7DE70F48BB2C007A2941 /* TDLiteral.m in Sources */,
CC1C7DE80F48BB2C007A2941 /* TDLowercaseWord.m in Sources */,
CC1C7DE90F48BB2C007A2941 /* TDMultiLineCommentState.m in Sources */,
CC1C7DEA0F48BB2C007A2941 /* TDNonReservedWord.m in Sources */,
CC1C7DEB0F48BB2C007A2941 /* TDNum.m in Sources */,
CC1C7DEC0F48BB2C007A2941 /* TDNumberState.m in Sources */,
CC1C7DED0F48BB2C007A2941 /* TDParser.m in Sources */,
CC1C7DEE0F48BB2C007A2941 /* TDQuotedString.m in Sources */,
CC1C7DEF0F48BB2C007A2941 /* TDQuoteState.m in Sources */,
CC1C7DF00F48BB2C007A2941 /* TDReader.m in Sources */,
CC1C7DF10F48BB2C007A2941 /* TDRepetition.m in Sources */,
CC1C7DF20F48BB2C007A2941 /* TDReservedWord.m in Sources */,
CC1C7DF30F48BB2C007A2941 /* TDScientificNumberState.m in Sources */,
CC1C7DF40F48BB2C007A2941 /* TDSequence.m in Sources */,
CC1C7DF60F48BB2C007A2941 /* TDSingleLineCommentState.m in Sources */,
CC1C7DF70F48BB2C007A2941 /* TDSpecificChar.m in Sources */,
CC1C7DF80F48BB2C007A2941 /* TDSymbol.m in Sources */,
CC1C7DF90F48BB2C007A2941 /* TDSymbolNode.m in Sources */,
CC1C7DFA0F48BB2C007A2941 /* TDSymbolRootNode.m in Sources */,
CC1C7DFB0F48BB2C007A2941 /* TDSymbolState.m in Sources */,
CC1C7DFC0F48BB2C007A2941 /* TDTerminal.m in Sources */,
CC1C7DFD0F48BB2C007A2941 /* TDToken.m in Sources */,
CC1C7DFE0F48BB2C007A2941 /* TDTokenArraySource.m in Sources */,
CC1C7DFF0F48BB2C007A2941 /* TDTokenAssembly.m in Sources */,
CC1C7E000F48BB2C007A2941 /* TDTokenizer.m in Sources */,
CC1C7E010F48BB2C007A2941 /* TDTokenizerState.m in Sources */,
CC1C7E020F48BB2C007A2941 /* TDTrack.m in Sources */,
CC1C7E030F48BB2C007A2941 /* TDTrackException.m in Sources */,
CC1C7E040F48BB2C007A2941 /* TDUppercaseWord.m in Sources */,
CC1C7E050F48BB2C007A2941 /* TDWhitespaceState.m in Sources */,
CC1C7E060F48BB2C007A2941 /* TDWord.m in Sources */,
CC1C7E070F48BB2C007A2941 /* TDWordOrReservedState.m in Sources */,
CC1C7E080F48BB2C007A2941 /* TDWordState.m in Sources */,
CC27C67C0F633E9D005F6CB6 /* JSCocoaFFIClosure.m in Sources */,
CC27C67D0F633E9D005F6CB6 /* JSCocoaPrivateObject.m in Sources */,
CC27C67E0F633E9D005F6CB6 /* JSCocoaFFIArgument.m in Sources */,
CC27C67F0F633E9E005F6CB6 /* JSCocoaLib.m in Sources */,
CC27C6800F633E9F005F6CB6 /* JSCocoaController.m in Sources */,
CC27C6810F633EA0005F6CB6 /* BridgeSupportController.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */

/* Begin PBXTargetDependency section */
CC43C10B0F4BBC5A0044BA41 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = CC4143190F25254200E46669 /* JSTalk Framework */;
targetProxy = CC43C10A0F4BBC5A0044BA41 /* PBXContainerItemProxy */;
};
CC43C12A0F4BBE750044BA41 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = CC43C0DA0F4BBA820044BA41 /* JSTalkRunner */;
targetProxy = CC43C1290F4BBE750044BA41 /* PBXContainerItemProxy */;
};
CC5064E60F4A164D00F4A952 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = CC4143190F25254200E46669 /* JSTalk Framework */;
targetProxy = CC5064E50F4A164D00F4A952 /* PBXContainerItemProxy */;
};
CC77FDCF10879C8D00323EE7 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = CC5FB7C10F1FDCCC00F4ECC2 /* jstalk command line */;
targetProxy = CC77FDCE10879C8D00323EE7 /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */

/* Begin PBXVariantGroup section */
CCC5B8BA0F1EFA9700126722 /* JSTDocument.xib */ = {
isa = PBXVariantGroup;
children = (
CCC5B8BB0F1EFA9700126722 /* English */,
);
name = JSTDocument.xib;
sourceTree = "<group>";
};
CCC5B8BE0F1EFA9700126722 /* MainMenu.xib */ = {
isa = PBXVariantGroup;
children = (
CCC5B8BF0F1EFA9700126722 /* English */,
);
name = MainMenu.xib;
sourceTree = "<group>";
};
CCC5B8C00F1EFA9700126722 /* Credits.rtf */ = {
isa = PBXVariantGroup;
children = (
CCC5B8C10F1EFA9700126722 /* English */,
);
name = Credits.rtf;
sourceTree = "<group>";
};
/* End PBXVariantGroup section */

/* Begin XCBuildConfiguration section */
C05733C808A9546B00998B17 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
COPY_PHASE_STRIP = NO;
GCC_DYNAMIC_NO_PIC = NO;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = src/JSTalk_Prefix.pch;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
INFOPLIST_FILE = res/Info.plist;
INSTALL_PATH = "$(HOME)/Applications";
LD_RUNPATH_SEARCH_PATHS = "@executable_path/../Frameworks";
OTHER_CFLAGS = "-DDEBUG";
OTHER_LDFLAGS = "-lffi";
PRODUCT_NAME = "JSTalk Editor";
};
name = Debug;
};
C05733C908A9546B00998B17 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
ARCHS = (
x86_64,
i386,
);
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = src/JSTalk_Prefix.pch;
INFOPLIST_FILE = res/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "@executable_path/../Frameworks";
OTHER_LDFLAGS = "-lffi";
PRODUCT_NAME = "JSTalk Editor";
};
name = Release;
};
C05733CC08A9546B00998B17 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ARCHS = (
x86_64,
i386,
);
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
GCC_C_LANGUAGE_STANDARD = c99;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = macosx;
};
name = Debug;
};
C05733CD08A9546B00998B17 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ARCHS = (
x86_64,
i386,
);
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
GCC_C_LANGUAGE_STANDARD = c99;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
SDKROOT = macosx;
};
name = Release;
};
CC41431C0F25254200E46669 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
COPY_PHASE_STRIP = NO;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
FRAMEWORK_VERSION = A;
GCC_DYNAMIC_NO_PIC = NO;
GCC_ENABLE_OBJC_GC = supported;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = src/JSTalk_Prefix.pch;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_MISSING_PARENTHESES = YES;
GCC_WARN_SHADOW = YES;
INFOPLIST_FILE = "res/JSTalkFramework-Info.plist";
INSTALL_PATH = "@rpath";
OTHER_CFLAGS = "-DDEBUG";
OTHER_LDFLAGS = (
"-lffi",
"-framework",
Foundation,
"-framework",
AppKit,
"-lexpat",
);
PRODUCT_NAME = JSTalk;
};
name = Debug;
};
CC41431D0F25254200E46669 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
COPY_PHASE_STRIP = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
FRAMEWORK_VERSION = A;
GCC_ENABLE_OBJC_GC = supported;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = src/JSTalk_Prefix.pch;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_MISSING_PARENTHESES = YES;
GCC_WARN_SHADOW = YES;
INFOPLIST_FILE = "res/JSTalkFramework-Info.plist";
INSTALL_PATH = "@rpath";
OTHER_LDFLAGS = (
"-framework",
Foundation,
"-framework",
AppKit,
"-lexpat",
"-lffi",
);
PRODUCT_NAME = JSTalk;
};
name = Release;
};
CC43C0E00F4BBA820044BA41 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
COPY_PHASE_STRIP = NO;
GCC_DYNAMIC_NO_PIC = NO;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = src/JSTalk_Prefix.pch;
INFOPLIST_FILE = "res/JSTalkRunner-Info.plist";
INSTALL_PATH = "$(HOME)/Applications";
OTHER_CFLAGS = "-DDEBUG";
OTHER_LDFLAGS = (
"-framework",
JSTalk,
"-framework",
Foundation,
"-framework",
AppKit,
);
PRODUCT_NAME = JSTalkRunner;
};
name = Debug;
};
CC43C0E10F4BBA820044BA41 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
COPY_PHASE_STRIP = YES;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = src/JSTalk_Prefix.pch;
INFOPLIST_FILE = "res/JSTalkRunner-Info.plist";
INSTALL_PATH = "$(HOME)/Applications";
OTHER_LDFLAGS = (
"-framework",
JSTalk,
"-framework",
Foundation,
"-framework",
AppKit,
);
PRODUCT_NAME = JSTalkRunner;
};
name = Release;
};
CC5FB7C40F1FDCCC00F4ECC2 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
COPY_PHASE_STRIP = NO;
GCC_DYNAMIC_NO_PIC = NO;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = src/JSTalk_Prefix.pch;
INSTALL_PATH = /usr/local/bin;
OTHER_CFLAGS = "-DDEBUG";
OTHER_LDFLAGS = (
"-lexpat",
"-lffi",
"-framework",
Foundation,
"-framework",
AppKit,
);
PRODUCT_NAME = jstalk;
};
name = Debug;
};
CC5FB7C50F1FDCCC00F4ECC2 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
COPY_PHASE_STRIP = YES;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = src/JSTalk_Prefix.pch;
INSTALL_PATH = /usr/local/bin;
OTHER_LDFLAGS = (
"-lexpat",
"-lffi",
"-framework",
Foundation,
"-framework",
AppKit,
);
PRODUCT_NAME = jstalk;
};
name = Release;
};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
C05733C708A9546B00998B17 /* Build configuration list for PBXNativeTarget "JSTalk Editor" */ = {
isa = XCConfigurationList;
buildConfigurations = (
C05733C808A9546B00998B17 /* Debug */,
C05733C908A9546B00998B17 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
C05733CB08A9546B00998B17 /* Build configuration list for PBXProject "jstalk" */ = {
isa = XCConfigurationList;
buildConfigurations = (
C05733CC08A9546B00998B17 /* Debug */,
C05733CD08A9546B00998B17 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
CC41431E0F25254200E46669 /* Build configuration list for PBXNativeTarget "JSTalk Framework" */ = {
isa = XCConfigurationList;
buildConfigurations = (
CC41431C0F25254200E46669 /* Debug */,
CC41431D0F25254200E46669 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
CC43C0E20F4BBA830044BA41 /* Build configuration list for PBXNativeTarget "JSTalkRunner" */ = {
isa = XCConfigurationList;
buildConfigurations = (
CC43C0E00F4BBA820044BA41 /* Debug */,
CC43C0E10F4BBA820044BA41 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
CC5FB7C60F1FDCFE00F4ECC2 /* Build configuration list for PBXNativeTarget "jstalk command line" */ = {
isa = XCConfigurationList;
buildConfigurations = (
CC5FB7C40F1FDCCC00F4ECC2 /* Debug */,
CC5FB7C50F1FDCCC00F4ECC2 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = 2A37F4A9FDCFA73011CA2CEA /* Project object */;
}
Something went wrong with that request. Please try again.