Clone
Taewoo Kim <wangsaeu@yahoo.com>
committed
on 12 Feb 17
AQLPlus Refactoring 2: AQL+ grammar generation and AQLPlusExpressionToPlanTranslator
- Apply a systematic way of generating AQL+ grammar fr… Show more
AQLPlus Refactoring 2: AQL+ grammar generation and AQLPlusExpressionToPlanTranslator

- Apply a systematic way of generating AQL+ grammar from AQL grammar instead of

  having a separate grammar file and updating it by hand.

- Refactor AQLPlusExpressionToPlanTranslator so that it extends

  AQLExpressionToPlanTranslator. This makes this class now follows

  the current translation logic and it doesn't have to manually updated for

  AQL expressions.

Change-Id: I444dbf4f615c23ccd69a5e4bb1ead300d0a81451

Reviewed-on: https://asterix-gerrit.ics.uci.edu/1434

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Yingyi Bu <buyingyi@gmail.com>

Show less

master + 5 more