Module: Ruby2D::JsonParser

Defined in:
lib/ruby2d/json_parser.rb

Overview

Internal recursive-descent JSON parser. Hand-rolled so Ruby 2D pulls in no stdlib require 'json' and stays mruby-compatible without an mrbgem dependency. Public API: Ruby2D::JsonParser.parse(str).

Defined Under Namespace

Classes: ParseError, Parser

Class Method Summary collapse

Class Method Details

.parse(str) ⇒ Object



10
11
12
# File 'lib/ruby2d/json_parser.rb', line 10

def self.parse(str)
  Parser.new(str).parse
end