Module: ZIG
- Defined in:
- lib/zig.rb,
lib/zig/version.rb
Defined Under Namespace
Classes: Formatter, Lines, Parser, SyntaxError
Constant Summary
collapse
- VERSION =
"0.0.3"
Class Method Summary
collapse
Class Method Details
.generate(data) ⇒ Object
16
17
18
19
20
21
|
# File 'lib/zig.rb', line 16
def self.generate(data)
out = StringIO.new
Formatter.print_value(out, "", data)
out.rewind
out.read
end
|
.parse(string) ⇒ Object
11
12
13
14
|
# File 'lib/zig.rb', line 11
def self.parse(string)
lines = Lines.new(StringIO.new(string))
Parser.parse_document(lines)
end
|