gem.sh gem.sh
Home Gems Types Docs Community
  • Modules

    • module Prism
    • module Prism::ArgumentsNodeFlags
    • module Prism::ArrayNodeFlags
    • module Prism::CallNodeFlags
    • module Prism::DSL
    • module Prism::Debug
    • module Prism::EncodingFlags
    • module Prism::HeredocQuery
    • module Prism::IntegerBaseFlags
    • module Prism::KeywordHashNodeFlags
    • module Prism::LexCompat::Heredoc
    • module Prism::LibRubyParser
    • module Prism::LoopFlags
    • module Prism::Pack
    • module Prism::ParameterFlags
    • module Prism::RangeFlags
    • module Prism::RegularExpressionFlags
    • module Prism::RegularExpressionOptions
    • module Prism::Serialize
    • module Prism::StringFlags
    • module Prism::SymbolFlags
    • module Prism::Translation
    • module Prism::Translation::Parser::ProcessedSource
  • Classes

    • class Prism::AliasGlobalVariableNode
    • class Prism::AliasMethodNode
    • class Prism::AlternationPatternNode
    • class Prism::AndNode
    • class Prism::ArgumentsNode
    • class Prism::ArrayNode
    • class Prism::ArrayPatternNode
    • class Prism::AssocNode
    • class Prism::AssocSplatNode
    • class Prism::BackReferenceReadNode
    • class Prism::BasicVisitor
    • class Prism::BeginNode
    • class Prism::BlockArgumentNode
    • class Prism::BlockLocalVariableNode
    • class Prism::BlockNode
    • class Prism::BlockParameterNode
    • class Prism::BlockParametersNode
    • class Prism::BreakNode
    • class Prism::CallAndWriteNode
    • class Prism::CallNode
    • class Prism::CallOperatorWriteNode
    • class Prism::CallOrWriteNode
    • class Prism::CallTargetNode
    • class Prism::CapturePatternNode
    • class Prism::CaseMatchNode
    • class Prism::CaseNode
    • class Prism::ClassNode
    • class Prism::ClassVariableAndWriteNode
    • class Prism::ClassVariableOperatorWriteNode
    • class Prism::ClassVariableOrWriteNode
    • class Prism::ClassVariableReadNode
    • class Prism::ClassVariableTargetNode
    • class Prism::ClassVariableWriteNode
    • class Prism::Comment
    • class Prism::Compiler
    • class Prism::ConstantAndWriteNode
    • class Prism::ConstantOperatorWriteNode
    • class Prism::ConstantOrWriteNode
    • class Prism::ConstantPathAndWriteNode
    • class Prism::ConstantPathNode
    • class Prism::ConstantPathNode::DynamicPartsInConstantPathError
    • class Prism::ConstantPathOperatorWriteNode
    • class Prism::ConstantPathOrWriteNode
    • class Prism::ConstantPathTargetNode
    • class Prism::ConstantPathWriteNode
    • class Prism::ConstantReadNode
    • class Prism::ConstantTargetNode
    • class Prism::ConstantWriteNode
    • class Prism::Debug::ISeq
    • class Prism::DefNode
    • class Prism::DefinedNode
    • class Prism::DesugarCompiler
    • class Prism::Dispatcher
    • class Prism::Dispatcher::DispatchOnce
    • class Prism::DotVisitor
    • class Prism::DotVisitor::Digraph
    • class Prism::DotVisitor::Field
    • class Prism::DotVisitor::Table
    • class Prism::ElseNode
    • class Prism::EmbDocComment
    • class Prism::EmbeddedStatementsNode
    • class Prism::EmbeddedVariableNode
    • class Prism::EnsureNode
    • class Prism::FalseNode
    • class Prism::FindPatternNode
    • class Prism::FlipFlopNode
    • class Prism::FloatNode
    • class Prism::ForNode
    • class Prism::ForwardingArgumentsNode
    • class Prism::ForwardingParameterNode
    • class Prism::ForwardingSuperNode
    • class Prism::GlobalVariableAndWriteNode
    • class Prism::GlobalVariableOperatorWriteNode
    • class Prism::GlobalVariableOrWriteNode
    • class Prism::GlobalVariableReadNode
    • class Prism::GlobalVariableTargetNode
    • class Prism::GlobalVariableWriteNode
    • class Prism::HashNode
    • class Prism::HashPatternNode
    • class Prism::IfNode
    • class Prism::ImaginaryNode
    • class Prism::ImplicitNode
    • class Prism::ImplicitRestNode
    • class Prism::InNode
    • class Prism::IndexAndWriteNode
    • class Prism::IndexOperatorWriteNode
    • class Prism::IndexOrWriteNode
    • class Prism::IndexTargetNode
    • class Prism::InlineComment
    • class Prism::InstanceVariableAndWriteNode
    • class Prism::InstanceVariableOperatorWriteNode
    • class Prism::InstanceVariableOrWriteNode
    • class Prism::InstanceVariableReadNode
    • class Prism::InstanceVariableTargetNode
    • class Prism::InstanceVariableWriteNode
    • class Prism::IntegerNode
    • class Prism::InterpolatedMatchLastLineNode
    • class Prism::InterpolatedRegularExpressionNode
    • class Prism::InterpolatedStringNode
    • class Prism::InterpolatedSymbolNode
    • class Prism::InterpolatedXStringNode
    • class Prism::KeywordHashNode
    • class Prism::KeywordRestParameterNode
    • class Prism::LambdaNode
    • class Prism::LexCompat
    • class Prism::LexCompat::EndContentToken
    • class Prism::LexCompat::Heredoc::DashHeredoc
    • class Prism::LexCompat::Heredoc::DedentingHeredoc
    • class Prism::LexCompat::Heredoc::PlainHeredoc
    • class Prism::LexCompat::IdentToken
    • class Prism::LexCompat::IgnoreStateToken
    • class Prism::LexCompat::IgnoredNewlineToken
    • class Prism::LexCompat::ParamToken
    • class Prism::LexCompat::Token
    • class Prism::LexRipper
    • class Prism::LibRubyParser::PrismBuffer
    • class Prism::LibRubyParser::PrismString
    • class Prism::LocalVariableAndWriteNode
    • class Prism::LocalVariableOperatorWriteNode
    • class Prism::LocalVariableOrWriteNode
    • class Prism::LocalVariableReadNode
    • class Prism::LocalVariableTargetNode
    • class Prism::LocalVariableWriteNode
    • class Prism::Location
    • class Prism::MagicComment
    • class Prism::MatchLastLineNode
    • class Prism::MatchPredicateNode
    • class Prism::MatchRequiredNode
    • class Prism::MatchWriteNode
    • class Prism::MissingNode
    • class Prism::ModuleNode
    • class Prism::MultiTargetNode
    • class Prism::MultiWriteNode
    • class Prism::MutationCompiler
    • class Prism::NextNode
    • class Prism::NilNode
    • class Prism::NoKeywordsParameterNode
    • class Prism::Node
    • class Prism::NodeInspector
    • class Prism::NumberedParametersNode
    • class Prism::NumberedReferenceReadNode
    • class Prism::OptionalKeywordParameterNode
    • class Prism::OptionalParameterNode
    • class Prism::OrNode
    • class Prism::Pack::Directive
    • class Prism::Pack::Format
    • class Prism::ParametersNode
    • class Prism::ParenthesesNode
    • class Prism::ParseError
    • class Prism::ParseResult
    • class Prism::ParseResult::Comments
    • class Prism::ParseResult::Comments::LocationTarget
    • class Prism::ParseResult::Comments::NodeTarget
    • class Prism::ParseResult::Newlines
    • class Prism::ParseWarning
    • class Prism::Pattern
    • class Prism::Pattern::CompilationError
    • class Prism::PinnedExpressionNode
    • class Prism::PinnedVariableNode
    • class Prism::PostExecutionNode
    • class Prism::PreExecutionNode
    • class Prism::ProgramNode
    • class Prism::RangeNode
    • class Prism::RationalNode
    • class Prism::RedoNode
    • class Prism::RegularExpressionNode
    • class Prism::RequiredKeywordParameterNode
    • class Prism::RequiredParameterNode
    • class Prism::RescueModifierNode
    • class Prism::RescueNode
    • class Prism::RestParameterNode
    • class Prism::RetryNode
    • class Prism::ReturnNode
    • class Prism::RipperCompat
    • class Prism::RipperCompat::SexpBuilder
    • class Prism::RipperCompat::SexpBuilderPP
    • class Prism::SelfNode
    • class Prism::Serialize::Loader
    • class Prism::SingletonClassNode
    • class Prism::Source
    • class Prism::SourceEncodingNode
    • class Prism::SourceFileNode
    • class Prism::SourceLineNode
    • class Prism::SplatNode
    • class Prism::StatementsNode
    • class Prism::StringNode
    • class Prism::SuperNode
    • class Prism::SymbolNode
    • class Prism::Token
    • class Prism::Translation::Parser
    • class Prism::Translation::Parser::Compiler
    • class Prism::Translation::Parser::Compiler::CompilationError
    • class Prism::Translation::Parser::Diagnostic
    • class Prism::Translation::Parser::Lexer
    • class Prism::TrueNode
    • class Prism::UndefNode
    • class Prism::UnlessNode
    • class Prism::UntilNode
    • class Prism::Visitor
    • class Prism::WhenNode
    • class Prism::WhileNode
    • class Prism::XStringNode
    • class Prism::YieldNode
    Overview
    H
    Home
    R
    Reference
    T
    Types
    C
    Changelogs
  • Documentation
    • README
    • Build system
    • Configuration
    • Cruby compilation
    • Design
    • Encoding
    • Fuzzing
    • Heredocs
    • Javascript
    • Local variable depth
    • Mapping
    • Parser translation
    • Parsing rules
    • Releasing
    • Ripper
    • Ruby API
    • Serialization
    • Testing
  • More
    • Versions
    • Source
    • Playground
    • Stats
    • Metadata
    • Wiki
    • Announcements
    Community
    • Articles
    • Tutorials
    • Videos
    • Community
  1. Gems
  2. prism
  3. 0.22.0

Versions


1.4 Series

1.4.0

Latest

Released on: March 18, 2025


1.3 Series

1.3.0

Released on: December 21, 2024


1.2 Series

1.2.0

Released on: October 10, 2024


1.1 Series

1.1.0

Released on: October 02, 2024


1.0 Series

1.0.0

Released on: August 28, 2024


0.30 Series

0.30.0

Released on: June 07, 2024


0.29 Series

0.29.0

Released on: May 10, 2024


0.28 Series

0.28.0

Released on: May 03, 2024


0.27 Series

0.27.0

Released on: April 23, 2024


0.26 Series

0.26.0

Released on: April 18, 2024


0.25 Series

0.25.0

Released on: April 05, 2024


0.24 Series

0.24.0

Released on: February 15, 2024


0.23 Series

0.23.0

Released on: February 14, 2024


0.22 Series

0.22.0

Released on: February 07, 2024


0.21 Series

0.21.0

Released on: February 05, 2024


0.20 Series

0.20.0

Released on: February 01, 2024


0.19 Series

0.19.0

Released on: December 14, 2023


0.18 Series

0.18.0

Released on: November 21, 2023


0.17 Series

0.17.1

Released on: November 03, 2023

0.17.0

Released on: November 03, 2023


0.16 Series

0.16.0

Released on: October 30, 2023


0.15 Series

0.15.1

Released on: October 18, 2023

0.15.0

Released on: October 18, 2023


0.14 Series

0.14.0

Released on: October 13, 2023


0.13 Series

0.13.0

Released on: September 29, 2023


Top-Level Modules

  • Prism

Top-Level Instance Methods

  • # unpack1
Home
Gems
Docs
Contribute
Monitoring
Twitter GitHub Mastodon

© 2025 gem.sh - Beautiful documentation for any Ruby gem