Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
SQL parser in javascript
Branch: master
Pull request Compare This branch is even with steveyen:master.

Fetching latest commit…

Cannot retrieve the latest commit at this time

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.

Something went wrong with that request. Please try again.