diff options
| author | Kai Gunger <kgunger12@gmail.com> | 2026-05-04 02:10:38 -0400 |
|---|---|---|
| committer | Kai Gunger <kgunger12@gmail.com> | 2026-05-04 02:10:38 -0400 |
| commit | 06c25eef96d43f478fd28b44e0e9dfeae91d07cb (patch) | |
| tree | 907297b06f23821d337329b447bc8fa4725853e6 /tnslc/compile/module.tnsl | |
| parent | 1de32dbcac6a7a9756df034b914a4a836ca5bbac (diff) | |
[tnslc] better dot chain, begin on function call (not done)
Diffstat (limited to 'tnslc/compile/module.tnsl')
| -rw-r--r-- | tnslc/compile/module.tnsl | 6 |
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] |