Here is a list of all documented variables with links to the struct/union documentation for each field:
- l -
- last_escape_was_unicode : pm_regexp_parser_t
- last_line : pm_scope_node
- left : pm_alternation_pattern_node, pm_and_node, pm_binding_powers_t, pm_find_pattern_node, pm_flip_flop_node, pm_or_node, pm_range_node
- lefts : pm_multi_target_node, pm_multi_write_node
- len : RArray, rb_io_internal_buffer, RString
- length : pm_integer_t, pm_location_t, pm_string_t, rb_memory_view_t
- level : pm_diagnostic_data_t
- line : pm_line_column_t, pm_node_location_t, pm_parse_error_t
- line_offsets : pm_static_literals_metadata_t
- lineno : rb_io
- little_endian_p : rb_memory_view_item_component_t
- locals : pm_block_node, pm_block_parameters_node, pm_class_node, pm_def_node, pm_lambda_node, pm_module_node, pm_program_node, pm_singleton_class_node
- location : pm_node
- lparen_loc : pm_def_node, pm_defined_node, pm_multi_target_node, pm_multi_write_node, pm_pinned_expression_node, pm_super_node, pm_yield_node