Module: TableSyntax

Defined in:
lib/table_syntax.rb,
lib/table_syntax/version.rb,
lib/table_syntax/header_table.rb,
lib/table_syntax/table_parser.rb

Defined Under Namespace

Modules: TableParser Classes: HeaderTable

Constant Summary collapse

VERSION =
"0.1.0"

Class Method Summary collapse

Class Method Details

.build(*headers, &blk) ⇒ Object



7
8
9
10
# File 'lib/table_syntax.rb', line 7

def self.build(*headers, &blk)
  table = TableParser.parse(blk)
  HeaderTable.new(headers, table)
end