Table of Contents - nscript-0.1.1 Documentation
Classes and Modules
- NScript
- NScript::AccessorNode
- NScript::ArrayNode
- NScript::AssignNode
- NScript::CallNode
- NScript::ClosureNode
- NScript::CodeNode
- NScript::CommandLine
- NScript::CommentNode
- NScript::ExistenceNode
- NScript::Expressions
- NScript::ExtendsNode
- NScript::ForNode
- NScript::IfNode
- NScript::IndexNode
- NScript::Lexer
- NScript::LiteralNode
- NScript::Node
- NScript::ObjectNode
- NScript::OpNode
- NScript::ParentheticalNode
- NScript::ParseError
- NScript::Parser
- NScript::PushNode
- NScript::RangeNode
- NScript::ReturnNode
- NScript::Rewriter
- NScript::Scope
- NScript::SliceNode
- NScript::SplatNode
- NScript::ThisNode
- NScript::ThrowNode
- NScript::TryNode
- NScript::Value
- NScript::ValueNode
- NScript::WhileNode
Methods
- ::children — NScript::Node
- ::compile — NScript
- ::compile_test — NScript::ExistenceNode
- ::new — NScript::CommandLine
- ::new — NScript::Expressions
- ::new — NScript::LiteralNode
- ::new — NScript::ReturnNode
- ::new — NScript::CommentNode
- ::new — NScript::CallNode
- ::new — NScript::ExtendsNode
- ::new — NScript::ValueNode
- ::new — NScript::AccessorNode
- ::new — NScript::IndexNode
- ::new — NScript::ThisNode
- ::new — NScript::RangeNode
- ::new — NScript::SliceNode
- ::new — NScript::AssignNode
- ::new — NScript::OpNode
- ::new — NScript::CodeNode
- ::new — NScript::SplatNode
- ::new — NScript::ObjectNode
- ::new — NScript::ArrayNode
- ::new — NScript::WhileNode
- ::new — NScript::ForNode
- ::new — NScript::TryNode
- ::new — NScript::ThrowNode
- ::new — NScript::ExistenceNode
- ::new — NScript::ParentheticalNode
- ::new — NScript::IfNode
- ::new — NScript::ParseError
- ::new — NScript::Scope
- ::new — NScript::Value
- ::statement — NScript::Node
- ::statement_only — NScript::Node
- ::top_sensitive — NScript::Node
- ::wrap — NScript::Expressions
- ::wrap — NScript::LiteralNode
- ::wrap — NScript::PushNode
- ::wrap — NScript::ClosureNode
- #<< — NScript::Expressions
- #<< — NScript::CallNode
- #<< — NScript::ValueNode
- #<< — 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
- #chain? — NScript::IfNode
- #chainable? — NScript::OpNode
- #check — NScript::Scope
- #check_sources — NScript::CommandLine
- #children — NScript::Node
- #children — NScript::Value
- #close_indentation — NScript::Lexer
- #close_open_calls_and_indexes — NScript::Rewriter
- #comment_token — NScript::Lexer
- #compile — NScript::CommandLine
- #compile — NScript::Node
- #compile — NScript::Expressions
- #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_javascript — NScript::CommandLine
- #compile_node — NScript::Expressions
- #compile_node — NScript::LiteralNode
- #compile_node — NScript::ReturnNode
- #compile_node — NScript::CommentNode
- #compile_node — NScript::CallNode
- #compile_node — NScript::ExtendsNode
- #compile_node — NScript::ValueNode
- #compile_node — NScript::AccessorNode
- #compile_node — NScript::IndexNode
- #compile_node — NScript::ThisNode
- #compile_node — NScript::RangeNode
- #compile_node — NScript::SliceNode
- #compile_node — NScript::AssignNode
- #compile_node — NScript::OpNode
- #compile_node — NScript::CodeNode
- #compile_node — NScript::SplatNode
- #compile_node — NScript::ObjectNode
- #compile_node — NScript::ArrayNode
- #compile_node — NScript::WhileNode
- #compile_node — NScript::ForNode
- #compile_node — NScript::TryNode
- #compile_node — NScript::ThrowNode
- #compile_node — NScript::ExistenceNode
- #compile_node — NScript::ParentheticalNode
- #compile_node — NScript::IfNode
- #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_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
- #eval_scriptlet — NScript::CommandLine
- #exclusive? — NScript::RangeNode
- #extract_next_token — NScript::Lexer
- #find — NScript::Scope
- #force_statement — NScript::IfNode
- #free_variable — NScript::Scope
- #hash — NScript::Value
- #heredoc_token — NScript::Lexer
- #identifier_token — NScript::Lexer
- #idt — NScript::Node
- #indent_token — NScript::Lexer
- #inspect — NScript::ParseError
- #inspect — NScript::Scope
- #inspect — NScript::Value
- #install_bundle — NScript::CommandLine
- #js_token — NScript::Lexer
- #last? — NScript::Expressions
- #last_tag — NScript::Lexer
- #last_value — NScript::Lexer
- #launch_repl — NScript::CommandLine
- #lint — NScript::CommandLine
- #literal_token — NScript::Lexer
- #match — NScript::Value
- #message — NScript::ParseError
- #move_commas_outside_outdents — NScript::Rewriter
- #new_instance — NScript::CallNode
- #newline_token — NScript::Lexer
- #number_token — NScript::Lexer
- #object? — NScript::ValueNode
- #outdent_token — NScript::Lexer
- #parameter — NScript::Scope
- #parse_options — NScript::CommandLine
- #path_for — NScript::CommandLine
- #properties? — NScript::ValueNode
- #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
- #run_scripts — NScript::CommandLine
- #scan_tokens — NScript::Rewriter
- #splice? — NScript::ValueNode
- #statement? — NScript::Node
- #statement? — NScript::LiteralNode
- #statement? — NScript::ValueNode
- #statement? — NScript::AssignNode
- #statement? — NScript::IfNode
- #statement_only? — NScript::Node
- #statement_only? — NScript::LiteralNode
- #statement_only? — NScript::Value
- #string_token — NScript::Lexer
- #suppress_newlines — NScript::Lexer
- #tag_parameters — NScript::Lexer
- #to_s — NScript::Value
- #to_str — NScript::Value
- #to_sym — NScript::Value
- #token — NScript::Lexer
- #tokenize — NScript::Lexer
- #tokens — NScript::CommandLine
- #top_sensitive? — NScript::Node
- #unary? — NScript::OpNode
- #unshift — NScript::Expressions
- #unwrap — NScript::Node
- #unwrap — NScript::Expressions
- #unwrap — NScript::ValueNode
- #usage — NScript::CommandLine
- #value? — NScript::AssignNode
- #watch_nscript_scripts — NScript::CommandLine
- #whitespace_token — NScript::Lexer
- #write — NScript::Node