Github user fhueske commented on the issue:
https://github.com/apache/flink/pull/2653
Hi @wuchong, I think @twalthr's main concerns are not about the parser, but
rather that expressions and logical nodes are mixed, especially in the Scala
Table API where the `TableFunction` is implicitly converted into a
`LogicalNode` and not into an `Expression`.
If I got it right, @twalthr would like to implicitly convert the
`TableFunction` into an `Expression` at the API level and later internally into
a `LogicalNode`.
Please correct me if I didn't get that right @twalthr.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---