Example #1
0
 def reduce_CreateLink(self, *kids):
     r"""%reduce \
         ABSTRACT LINK ShortNodeName OptExtendingSimple"""
     self.val = qlast.CreateLink(
         name=kids[2].val,
         bases=kids[3].val,
     )
Example #2
0
 def reduce_CreateLink(self, *kids):
     r"""%reduce \
         ABSTRACT LINK ShortNodeName OptExtendingSimple \
         CreateLinkSDLCommandsBlock \
     """
     self.val = qlast.CreateLink(
         name=kids[2].val,
         bases=kids[3].val,
         commands=kids[4].val,
     )
Example #3
0
File: ddl.py Project: alipqb/edgedb
 def reduce_CreateLink(self, *kids):
     r"""%reduce \
         CREATE ABSTRACT LINK NodeName OptExtendingSimple \
         OptCreateLinkCommandsBlock \
     """
     self.val = qlast.CreateLink(
         name=kids[3].val,
         bases=kids[4].val,
         commands=kids[5].val
     )