}
NextTok ();
}
- return 0;
+ Result = 0;
}
return GenLiteralExpr (Result);
}
/* We may not end-of-line of end-of-file here */
if (TokIsSep (Tok)) {
Error ("Unexpected end of line");
- return 0;
+ return GenLiteralExpr (0);
}
/* Get a node with this token */
/* We may not end-of-line of end-of-file here */
if (TokIsSep (Tok)) {
Error ("Unexpected end of line");
- return 0;
+ return GenLiteralExpr (0);
}
/* Compare the tokens if the result is not already known */
/* Must be a valid index */
if (Index >= (long) strlen (Str)) {
Error ("Range error");
- return 0;
+ return GenLiteralExpr (0);
}
/* Get the char, handle as unsigned. Be sure to translate it into
{
ExprNode* L;
ExprNode* N;
- long Val;
+ long Val;
switch (Tok) {