Loading...
Searching...
No Matches
nestedFunc.hpp
Go to the documentation of this file.
1
2#pragma once
3
4#include "core/ast/func.hpp"
5
6namespace by {
13 class _nout nestedFunc: public func {
15
16 public:
17 explicit nestedFunc(const func& org, const scope& subs);
18
19 protected:
30 };
31}
Function definition in byeol language.
Definition func.hpp:38
Nested function with captured scope.
Definition nestedFunc.hpp:13
str _interactFrame(node &meObj, scope &s, nidx exN) override
Overrides base class to handle frame interaction and local scope capture for nested functions.
Base class for all AST nodes in the byeol language.
Definition node.hpp:195
Definition tnarr.hpp:9
to Top