SQL parser in javascript
Pull request Compare This branch is even with steveyen:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
public
views
.gitignore
LICENSE.txt
Makefile
README.md
app.rb
bubble-to-pegjs.rb
bubble-to-pegjs_ex.rb
config.ru
sql-bubble.rb
sql-bubble.txt
sql.pegjs

README.md

SQL parser in JavaScript

This project provides a PEG.js grammar for SQL syntax. Why? I wanted to properly parse SQL in JavaScript, knocking down yet another thing in that long list of things that will be reimplemented in JavaScript one day.

See the ./sql.pegjs file, or...

Unlike previous hand-coded attempts at SQL parsing in JavaScript, such as my previous http://code.google.com/p/trimpath/wiki/TrimQuery, the parsing here is grammar (PEG) based.

SQL syntax

The SQL syntax follows sqlite 3.7 documented syntax, specifically from...

See also

License

Apache 2.0 -- this was made for you and me.