Featured Classes
Loader
Prism::Serialize
GlobalVariableReadNode
Prism
SymbolNode
Prism
Visitor
Prism
Compiler
Prism
DefinedNode
Prism
All Classes
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
CapturePatternNode
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
ConstantPathOperatorWriteNode
Prism
ConstantPathOrWriteNode
Prism
ConstantPathTargetNode
Prism
ConstantPathWriteNode
Prism
ConstantReadNode
Prism
ConstantTargetNode
Prism
ConstantWriteNode
Prism
ISeq
Prism::Debug
DefNode
Prism
DefinedNode
Prism
DesugarCompiler
Prism
Dispatcher
Prism
DispatchOnce
Prism::Dispatcher
ElseNode
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
InNode
Prism
IndexAndWriteNode
Prism
IndexOperatorWriteNode
Prism
IndexOrWriteNode
Prism
InstanceVariableAndWriteNode
Prism
InstanceVariableOperatorWriteNode
Prism
InstanceVariableOrWriteNode
Prism
InstanceVariableReadNode
Prism
InstanceVariableTargetNode
Prism
InstanceVariableWriteNode
Prism
IntegerNode
Prism
InterpolatedMatchLastLineNode
Prism
InterpolatedRegularExpressionNode
Prism
InterpolatedStringNode
Prism
InterpolatedSymbolNode
Prism
InterpolatedXStringNode
Prism
KeywordHashNode
Prism
KeywordParameterNode
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
Token
Prism::LexCompat
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
NodeInspector
Prism
NumberedReferenceReadNode
Prism
OptionalParameterNode
Prism
OrNode
Prism
Directive
Prism::Pack
Format
Prism::Pack
ParametersNode
Prism
ParenthesesNode
Prism
ParseError
Prism
ParseResult
Prism
Comments
Prism::ParseResult
LocationTarget
Prism::ParseResult::Comments
NodeTarget
Prism::ParseResult::Comments
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
RegularExpressionNode
Prism
RequiredDestructuredParameterNode
Prism
RequiredParameterNode
Prism
RescueModifierNode
Prism
RescueNode
Prism
RestParameterNode
Prism
RetryNode
Prism
ReturnNode
Prism
RipperCompat
Prism
SexpBuilder
Prism::RipperCompat
SexpBuilderPP
Prism::RipperCompat
SelfNode
Prism
Loader
Prism::Serialize
SingletonClassNode
Prism
Source
Prism
SourceEncodingNode
Prism
SourceFileNode
Prism
SourceLineNode
Prism
SplatNode
Prism
StatementsNode
Prism
StringConcatNode
Prism
StringNode
Prism
SuperNode
Prism
SymbolNode
Prism
Token
Prism
TrueNode
Prism
UndefNode
Prism
UnlessNode
Prism
UntilNode
Prism
Visitor
Prism
WhenNode
Prism
WhileNode
Prism
XStringNode
Prism
YieldNode
Prism
All Modules
Prism
CallNodeFlags
Prism
DSL
Prism
Debug
Prism
IntegerBaseFlags
Prism
Heredoc
Prism::LexCompat
LibRubyParser
Prism
LoopFlags
Prism
Pack
Prism
RangeFlags
Prism
RegularExpressionFlags
Prism
Serialize
Prism
StringFlags
Prism