Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
Public Member Functions
cli::ImmediateStatement< Type > Class Template Referencefinal

#include <ImmediateStatement.h>

Inheritance diagram for cli::ImmediateStatement< Type >:
[legend]
Collaboration diagram for cli::ImmediateStatement< Type >:
[legend]

Public Member Functions

 ImmediateStatement (Type value)
 
std::shared_ptr< abstraction::ValuetranslateAndEval (const std::shared_ptr< abstraction::Value > &, Environment &) const override
 
- Public Member Functions inherited from cli::Statement
virtual ~Statement () noexcept=default
 

Constructor & Destructor Documentation

◆ ImmediateStatement()

template<class Type >
cli::ImmediateStatement< Type >::ImmediateStatement ( Type  value)
inline

Member Function Documentation

◆ translateAndEval()

template<class Type >
std::shared_ptr< abstraction::Value > cli::ImmediateStatement< Type >::translateAndEval ( const std::shared_ptr< abstraction::Value > &  ,
Environment  
) const
inlineoverridevirtual

Implements cli::Statement.


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