Пример #1
0
 def visitOperand(self, ctx:BKITParser.OperandContext):
     if ctx.ID():
         return Id(ctx.ID().getText())
     if ctx.primitive_data():
         return self.visitPrimitive_data(ctx.primitive_data())
     if ctx.array_lit():
         return self.visitArray_lit(ctx.array_lit())
Пример #2
0
 def visitOperand(self, ctx: BKITParser.OperandContext):
     if ctx.var_non_init():
         return self.visitVar_non_init(ctx.var_non_init())
     if ctx.primitive_data():
         return self.visitPrimitive_data(ctx.primitive_data())
     if ctx.array_lit():
         return self.visitArray_lit(ctx.array_lit())