< prev index next >
src/java.corba/share/classes/com/sun/tools/corba/se/idl/Parser.java
Print this page
*** 1668,1684 ****
**/
private Terminal booleanLiteral () throws IOException, ParseException
{
Boolean bool = null;
if (token.name.equals ("TRUE"))
! bool = new Boolean (true);
else if (token.name.equals ("FALSE"))
! bool = new Boolean (false);
else
{
ParseException.invalidConst (scanner, token.name);
! bool = new Boolean (false);
}
String name = token.name;
match (Token.BooleanLiteral);
return exprFactory.terminal (name, bool);
} // booleanLiteral
--- 1668,1684 ----
**/
private Terminal booleanLiteral () throws IOException, ParseException
{
Boolean bool = null;
if (token.name.equals ("TRUE"))
! bool = Boolean.TRUE;
else if (token.name.equals ("FALSE"))
! bool = Boolean.FALSE;
else
{
ParseException.invalidConst (scanner, token.name);
! bool = Boolean.FALSE;
}
String name = token.name;
match (Token.BooleanLiteral);
return exprFactory.terminal (name, bool);
} // booleanLiteral
< prev index next >