public boolean hasMoreArguments() throws SyntaxError {
  int ch=sp.peek();
  return (!(ch == 0 || ch == ')'));
}

public boolean hasMoreArguments ( ) throws SyntaxError { int ch = sp . peek ( ) ; return ( ! ( ch == 0 || ch == ')' ) ) ; }
are there more arguments in the argument list being parsed ?
