22 #ifndef Om_Language_Operation_NormalizeOperation_
24 #define Om_Language_Operation_NormalizeOperation_ \
25 Om::Language::Operation::NormalizeOperation
30 #define Om_Language_Operation_NormalizeOperation_GetName_() \
52 template <
typename TheNormalizeOperation>
54 TheNormalizeOperation &,
60 template <
typename TheOperand>
66 template <
typename TheProducer>
An Element taker; takes at the back.
A partial implementation of IncompleteOperation.
The normalize operation implementation.
static char const * GetName()
bool TakeQuotedProducer(Evaluation &, TheProducer &)
bool TakeOperand(Evaluation &, TheOperand &)
static void GiveElements(TheNormalizeOperation &, Consumer &)
An inserter of an Operation into the static System instance.