dbis-uibk / relax

RelaX - a relational algebra calculator
http://dbis-uibk.github.io/relax/
MIT License
285 stars 98 forks source link

was ANTLR used while developing relax? #109

Closed rusyasoft closed 4 years ago

rusyasoft commented 4 years ago

First of all thank you for creating such a great calculator tool for Relational Algebra

I'm just wondering, was the ANTLR or some similar tool used while developing RelaX ?

If so, could you share .g4 files for ANTLR? Or did you guys just implement everything from scratch?

I'm new in this area, so far what I have understood ANTLR is good tool for describing languages, but couldn't find full implemented Relation Algebra. If you have some information regarding to this, would be really great.

Thank you!

immutablestate commented 4 years ago

The parser uses PEG.js. You can find the grammar definitions in the .pegjs files here.