You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
13 lines
326 B
13 lines
326 B
2 years ago
|
from engine.ast import Context, ast_node
|
||
|
import engine.ddl, engine.projection
|
||
|
|
||
|
def initialize():
|
||
|
return Context()
|
||
|
|
||
|
def generate(ast, cxt):
|
||
|
for k in ast.keys():
|
||
|
if k in ast_node.types.keys():
|
||
|
root = ast_node.types[k](None, ast, cxt)
|
||
|
|
||
|
__all__ = ["initialize", "generate"]
|