Project

General

Profile

Actions

Feature #20759

closed

No good API to query which parser is being used

Added by luke-gru (Luke Gruber) about 1 month ago. Updated about 1 month ago.

Status:
Rejected
Assignee:
-
Target version:
-
[ruby-core:119286]

Description

Right now the best way I found is:

parser = RUBY_DESCRIPTION =~ /prism/i ? "prism" : "parse.y"

This is useful if you want to invoke a subprocess with the same options given to ruby. ARGV parsing might not work because the option might have been given via RUBYOPT.

Maybe RubyVM::PARSER could be set to the current parser, and this value could either be a String or Symbol.

Actions

Also available in: Atom PDF

Like0
Like0Like0Like0