Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Ontology Querqy Language ANTLR support #64

Open
YANG-DB opened this issue Jan 25, 2023 · 0 comments
Open

Add Ontology Querqy Language ANTLR support #64

YANG-DB opened this issue Jan 25, 2023 · 0 comments
Assignees
Labels
core core feature documentation Improvements or additions to documentation enhancement New feature or request

Comments

@YANG-DB
Copy link
Member

YANG-DB commented Jan 25, 2023

Is your feature request related to a problem?
Ontology Query Language is currently manually crafting the AST for parsing and traversing the query
We would like to conform to a standard and community accepted Parser / Lexer as in other languages (SQL,Cypher,PPL)

What solution would you like?
Adopt ANTLR standard for supporting OQL

What alternatives have you considered?
N/A

Do you have any additional context?
see Open Cypher: https://gist.github.com/jeffreylovitz/25f6ed569e3fc474e1d360fff9407446
see SQL: https://github.com/opensearch-project/sql/tree/fa8d5bdc48dca064db22e189225f16c42d0c4175/sql/src/main/antlr
see PPL: https://github.com/opensearch-project/sql/tree/fa8d5bdc48dca064db22e189225f16c42d0c4175/ppl/src/main/antlr

@YANG-DB YANG-DB added documentation Improvements or additions to documentation enhancement New feature or request core core feature labels Jan 25, 2023
@YANG-DB YANG-DB self-assigned this Jan 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core core feature documentation Improvements or additions to documentation enhancement New feature or request
Projects
Status: No status
Development

No branches or pull requests

1 participant