Featured Classes
ClassVariableWriteNode
Prism
Compiler
Prism::Translation::Parser
ConstantPathOrWriteNode
Prism
AndNode
Prism
NumberedReferenceReadNode
Prism
ConstantOperatorWriteNode
Prism
All Classes
ASCIISource
Prism
AliasGlobalVariableNode
Prism
AliasMethodNode
Prism
AlternationPatternNode
Prism
AndNode
Prism
ArgumentsNode
Prism
ArrayNode
Prism
ArrayPatternNode
Prism
AssocNode
Prism
AssocSplatNode
Prism
BackReferenceReadNode
Prism
BasicVisitor
Prism
BeginNode
Prism
BlockArgumentNode
Prism
BlockLocalVariableNode
Prism
BlockNode
Prism
BlockParameterNode
Prism
BlockParametersNode
Prism
BreakNode
Prism
CallAndWriteNode
Prism
CallNode
Prism
CallOperatorWriteNode
Prism
CallOrWriteNode
Prism
CallTargetNode
Prism
CapturePatternNode
Prism
CaseMatchNode
Prism
CaseNode
Prism
ClassNode
Prism
ClassVariableAndWriteNode
Prism
ClassVariableOperatorWriteNode
Prism
ClassVariableOrWriteNode
Prism
ClassVariableReadNode
Prism
ClassVariableTargetNode
Prism
ClassVariableWriteNode
Prism
Comment
Prism
Compiler
Prism
ConstantAndWriteNode
Prism
ConstantOperatorWriteNode
Prism
ConstantOrWriteNode
Prism
ConstantPathAndWriteNode
Prism
ConstantPathNode
Prism
DynamicPartsInConstantPathError
Prism::ConstantPathNode
MissingNodesInConstantPathError
Prism::ConstantPathNode
ConstantPathOperatorWriteNode
Prism
ConstantPathOrWriteNode
Prism
ConstantPathTargetNode
Prism
ConstantPathWriteNode
Prism
ConstantReadNode
Prism
ConstantTargetNode
Prism
ConstantWriteNode
Prism
DefNode
Prism
DefinedNode
Prism
DesugarAndWriteNode
Prism
DesugarCompiler
Prism
DesugarOperatorWriteNode
Prism
DesugarOrWriteDefinedNode
Prism
DesugarOrWriteNode
Prism
Dispatcher
Prism
DispatchOnce
Prism::Dispatcher
DotVisitor
Prism
Digraph
Prism::DotVisitor
Field
Prism::DotVisitor
Table
Prism::DotVisitor
ElseNode
Prism
EmbDocComment
Prism
EmbeddedStatementsNode
Prism
EmbeddedVariableNode
Prism
EnsureNode
Prism
FalseNode
Prism
FindPatternNode
Prism
FlipFlopNode
Prism
FloatNode
Prism
ForNode
Prism
ForwardingArgumentsNode
Prism
ForwardingParameterNode
Prism
ForwardingSuperNode
Prism
GlobalVariableAndWriteNode
Prism
GlobalVariableOperatorWriteNode
Prism
GlobalVariableOrWriteNode
Prism
GlobalVariableReadNode
Prism
GlobalVariableTargetNode
Prism
GlobalVariableWriteNode
Prism
HashNode
Prism
HashPatternNode
Prism
IfNode
Prism
ImaginaryNode
Prism
ImplicitNode
Prism
ImplicitRestNode
Prism
InNode
Prism
IndexAndWriteNode
Prism
IndexOperatorWriteNode
Prism
IndexOrWriteNode
Prism
IndexTargetNode
Prism
InlineComment
Prism
InspectVisitor
Prism
Replace
Prism::InspectVisitor
InstanceVariableAndWriteNode
Prism
InstanceVariableOperatorWriteNode
Prism
InstanceVariableOrWriteNode
Prism
InstanceVariableReadNode
Prism
InstanceVariableTargetNode
Prism
InstanceVariableWriteNode
Prism
IntegerNode
Prism
InterpolatedMatchLastLineNode
Prism
InterpolatedRegularExpressionNode
Prism
InterpolatedStringNode
Prism
InterpolatedSymbolNode
Prism
InterpolatedXStringNode
Prism
ItLocalVariableReadNode
Prism
ItParametersNode
Prism
KeywordHashNode
Prism
KeywordRestParameterNode
Prism
LambdaNode
Prism
LexCompat
Prism
EndContentToken
Prism::LexCompat
DashHeredoc
Prism::LexCompat::Heredoc
DedentingHeredoc
Prism::LexCompat::Heredoc
PlainHeredoc
Prism::LexCompat::Heredoc
IdentToken
Prism::LexCompat
IgnoreStateToken
Prism::LexCompat
IgnoredNewlineToken
Prism::LexCompat
ParamToken
Prism::LexCompat
Result
Prism::LexCompat
Token
Prism::LexCompat
LexResult
Prism
LexRipper
Prism
PrismBuffer
Prism::LibRubyParser
PrismString
Prism::LibRubyParser
LocalVariableAndWriteNode
Prism
LocalVariableOperatorWriteNode
Prism
LocalVariableOrWriteNode
Prism
LocalVariableReadNode
Prism
LocalVariableTargetNode
Prism
LocalVariableWriteNode
Prism
Location
Prism
MagicComment
Prism
MatchLastLineNode
Prism
MatchPredicateNode
Prism
MatchRequiredNode
Prism
MatchWriteNode
Prism
MissingNode
Prism
ModuleNode
Prism
MultiTargetNode
Prism
MultiWriteNode
Prism
MutationCompiler
Prism
NextNode
Prism
NilNode
Prism
NoKeywordsParameterNode
Prism
Node
Prism
NumberedParametersNode
Prism
NumberedReferenceReadNode
Prism
OptionalKeywordParameterNode
Prism
OptionalParameterNode
Prism
OrNode
Prism
Directive
Prism::Pack
Format
Prism::Pack
ParametersNode
Prism
ParenthesesNode
Prism
ParseError
Prism
ParseLexResult
Prism
ParseResult
Prism
Comments
Prism::ParseResult
LocationTarget
Prism::ParseResult::Comments
NodeTarget
Prism::ParseResult::Comments
Errors
Prism::ParseResult
Newlines
Prism::ParseResult
ParseWarning
Prism
Pattern
Prism
CompilationError
Prism::Pattern
PinnedExpressionNode
Prism
PinnedVariableNode
Prism
PostExecutionNode
Prism
PreExecutionNode
Prism
ProgramNode
Prism
RangeNode
Prism
RationalNode
Prism
RedoNode
Prism
ConstantField
Prism::Reflection
ConstantListField
Prism::Reflection
Field
Prism::Reflection
FlagsField
Prism::Reflection
FloatField
Prism::Reflection
IntegerField
Prism::Reflection
LocationField
Prism::Reflection
NodeField
Prism::Reflection
NodeListField
Prism::Reflection
OptionalConstantField
Prism::Reflection
OptionalLocationField
Prism::Reflection
OptionalNodeField
Prism::Reflection
StringField
Prism::Reflection
RegularExpressionNode
Prism
RequiredKeywordParameterNode
Prism
RequiredParameterNode
Prism
RescueModifierNode
Prism
RescueNode
Prism
RestParameterNode
Prism
Result
Prism
RetryNode
Prism
ReturnNode
Prism
SelfNode
Prism
Loader
Prism::Serialize
FastStringIO
Prism::Serialize::Loader
ShareableConstantNode
Prism
SingletonClassNode
Prism
Source
Prism
SourceEncodingNode
Prism
SourceFileNode
Prism
SourceLineNode
Prism
SplatNode
Prism
StatementsNode
Prism
StringNode
Prism
SuperNode
Prism
SymbolNode
Prism
Token
Prism
Parser
Prism::Translation
Parser33
Prism::Translation
Parser34
Prism::Translation
Compiler
Prism::Translation::Parser
CompilationError
Prism::Translation::Parser::Compiler
Lexer
Prism::Translation::Parser
PrismDiagnostic
Prism::Translation::Parser
Ripper
Prism::Translation
SexpBuilder
Prism::Translation::Ripper
SexpBuilderPP
Prism::Translation::Ripper
RubyParser
Prism::Translation
Compiler
Prism::Translation::RubyParser
TrueNode
Prism
UndefNode
Prism
UnlessNode
Prism
UntilNode
Prism
Visitor
Prism
WhenNode
Prism
WhileNode
Prism
XStringNode
Prism
YieldNode
Prism
All Modules
Prism
ArgumentsNodeFlags
Prism
ArrayNodeFlags
Prism
CallNodeFlags
Prism
DSL
Prism
EncodingFlags
Prism
HeredocQuery
Prism
IntegerBaseFlags
Prism
InterpolatedStringNodeFlags
Prism
KeywordHashNodeFlags
Prism
Heredoc
Prism::LexCompat
LibRubyParser
Prism
LoopFlags
Prism
NodeFlags
Prism
Pack
Prism
ParameterFlags
Prism
RangeFlags
Prism
Reflection
Prism
RegularExpressionFlags
Prism
RegularExpressionOptions
Prism
Serialize
Prism
ShareableConstantNodeFlags
Prism
StringFlags
Prism
SymbolFlags
Prism
Translation
Prism