private void _function() throws
      IOException
  {
    // Assumes that builder already contains an IDENT
    if (debug)
    {
      checkArgument('(' == reader.peek());
    }
    builder.type = Type.FUNCTION;
    builder.append(reader.next());
  }
private void _function ( ) throws IOException { if ( debug ) { checkArgument ( '(' == reader . peek ( ) ) ; } builder . type = Type . FUNCTION ; builder . append ( reader . next ( ) ) ; }
FUNCTION {ident}\(

@throws IOException