(node: sql_expr.Expression, context: ContextType)
| 38 | |
| 39 | |
| 40 | def _run(node: sql_expr.Expression, context: ContextType) -> Any: |
| 41 | handler = _expression_handlers.get(type(node)) |
| 42 | if handler is None: |
| 43 | raise NotImplementedError(f"{node.sql()} not supported.") |
| 44 | return handler(node, context) |
| 45 | |
| 46 | |
| 47 | def register(nodetype): |