18template<
class SymbolType >
25template<
class SymbolType >
33 bool isPattern =
false;
37 if ( !nonlinearVariables.empty ( ) )
39 if ( ! nodeWildcards.empty ( ) )
45template<
class SymbolType >
53template<
class SymbolType >
55 output <<
"RANKED_PATTERN ";
static Base instance()
Factory for the symbol construction of the symbol based on given type.
Definition: WildcardSymbol.h:83
Definition: ranked_symbol.hpp:20
Basic exception from which all other exceptions are derived.
Definition: CommonException.h:21
static void putback(ext::istream &input, const Token &token)
Definition: lexer.hpp:61
Class introducing a tree with interface trying to be close to the interface of standard library conta...
Definition: tree.hpp:52
Tree pattern represented in its natural representation. The representation is so called ranked,...
Definition: RankedPattern.h:72
static Token next(ext::istream &input)
Definition: TreeFromStringLexer.cpp:10
static void compose(ext::ostream &, const ext::tree< common::ranked_symbol< SymbolType > > &node)
Definition: TreeToStringComposerCommon.h:28
return res
Definition: MinimizeByPartitioning.h:145
Definition: normalize.hpp:10
Definition: BackwardOccurrenceTest.h:17
Definition: stringApi.hpp:26