-
Notifications
You must be signed in to change notification settings - Fork 7
Fix BNF of CIRCLE, POLYGON and BOX #41
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
Fix BNF of CIRCLE, POLYGON and BOX #41
Conversation
(optional coord. sys. + points vs coordinates)
This PR includes the BNF update of the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should do what it's supposed to do and matches the grammar DaCHS has been using for a few year now. Let's merge.
The clarification that coord_sys needs to be a literal comes in a separate PR then?
I guess we could also use this PR for that. After all, it is mostly related to CIRCLE and POLYGON. |
the coordinate system argument of `POINT`, `BOX`, `CIRCLE` and `POLYGON` MUST be a string literal.
The Erratum-3 is now applied (see 3283c17). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Given I've had my hands in this, I may not be the most objective reviewer, but if nobody else steps forward: I'm now happy with all of this.
Considering the roles in play, I can enforce Markus's approval to enable merge or, @Zarquan can do that with more insight w.r.t. myself. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1 all looks good to me.
The idea is to update the BNF grammar so that reflecting the updated description of BOX (even if deprecated in ADQL-2.1), CIRCLE and POLYGON.
The updated grammar parts are about:
Fixes #29