Learn R Programming

treesitter (version 0.3.0)

language_field_id_for_name: Language field identifiers

Description

Get the integer field identifier for a field name. If you are going to be using a field name repeatedly, it is often a little faster to use the corresponding field identifier instead.

Usage

language_field_id_for_name(x, name)

Value

An integer vector the same length as name containing:

  • The field identifier for the field name, if known.

  • NA, if the field name was not known.

Arguments

x

[tree_sitter_language]

A tree-sitter language object.

name

[character]

The language field names to look up field identifiers for.

See Also

language_field_name_for_id()

Examples

Run this code
if (FALSE) { # rlang::is_installed("treesitter.r")
language <- treesitter.r::language()
language_field_id_for_name(language, "lhs")
}

Run the code above in your browser using DataLab