Versions in this module Expand all Collapse all v0 v0.1.1 Apr 28, 2017 v0.1.0 Aug 17, 2015 Changes in this version + type Array struct + Data []rune + Position Position + Value []Value + func (a *Array) End() int + func (a *Array) Pos() int + func (a *Array) Source() string + type Boolean struct + Data []rune + Position Position + Value string + func (b *Boolean) Boolean() (bool, error) + func (b *Boolean) End() int + func (b *Boolean) Pos() int + func (b *Boolean) Source() string + type Datetime struct + Data []rune + Position Position + Value string + func (d *Datetime) End() int + func (d *Datetime) Pos() int + func (d *Datetime) Source() string + func (d *Datetime) Time() (time.Time, error) + type Float struct + Data []rune + Position Position + Value string + func (f *Float) End() int + func (f *Float) Float() (float64, error) + func (f *Float) Pos() int + func (f *Float) Source() string + type Integer struct + Data []rune + Position Position + Value string + func (i *Integer) End() int + func (i *Integer) Int() (int64, error) + func (i *Integer) Pos() int + func (i *Integer) Source() string + type KeyValue struct + Key string + Line int + Value Value + type Position struct + Begin int + End int + type String struct + Data []rune + Position Position + Value string + func (s *String) End() int + func (s *String) Pos() int + func (s *String) Source() string + type Table struct + Data []rune + Fields map[string]interface{} + Line int + Name string + Position Position + Type TableType + func (t *Table) End() int + func (t *Table) Pos() int + func (t *Table) Source() string + type TableType uint8 + const TableTypeArray + const TableTypeNormal + func (t TableType) String() string + type Value interface + End func() int + Pos func() int + Source func() string