Table of Contents - riml-0.4.0 Documentation
Pages
Classes and Modules
- Riml
- Riml::AST_Rewriter
- Riml::AST_Rewriter::CallToExplicitCall
- Riml::AST_Rewriter::ClassDefinitionToFunctions
- Riml::AST_Rewriter::ClassDefinitionToFunctions::DefNodeToPrivateFunction
- Riml::AST_Rewriter::ClassDefinitionToFunctions::ExtendObjectWithMethods
- Riml::AST_Rewriter::ClassDefinitionToFunctions::InitializeSuperToObjectExtension
- Riml::AST_Rewriter::ClassDefinitionToFunctions::InsertInitializeMethod
- Riml::AST_Rewriter::ClassDefinitionToFunctions::PrivateFunctionCallToPassObjExplicitly
- Riml::AST_Rewriter::ClassDefinitionToFunctions::RegisterPrivateFunctions
- Riml::AST_Rewriter::ClassDefinitionToFunctions::SelfToDictName
- Riml::AST_Rewriter::ClassDefinitionToFunctions::SelfToDictNameInAssignments
- Riml::AST_Rewriter::ClassDefinitionToFunctions::SelfToObjArgumentInPrivateFunction
- Riml::AST_Rewriter::ClassDefinitionToFunctions::SuperToSuperclassFunction
- Riml::AST_Rewriter::DefaultParamToIfNode
- Riml::AST_Rewriter::DefaultParamToIfNode::SplatVarToCopiedSplatVar
- Riml::AST_Rewriter::DeserializeVarAssignment
- Riml::AST_Rewriter::ObjectInstantiationToCall
- Riml::AST_Rewriter::RegisterClassDependencies
- Riml::AST_Rewriter::RegisterDefinedClasses
- Riml::AST_Rewriter::RegisterImportedClasses
- Riml::AST_Rewriter::SplatsToCallFunctionInCallingContext
- Riml::AST_Rewriter::StrictEqualsComparisonOperator
- Riml::AST_Rewriter::TopLevelDefMethodToDef
- Riml::AST_Rewriter::VarEqualsComparisonOperator
- Riml::AssignNode
- Riml::BacktraceFilter
- Riml::BinaryOperatorNode
- Riml::BreakNode
- Riml::CallNode
- Riml::CatchNode
- Riml::ClassDefinitionNode
- Riml::ClassDependencyGraph
- Riml::ClassMap
- Riml::Compiler
- Riml::Compiler::AssignNodeVisitor
- Riml::Compiler::BinaryOperatorNodeVisitor
- Riml::Compiler::BreakNodeVisitor
- Riml::Compiler::CallNodeVisitor
- Riml::Compiler::CatchNodeVisitor
- Riml::Compiler::ClassDefinitionNodeVisitor
- Riml::Compiler::CompilerAccessible
- Riml::Compiler::ContinueNodeVisitor
- Riml::Compiler::DefNodeVisitor
- Riml::Compiler::DictGetBracketNodeVisitor
- Riml::Compiler::DictGetDotNodeVisitor
- Riml::Compiler::DictionaryNodeVisitor
- Riml::Compiler::DrillDownVisitor
- Riml::Compiler::ElseNodeVisitor
- Riml::Compiler::ElseifNodeVisitor
- Riml::Compiler::EstablishScopeVisitor
- Riml::Compiler::ExLiteralNodeVisitor
- Riml::Compiler::ExplicitCallNodeVisitor
- Riml::Compiler::FalseNodeVisitor
- Riml::Compiler::FinishNodeVisitor
- Riml::Compiler::ForNodeVisitor
- Riml::Compiler::GetCurlyBraceNameNodeVisitor
- Riml::Compiler::GetSpecialVariableNodeVisitor
- Riml::Compiler::GetVariableByScopeAndDictNameNodeVisitor
- Riml::Compiler::GetVariableNodeVisitor
- Riml::Compiler::IfNodeVisitor
- Riml::Compiler::ListNodeVisitor
- Riml::Compiler::ListOrDictGetNodeVisitor
- Riml::Compiler::ListUnpackNodeVisitor
- Riml::Compiler::LiteralNodeVisitor
- Riml::Compiler::MultiAssignNodeVisitor
- Riml::Compiler::NodesVisitor
- Riml::Compiler::NumberNodeVisitor
- Riml::Compiler::RegexpNodeVisitor
- Riml::Compiler::ReturnNodeVisitor
- Riml::Compiler::RimlFileCommandNodeVisitor
- Riml::Compiler::ScopeModifierLiteralNodeVisitor
- Riml::Compiler::ScopedVisitor
- Riml::Compiler::StringLiteralConcatNodeVisitor
- Riml::Compiler::StringNodeVisitor
- Riml::Compiler::SublistNodeVisitor
- Riml::Compiler::TernaryOperatorNodeVisitor
- Riml::Compiler::TrueNodeVisitor
- Riml::Compiler::TryNodeVisitor
- Riml::Compiler::UnaryOperatorNodeVisitor
- Riml::Compiler::UnlessNodeVisitor
- Riml::Compiler::UnletVariableNodeVisitor
- Riml::Compiler::UntilNodeVisitor
- Riml::Compiler::Visitor
- Riml::Compiler::WhileNodeVisitor
- Riml::Compiler::WrapInParensNodeVisitor
- Riml::Constants
- Riml::ContinueNode
- Riml::ControlStructure
- Riml::CurlyBracePart
- Riml::CurlyBraceVariable
- Riml::DefMethodNode
- Riml::DefNode
- Riml::DefaultParamNode
- Riml::DictGetBracketNode
- Riml::DictGetDotNode
- Riml::DictGetNode
- Riml::DictionaryNode
- Riml::ElseNode
- Riml::ElseifNode
- Riml::Environment
- Riml::ErrorWithoutNodeAvailable
- Riml::ExLiteralNode
- Riml::ExplicitCallNode
- Riml::FalseNode
- Riml::FileRollback
- Riml::FinishNode
- Riml::ForNode
- Riml::FullyNameable
- Riml::GetCurlyBraceNameNode
- Riml::GetSpecialVariableNode
- Riml::GetVariableByScopeAndDictNameNode
- Riml::GetVariableNode
- Riml::IfNode
- Riml::ImportedClass
- Riml::IncludeCache
- Riml::Indentable
- Riml::KeywordNode
- Riml::Lexer
- Riml::ListNode
- Riml::ListOrDictGetNode
- Riml::ListUnpackNode
- Riml::LiteralNode
- Riml::MultiAssignNode
- Riml::Nodes
- Riml::NotNestedUnder
- Riml::NumberNode
- Riml::ObjectInstantiationNode
- Riml::OperatorNode
- Riml::ParseError
- Riml::Parser
- Riml::PathCache
- Riml::QuestionVariableExistence
- Riml::RegexpNode
- Riml::Repl
- Riml::ReturnNode
- Riml::RewrittenASTCache
- Riml::RimlClassCommandNode
- Riml::RimlCommandNode
- Riml::RimlError
- Riml::RimlFileCommandNode
- Riml::SIDNode
- Riml::ScopeModifierLiteralNode
- Riml::ScopeNode
- Riml::SplatNode
- Riml::StringLiteralConcatNode
- Riml::StringNode
- Riml::SublistNode
- Riml::SuperNode
- Riml::SyntaxError
- Riml::TernaryOperatorNode
- Riml::TrueNode
- Riml::TryNode
- Riml::UnaryOperatorNode
- Riml::UnlessNode
- Riml::UnletVariableNode
- Riml::UntilNode
- Riml::Visitable
- Riml::Walkable
- Riml::Walker
- Riml::WarningBuffer
- Riml::WhileNode
- Riml::WrapInParensNode
Methods
- ::cache_files_in_path — Riml
- ::check_syntax — Riml
- ::check_syntax_files — Riml
- ::clear — Riml::FileRollback
- ::clear_caches — Riml
- ::compile — Riml
- ::compile_files — Riml
- ::config — Riml
- ::config= — Riml
- ::creating_file — Riml::FileRollback
- ::do_compile — Riml
- ::flush_warnings — Riml
- ::get_path — Riml
- ::guard — Riml::FileRollback
- ::include_cache — Riml
- ::include_path — Riml
- ::include_path= — Riml
- ::included — Riml::FullyNameable
- ::included — Riml::QuestionVariableExistence
- ::lex — Riml
- ::new — Riml::AST_Rewriter
- ::new — Riml::AST_Rewriter::RegisterClassDependencies
- ::new — Riml::AST_Rewriter::ClassDefinitionToFunctions::SelfToObjArgumentInPrivateFunction
- ::new — Riml::AST_Rewriter::ClassDefinitionToFunctions::SelfToDictNameInAssignments
- ::new — Riml::AST_Rewriter::ClassDefinitionToFunctions::SelfToDictName
- ::new — Riml::AST_Rewriter::ClassDefinitionToFunctions::InitializeSuperToObjectExtension
- ::new — Riml::AST_Rewriter::DefaultParamToIfNode::SplatVarToCopiedSplatVar
- ::new — Riml::BacktraceFilter
- ::new — Riml::ClassDependencyGraph
- ::new — Riml::ClassMap
- ::new — Riml::Compiler::Visitor
- ::new — Riml::Compiler::EstablishScopeVisitor
- ::new — Riml::RimlError
- ::new — Riml::ImportedClass
- ::new — Riml::IncludeCache
- ::new — Riml::Lexer
- ::new — Riml::StringLiteralConcatNode
- ::new — Riml::DictionaryNode
- ::new — Riml::TrueNode
- ::new — Riml::FalseNode
- ::new — Riml::ExLiteralNode
- ::new — Riml::SIDNode
- ::new — Riml::FinishNode
- ::new — Riml::BreakNode
- ::new — Riml::ContinueNode
- ::new — Riml::CallNode
- ::new — Riml::RimlFileCommandNode
- ::new — Riml::RimlClassCommandNode
- ::new — Riml::UnaryOperatorNode
- ::new — Riml::TernaryOperatorNode
- ::new — Riml::DefNode
- ::new — Riml::UnlessNode
- ::new — Riml::UntilNode
- ::new — Riml::ClassDefinitionNode
- ::new — Riml::PathCache
- ::new — Riml::Repl
- ::new — Riml::RewrittenASTCache
- ::new — Riml::WarningBuffer
- ::new — Riml::ErrorWithoutNodeAvailable
- ::parse — Riml
- ::path_cache — Riml
- ::process_compile_queue! — Riml
- ::rewritten_ast_cache — Riml
- ::rollback! — Riml::FileRollback
- ::rollback_file! — Riml::FileRollback
- ::set_path — Riml
- ::source_path — Riml
- ::source_path= — Riml
- ::stream= — Riml::WarningBuffer
- ::trap — Riml::FileRollback
- ::walk_node — Riml::Walker
- ::warn — Riml
- ::warning_buffer — Riml
- ::with_file_rollback — Riml
- ::wrap — Riml::ListNode
- ::write_file — Riml
- #<< — Riml::Nodes
- #<< — Riml::CurlyBraceVariable
- #<< — Riml::UnletVariableNode
- #<< — Riml::ElseNode
- #<< — Riml::ElseifNode
- #<< — Riml::WarningBuffer
- #[] — Riml::ClassMap
- #[] — Riml::IncludeCache
- #[] — Riml::Nodes
- #[] — Riml::PathCache
- #[] — Riml::RewrittenASTCache
- #[]= — Riml::ClassMap
- #[]= — Riml::PathCache
- #_reduce_none — Riml::Parser
- #accept — Riml::Visitable
- #add_SID_function! — Riml::AST_Rewriter
- #add_SID_function? — Riml::AST_Rewriter
- #add_ext_to_filename — Riml::RimlFileCommandNode
- #add_superclass_func_ref_to_constructor — Riml::AST_Rewriter::ClassDefinitionToFunctions::SuperToSuperclassFunction
- #argument_variable_names — Riml::DefNode
- #argument_variable_names — Riml::ScopeNode
- #arguments_variable? — Riml::GetVariableNode
- #autoload? — Riml::CallNode
- #autoload? — Riml::DefNode
- #builtin_command? — Riml::CallNode
- #builtin_function? — Riml::CallNode
- #cache — Riml::PathCache
- #check_for_splat_match! — Riml::Compiler::GetVariableNodeVisitor
- #check_indentation — Riml::Lexer
- #check_indents — Riml::Repl
- #child_after — Riml::Walkable
- #child_previous_to — Riml::Walkable
- #children — Riml::Nodes
- #children — Riml::StringLiteralConcatNode
- #children — Riml::ListNode
- #children — Riml::DictionaryNode
- #children — Riml::SplatNode
- #children — Riml::ReturnNode
- #children — Riml::WrapInParensNode
- #children — Riml::CallNode
- #children — Riml::OperatorNode
- #children — Riml::AssignNode
- #children — Riml::MultiAssignNode
- #children — Riml::GetCurlyBraceNameNode
- #children — Riml::CurlyBraceVariable
- #children — Riml::CurlyBracePart
- #children — Riml::UnletVariableNode
- #children — Riml::DefNode
- #children — Riml::DefaultParamNode
- #children — Riml::ControlStructure
- #children — Riml::ElseNode
- #children — Riml::ElseifNode
- #children — Riml::ForNode
- #children — Riml::DictGetNode
- #children — Riml::ListOrDictGetNode
- #children — Riml::GetVariableByScopeAndDictNameNode
- #children — Riml::TryNode
- #children — Riml::CatchNode
- #children — Riml::ClassDefinitionNode
- #children — Riml::SuperNode
- #children — Riml::ObjectInstantiationNode
- #children — Riml::Visitable
- #class_defined — Riml::ClassDependencyGraph
- #class_encountered — Riml::ClassDependencyGraph
- #class_name_full_name — Riml::AST_Rewriter::RegisterClassDependencies
- #class_names — Riml::ClassMap
- #class_names_without_modifiers — Riml::RimlClassCommandNode
- #class_node_full_name — Riml::AST_Rewriter::RegisterClassDependencies
- #class_redefinition! — Riml::ClassMap
- #classes — Riml::ClassMap
- #clear — Riml::IncludeCache
- #clear — Riml::PathCache
- #clear — Riml::RewrittenASTCache
- #clear — Riml::WarningBuffer
- #compile — Riml::Compiler
- #compile — Riml::Compiler::IfNodeVisitor
- #compile — Riml::Compiler::IfNodeVisitor
- #compile — Riml::Compiler::TernaryOperatorNodeVisitor
- #compile — Riml::Compiler::WhileNodeVisitor
- #compile — Riml::Compiler::WhileNodeVisitor
- #compile — Riml::Compiler::ElseNodeVisitor
- #compile — Riml::Compiler::ElseifNodeVisitor
- #compile — Riml::Compiler::NodesVisitor
- #compile — Riml::Compiler::NodesVisitor
- #compile — Riml::Compiler::LiteralNodeVisitor
- #compile — Riml::Compiler::LiteralNodeVisitor
- #compile — Riml::Compiler::LiteralNodeVisitor
- #compile — Riml::Compiler::LiteralNodeVisitor
- #compile — Riml::Compiler::LiteralNodeVisitor
- #compile — Riml::Compiler::LiteralNodeVisitor
- #compile — Riml::Compiler::LiteralNodeVisitor
- #compile — Riml::Compiler::LiteralNodeVisitor
- #compile — Riml::Compiler::LiteralNodeVisitor
- #compile — Riml::Compiler::LiteralNodeVisitor
- #compile — Riml::Compiler::LiteralNodeVisitor
- #compile — Riml::Compiler::LiteralNodeVisitor
- #compile — Riml::Compiler::LiteralNodeVisitor
- #compile — Riml::Compiler::StringLiteralConcatNodeVisitor
- #compile — Riml::Compiler::ListUnpackNodeVisitor
- #compile — Riml::Compiler::ReturnNodeVisitor
- #compile — Riml::Compiler::WrapInParensNodeVisitor
- #compile — Riml::Compiler::AssignNodeVisitor
- #compile — Riml::Compiler::MultiAssignNodeVisitor
- #compile — Riml::Compiler::GetVariableNodeVisitor
- #compile — Riml::Compiler::GetSpecialVariableNodeVisitor
- #compile — Riml::Compiler::GetCurlyBraceNameNodeVisitor
- #compile — Riml::Compiler::UnletVariableNodeVisitor
- #compile — Riml::Compiler::BinaryOperatorNodeVisitor
- #compile — Riml::Compiler::UnaryOperatorNodeVisitor
- #compile — Riml::Compiler::DefNodeVisitor
- #compile — Riml::Compiler::CallNodeVisitor
- #compile — Riml::Compiler::ExplicitCallNodeVisitor
- #compile — Riml::Compiler::RimlFileCommandNodeVisitor
- #compile — Riml::Compiler::ForNodeVisitor
- #compile — Riml::Compiler::TryNodeVisitor
- #compile — Riml::Compiler::CatchNodeVisitor
- #compile — Riml::Compiler::DictGetBracketNodeVisitor
- #compile — Riml::Compiler::DictGetDotNodeVisitor
- #compile — Riml::Compiler::GetVariableByScopeAndDictNameNodeVisitor
- #compile — Riml::Compiler::ClassDefinitionNodeVisitor
- #compile_and_print_unit — Riml::Repl
- #compile_arguments — Riml::Compiler::CallNodeVisitor
- #compile_include — Riml::Compiler
- #compile_nested_parts — Riml::Compiler::GetCurlyBraceNameNodeVisitor
- #compile_parts — Riml::Compiler::GetCurlyBraceNameNodeVisitor
- #compile_queue — Riml::Compiler
- #compile_unit! — Riml::Repl
- #compiled_output — Riml::Visitable
- #concat — Riml::Nodes
- #condition — Riml::TernaryOperatorNode
- #construct_copy_splat_var_assignment — Riml::AST_Rewriter::DefaultParamToIfNode
- #construct_if_expression — Riml::AST_Rewriter::DefaultParamToIfNode
- #constructor — Riml::ImportedClass
- #constructor — Riml::ClassDefinitionNode
- #constructor? — Riml::ClassDefinitionNode
- #constructor_full_name — Riml::ClassDefinitionNode
- #constructor_name — Riml::ImportedClass
- #constructor_name — Riml::ClassDefinitionNode
- #constructor_obj_name — Riml::ImportedClass
- #constructor_obj_name — Riml::ClassDefinitionNode
- #current_compilation_unit — Riml::Repl
- #current_compiler — Riml::Compiler::Visitor
- #current_indent — Riml::Repl
- #decorate_token — Riml::Lexer
- #default_param_nodes — Riml::DefNode
- #defined_on_dictionary? — Riml::DefNode
- #do_establish_parents — Riml::AST_Rewriter
- #do_rewrite_on_match — Riml::AST_Rewriter
- #each — Riml::Walkable
- #each_existing_file! — Riml::RimlFileCommandNode
- #else_expr — Riml::TernaryOperatorNode
- #ensure_key_is_string! — Riml::ClassMap
- #escape_chars! — Riml::Lexer
- #establish_parents — Riml::AST_Rewriter
- #establish_scope — Riml::Compiler::EstablishScopeVisitor
- #eval_riml — Riml::Repl
- #exit_repl — Riml::Repl
- #extend_obj_with_methods — Riml::AST_Rewriter::ClassDefinitionToFunctions::ExtendObjectWithMethods
- #fetch — Riml::IncludeCache
- #fetch — Riml::RewrittenASTCache
- #fetch_classes_registered — Riml::RewrittenASTCache
- #file — Riml::PathCache
- #file_variants — Riml::RimlFileCommandNode
- #file_variants_for_arg — Riml::RimlFileCommandNode
- #filename_order — Riml::ClassDependencyGraph
- #filter! — Riml::BacktraceFilter
- #find_function — Riml::ClassDefinitionNode
- #flush — Riml::WarningBuffer
- #for_node_variable_names — Riml::ScopeNode
- #for_node_variable_names — Riml::ForNode
- #force_newline_if_child_call_node? — Riml::SublistNode
- #force_newline_if_child_call_node? — Riml::ListNode
- #force_newline_if_child_call_node? — Riml::DictionaryNode
- #force_newline_if_child_call_node? — Riml::WrapInParensNode
- #force_newline_if_child_call_node? — Riml::CallNode
- #force_newline_if_child_call_node? — Riml::OperatorNode
- #force_newline_if_child_call_node? — Riml::CurlyBracePart
- #force_newline_if_child_call_node? — Riml::ControlStructure
- #force_newline_if_child_call_node? — Riml::DictGetDotNode
- #force_newline_if_child_call_node? — Riml::ListOrDictGetNode
- #force_newline_if_child_call_node? — Riml::ObjectInstantiationNode
- #force_newline_if_child_call_node? — Riml::Visitable
- #full_name — Riml::ClassDefinitionNode
- #full_name — Riml::FullyNameable
- #global_import? — Riml::ImportedClass
- #globbed? — Riml::ImportedClass
- #handle_compile_error — Riml::Repl
- #handle_interpolation — Riml::Lexer
- #has_function? — Riml::ClassDefinitionNode
- #has_global_import? — Riml::ClassMap
- #if_expr — Riml::TernaryOperatorNode
- #ignorecase_capable_operator? — Riml::BinaryOperatorNode
- #imported? — Riml::ImportedClass
- #imported? — Riml::ClassDefinitionNode
- #imported_superclass? — Riml::AST_Rewriter::ClassDefinitionToFunctions::InsertInitializeMethod
- #included_files_compiled — Riml::Compiler
- #indent — Riml::Indentable
- #indented? — Riml::Indentable
- #index_by_children — Riml::Walkable
- #index_by_member — Riml::Walkable
- #insert_after — Riml::Walkable
- #insert_before — Riml::Walkable
- #interpolated? — Riml::CurlyBracePart
- #is_splat_arg? — Riml::DefNode
- #keywords — Riml::DefNode
- #last — Riml::ElseNode
- #last — Riml::ElseifNode
- #last_arg? — Riml::Compiler::CallNodeVisitor
- #lex_string_double — Riml::Lexer
- #location_info — Riml::RimlError
- #location_info — Riml::ErrorWithoutNodeAvailable
- #location_info — Riml::Visitable
- #match? — Riml::AST_Rewriter::RegisterClassDependencies
- #match? — Riml::AST_Rewriter::RegisterImportedClasses
- #match? — Riml::AST_Rewriter::RegisterDefinedClasses
- #match? — Riml::AST_Rewriter::StrictEqualsComparisonOperator
- #match? — Riml::AST_Rewriter::VarEqualsComparisonOperator
- #match? — Riml::AST_Rewriter::ClassDefinitionToFunctions
- #match? — Riml::AST_Rewriter::ClassDefinitionToFunctions::RegisterPrivateFunctions
- #match? — Riml::AST_Rewriter::ClassDefinitionToFunctions::SelfToObjArgumentInPrivateFunction
- #match? — Riml::AST_Rewriter::ClassDefinitionToFunctions::DefNodeToPrivateFunction
- #match? — Riml::AST_Rewriter::ClassDefinitionToFunctions::PrivateFunctionCallToPassObjExplicitly
- #match? — Riml::AST_Rewriter::ClassDefinitionToFunctions::ExtendObjectWithMethods
- #match? — Riml::AST_Rewriter::ClassDefinitionToFunctions::SelfToDictNameInAssignments
- #match? — Riml::AST_Rewriter::ClassDefinitionToFunctions::SelfToDictName
- #match? — Riml::AST_Rewriter::ClassDefinitionToFunctions::InsertInitializeMethod
- #match? — Riml::AST_Rewriter::ClassDefinitionToFunctions::InitializeSuperToObjectExtension
- #match? — Riml::AST_Rewriter::ClassDefinitionToFunctions::SuperToSuperclassFunction
- #match? — Riml::AST_Rewriter::SplatsToCallFunctionInCallingContext
- #match? — Riml::AST_Rewriter::ObjectInstantiationToCall
- #match? — Riml::AST_Rewriter::CallToExplicitCall
- #match? — Riml::AST_Rewriter::DefaultParamToIfNode
- #match? — Riml::AST_Rewriter::DefaultParamToIfNode::SplatVarToCopiedSplatVar
- #match? — Riml::AST_Rewriter::DeserializeVarAssignment
- #match? — Riml::AST_Rewriter::TopLevelDefMethodToDef
- #match? — Riml::ImportedClass
- #match_regexp — Riml::ImportedClass
- #max_recursion_lvl — Riml::AST_Rewriter
- #max_recursion_lvl — Riml::AST_Rewriter::RegisterImportedClasses
- #max_recursion_lvl — Riml::AST_Rewriter::RegisterDefinedClasses
- #max_recursion_lvl — Riml::AST_Rewriter::ClassDefinitionToFunctions
- #max_recursion_lvl — Riml::AST_Rewriter::ClassDefinitionToFunctions::RegisterPrivateFunctions
- #max_recursion_lvl — Riml::AST_Rewriter::ClassDefinitionToFunctions::DefNodeToPrivateFunction
- #max_recursion_lvl — Riml::AST_Rewriter::ClassDefinitionToFunctions::ExtendObjectWithMethods
- #max_recursion_lvl — Riml::AST_Rewriter::ClassDefinitionToFunctions::InsertInitializeMethod
- #max_recursion_lvl — Riml::AST_Rewriter::ClassDefinitionToFunctions::InitializeSuperToObjectExtension
- #max_recursion_lvl — Riml::AST_Rewriter::TopLevelDefMethodToDef
- #merge — Riml::ScopeNode
- #merge! — Riml::ScopeNode
- #merge_parent_function — Riml::ScopeNode
- #merge_parent_function! — Riml::ScopeNode
- #method_call? — Riml::CallNode
- #must_be_explicit_call? — Riml::CallNode
- #name_without_question_mark — Riml::QuestionVariableExistence
- #nested? — Riml::CurlyBracePart
- #nested_function? — Riml::DefNode
- #nested_within — Riml::DefNode
- #next — Riml::Walkable
- #next_token — Riml::Lexer
- #non_nested? — Riml::NotNestedUnder
- #normalize_path — Riml::PathCache
- #not_nested_under_class — Riml::NotNestedUnder
- #operand — Riml::UnaryOperatorNode
- #operand1 — Riml::BinaryOperatorNode
- #operand1= — Riml::BinaryOperatorNode
- #operand2 — Riml::BinaryOperatorNode
- #operand2= — Riml::BinaryOperatorNode
- #options — Riml::Compiler
- #original_name — Riml::DefNode
- #outdent — Riml::Indentable
- #output_dir — Riml::Compiler
- #parse_dict_vals! — Riml::Lexer
- #path_dirs — Riml::RimlFileCommandNode
- #pop — Riml::ElseNode
- #pop — Riml::ElseifNode
- #prepare_filename_graph! — Riml::ClassDependencyGraph
- #prepare_new_context — Riml::Repl
- #prev_token_is_keyword? — Riml::Lexer
- #previous — Riml::Walkable
- #print_error — Riml::Repl
- #private_function_names — Riml::ClassDefinitionNode
- #process_parameters! — Riml::Compiler::DefNodeVisitor
- #propagate_up_tree — Riml::Compiler::Visitor
- #push — Riml::WarningBuffer
- #question_existence? — Riml::QuestionVariableExistence
- #readable — Riml::Compiler
- #reestablish_parents — Riml::AST_Rewriter
- #reload! — Riml::Repl
- #remove — Riml::Walkable
- #remove_parens_wrapper — Riml::CallNode
- #reorder_includes_based_on_class_dependencies! — Riml::AST_Rewriter
- #replace — Riml::AST_Rewriter::RegisterClassDependencies
- #replace — Riml::AST_Rewriter::RegisterImportedClasses
- #replace — Riml::AST_Rewriter::RegisterDefinedClasses
- #replace — Riml::AST_Rewriter::StrictEqualsComparisonOperator
- #replace — Riml::AST_Rewriter::VarEqualsComparisonOperator
- #replace — Riml::AST_Rewriter::ClassDefinitionToFunctions
- #replace — Riml::AST_Rewriter::ClassDefinitionToFunctions::RegisterPrivateFunctions
- #replace — Riml::AST_Rewriter::ClassDefinitionToFunctions::SelfToObjArgumentInPrivateFunction
- #replace — Riml::AST_Rewriter::ClassDefinitionToFunctions::DefNodeToPrivateFunction
- #replace — Riml::AST_Rewriter::ClassDefinitionToFunctions::PrivateFunctionCallToPassObjExplicitly
- #replace — Riml::AST_Rewriter::ClassDefinitionToFunctions::ExtendObjectWithMethods
- #replace — Riml::AST_Rewriter::ClassDefinitionToFunctions::SelfToDictNameInAssignments
- #replace — Riml::AST_Rewriter::ClassDefinitionToFunctions::SelfToDictName
- #replace — Riml::AST_Rewriter::ClassDefinitionToFunctions::InsertInitializeMethod
- #replace — Riml::AST_Rewriter::ClassDefinitionToFunctions::InitializeSuperToObjectExtension
- #replace — Riml::AST_Rewriter::ClassDefinitionToFunctions::SuperToSuperclassFunction
- #replace — Riml::AST_Rewriter::SplatsToCallFunctionInCallingContext
- #replace — Riml::AST_Rewriter::ObjectInstantiationToCall
- #replace — Riml::AST_Rewriter::CallToExplicitCall
- #replace — Riml::AST_Rewriter::DefaultParamToIfNode
- #replace — Riml::AST_Rewriter::DefaultParamToIfNode::SplatVarToCopiedSplatVar
- #replace — Riml::AST_Rewriter::DeserializeVarAssignment
- #replace — Riml::AST_Rewriter::TopLevelDefMethodToDef
- #replace_with — Riml::Walkable
- #reset! — Riml::Repl
- #resolve_class_dependencies! — Riml::AST_Rewriter
- #resolve_class_dependencies? — Riml::AST_Rewriter
- #rest — Riml::ListUnpackNode
- #rewrite — Riml::AST_Rewriter
- #rewrite_included_and_sourced_files! — Riml::AST_Rewriter
- #rewrite_on_match — Riml::AST_Rewriter
- #rm_modifier — Riml::ImportedClass
- #root_node — Riml::Compiler::Visitor
- #run — Riml::Repl
- #safe_fetch — Riml::ClassMap
- #save_classes_registered — Riml::RewrittenASTCache
- #scope_modifier — Riml::ImportedClass
- #scope_modifier_for_node — Riml::Compiler::ScopedVisitor
- #set_modifier — Riml::Compiler::ScopedVisitor
- #setup_local_scope_for_descendants — Riml::Compiler::DefNodeVisitor
- #shadowed_argument? — Riml::DefNode
- #shadowed_argument_variable_names — Riml::DefNode
- #sourced_files_compiled — Riml::Compiler
- #splat — Riml::DefNode
- #statement_modifier? — Riml::Lexer
- #string_node_arguments — Riml::RimlClassCommandNode
- #string_surround — Riml::Compiler::LiteralNodeVisitor
- #string_surround — Riml::Compiler::LiteralNodeVisitor
- #string_surround — Riml::Compiler::LiteralNodeVisitor
- #string_surround — Riml::Compiler::LiteralNodeVisitor
- #string_surround — Riml::Compiler::LiteralNodeVisitor
- #string_surround — Riml::Compiler::LiteralNodeVisitor
- #string_surround — Riml::Compiler::LiteralNodeVisitor
- #string_surround — Riml::Compiler::LiteralNodeVisitor
- #string_surround — Riml::Compiler::LiteralNodeVisitor
- #string_surround — Riml::Compiler::LiteralNodeVisitor
- #string_surround — Riml::Compiler::LiteralNodeVisitor
- #string_surround — Riml::Compiler::LiteralNodeVisitor
- #string_surround — Riml::Compiler::LiteralNodeVisitor
- #super_arguments — Riml::AST_Rewriter::ClassDefinitionToFunctions::InitializeSuperToObjectExtension
- #super_node — Riml::DefNode
- #superclass — Riml::ClassMap
- #superclass? — Riml::ClassDefinitionNode
- #superclass_func_name — Riml::AST_Rewriter::ClassDefinitionToFunctions::SuperToSuperclassFunction
- #superclass_params — Riml::AST_Rewriter::ClassDefinitionToFunctions::InsertInitializeMethod
- #to_def_node — Riml::DefMethodNode
- #to_scope — Riml::DefNode
- #to_scope — Riml::ForNode
- #tokenize — Riml::Lexer
- #tokenize_chunk — Riml::Lexer
- #tokenize_without_moving_pos — Riml::Lexer
- #track_indent_level — Riml::Lexer
- #tsort — Riml::ClassDependencyGraph
- #tsort_each_child — Riml::ClassDependencyGraph
- #tsort_each_node — Riml::ClassDependencyGraph
- #use_all_arguments? — Riml::SuperNode
- #variables — Riml::ForNode
- #verbose_message — Riml::RimlError
- #visit — Riml::Compiler::Visitor
- #visit — Riml::Compiler::DefNodeVisitor
- #visit — Riml::Compiler::EstablishScopeVisitor
- #visit_lhs — Riml::Compiler::AssignNodeVisitor
- #visit_rhs — Riml::Compiler::AssignNodeVisitor
- #visitor_for_node — Riml::Compiler::Visitor
- #walk — Riml::Walkable
- #walk_node! — Riml::Compiler::DrillDownVisitor
- #watch_for_class_pickup — Riml::AST_Rewriter
- #wrap_condition_in_parens! — Riml::ControlStructure