string pars;
while (good() && nextToken().cat() != catBegin)
pars += getToken().cs();
-
+
if (!good()) {
lyxerr << "bad stream in parse_macro\n";
dump();
return false;
}
-
+
//lyxerr << "read \\def parameter list '" << pars << "'\n";
if (!pars.empty()) {
lyxerr << "can't handle non-empty parameter lists\n";
if (!arg.empty())
nargs = atoi(arg.c_str());
- } else {
+ } else {
lyxerr << "\\newcommand or \\def expected\n";
return false;
}
return false;
}
+ // is a version for display attached?
MathArray ar2;
parse_into(ar2, FLAG_ITEM);
}
if (cs != "begin") {
- lyxerr << "'begin' of un-simple math expected, got '" << cs << "'\n";
+ lyxerr[Debug::MATHED]
+ << "'begin' of un-simple math expected, got '" << cs << "'\n";
return false;
}