module Ruby::Prism

The Ruby::Prism Ruby parser.

“Parsing Ruby is suddenly manageable!” - You, hopefully

Ruby::Prism is the prism parser built into the interpreter, i.e., the very parser that parsed the running program.

Its API and behavior will be identical to the version of prism bundled with this Ruby. In most cases, use the prism gem instead. Use Ruby::Prism only when you need the very parser of the running interpreter.

Ruby::Prism is autoloaded when it is first referenced. Do not require "ruby/prism" explicitly, as it does not work well with Ruby::Box for a technical reason.