5#include "core/worker/tworker.inl"
45 LOG_STRUCTURE = 1 << 7,
46 LOG_GRAPH_ON_EX = 1 << 8
50 static inline const std::string MAIN =
"main";
53 void setArgs(
const args&
a);
56 const args& getArgs()
const BY_CONST_FUNC(getArgs())
59 str _onWork()
override;
65 str _postprocess(
const str& res);
Function or object evaluation arguments.
Definition args.hpp:22
Container for execution frame stack.
Definition frames.hpp:24
Base class for all AST nodes in the byeol language.
Definition node.hpp:195
Program execution starter.
Definition starter.hpp:39
const args &getArgs() const BY_CONST_FUNC(getArgs()) protected void _prepare() override
Protected virtual method for preparation before starting the work.
Weak reference smart pointer with type-safe access.
Definition tweak.hpp:16
Base worker template for processing tasks.
Definition tworker.hpp:58
#define BY_SIDE_FUNC(...)
Side function macros for safe pointer operations.
Definition sideFunc.hpp:24