def reduce_CreateAliasRegularStmt(self, *kids): r"""%reduce ALIAS NodeName CreateAliasSingleSDLCommandBlock """ self.val = qlast.CreateAlias( name=kids[1].val, commands=kids[2].val, )
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, )])