로딩중...
검색중...
일치하는것 없음
defSeqExpr.hpp
이 파일의 문서화 페이지로 가기
1
2#pragma once
3
4#include "core/ast/expr.hpp"
5
6namespace by {
7
8 class visitor;
9
18 class _nout defSeqExpr: public expr {
20
21 public:
22 defSeqExpr(const node& start, const node& end);
23
24 public:
25 using super::eval;
26 str eval(const args& a) override;
27
28 str infer() const override;
29
30 const node& getStart() const;
31 const node& getEnd() const;
32
33 private:
34 str _start;
35 str _end;
36 };
37}
Function or object evaluation arguments
Definition args.hpp:22
Sequence definition expression
Definition defSeqExpr.hpp:18
str infer() const override
Type information for expression nodes
Definition expr.hpp:45
Base class for all expressions
Definition expr.hpp:36
Base class for all AST nodes in the byeol language
Definition node.hpp:195
Definition tnarr.hpp:9
to Top