|
Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
|
#include <RTEOptimize.h>
Public Member Functions | |
| template<class SymbolType > | |
| FormalRTE< SymbolType > | optimize (const FormalRTE< SymbolType > &rte) |
| template<class SymbolType > | |
| FormalRTEStructure< SymbolType > | optimize (const FormalRTEStructure< SymbolType > &rte) |
| template<class SymbolType > | |
| ext::smart_ptr< FormalRTEElement< SymbolType > > | optimizeInner (const FormalRTEElement< SymbolType > &node) |
Static Public Member Functions | |
| template<class SymbolType > | |
| static rte::FormalRTE< SymbolType > | optimize (const rte::FormalRTE< SymbolType > &rte) |
| template<class SymbolType > | |
| static rte::FormalRTEStructure< SymbolType > | optimize (const rte::FormalRTEStructure< SymbolType > &rte) |
| template<class SymbolType > | |
| static void | optimize (rte::FormalRTEElement< SymbolType > &element) |
| FormalRTE< SymbolType > rte::simplify::RTEOptimize::optimize | ( | const FormalRTE< SymbolType > & | rte | ) |
| FormalRTEStructure< SymbolType > rte::simplify::RTEOptimize::optimize | ( | const FormalRTEStructure< SymbolType > & | rte | ) |
|
static |
|
static |
|
static |
| ext::smart_ptr< FormalRTEElement< SymbolType > > rte::simplify::RTEOptimize::optimizeInner | ( | const FormalRTEElement< SymbolType > & | node | ) |