Add modules
Opened this issue · 0 comments
emptybutton commented
Need to implement a constructor with similar behavior:
@module
class something:
a = 5
def add(a):
return a * 2
@val
class sub_value:
def add(module, b):
return module.a + b
class sub_sub_value:
def add(module, b):
return module.a + b
@obj
class sub_object:
c = 2
def add(module, self, b):
return (module.a + b) * self.c
@module
class sub_module:
b = 4
def add(module, b):
return module.a + b
@val
class sub_sub_value:
def add(module, sub_module, c):
return module.a + sub_module.b + c