tcalc 0.2.0
 
Loading...
Searching...
No Matches
tcalc::builtins::ImportWrapper Class Reference

Wrapper for ProgramImportNode. More...

#include <builtins.hpp>

Public Member Functions

 ImportWrapper (ast::NodePtr< ast::ProgramImportNode > node)
 Construct a new Import Wrapper object.
 
error::Result< void > import (EvalContext &ctx) const
 Import the program.
 

Detailed Description

Wrapper for ProgramImportNode.

Constructor & Destructor Documentation

◆ ImportWrapper()

tcalc::builtins::ImportWrapper::ImportWrapper ( ast::NodePtr< ast::ProgramImportNode node)
inlineexplicit

Construct a new Import Wrapper object.

Parameters
nodeProgramImportNode.

Member Function Documentation

◆ import()

error::Result< void > tcalc::builtins::ImportWrapper::import ( EvalContext ctx) const

Import the program.

Parameters
ctxEvaluation context.
Returns
error::Result<void> Result.

The documentation for this class was generated from the following files: