Here is a list of all documented variables with links to the struct/union documentation for each field:
- p -
- parameters : pm_block_node, pm_block_parameters_node, pm_def_node, pm_lambda_node, pm_scope
- parent : pm_constant_path_node, pm_constant_path_target_node
- parser : parse_regular_expression_error_data_t, parse_regular_expression_named_capture_data_t, pm_regexp_parser_t
- parsing_eval : pm_parser
- partial_script : pm_options, pm_parser
- parts : pm_interpolated_match_last_line_node, pm_interpolated_regular_expression_node, pm_interpolated_string_node, pm_interpolated_symbol_node, pm_interpolated_x_string_node
- pattern : pm_in_node, pm_match_predicate_node, pm_match_required_node
- pattern_matching_newlines : pm_parser
- posts : pm_array_pattern_node, pm_parameters_node
- predicate : pm_case_match_node, pm_case_node, pm_if_node, pm_unless_node, pm_until_node, pm_while_node
- prev : pm_context_node, pm_lex_mode
- previous : pm_parser, pm_scope