aboutsummaryrefslogtreecommitdiffstats
path: root/sequel-pro.xcodeproj
diff options
context:
space:
mode:
authorBibiko <bibiko@eva.mpg.de>2009-05-14 15:50:53 +0000
committerBibiko <bibiko@eva.mpg.de>2009-05-14 15:50:53 +0000
commitbe4aac5c809f8f74c20f1d7b03a932e5ee0720df (patch)
treefc60de88fa04fe613f16c3b78b1a6f53a1eb1ebb /sequel-pro.xcodeproj
parentb60ee8e3720b0dac888f5d542869712a6c16e409 (diff)
downloadsequelpro-be4aac5c809f8f74c20f1d7b03a932e5ee0720df.tar.gz
sequelpro-be4aac5c809f8f74c20f1d7b03a932e5ee0720df.tar.bz2
sequelpro-be4aac5c809f8f74c20f1d7b03a932e5ee0720df.zip
• added SPSQLTokenizer
- this is an approach to make usage of lex to split a string very fast into SQL queries considering the "delimiter" switch and compound-statements via CREATE ... BEGIN ... END; without using "delimiter"
Diffstat (limited to 'sequel-pro.xcodeproj')
-rw-r--r--sequel-pro.xcodeproj/project.pbxproj9
1 files changed, 9 insertions, 0 deletions
diff --git a/sequel-pro.xcodeproj/project.pbxproj b/sequel-pro.xcodeproj/project.pbxproj
index 2a5417d8..1efc424b 100644
--- a/sequel-pro.xcodeproj/project.pbxproj
+++ b/sequel-pro.xcodeproj/project.pbxproj
@@ -125,6 +125,7 @@
B5EAC0FD0EC87FF900CC579C /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B5EAC0FC0EC87FF900CC579C /* Security.framework */; };
B5F4F7810F7BCF990059AE84 /* toolbar-switch-to-procedures.tiff in Resources */ = {isa = PBXBuildFile; fileRef = B5F4F7800F7BCF990059AE84 /* toolbar-switch-to-procedures.tiff */; };
BC2C8E220FA8C2DB008468C7 /* sequel-pro-mysql-help-template.html in Resources */ = {isa = PBXBuildFile; fileRef = BC2C8E210FA8C2DB008468C7 /* sequel-pro-mysql-help-template.html */; };
+ BCD0AD490FBBFC340066EA5C /* SPSQLTokenizer.l in Sources */ = {isa = PBXBuildFile; fileRef = BCD0AD480FBBFC340066EA5C /* SPSQLTokenizer.l */; };
/* End PBXBuildFile section */
/* Begin PBXCopyFilesBuildPhase section */
@@ -330,6 +331,8 @@
B5EAC0FC0EC87FF900CC579C /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
B5F4F7800F7BCF990059AE84 /* toolbar-switch-to-procedures.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "toolbar-switch-to-procedures.tiff"; sourceTree = "<group>"; };
BC2C8E210FA8C2DB008468C7 /* sequel-pro-mysql-help-template.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = "sequel-pro-mysql-help-template.html"; sourceTree = "<group>"; };
+ BCD0AD480FBBFC340066EA5C /* SPSQLTokenizer.l */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.lex; path = SPSQLTokenizer.l; sourceTree = "<group>"; };
+ BCD0AD4A0FBBFC480066EA5C /* SPSQLTokenizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SPSQLTokenizer.h; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
@@ -702,6 +705,8 @@
58FEF16C0F23D66600518E8E /* SPSQLParser.m */,
179F15040F7C433C00579954 /* SPEditorTokens.h */,
179F15050F7C433C00579954 /* SPEditorTokens.l */,
+ BCD0AD480FBBFC340066EA5C /* SPSQLTokenizer.l */,
+ BCD0AD4A0FBBFC480066EA5C /* SPSQLTokenizer.h */,
);
name = Parsing;
sourceTree = "<group>";
@@ -901,6 +906,7 @@
296DC8BB0F909194002A3258 /* NSDictionary_DeepMutableCopy.m in Sources */,
296DC8BC0F909194002A3258 /* MGTemplateStandardFilters.m in Sources */,
5841423F0F97E11000A34B47 /* NoodleLineNumberView.m in Sources */,
+ BCD0AD490FBBFC340066EA5C /* SPSQLTokenizer.l in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -1066,6 +1072,9 @@
GCC_WARN_UNUSED_VARIABLE = YES;
IBC_FLATTEN_NIBS = NO;
IBC_NOTICES = NO;
+ LEXFLAGS = "";
+ LEX_INSERT_LINE_DIRECTIVES = YES;
+ LEX_SUPPRESS_DEFAULT_RULE = NO;
ONLY_ACTIVE_ARCH = YES;
PREBINDING = NO;
SDKROOT = macosx10.5;