コード例 #1
0
 def assignment(self, node):
     if node is not None and is_number_type(node.data_type):
         return node
     return None
コード例 #2
0
 def inequality(self, node):
     if is_number_type(node.data_type):
         return True
     return None
コード例 #3
0
 def subtraction(self, node):
     if is_number_type(node.data_type):
         return node
     return None
コード例 #4
0
 def lower_exclusive(self, node):
     if is_number_type(node.data_type):
         return True
     return None
コード例 #5
0
 def greater_inclusive(self, node):
     if is_number_type(node.data_type):
         return True
     return None
コード例 #6
0
 def addition(self, node):
     if is_number_type(node.data_type):
         return node
     return None
コード例 #7
0
 def multiplication(self, node):
     if is_number_type(node.data_type):
         return node
     return None
コード例 #8
0
 def division(self, node):
     if is_number_type(node.data_type):
         return node
     return None