Initial directory structure.

git-svn-id: http://php-sql-parser.googlecode.com/svn/trunk@1 44dcfd11-89b7-3d55-2063-5c365055f77f
Initial check-in

git-svn-id: http://php-sql-parser.googlecode.com/svn/trunk@2 44dcfd11-89b7-3d55-2063-5c365055f77f
Some subexpressions were not properly labeled as such.  Also, when a sub_expr has only a single component, it is merged into the parent.  This makes sum(c2) operate on a colref for example, instead of on an expression that consists of a colref.

git-svn-id: http://php-sql-parser.googlecode.com/svn/trunk@10 44dcfd11-89b7-3d55-2063-5c365055f77f
Fix a problem where subqueries in the from clause did not properly populate base_expr

git-svn-id: http://php-sql-parser.googlecode.com/svn/trunk@12 44dcfd11-89b7-3d55-2063-5c365055f77f
Improve comments.  Now functions and aggregate functions are reported as such, instead of reserved.

git-svn-id: http://php-sql-parser.googlecode.com/svn/trunk@13 44dcfd11-89b7-3d55-2063-5c365055f77f
Make sure the base_expr is returned in all expressions processed by process_expr_list()

git-svn-id: http://php-sql-parser.googlecode.com/svn/trunk@14 44dcfd11-89b7-3d55-2063-5c365055f77f
Label aggregate expressions in expr_type

git-svn-id: http://php-sql-parser.googlecode.com/svn/trunk@15 44dcfd11-89b7-3d55-2063-5c365055f77f
Fix a problem with SELECT clause alias handling

git-svn-id: http://php-sql-parser.googlecode.com/svn/trunk@16 44dcfd11-89b7-3d55-2063-5c365055f77f
Continue fixing SELECT clause processing.

git-svn-id: http://php-sql-parser.googlecode.com/svn/trunk@17 44dcfd11-89b7-3d55-2063-5c365055f77f
Fix one more problem with aliases

git-svn-id: http://php-sql-parser.googlecode.com/svn/trunk@18 44dcfd11-89b7-3d55-2063-5c365055f77f
Last fix for alias parsing.  Ready for release

git-svn-id: http://php-sql-parser.googlecode.com/svn/trunk@19 44dcfd11-89b7-3d55-2063-5c365055f77f
Performance improvements

git-svn-id: http://php-sql-parser.googlecode.com/svn/trunk@20 44dcfd11-89b7-3d55-2063-5c365055f77f
Bug fixes for alias in SELECT clause, and performance improvements

git-svn-id: http://php-sql-parser.googlecode.com/svn/trunk@21 44dcfd11-89b7-3d55-2063-5c365055f77f
Fix a problem with ON in the FROM clause

git-svn-id: http://php-sql-parser.googlecode.com/svn/trunk@22 44dcfd11-89b7-3d55-2063-5c365055f77f
Add a third party TAP test script for the test suite

git-svn-id: http://php-sql-parser.googlecode.com/svn/trunk@23 44dcfd11-89b7-3d55-2063-5c365055f77f
Add test cases, and fix numerous problems with my nemesis, the SELECT alias.  Test cases are in place for all variants and it will not regress again

git-svn-id: http://php-sql-parser.googlecode.com/svn/trunk@24 44dcfd11-89b7-3d55-2063-5c365055f77f
Fix problems with FROM clauses

git-svn-id: http://php-sql-parser.googlecode.com/svn/trunk@25 44dcfd11-89b7-3d55-2063-5c365055f77f
Fix a problem where the token 0 in the where clause was ignored.  This is because it was accidently confused for whitespace since trim($token) evaluated to false for a zero length string, or for the string 0.  This is now evaluated as (strlen(trim(token)) == 0) to not confuse the two

git-svn-id: http://php-sql-parser.googlecode.com/svn/trunk@27 44dcfd11-89b7-3d55-2063-5c365055f77f
Add a test for the previous fix

git-svn-id: http://php-sql-parser.googlecode.com/svn/trunk@28 44dcfd11-89b7-3d55-2063-5c365055f77f
Fix for issue #5.  Added <> to the list of operators in the split.  Added a test for the issue and fixed a second test

git-svn-id: http://php-sql-parser.googlecode.com/svn/trunk@29 44dcfd11-89b7-3d55-2063-5c365055f77f