Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
|
#include <FileStatement.h>
Public Member Functions | |
FileStatement (std::unique_ptr< Arg > file, std::unique_ptr< Arg > fileType, std::unique_ptr< TypeOption > type, ext::vector< std::unique_ptr< cli::Arg > > templateParams) | |
std::shared_ptr< abstraction::Value > | translateAndEval (const std::shared_ptr< abstraction::Value > &, Environment &environment) const override |
![]() | |
virtual | ~Statement () noexcept=default |
cli::FileStatement::FileStatement | ( | std::unique_ptr< Arg > | file, |
std::unique_ptr< Arg > | fileType, | ||
std::unique_ptr< TypeOption > | type, | ||
ext::vector< std::unique_ptr< cli::Arg > > | templateParams | ||
) |
|
overridevirtual |