module YARP
module YARP::CallNodeFlags
module YARP::DSL
module YARP::Debug
module YARP::LexCompat::Heredoc
module YARP::LibRubyParser
module YARP::LoopFlags
module YARP::Pack
module YARP::RangeFlags
module YARP::RegularExpressionFlags
module YARP::Serialize
class YARP::AliasNode
class YARP::AlternationPatternNode
class YARP::AndNode
class YARP::AndWriteNode
class YARP::ArgumentsNode
class YARP::ArrayNode
class YARP::ArrayPatternNode
class YARP::AssocNode
class YARP::AssocSplatNode
class YARP::BackReferenceReadNode
class YARP::BasicVisitor
class YARP::BeginNode
class YARP::BlockArgumentNode
class YARP::BlockNode
class YARP::BlockParameterNode
class YARP::BlockParametersNode
class YARP::BreakNode
class YARP::CallNode
class YARP::CallOperatorAndWriteNode
class YARP::CallOperatorOrWriteNode
class YARP::CallOperatorWriteNode
class YARP::CapturePatternNode
class YARP::CaseNode
class YARP::ClassNode
class YARP::ClassVariableReadNode
class YARP::ClassVariableWriteNode
class YARP::Comment
class YARP::ConstantPathNode
class YARP::ConstantPathWriteNode
class YARP::ConstantReadNode
class YARP::ConstantWriteNode
class YARP::Debug::ISeq
class YARP::DefNode
class YARP::DefinedNode
class YARP::ElseNode
class YARP::EmbeddedStatementsNode
class YARP::EmbeddedVariableNode
class YARP::EnsureNode
class YARP::FalseNode
class YARP::FindPatternNode
class YARP::FlipFlopNode
class YARP::FloatNode
class YARP::ForNode
class YARP::ForwardingArgumentsNode
class YARP::ForwardingParameterNode
class YARP::ForwardingSuperNode
class YARP::GlobalVariableReadNode
class YARP::GlobalVariableWriteNode
class YARP::HashNode
class YARP::HashPatternNode
class YARP::IfNode
class YARP::ImaginaryNode
class YARP::InNode
class YARP::InstanceVariableReadNode
class YARP::InstanceVariableWriteNode
class YARP::IntegerNode
class YARP::InterpolatedRegularExpressionNode
class YARP::InterpolatedStringNode
class YARP::InterpolatedSymbolNode
class YARP::InterpolatedXStringNode
class YARP::KeywordHashNode
class YARP::KeywordParameterNode
class YARP::KeywordRestParameterNode
class YARP::LambdaNode
class YARP::LexCompat
class YARP::LexCompat::CommentToken
class YARP::LexCompat::EndContentToken
class YARP::LexCompat::Heredoc::DashHeredoc
class YARP::LexCompat::Heredoc::DedentingHeredoc
class YARP::LexCompat::Heredoc::PlainHeredoc
class YARP::LexCompat::HeredocEndToken
class YARP::LexCompat::IdentToken
class YARP::LexCompat::IgnoredNewlineToken
class YARP::LexCompat::Token
class YARP::LibRubyParser::YPBuffer
class YARP::LibRubyParser::YPString
class YARP::LocalVariableReadNode
class YARP::LocalVariableWriteNode
class YARP::Location
class YARP::MatchPredicateNode
class YARP::MatchRequiredNode
class YARP::MissingNode
class YARP::ModuleNode
class YARP::MultiWriteNode
class YARP::NextNode
class YARP::NilNode
class YARP::NoKeywordsParameterNode
class YARP::Node
class YARP::NumberedReferenceReadNode
class YARP::OperatorWriteNode
class YARP::OptionalParameterNode
class YARP::OrNode
class YARP::OrWriteNode
class YARP::Pack::Directive
class YARP::Pack::Format
class YARP::ParametersNode
class YARP::ParenthesesNode
class YARP::ParseError
class YARP::ParseResult
class YARP::ParseResult::MarkNewlinesVisitor
class YARP::ParseWarning
class YARP::PinnedExpressionNode
class YARP::PinnedVariableNode
class YARP::PostExecutionNode
class YARP::PreExecutionNode
class YARP::ProgramNode
class YARP::RangeNode
class YARP::RationalNode
class YARP::RedoNode
class YARP::RegularExpressionNode
class YARP::RequiredDestructuredParameterNode
class YARP::RequiredParameterNode
class YARP::RescueModifierNode
class YARP::RescueNode
class YARP::RestParameterNode
class YARP::RetryNode
class YARP::ReturnNode
class YARP::RipperCompat
class YARP::RipperCompat::SexpBuilder
class YARP::RipperCompat::SexpBuilderPP
class YARP::SelfNode
class YARP::Serialize::Loader
class YARP::SingletonClassNode
class YARP::Source
class YARP::SourceEncodingNode
class YARP::SourceFileNode
class YARP::SourceLineNode
class YARP::SplatNode
class YARP::StatementsNode
class YARP::StringConcatNode
class YARP::StringNode
class YARP::SuperNode
class YARP::SymbolNode
class YARP::Token
class YARP::TrueNode
class YARP::UndefNode
class YARP::UnlessNode
class YARP::UntilNode
class YARP::Visitor
class YARP::WhenNode
class YARP::WhileNode
class YARP::XStringNode
class YARP::YieldNode
yarp
0.8.0
# initialize
def initialize @tokens = [] @dedent_next = true @dedent = nil @embexpr_balance = 0 end