Esempio n. 1
0
 def visitPrimitive_type(self, ctx: MPParser.Primitive_typeContext):
     if ctx.INTEGER():
         return IntType()
     elif ctx.BOOLEAN():
         return BoolType()
     elif ctx.STRING():
         return StringType()
     else:
         return FloatType()
Esempio n. 2
0
 def visitPrimitive_type(self, ctx: MPParser.Primitive_typeContext):
     #primitive_type : (BOOLEAN | INTEGER | REAL | STRING)
     if ctx.BOOLEAN():
         return BoolType()
     elif ctx.INTEGER():
         return IntType()
     elif ctx.REAL():
         return FloatType()
     elif ctx.STRING():
         return StringType()