code: 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());
    }
docs: FUNCTION {ident}\(
  
  @throws IOException