diff --git a/src/Parser.cpp b/src/Parser.cpp index 19a28a8f9..44a2dbb30 100644 --- a/src/Parser.cpp +++ b/src/Parser.cpp @@ -288,7 +288,8 @@ void Parser::scan (void (Parser::*callback) (Tree*), Tree* tree /* = NULL */) else { // Parser override operator. - if ((*i)->hasTag ("TERMINATOR")) + if ((*i)->hasTag ("TERMINATOR") || + (*i)->hasTag ("TERMINATED")) break; // Skip known args.