class TL1::OutputFormat
A format for records appearing in output messages.
Attributes
source[R]
Public Class Methods
new(source)
click to toggle source
# File lib/tl1/output_format.rb, line 7 def initialize(source) @source = source end
Public Instance Methods
as_json()
click to toggle source
# File lib/tl1/output_format.rb, line 15 def as_json ast.as_json end
ast()
click to toggle source
# File lib/tl1/output_format.rb, line 11 def ast @ast ||= AST.parse_message_format(source) end
parse(record_source)
click to toggle source
# File lib/tl1/output_format.rb, line 19 def parse(record_source) ast.parse(record_source) end