로딩중...
검색중...
일치하는것 없음
retStateExpr.hpp
이 파일의 문서화 페이지로 가기
1
2#pragma once
3
5#include "core/ast/expr.hpp"
6
7namespace by {
8
13 class _nout retState: public nVoid {
14 BY(CLASS(retState, nVoid))
15 };
16
31 class _nout retStateExpr: public expr {
32 BY(ADT(retStateExpr, expr), VISIT())
33
34 public:
35 using super::eval;
36 str eval(const args& a) override;
37
38 using super::prioritize;
39 priorType prioritize(const args& a) const override;
40 };
41}
Function or object evaluation arguments
Definition args.hpp:22
Base class for all expressions
Definition expr.hpp:36
Void primitive type in byeol language
Definition nVoid.hpp:13
Base class for keywords that exit blockExpr
Definition retStateExpr.hpp:31
Return state object for control flow
Definition retStateExpr.hpp:13
Definition tnarr.hpp:9
priorType
Definition tpriorities.hpp:10
to Top