コード例 #1
0
ファイル: sdl.py プロジェクト: fantix/edgedb
 def reduce_CreateAliasRegularStmt(self, *kids):
     r"""%reduce
         ALIAS NodeName CreateAliasSingleSDLCommandBlock
     """
     self.val = qlast.CreateAlias(
         name=kids[1].val,
         commands=kids[2].val,
     )
コード例 #2
0
ファイル: sdl.py プロジェクト: Hadryan/edgedb
 def reduce_CreateAliasShortStmt(self, *kids):
     r"""%reduce
         ALIAS NodeName ASSIGN Expr
     """
     self.val = qlast.CreateAlias(
         name=kids[1].val,
         commands=[qlast.SetSpecialField(
             name='expr',
             value=kids[3].val,
         )])