added support for ansi sql functions; added CASE, WHEN, FULL keywords; changed GROUP to GROUP BY