![]() |
Phasor 2.2.0
Stack VM based Programming Language
|
Binary Expression Node. More...
#include <AST.hpp>
Public Member Functions | |
| BinaryExpr (std::unique_ptr< Expression > l, BinaryOp o, std::unique_ptr< Expression > r) | |
| void | print (int indent=0) const override |
| Public Member Functions inherited from Phasor::AST::Node | |
| virtual | ~Node ()=default |
Public Attributes | |
| std::unique_ptr< Expression > | left |
| BinaryOp | op |
| std::unique_ptr< Expression > | right |
Binary Expression Node.
|
inline |
|
inlineoverridevirtual |
Implements Phasor::AST::Node.
| std::unique_ptr<Expression> Phasor::AST::BinaryExpr::left |
| std::unique_ptr<Expression> Phasor::AST::BinaryExpr::right |