code: function at_return() {
    match(/@returns?/);
    add_tag("return");
    maybe_type();
    skip_white();
    if (look(/return\.\w/))
      current_tag["name"] = ident_chain;
    else
      current_tag["name"] = "return";
    skip_white();
  }
docs: matches @return/@returns {type} [ return.name ] ...