Class: Prism::RipperCompat::SexpBuilderPP

Inherits:
SexpBuilder show all
Defined in:
lib/prism/ripper_compat.rb

Overview

This class mirrors the ::Ripper::SexpBuilderPP subclass of ::Ripper that returns the same values as ::Ripper::SexpBuilder except with a couple of niceties that flatten linked lists into arrays.

Instance Attribute Summary

Attributes inherited from Prism::RipperCompat

#column, #lineno, #source

Method Summary

Methods inherited from Prism::RipperCompat

#error?, #initialize, #parse, sexp, sexp_raw, #visit_call_node, #visit_float_node, #visit_imaginary_node, #visit_integer_node, #visit_program_node, #visit_rational_node, #visit_statements_node

Constructor Details

This class inherits a constructor from Prism::RipperCompat