Home
Classes
Methods
Defined In
lib/rkelly.rb
lib/rkelly/char_pos.rb
lib/rkelly/char_range.rb
lib/rkelly/constants.rb
lib/rkelly/generated_parser.rb
lib/rkelly/js/array.rb
lib/rkelly/js/base.rb
lib/rkelly/js/boolean.rb
lib/rkelly/js/function.rb
lib/rkelly/js/function_prototype.rb
lib/rkelly/js/global_object.rb
lib/rkelly/js/math.rb
lib/rkelly/js/nan.rb
lib/rkelly/js/number.rb
lib/rkelly/js/object.rb
lib/rkelly/js/object_prototype.rb
lib/rkelly/js/property.rb
lib/rkelly/js/scope.rb
lib/rkelly/js/string.rb
lib/rkelly/lexeme.rb
lib/rkelly/nodes/binary_node.rb
lib/rkelly/nodes/bracket_accessor_node.rb
lib/rkelly/nodes/case_clause_node.rb
lib/rkelly/nodes/comma_node.rb
lib/rkelly/nodes/conditional_node.rb
lib/rkelly/nodes/dot_accessor_node.rb
lib/rkelly/nodes/for_in_node.rb
lib/rkelly/nodes/for_node.rb
lib/rkelly/nodes/function_call_node.rb
lib/rkelly/nodes/function_decl_node.rb
lib/rkelly/nodes/function_expr_node.rb
lib/rkelly/nodes/if_node.rb
lib/rkelly/nodes/label_node.rb
lib/rkelly/nodes/new_expr_node.rb
lib/rkelly/nodes/node.rb
lib/rkelly/nodes/not_strict_equal_node.rb
lib/rkelly/nodes/op_equal_node.rb
lib/rkelly/nodes/postfix_node.rb
lib/rkelly/nodes/prefix_node.rb
lib/rkelly/nodes/property_node.rb
lib/rkelly/nodes/resolve_node.rb
lib/rkelly/nodes/strict_equal_node.rb
lib/rkelly/nodes/try_node.rb
lib/rkelly/nodes/var_decl_node.rb
lib/rkelly/parser.rb
lib/rkelly/runtime.rb
lib/rkelly/runtime/ruby_function.rb
lib/rkelly/runtime/scope_chain.rb
lib/rkelly/syntax_error.rb
lib/rkelly/token.rb
lib/rkelly/tokenizer.rb
lib/rkelly/visitable.rb
lib/rkelly/visitors/dot_visitor.rb
lib/rkelly/visitors/ecma_visitor.rb
lib/rkelly/visitors/enumerable_visitor.rb
lib/rkelly/visitors/evaluation_visitor.rb
lib/rkelly/visitors/function_visitor.rb
lib/rkelly/visitors/pointcut_visitor.rb
lib/rkelly/visitors/real_sexp_visitor.rb
lib/rkelly/visitors/sexp_visitor.rb
lib/rkelly/visitors/visitor.rb
Methods
::parse
Pages
CHANGELOG
Manifest
README
Class and Module Index
RKelly
RKelly::CharPos
RKelly::CharRange
RKelly::GeneratedParser
RKelly::JS
RKelly::JS::Array
RKelly::JS::Base
RKelly::JS::Boolean
RKelly::JS::Function
RKelly::JS::FunctionPrototype
RKelly::JS::GlobalObject
RKelly::JS::Math
RKelly::JS::NaN
RKelly::JS::Number
RKelly::JS::Object
RKelly::JS::ObjectPrototype
RKelly::JS::Property
RKelly::JS::Scope
RKelly::JS::String
RKelly::Lexeme
RKelly::Nodes
RKelly::Nodes::BinaryNode
RKelly::Nodes::BracketAccessorNode
RKelly::Nodes::CaseClauseNode
RKelly::Nodes::CommaNode
RKelly::Nodes::ConditionalNode
RKelly::Nodes::DotAccessorNode
RKelly::Nodes::ForInNode
RKelly::Nodes::ForNode
RKelly::Nodes::FunctionCallNode
RKelly::Nodes::FunctionDeclNode
RKelly::Nodes::FunctionExprNode
RKelly::Nodes::IfNode
RKelly::Nodes::LabelNode
RKelly::Nodes::NewExprNode
RKelly::Nodes::Node
RKelly::Nodes::NotStrictEqualNode
RKelly::Nodes::OpEqualNode
RKelly::Nodes::PostfixNode
RKelly::Nodes::PrefixNode
RKelly::Nodes::PropertyNode
RKelly::Nodes::ResolveNode
RKelly::Nodes::StrictEqualNode
RKelly::Nodes::TryNode
RKelly::Nodes::VarDeclNode
RKelly::Parser
RKelly::Runtime
RKelly::Runtime::RubyFunction
RKelly::Runtime::ScopeChain
RKelly::SyntaxError
RKelly::Token
RKelly::Tokenizer
RKelly::Visitable
RKelly::Visitors
RKelly::Visitors::DotVisitor
RKelly::Visitors::DotVisitor::Arrow
RKelly::Visitors::DotVisitor::Node
RKelly::Visitors::ECMAVisitor
RKelly::Visitors::EnumerableVisitor
RKelly::Visitors::EvaluationVisitor
RKelly::Visitors::FunctionVisitor
RKelly::Visitors::PointcutVisitor
RKelly::Visitors::RealSexpVisitor
RKelly::Visitors::SexpVisitor
RKelly::Visitors::Visitor
module RKelly
Constants
VERSION
Public Class Methods
parse
(*args)
click to toggle source
# File lib/rkelly.rb, line 10
def
parse
*
args
RKelly
::
Parser
.
new
.
parse
(
*
args
)
end