Gemfury
Why Gemfury?
Push, build, and install
RubyGems
npm packages
Python packages
Maven artifacts
PHP packages
Go Modules
Debian packages
RPM packages
NuGet packages
Sign in
Sign up
sarus
Recent
Packages
Repos
Get Started
Browse
46 versions
sarus
/
smartnoise-sql
python
Repository URL to install this package:
Version:
0.2.102 ▾
Details
smartnoise-sql
/
snsql
/
sql
/
parser
/
README.md
Size: Mime:
Extending the Grammar
Add grammar to .g4
Names at bottom
Resolution works upward
Add parse-only tests
Create AST objects
Make sure string round-trip works (use self.children)
Properly handle if certain syntax is optional
implement
evaluate
and
symbol
Add ast round-trip tests
Add parse that goes to AST
Add evaluation tests
Add validate test
Add rewrite tests
Add tests to run queries