A SQL parser written in pure ruby. Why? I'm interested in SQL as the basis for a much more advanced language and am currently using ruby as my main coding language.