Method List
-
#<< NScript::ValueNode
-
#<< NScript::Expressions
-
#<< NScript::CallNode
-
#<< NScript::IfNode
-
#== NScript::Value
-
#[] NScript::Value
-
#_reduce_none NScript::Parser
-
#add_comment NScript::IfNode
-
#add_else NScript::IfNode
-
#add_implicit_indentation NScript::Rewriter
-
#add_implicit_parentheses NScript::Rewriter
-
#adjust_comments NScript::Rewriter
-
#arguments? NScript::ValueNode
-
#array? NScript::ValueNode
-
#assign NScript::Scope
-
#assigned_variables NScript::Scope
-
#assignments? NScript::Scope
-
#body NScript::CodeNode
-
#bound NScript::CodeNode
-
#chain? NScript::IfNode
-
#chainable? NScript::OpNode
-
#check NScript::Scope
-
children NScript::Node
-
#children NScript::Value
-
#children NScript::Node
-
#close_indentation NScript::Lexer
-
#close_open_calls_and_indexes NScript::Rewriter
-
#comment_token NScript::Lexer
-
#compile NScript::Node
-
#compile NScript::Expressions
-
compile NScript
-
#compile NScript::Value
-
#compile_array NScript::RangeNode
-
#compile_assignment NScript::OpNode
-
#compile_chain NScript::OpNode
-
#compile_closure NScript::Node
-
#compile_condition NScript::IfNode
-
#compile_existence NScript::OpNode
-
#compile_expression NScript::Expressions
-
#compile_node NScript::SliceNode
-
#compile_node NScript::ThrowNode
-
#compile_node NScript::ReturnNode
-
#compile_node NScript::CallNode
-
#compile_node NScript::SplatNode
-
#compile_node NScript::OpNode
-
#compile_node NScript::Expressions
-
#compile_node NScript::ObjectNode
-
#compile_node NScript::LiteralNode
-
#compile_node NScript::CommentNode
-
#compile_node NScript::IfNode
-
#compile_node NScript::ExtendsNode
-
#compile_node NScript::RangeNode
-
#compile_node NScript::ForNode
-
#compile_node NScript::IndexNode
-
#compile_node NScript::ExistenceNode
-
#compile_node NScript::ArrayNode
-
#compile_node NScript::WhileNode
-
#compile_node NScript::ThisNode
-
#compile_node NScript::TryNode
-
#compile_node NScript::ValueNode
-
#compile_node NScript::CodeNode
-
#compile_node NScript::ParentheticalNode
-
#compile_node NScript::AccessorNode
-
#compile_node NScript::AssignNode
-
#compile_param NScript::SplatNode
-
#compile_pattern_match NScript::AssignNode
-
#compile_reference NScript::CallNode
-
#compile_root NScript::Expressions
-
#compile_splat NScript::CallNode
-
#compile_splice NScript::AssignNode
-
#compile_statement NScript::IfNode
-
#compile_super NScript::CallNode
-
#compile_ternary NScript::IfNode
-
compile_test NScript::ExistenceNode
-
#compile_unary NScript::OpNode
-
#compile_value NScript::SplatNode
-
#compile_variables NScript::RangeNode
-
#compile_with_declarations NScript::Expressions
-
#compiled_assignments NScript::Scope
-
#compiled_declarations NScript::Scope
-
#constructor? NScript::CodeNode
-
#contains? NScript::Node
-
#contains? NScript::Value
-
#declarations? NScript::Scope
-
#declared_variables NScript::Scope
-
#empty? NScript::Expressions
-
#ensure_balance NScript::Rewriter
-
#eql? NScript::Value
-
#error NScript::TryNode
-
#exclusive? NScript::RangeNode
-
#expressions NScript::Scope
-
#extract_next_token NScript::Lexer
-
#find NScript::Scope
-
#force_statement NScript::IfNode
-
#free_variable NScript::Scope
-
#function NScript::Expressions
-
#function NScript::Scope
-
#hash NScript::Value
-
#heredoc_token NScript::Lexer
-
#identifier_token NScript::Lexer
-
#idt NScript::Node
-
#indent_token NScript::Lexer
-
#index NScript::ForNode
-
#index NScript::SplatNode
-
#initialize NScript::ValueNode
-
#initialize NScript::ParentheticalNode
-
#initialize NScript::ExtendsNode
-
#initialize NScript::CallNode
-
#initialize NScript::ExistenceNode
-
#initialize NScript::ReturnNode
-
#initialize NScript::LiteralNode
-
#initialize NScript::CommentNode
-
#initialize NScript::ThrowNode
-
#initialize NScript::Expressions
-
#initialize NScript::CodeNode
-
#initialize NScript::IfNode
-
#initialize NScript::CommandLine
-
#initialize NScript::ForNode
-
#initialize NScript::ObjectNode
-
#initialize NScript::OpNode
-
#initialize NScript::SplatNode
-
#initialize NScript::ArrayNode
-
#initialize NScript::Value
-
#initialize NScript::Scope
-
#initialize NScript::TryNode
-
#initialize NScript::ThisNode
-
#initialize NScript::RangeNode
-
#initialize NScript::AccessorNode
-
#initialize NScript::IndexNode
-
#initialize NScript::ParseError
-
#initialize NScript::AssignNode
-
#initialize NScript::SliceNode
-
#initialize NScript::WhileNode
-
#inspect NScript::Value
-
#inspect NScript::Scope
-
#js_token NScript::Lexer
-
#last NScript::ValueNode
-
#last? NScript::Expressions
-
#last_tag NScript::Lexer
-
#last_value NScript::Lexer
-
#line NScript::Value
-
#literal_token NScript::Lexer
-
#match NScript::Value
-
#message NScript::ParseError
-
#move_commas_outside_outdents NScript::Rewriter
-
#name NScript::ForNode
-
#name NScript::CodeNode
-
#new_instance NScript::CallNode
-
#newline_token NScript::Lexer
-
#number_token NScript::Lexer
-
#object? NScript::ValueNode
-
#operator NScript::OpNode
-
#outdent_token NScript::Lexer
-
#parameter NScript::Scope
-
#params NScript::CodeNode
-
#parent NScript::Scope
-
#properties? NScript::ValueNode
-
#proto NScript::CodeNode
-
#regex_token NScript::Lexer
-
#remove_leading_newlines NScript::Rewriter
-
#remove_mid_expression_newlines NScript::Rewriter
-
#reset NScript::Scope
-
#rewrite NScript::Rewriter
-
#rewrite_closing_parens NScript::Rewriter
-
#rewrite_condition NScript::IfNode
-
#scan_tokens NScript::Rewriter
-
#second NScript::OpNode
-
#soak NScript::AccessorNode
-
#source NScript::ValueNode
-
#splice? NScript::ValueNode
-
statement NScript::Node
-
#statement? NScript::LiteralNode
-
#statement? NScript::Node
-
#statement? NScript::IfNode
-
#statement? NScript::AssignNode
-
#statement? NScript::ValueNode
-
statement_only NScript::Node
-
#statement_only? NScript::Node
-
#statement_only? NScript::Value
-
#step NScript::ForNode
-
#string_token NScript::Lexer
-
#suppress_newlines NScript::Lexer
-
#tag_parameters NScript::Lexer
-
#temp_variable NScript::Scope
-
#to_str NScript::Value
-
#to_sym NScript::Value
-
#token NScript::Lexer
-
#tokenize NScript::Lexer
-
top_sensitive NScript::Node
-
#top_sensitive? NScript::Node
-
#unary? NScript::OpNode
-
#unshift NScript::Expressions
-
#unwrap NScript::ValueNode
-
#unwrap NScript::Expressions
-
#unwrap NScript::Node
-
#usage NScript::CommandLine
-
#value NScript::Value
-
#value? NScript::AssignNode
-
#variables NScript::Scope
-
#whitespace_token NScript::Lexer
-
wrap NScript::PushNode
-
wrap NScript::ClosureNode
-
wrap NScript::LiteralNode
-
wrap NScript::Expressions
-
#write NScript::Node