summaryrefslogtreecommitdiff
path: root/tnslc/compile/module.tnsl
diff options
context:
space:
mode:
Diffstat (limited to 'tnslc/compile/module.tnsl')
-rw-r--r--tnslc/compile/module.tnsl6
1 files changed, 6 insertions, 0 deletions
diff --git a/tnslc/compile/module.tnsl b/tnslc/compile/module.tnsl
index d3deb2f..9de8041 100644
--- a/tnslc/compile/module.tnsl
+++ b/tnslc/compile/module.tnsl
@@ -73,6 +73,12 @@ struct Module {
var = self.vars.get(i)
var`.parent = ~self
;/
+
+ ~Function func
+ /; loop (int i = 0; i < self.funcs.count) [i++]
+ func = self.funcs.get(i)
+ func`.mod = ~self
+ ;/
;/
/; _create_methods (~uint8 name) [~Module]