754 lines
40 KiB
Text
754 lines
40 KiB
Text
// !$*UTF8*$!
|
|
{
|
|
archiveVersion = 1;
|
|
classes = {
|
|
};
|
|
objectVersion = 46;
|
|
objects = {
|
|
|
|
/* Begin PBXBuildFile section */
|
|
12130605182C348F00FCF928 /* character.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12130603182C348F00FCF928 /* character.cpp */; };
|
|
1213060B182C389100FCF928 /* symbol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12130609182C389100FCF928 /* symbol.cpp */; };
|
|
1213060E182C398300FCF928 /* choice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1213060C182C398300FCF928 /* choice.cpp */; };
|
|
12130611182C3A1100FCF928 /* blank.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1213060F182C3A1100FCF928 /* blank.cpp */; };
|
|
12130614182C3A1700FCF928 /* seq.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12130612182C3A1700FCF928 /* seq.cpp */; };
|
|
12130617182C3D2900FCF928 /* string.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12130615182C3D2900FCF928 /* string.cpp */; };
|
|
1213061B182C84DF00FCF928 /* item.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12130619182C84DF00FCF928 /* item.cpp */; };
|
|
12130622182C85D300FCF928 /* item_set.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12130620182C85D300FCF928 /* item_set.cpp */; };
|
|
1214930E181E200B008E9BDA /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 121492E9181E200B008E9BDA /* main.cpp */; };
|
|
1251209B1830145300C9B56A /* rule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1251209A1830145300C9B56A /* rule.cpp */; };
|
|
125120A018307DEC00C9B56A /* parse_table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1251209E18307DEC00C9B56A /* parse_table.cpp */; };
|
|
125120A4183083BD00C9B56A /* arithmetic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 125120A3183083BD00C9B56A /* arithmetic.cpp */; };
|
|
129D242C183EB1EB00FE9F71 /* table_builder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 129D242A183EB1EB00FE9F71 /* table_builder.cpp */; };
|
|
12D136A4183678A2005F3369 /* repeat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12D136A2183678A2005F3369 /* repeat.cpp */; };
|
|
12ED72A7186FC8220089229B /* transitions_spec.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12ED72A6186FC8220089229B /* transitions_spec.cpp */; };
|
|
12F9A64E182DD5FD00FAF50C /* spec_helper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12F9A64C182DD5FD00FAF50C /* spec_helper.cpp */; };
|
|
12F9A651182DD6BC00FAF50C /* grammar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12F9A64F182DD6BC00FAF50C /* grammar.cpp */; };
|
|
12FD4061185E68470041A84E /* c_code.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12FD405F185E68470041A84E /* c_code.cpp */; };
|
|
12FD4064185E75290041A84E /* generate_parsers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12FD4063185E75290041A84E /* generate_parsers.cpp */; };
|
|
12FD40B3185EEB5E0041A84E /* seq.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12130612182C3A1700FCF928 /* seq.cpp */; };
|
|
12FD40B4185EEB5E0041A84E /* table_builder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 129D242A183EB1EB00FE9F71 /* table_builder.cpp */; };
|
|
12FD40B6185EEB5E0041A84E /* arithmetic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 125120A3183083BD00C9B56A /* arithmetic.cpp */; };
|
|
12FD40B8185EEB5E0041A84E /* item.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12130619182C84DF00FCF928 /* item.cpp */; };
|
|
12FD40B9185EEB5E0041A84E /* string.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12130615182C3D2900FCF928 /* string.cpp */; };
|
|
12FD40BB185EEB5E0041A84E /* blank.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1213060F182C3A1100FCF928 /* blank.cpp */; };
|
|
12FD40BD185EEB5E0041A84E /* choice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1213060C182C398300FCF928 /* choice.cpp */; };
|
|
12FD40BF185EEB5E0041A84E /* c_code.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12FD405F185E68470041A84E /* c_code.cpp */; };
|
|
12FD40C0185EEB5E0041A84E /* parse_table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1251209E18307DEC00C9B56A /* parse_table.cpp */; };
|
|
12FD40C2185EEB5E0041A84E /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 121492E9181E200B008E9BDA /* main.cpp */; };
|
|
12FD40C3185EEB5E0041A84E /* grammar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12F9A64F182DD6BC00FAF50C /* grammar.cpp */; };
|
|
12FD40C6185EEB5E0041A84E /* repeat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12D136A2183678A2005F3369 /* repeat.cpp */; };
|
|
12FD40C7185EEB5E0041A84E /* item_set.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12130620182C85D300FCF928 /* item_set.cpp */; };
|
|
12FD40C8185EEB5E0041A84E /* character.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12130603182C348F00FCF928 /* character.cpp */; };
|
|
12FD40C9185EEB5E0041A84E /* symbol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12130609182C389100FCF928 /* symbol.cpp */; };
|
|
12FD40CA185EEB5E0041A84E /* rule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1251209A1830145300C9B56A /* rule.cpp */; };
|
|
12FD40CB185EEB5E0041A84E /* pattern.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27A340F3EEB184C040521323 /* pattern.cpp */; };
|
|
12FD40D2185EEB970041A84E /* arithmetic.c in Sources */ = {isa = PBXBuildFile; fileRef = 12FD4065185E7C2F0041A84E /* arithmetic.c */; };
|
|
12FD40D5185FEEDB0041A84E /* item_set_spec.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1213061D182C857100FCF928 /* item_set_spec.cpp */; };
|
|
12FD40D6185FEEDB0041A84E /* table_builder_spec.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12512092182F307C00C9B56A /* table_builder_spec.cpp */; };
|
|
12FD40D7185FEEDB0041A84E /* item_spec.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12D1369C18328C5A005F3369 /* item_spec.cpp */; };
|
|
12FD40D8185FEEDF0041A84E /* rules_spec.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 121492EA181E200B008E9BDA /* rules_spec.cpp */; };
|
|
12FD40D9185FEEDF0041A84E /* pattern_spec.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12D136A0183570F5005F3369 /* pattern_spec.cpp */; };
|
|
12FD40DB185FEF0D0041A84E /* arithmetic_spec.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12FD40DA185FEF0D0041A84E /* arithmetic_spec.cpp */; };
|
|
12FD40DD185FF12C0041A84E /* parser.c in Sources */ = {isa = PBXBuildFile; fileRef = 12FD40DC185FF12C0041A84E /* parser.c */; };
|
|
12FD40DF1860064C0041A84E /* tree.c in Sources */ = {isa = PBXBuildFile; fileRef = 12FD40DE1860064C0041A84E /* tree.c */; };
|
|
12FD40E2186245FE0041A84E /* transitions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12FD40E0186245FE0041A84E /* transitions.cpp */; };
|
|
12FD40E718639B910041A84E /* visitor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12FD40E618639B910041A84E /* visitor.cpp */; };
|
|
12FD40E918641FB70041A84E /* rules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12FD40E818641FB70041A84E /* rules.cpp */; };
|
|
12FD40EE186641430041A84E /* rules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12FD40E818641FB70041A84E /* rules.cpp */; };
|
|
12FD40EF186641510041A84E /* transitions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12FD40E0186245FE0041A84E /* transitions.cpp */; };
|
|
12FD40F01866415D0041A84E /* visitor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12FD40E618639B910041A84E /* visitor.cpp */; };
|
|
12FD40F3186641C00041A84E /* char_match.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12FD40F1186641C00041A84E /* char_match.cpp */; };
|
|
12FD40F4186641C00041A84E /* char_match.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12FD40F1186641C00041A84E /* char_match.cpp */; };
|
|
12FD40F7186A16020041A84E /* lex_table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12FD40F5186A16020041A84E /* lex_table.cpp */; };
|
|
12FD40F8186A16030041A84E /* lex_table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12FD40F5186A16020041A84E /* lex_table.cpp */; };
|
|
27A343CA69E17E0F9EBEDF1C /* pattern.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27A340F3EEB184C040521323 /* pattern.cpp */; };
|
|
/* End PBXBuildFile section */
|
|
|
|
/* Begin PBXCopyFilesBuildPhase section */
|
|
12E71792181D02A80051A649 /* CopyFiles */ = {
|
|
isa = PBXCopyFilesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
dstPath = /usr/share/man/man1/;
|
|
dstSubfolderSpec = 0;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 1;
|
|
};
|
|
12FD40CD185EEB5E0041A84E /* CopyFiles */ = {
|
|
isa = PBXCopyFilesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
dstPath = /usr/share/man/man1/;
|
|
dstSubfolderSpec = 0;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 1;
|
|
};
|
|
/* End PBXCopyFilesBuildPhase section */
|
|
|
|
/* Begin PBXFileReference section */
|
|
12130603182C348F00FCF928 /* character.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = character.cpp; sourceTree = "<group>"; };
|
|
12130604182C348F00FCF928 /* character.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = character.h; sourceTree = "<group>"; };
|
|
12130607182C374800FCF928 /* rule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rule.h; sourceTree = "<group>"; };
|
|
12130609182C389100FCF928 /* symbol.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = symbol.cpp; sourceTree = "<group>"; };
|
|
1213060A182C389100FCF928 /* symbol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = symbol.h; sourceTree = "<group>"; };
|
|
1213060C182C398300FCF928 /* choice.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = choice.cpp; sourceTree = "<group>"; };
|
|
1213060D182C398300FCF928 /* choice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = choice.h; sourceTree = "<group>"; };
|
|
1213060F182C3A1100FCF928 /* blank.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = blank.cpp; sourceTree = "<group>"; };
|
|
12130610182C3A1100FCF928 /* blank.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = blank.h; sourceTree = "<group>"; };
|
|
12130612182C3A1700FCF928 /* seq.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = seq.cpp; sourceTree = "<group>"; };
|
|
12130613182C3A1700FCF928 /* seq.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = seq.h; sourceTree = "<group>"; };
|
|
12130615182C3D2900FCF928 /* string.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = string.cpp; sourceTree = "<group>"; };
|
|
12130616182C3D2900FCF928 /* string.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = string.h; sourceTree = "<group>"; };
|
|
12130619182C84DF00FCF928 /* item.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = item.cpp; sourceTree = "<group>"; };
|
|
1213061A182C84DF00FCF928 /* item.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = item.h; sourceTree = "<group>"; };
|
|
1213061D182C857100FCF928 /* item_set_spec.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = item_set_spec.cpp; path = spec/compiler/lr/item_set_spec.cpp; sourceTree = SOURCE_ROOT; };
|
|
12130620182C85D300FCF928 /* item_set.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = item_set.cpp; sourceTree = "<group>"; };
|
|
12130621182C85D300FCF928 /* item_set.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = item_set.h; sourceTree = "<group>"; };
|
|
121492E9181E200B008E9BDA /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = main.cpp; path = spec/main.cpp; sourceTree = SOURCE_ROOT; };
|
|
121492EA181E200B008E9BDA /* rules_spec.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = rules_spec.cpp; path = spec/compiler/rules/rules_spec.cpp; sourceTree = SOURCE_ROOT; };
|
|
12512092182F307C00C9B56A /* table_builder_spec.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = table_builder_spec.cpp; path = spec/compiler/lr/table_builder_spec.cpp; sourceTree = SOURCE_ROOT; };
|
|
1251209A1830145300C9B56A /* rule.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rule.cpp; sourceTree = "<group>"; };
|
|
1251209E18307DEC00C9B56A /* parse_table.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = parse_table.cpp; sourceTree = "<group>"; };
|
|
1251209F18307DEC00C9B56A /* parse_table.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = parse_table.h; sourceTree = "<group>"; };
|
|
125120A218307FFD00C9B56A /* arithmetic.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = arithmetic.h; path = spec/fixtures/grammars/arithmetic.h; sourceTree = SOURCE_ROOT; };
|
|
125120A3183083BD00C9B56A /* arithmetic.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = arithmetic.cpp; path = spec/fixtures/grammars/arithmetic.cpp; sourceTree = SOURCE_ROOT; };
|
|
129D242A183EB1EB00FE9F71 /* table_builder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = table_builder.cpp; sourceTree = "<group>"; };
|
|
129D242B183EB1EB00FE9F71 /* table_builder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = table_builder.h; sourceTree = "<group>"; };
|
|
12C344421822F27700B07BE3 /* transition_map.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = transition_map.h; sourceTree = "<group>"; };
|
|
12D1369C18328C5A005F3369 /* item_spec.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = item_spec.cpp; path = spec/compiler/lr/item_spec.cpp; sourceTree = SOURCE_ROOT; };
|
|
12D1369E18342088005F3369 /* todo.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = todo.md; sourceTree = "<group>"; };
|
|
12D136A0183570F5005F3369 /* pattern_spec.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = pattern_spec.cpp; path = spec/compiler/rules/pattern_spec.cpp; sourceTree = SOURCE_ROOT; };
|
|
12D136A2183678A2005F3369 /* repeat.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = repeat.cpp; sourceTree = "<group>"; };
|
|
12D136A3183678A2005F3369 /* repeat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = repeat.h; sourceTree = "<group>"; };
|
|
12E71794181D02A80051A649 /* compiler_specs */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = compiler_specs; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
12E71852181D081C0051A649 /* rules.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = rules.h; path = src/compiler/rules/rules.h; sourceTree = SOURCE_ROOT; };
|
|
12ED72A6186FC8220089229B /* transitions_spec.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = transitions_spec.cpp; path = spec/compiler/lr/transitions_spec.cpp; sourceTree = SOURCE_ROOT; };
|
|
12F9A64C182DD5FD00FAF50C /* spec_helper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = spec_helper.cpp; path = spec/compiler/spec_helper.cpp; sourceTree = SOURCE_ROOT; };
|
|
12F9A64D182DD5FD00FAF50C /* spec_helper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = spec_helper.h; path = spec/compiler/spec_helper.h; sourceTree = SOURCE_ROOT; };
|
|
12F9A64F182DD6BC00FAF50C /* grammar.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = grammar.cpp; path = src/compiler/grammar/grammar.cpp; sourceTree = SOURCE_ROOT; };
|
|
12F9A650182DD6BC00FAF50C /* grammar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = grammar.h; path = src/compiler/grammar/grammar.h; sourceTree = SOURCE_ROOT; };
|
|
12FD405F185E68470041A84E /* c_code.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = c_code.cpp; path = src/compiler/code_gen/c_code.cpp; sourceTree = SOURCE_ROOT; };
|
|
12FD4060185E68470041A84E /* c_code.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = c_code.h; path = src/compiler/code_gen/c_code.h; sourceTree = SOURCE_ROOT; };
|
|
12FD4063185E75290041A84E /* generate_parsers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = generate_parsers.cpp; path = spec/compiler/generate_parsers.cpp; sourceTree = SOURCE_ROOT; };
|
|
12FD4065185E7C2F0041A84E /* arithmetic.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = arithmetic.c; path = spec/fixtures/parsers/arithmetic.c; sourceTree = SOURCE_ROOT; };
|
|
12FD40D1185EEB5E0041A84E /* runtime_specs */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = runtime_specs; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
12FD40D4185FED9A0041A84E /* runtime.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = runtime.h; sourceTree = "<group>"; };
|
|
12FD40DA185FEF0D0041A84E /* arithmetic_spec.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = arithmetic_spec.cpp; sourceTree = "<group>"; };
|
|
12FD40DC185FF12C0041A84E /* parser.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = parser.c; sourceTree = "<group>"; };
|
|
12FD40DE1860064C0041A84E /* tree.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tree.c; sourceTree = "<group>"; };
|
|
12FD40E0186245FE0041A84E /* transitions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = transitions.cpp; sourceTree = "<group>"; };
|
|
12FD40E1186245FE0041A84E /* transitions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = transitions.h; sourceTree = "<group>"; };
|
|
12FD40E41862B3530041A84E /* visitor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = visitor.h; sourceTree = "<group>"; };
|
|
12FD40E618639B910041A84E /* visitor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = visitor.cpp; sourceTree = "<group>"; };
|
|
12FD40E818641FB70041A84E /* rules.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rules.cpp; sourceTree = "<group>"; };
|
|
12FD40F1186641C00041A84E /* char_match.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = char_match.cpp; sourceTree = "<group>"; };
|
|
12FD40F2186641C00041A84E /* char_match.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = char_match.h; sourceTree = "<group>"; };
|
|
12FD40F5186A16020041A84E /* lex_table.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lex_table.cpp; sourceTree = "<group>"; };
|
|
12FD40F6186A16020041A84E /* lex_table.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lex_table.h; sourceTree = "<group>"; };
|
|
27A340F3EEB184C040521323 /* pattern.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pattern.cpp; sourceTree = "<group>"; };
|
|
27A3438C4FA59A3882E8493B /* pattern.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pattern.h; sourceTree = "<group>"; };
|
|
/* End PBXFileReference section */
|
|
|
|
/* Begin PBXFrameworksBuildPhase section */
|
|
12E71791181D02A80051A649 /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
12FD40CC185EEB5E0041A84E /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXFrameworksBuildPhase section */
|
|
|
|
/* Begin PBXGroup section */
|
|
12130602182C344400FCF928 /* rules */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
1213060F182C3A1100FCF928 /* blank.cpp */,
|
|
12130610182C3A1100FCF928 /* blank.h */,
|
|
12130603182C348F00FCF928 /* character.cpp */,
|
|
12130604182C348F00FCF928 /* character.h */,
|
|
1213060C182C398300FCF928 /* choice.cpp */,
|
|
1213060D182C398300FCF928 /* choice.h */,
|
|
27A340F3EEB184C040521323 /* pattern.cpp */,
|
|
27A3438C4FA59A3882E8493B /* pattern.h */,
|
|
12D136A2183678A2005F3369 /* repeat.cpp */,
|
|
12D136A3183678A2005F3369 /* repeat.h */,
|
|
1251209A1830145300C9B56A /* rule.cpp */,
|
|
12130607182C374800FCF928 /* rule.h */,
|
|
12FD40E618639B910041A84E /* visitor.cpp */,
|
|
12FD40E41862B3530041A84E /* visitor.h */,
|
|
12FD40E818641FB70041A84E /* rules.cpp */,
|
|
12E71852181D081C0051A649 /* rules.h */,
|
|
12130612182C3A1700FCF928 /* seq.cpp */,
|
|
12130613182C3A1700FCF928 /* seq.h */,
|
|
12130615182C3D2900FCF928 /* string.cpp */,
|
|
12130616182C3D2900FCF928 /* string.h */,
|
|
12130609182C389100FCF928 /* symbol.cpp */,
|
|
1213060A182C389100FCF928 /* symbol.h */,
|
|
);
|
|
path = rules;
|
|
sourceTree = "<group>";
|
|
};
|
|
12130618182C84B700FCF928 /* lr */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
12FD40E0186245FE0041A84E /* transitions.cpp */,
|
|
12FD40E1186245FE0041A84E /* transitions.h */,
|
|
12130619182C84DF00FCF928 /* item.cpp */,
|
|
1213061A182C84DF00FCF928 /* item.h */,
|
|
12130620182C85D300FCF928 /* item_set.cpp */,
|
|
12130621182C85D300FCF928 /* item_set.h */,
|
|
12FD40F5186A16020041A84E /* lex_table.cpp */,
|
|
12FD40F6186A16020041A84E /* lex_table.h */,
|
|
1251209E18307DEC00C9B56A /* parse_table.cpp */,
|
|
1251209F18307DEC00C9B56A /* parse_table.h */,
|
|
129D242A183EB1EB00FE9F71 /* table_builder.cpp */,
|
|
129D242B183EB1EB00FE9F71 /* table_builder.h */,
|
|
);
|
|
path = lr;
|
|
sourceTree = "<group>";
|
|
};
|
|
1213061C182C854F00FCF928 /* lr */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
12ED72A6186FC8220089229B /* transitions_spec.cpp */,
|
|
1213061D182C857100FCF928 /* item_set_spec.cpp */,
|
|
12512092182F307C00C9B56A /* table_builder_spec.cpp */,
|
|
12D1369C18328C5A005F3369 /* item_spec.cpp */,
|
|
);
|
|
name = lr;
|
|
path = spec/lr;
|
|
sourceTree = "<group>";
|
|
};
|
|
125120A118307FCA00C9B56A /* grammars */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
125120A218307FFD00C9B56A /* arithmetic.h */,
|
|
125120A3183083BD00C9B56A /* arithmetic.cpp */,
|
|
);
|
|
path = grammars;
|
|
sourceTree = "<group>";
|
|
};
|
|
12D1369F18357066005F3369 /* rules */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
121492EA181E200B008E9BDA /* rules_spec.cpp */,
|
|
12D136A0183570F5005F3369 /* pattern_spec.cpp */,
|
|
);
|
|
name = rules;
|
|
path = compiler/rules;
|
|
sourceTree = "<group>";
|
|
};
|
|
12E716F9181D010E0051A649 = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
12E71795181D02A80051A649 /* Products */,
|
|
12FD40D3185FED630041A84E /* include */,
|
|
12E71796181D02A80051A649 /* spec */,
|
|
12E71701181D01890051A649 /* src */,
|
|
12D1369E18342088005F3369 /* todo.md */,
|
|
);
|
|
sourceTree = "<group>";
|
|
};
|
|
12E71701181D01890051A649 /* src */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
12FD40AD185EE5440041A84E /* runtime */,
|
|
12FD40AC185EE4C00041A84E /* compiler */,
|
|
);
|
|
path = src;
|
|
sourceTree = "<group>";
|
|
};
|
|
12E71795181D02A80051A649 /* Products */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
12E71794181D02A80051A649 /* compiler_specs */,
|
|
12FD40D1185EEB5E0041A84E /* runtime_specs */,
|
|
);
|
|
name = Products;
|
|
sourceTree = "<group>";
|
|
};
|
|
12E71796181D02A80051A649 /* spec */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
12FD40AE185EE6610041A84E /* compiler */,
|
|
12FD40AF185EE81D0041A84E /* fixtures */,
|
|
121492E9181E200B008E9BDA /* main.cpp */,
|
|
12FD40B0185EE97E0041A84E /* runtime */,
|
|
);
|
|
path = spec;
|
|
sourceTree = "<group>";
|
|
};
|
|
12ED72A5186FC6D90089229B /* grammar */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
12F9A64F182DD6BC00FAF50C /* grammar.cpp */,
|
|
12F9A650182DD6BC00FAF50C /* grammar.h */,
|
|
);
|
|
path = grammar;
|
|
sourceTree = "<group>";
|
|
};
|
|
12FD4062185E74DF0041A84E /* parsers */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
12FD4065185E7C2F0041A84E /* arithmetic.c */,
|
|
);
|
|
path = parsers;
|
|
sourceTree = "<group>";
|
|
};
|
|
12FD4067185E8AF40041A84E /* code_gen */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
12FD405F185E68470041A84E /* c_code.cpp */,
|
|
12FD4060185E68470041A84E /* c_code.h */,
|
|
);
|
|
path = code_gen;
|
|
sourceTree = "<group>";
|
|
};
|
|
12FD40AC185EE4C00041A84E /* compiler */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
12ED72A5186FC6D90089229B /* grammar */,
|
|
12FD4067185E8AF40041A84E /* code_gen */,
|
|
12130618182C84B700FCF928 /* lr */,
|
|
12130602182C344400FCF928 /* rules */,
|
|
12FD40F9186F4EBE0041A84E /* util */,
|
|
);
|
|
path = compiler;
|
|
sourceTree = "<group>";
|
|
};
|
|
12FD40AD185EE5440041A84E /* runtime */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
12FD40DC185FF12C0041A84E /* parser.c */,
|
|
12FD40DE1860064C0041A84E /* tree.c */,
|
|
);
|
|
path = runtime;
|
|
sourceTree = "<group>";
|
|
};
|
|
12FD40AE185EE6610041A84E /* compiler */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
12FD4063185E75290041A84E /* generate_parsers.cpp */,
|
|
1213061C182C854F00FCF928 /* lr */,
|
|
12D1369F18357066005F3369 /* rules */,
|
|
12F9A64C182DD5FD00FAF50C /* spec_helper.cpp */,
|
|
12F9A64D182DD5FD00FAF50C /* spec_helper.h */,
|
|
);
|
|
name = compiler;
|
|
sourceTree = "<group>";
|
|
};
|
|
12FD40AF185EE81D0041A84E /* fixtures */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
125120A118307FCA00C9B56A /* grammars */,
|
|
12FD4062185E74DF0041A84E /* parsers */,
|
|
);
|
|
path = fixtures;
|
|
sourceTree = "<group>";
|
|
};
|
|
12FD40B0185EE97E0041A84E /* runtime */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
12FD40DA185FEF0D0041A84E /* arithmetic_spec.cpp */,
|
|
);
|
|
path = runtime;
|
|
sourceTree = "<group>";
|
|
};
|
|
12FD40D3185FED630041A84E /* include */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
12FD40D4185FED9A0041A84E /* runtime.h */,
|
|
);
|
|
path = include;
|
|
sourceTree = "<group>";
|
|
};
|
|
12FD40F9186F4EBE0041A84E /* util */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
12C344421822F27700B07BE3 /* transition_map.h */,
|
|
12FD40F1186641C00041A84E /* char_match.cpp */,
|
|
12FD40F2186641C00041A84E /* char_match.h */,
|
|
);
|
|
path = util;
|
|
sourceTree = "<group>";
|
|
};
|
|
/* End PBXGroup section */
|
|
|
|
/* Begin PBXNativeTarget section */
|
|
12E71793181D02A80051A649 /* compiler_specs */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = 12E7179B181D02A80051A649 /* Build configuration list for PBXNativeTarget "compiler_specs" */;
|
|
buildPhases = (
|
|
12E71790181D02A80051A649 /* Sources */,
|
|
12E71791181D02A80051A649 /* Frameworks */,
|
|
12E71792181D02A80051A649 /* CopyFiles */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
);
|
|
name = compiler_specs;
|
|
productName = Specs;
|
|
productReference = 12E71794181D02A80051A649 /* compiler_specs */;
|
|
productType = "com.apple.product-type.tool";
|
|
};
|
|
12FD40B1185EEB5E0041A84E /* runtime_specs */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = 12FD40CE185EEB5E0041A84E /* Build configuration list for PBXNativeTarget "runtime_specs" */;
|
|
buildPhases = (
|
|
12FD40B2185EEB5E0041A84E /* Sources */,
|
|
12FD40CC185EEB5E0041A84E /* Frameworks */,
|
|
12FD40CD185EEB5E0041A84E /* CopyFiles */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
);
|
|
name = runtime_specs;
|
|
productName = Specs;
|
|
productReference = 12FD40D1185EEB5E0041A84E /* runtime_specs */;
|
|
productType = "com.apple.product-type.tool";
|
|
};
|
|
/* End PBXNativeTarget section */
|
|
|
|
/* Begin PBXProject section */
|
|
12E716FA181D010E0051A649 /* Project object */ = {
|
|
isa = PBXProject;
|
|
attributes = {
|
|
LastUpgradeCheck = 0500;
|
|
};
|
|
buildConfigurationList = 12E716FD181D010E0051A649 /* Build configuration list for PBXProject "TreeSitter" */;
|
|
compatibilityVersion = "Xcode 3.2";
|
|
developmentRegion = English;
|
|
hasScannedForEncodings = 0;
|
|
knownRegions = (
|
|
en,
|
|
);
|
|
mainGroup = 12E716F9181D010E0051A649;
|
|
productRefGroup = 12E71795181D02A80051A649 /* Products */;
|
|
projectDirPath = "";
|
|
projectRoot = "";
|
|
targets = (
|
|
12E71793181D02A80051A649 /* compiler_specs */,
|
|
12FD40B1185EEB5E0041A84E /* runtime_specs */,
|
|
);
|
|
};
|
|
/* End PBXProject section */
|
|
|
|
/* Begin PBXSourcesBuildPhase section */
|
|
12E71790181D02A80051A649 /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
12FD40D7185FEEDB0041A84E /* item_spec.cpp in Sources */,
|
|
12FD40D5185FEEDB0041A84E /* item_set_spec.cpp in Sources */,
|
|
12130614182C3A1700FCF928 /* seq.cpp in Sources */,
|
|
129D242C183EB1EB00FE9F71 /* table_builder.cpp in Sources */,
|
|
125120A4183083BD00C9B56A /* arithmetic.cpp in Sources */,
|
|
1213061B182C84DF00FCF928 /* item.cpp in Sources */,
|
|
12FD40D9185FEEDF0041A84E /* pattern_spec.cpp in Sources */,
|
|
12130617182C3D2900FCF928 /* string.cpp in Sources */,
|
|
12FD40E2186245FE0041A84E /* transitions.cpp in Sources */,
|
|
12130611182C3A1100FCF928 /* blank.cpp in Sources */,
|
|
1213060E182C398300FCF928 /* choice.cpp in Sources */,
|
|
12F9A64E182DD5FD00FAF50C /* spec_helper.cpp in Sources */,
|
|
12FD40F7186A16020041A84E /* lex_table.cpp in Sources */,
|
|
12FD40E918641FB70041A84E /* rules.cpp in Sources */,
|
|
12FD4061185E68470041A84E /* c_code.cpp in Sources */,
|
|
12FD40D8185FEEDF0041A84E /* rules_spec.cpp in Sources */,
|
|
125120A018307DEC00C9B56A /* parse_table.cpp in Sources */,
|
|
12FD4064185E75290041A84E /* generate_parsers.cpp in Sources */,
|
|
1214930E181E200B008E9BDA /* main.cpp in Sources */,
|
|
12F9A651182DD6BC00FAF50C /* grammar.cpp in Sources */,
|
|
12FD40D6185FEEDB0041A84E /* table_builder_spec.cpp in Sources */,
|
|
12D136A4183678A2005F3369 /* repeat.cpp in Sources */,
|
|
12FD40F3186641C00041A84E /* char_match.cpp in Sources */,
|
|
12FD40E718639B910041A84E /* visitor.cpp in Sources */,
|
|
12ED72A7186FC8220089229B /* transitions_spec.cpp in Sources */,
|
|
12130622182C85D300FCF928 /* item_set.cpp in Sources */,
|
|
12130605182C348F00FCF928 /* character.cpp in Sources */,
|
|
1213060B182C389100FCF928 /* symbol.cpp in Sources */,
|
|
1251209B1830145300C9B56A /* rule.cpp in Sources */,
|
|
27A343CA69E17E0F9EBEDF1C /* pattern.cpp in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
12FD40B2185EEB5E0041A84E /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
12FD40B3185EEB5E0041A84E /* seq.cpp in Sources */,
|
|
12FD40B4185EEB5E0041A84E /* table_builder.cpp in Sources */,
|
|
12FD40B6185EEB5E0041A84E /* arithmetic.cpp in Sources */,
|
|
12FD40DD185FF12C0041A84E /* parser.c in Sources */,
|
|
12FD40B8185EEB5E0041A84E /* item.cpp in Sources */,
|
|
12FD40B9185EEB5E0041A84E /* string.cpp in Sources */,
|
|
12FD40EF186641510041A84E /* transitions.cpp in Sources */,
|
|
12FD40BB185EEB5E0041A84E /* blank.cpp in Sources */,
|
|
12FD40F4186641C00041A84E /* char_match.cpp in Sources */,
|
|
12FD40BD185EEB5E0041A84E /* choice.cpp in Sources */,
|
|
12FD40DF1860064C0041A84E /* tree.c in Sources */,
|
|
12FD40BF185EEB5E0041A84E /* c_code.cpp in Sources */,
|
|
12FD40F8186A16030041A84E /* lex_table.cpp in Sources */,
|
|
12FD40D2185EEB970041A84E /* arithmetic.c in Sources */,
|
|
12FD40DB185FEF0D0041A84E /* arithmetic_spec.cpp in Sources */,
|
|
12FD40C0185EEB5E0041A84E /* parse_table.cpp in Sources */,
|
|
12FD40F01866415D0041A84E /* visitor.cpp in Sources */,
|
|
12FD40C2185EEB5E0041A84E /* main.cpp in Sources */,
|
|
12FD40C3185EEB5E0041A84E /* grammar.cpp in Sources */,
|
|
12FD40C6185EEB5E0041A84E /* repeat.cpp in Sources */,
|
|
12FD40C7185EEB5E0041A84E /* item_set.cpp in Sources */,
|
|
12FD40C8185EEB5E0041A84E /* character.cpp in Sources */,
|
|
12FD40C9185EEB5E0041A84E /* symbol.cpp in Sources */,
|
|
12FD40CA185EEB5E0041A84E /* rule.cpp in Sources */,
|
|
12FD40EE186641430041A84E /* rules.cpp in Sources */,
|
|
12FD40CB185EEB5E0041A84E /* pattern.cpp in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXSourcesBuildPhase section */
|
|
|
|
/* Begin XCBuildConfiguration section */
|
|
12E716FE181D010E0051A649 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
GCC_VERSION = "";
|
|
HEADER_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
|
|
spec/externals/igloo,
|
|
src/externals/boost,
|
|
);
|
|
STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic;
|
|
USER_HEADER_SEARCH_PATHS = "src/externals/boost spec/externals/igloo";
|
|
};
|
|
name = Debug;
|
|
};
|
|
12E716FF181D010E0051A649 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
GCC_VERSION = "";
|
|
HEADER_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
|
|
spec/externals/igloo,
|
|
src/externals/boost,
|
|
);
|
|
STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic;
|
|
USER_HEADER_SEARCH_PATHS = "src/externals/boost spec/externals/igloo";
|
|
};
|
|
name = Release;
|
|
};
|
|
12E7179C181D02A80051A649 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
|
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
|
CLANG_CXX_LIBRARY = "libc++";
|
|
CLANG_ENABLE_OBJC_ARC = YES;
|
|
CLANG_WARN_BOOL_CONVERSION = YES;
|
|
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
|
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
|
CLANG_WARN_EMPTY_BODY = YES;
|
|
CLANG_WARN_ENUM_CONVERSION = YES;
|
|
CLANG_WARN_INT_CONVERSION = YES;
|
|
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
|
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
|
COPY_PHASE_STRIP = NO;
|
|
GCC_C_LANGUAGE_STANDARD = gnu99;
|
|
GCC_DYNAMIC_NO_PIC = NO;
|
|
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
|
|
GCC_OPTIMIZATION_LEVEL = 0;
|
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
|
"DEBUG=1",
|
|
"$(inherited)",
|
|
);
|
|
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
|
|
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
|
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
|
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
|
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
|
GCC_WARN_UNUSED_FUNCTION = YES;
|
|
GCC_WARN_UNUSED_VARIABLE = YES;
|
|
HEADER_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
|
|
externals/igloo,
|
|
externals/bandit,
|
|
);
|
|
MACOSX_DEPLOYMENT_TARGET = 10.8;
|
|
ONLY_ACTIVE_ARCH = YES;
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
SDKROOT = macosx;
|
|
USER_HEADER_SEARCH_PATHS = "";
|
|
};
|
|
name = Debug;
|
|
};
|
|
12E7179D181D02A80051A649 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
|
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
|
CLANG_CXX_LIBRARY = "libc++";
|
|
CLANG_ENABLE_OBJC_ARC = YES;
|
|
CLANG_WARN_BOOL_CONVERSION = YES;
|
|
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
|
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
|
CLANG_WARN_EMPTY_BODY = YES;
|
|
CLANG_WARN_ENUM_CONVERSION = YES;
|
|
CLANG_WARN_INT_CONVERSION = YES;
|
|
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
|
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
|
COPY_PHASE_STRIP = YES;
|
|
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
|
ENABLE_NS_ASSERTIONS = NO;
|
|
GCC_C_LANGUAGE_STANDARD = gnu99;
|
|
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
|
|
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
|
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
|
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
|
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
|
GCC_WARN_UNUSED_FUNCTION = YES;
|
|
GCC_WARN_UNUSED_VARIABLE = YES;
|
|
HEADER_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
|
|
externals/igloo,
|
|
externals/bandit,
|
|
);
|
|
MACOSX_DEPLOYMENT_TARGET = 10.8;
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
SDKROOT = macosx;
|
|
USER_HEADER_SEARCH_PATHS = "";
|
|
};
|
|
name = Release;
|
|
};
|
|
12FD40CF185EEB5E0041A84E /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
|
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
|
CLANG_CXX_LIBRARY = "libc++";
|
|
CLANG_ENABLE_OBJC_ARC = YES;
|
|
CLANG_WARN_BOOL_CONVERSION = YES;
|
|
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
|
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
|
CLANG_WARN_EMPTY_BODY = YES;
|
|
CLANG_WARN_ENUM_CONVERSION = YES;
|
|
CLANG_WARN_INT_CONVERSION = YES;
|
|
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
|
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
|
COPY_PHASE_STRIP = NO;
|
|
GCC_C_LANGUAGE_STANDARD = gnu99;
|
|
GCC_DYNAMIC_NO_PIC = NO;
|
|
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
|
|
GCC_OPTIMIZATION_LEVEL = 0;
|
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
|
"DEBUG=1",
|
|
"$(inherited)",
|
|
);
|
|
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
|
|
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
|
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
|
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
|
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
|
GCC_WARN_UNUSED_FUNCTION = YES;
|
|
GCC_WARN_UNUSED_VARIABLE = YES;
|
|
HEADER_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
|
|
externals/igloo,
|
|
include,
|
|
externals/bandit,
|
|
);
|
|
MACOSX_DEPLOYMENT_TARGET = 10.8;
|
|
ONLY_ACTIVE_ARCH = YES;
|
|
PRODUCT_NAME = runtime_specs;
|
|
SDKROOT = macosx;
|
|
USER_HEADER_SEARCH_PATHS = "";
|
|
};
|
|
name = Debug;
|
|
};
|
|
12FD40D0185EEB5E0041A84E /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
|
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
|
CLANG_CXX_LIBRARY = "libc++";
|
|
CLANG_ENABLE_OBJC_ARC = YES;
|
|
CLANG_WARN_BOOL_CONVERSION = YES;
|
|
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
|
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
|
CLANG_WARN_EMPTY_BODY = YES;
|
|
CLANG_WARN_ENUM_CONVERSION = YES;
|
|
CLANG_WARN_INT_CONVERSION = YES;
|
|
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
|
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
|
COPY_PHASE_STRIP = YES;
|
|
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
|
ENABLE_NS_ASSERTIONS = NO;
|
|
GCC_C_LANGUAGE_STANDARD = gnu99;
|
|
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
|
|
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
|
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
|
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
|
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
|
GCC_WARN_UNUSED_FUNCTION = YES;
|
|
GCC_WARN_UNUSED_VARIABLE = YES;
|
|
HEADER_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
|
|
externals/igloo,
|
|
include,
|
|
externals/bandit,
|
|
);
|
|
MACOSX_DEPLOYMENT_TARGET = 10.8;
|
|
PRODUCT_NAME = runtime_specs;
|
|
SDKROOT = macosx;
|
|
USER_HEADER_SEARCH_PATHS = "";
|
|
};
|
|
name = Release;
|
|
};
|
|
/* End XCBuildConfiguration section */
|
|
|
|
/* Begin XCConfigurationList section */
|
|
12E716FD181D010E0051A649 /* Build configuration list for PBXProject "TreeSitter" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
12E716FE181D010E0051A649 /* Debug */,
|
|
12E716FF181D010E0051A649 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
12E7179B181D02A80051A649 /* Build configuration list for PBXNativeTarget "compiler_specs" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
12E7179C181D02A80051A649 /* Debug */,
|
|
12E7179D181D02A80051A649 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
12FD40CE185EEB5E0041A84E /* Build configuration list for PBXNativeTarget "runtime_specs" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
12FD40CF185EEB5E0041A84E /* Debug */,
|
|
12FD40D0185EEB5E0041A84E /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
/* End XCConfigurationList section */
|
|
};
|
|
rootObject = 12E716FA181D010E0051A649 /* Project object */;
|
|
}
|