Esempio n. 1
0
 def __init__(self, x: RObj, key: RObj):
     super(SuperIndexingObj, self).__init__(types.LanguageType())
     self.x = x
     self.key = key
Esempio n. 2
0
 def __init__(self, body):
     super(RepeatLoopObj, self).__init__(types.LanguageType())
     self.body: RObj = body
Esempio n. 3
0
 def __init__(self, item, value):
     super(SuperAssignObj, self).__init__(types.LanguageType())
     self.item: RObj = item
     self.value: RObj = value
Esempio n. 4
0
 def __init__(self, argument, body):
     super(WhileObj, self).__init__(types.LanguageType())
     self.argument: RObj = argument
     self.body: RObj = body
Esempio n. 5
0
 def __init__(self, argument, iter_item, body):
     super(ForLoopObj, self).__init__(types.LanguageType())
     self.argument: RObj = argument
     self.iter_item: RObj = iter_item
     self.body: RObj = body
Esempio n. 6
0
 def __init__(self, argument, body, alterbody):
     super(IfElseObj, self).__init__(types.LanguageType())
     self.argument = argument
     self.body = body
     self.alterbody = alterbody
Esempio n. 7
0
 def __init__(self):
     super(BreakObj, self).__init__(types.LanguageType())
Esempio n. 8
0
 def __init__(self):
     super(NextObj, self).__init__(types.LanguageType())
Esempio n. 9
0
 def __init__(self, items):
     super(SuiteObj, self).__init__(types.LanguageType())
     self.items: List[RObj] = items
Esempio n. 10
0
 def __init__(self, base_obj, items: List[RObj]):
     super(CallObj, self).__init__(types.LanguageType())
     self.base_obj: RObj = base_obj
     self.items: List[RObj] = items
     self.as_from_lang = False