class RDoc::Parser::Ruby

def parse_alias(context, single, tk, comment)

def parse_alias(context, single, tk, comment)
  skip_tkspace
  if TkLPAREN === peek_tk then
    get_tk
    skip_tkspace
  end
  new_name = get_symbol_or_name
  @scanner.instance_eval { @lex_state = EXPR_FNAME }
  skip_tkspace
  if TkCOMMA === peek_tk then
    get_tk
    skip_tkspace
  end
  begin
    old_name = get_symbol_or_name
  rescue RDoc::Error
    return
  end
  al = RDoc::Alias.new get_tkread, old_name, new_name, comment
  read_documentation_modifiers al, RDoc::ATTR_MODIFIERS
  context.add_alias al if al.document_self
end