CondE
static Token CondE(bool);
switch (CondE(true)) {
t = CondE(doEval);
l = CondE(doEval);
(void)CondE(false);