Beispiel #1
0
 def __init__(self, x: RObj, key: RObj):
     super(SuperIndexingObj, self).__init__(types.LanguageType())
     self.x = x
     self.key = key
Beispiel #2
0
 def __init__(self, body):
     super(RepeatLoopObj, self).__init__(types.LanguageType())
     self.body: RObj = body
Beispiel #3
0
 def __init__(self, item, value):
     super(SuperAssignObj, self).__init__(types.LanguageType())
     self.item: RObj = item
     self.value: RObj = value
Beispiel #4
0
 def __init__(self, argument, body):
     super(WhileObj, self).__init__(types.LanguageType())
     self.argument: RObj = argument
     self.body: RObj = body
Beispiel #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
Beispiel #6
0
 def __init__(self, argument, body, alterbody):
     super(IfElseObj, self).__init__(types.LanguageType())
     self.argument = argument
     self.body = body
     self.alterbody = alterbody
Beispiel #7
0
 def __init__(self):
     super(BreakObj, self).__init__(types.LanguageType())
Beispiel #8
0
 def __init__(self):
     super(NextObj, self).__init__(types.LanguageType())
Beispiel #9
0
 def __init__(self, items):
     super(SuiteObj, self).__init__(types.LanguageType())
     self.items: List[RObj] = items
Beispiel #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