Versions in this module Expand all Collapse all v0 v0.0.2 Nov 3, 2023 Changes in this version + const E + const Ei + const G + const Gi + const K + const Ki + const M + const Mi + const P + const Pi + const T + const Ti + const Y + const Yi + const Z + const Zi + func IndentTabs(s string, n int) string + func ParseNum(s string, n *NumInfo) error + func Unquote(s string) (string, error) + type Form struct + var Bytes Form = bytesForm + var Label Form = stringForm + var String Form = stringForm + func (f Form) Append(buf []byte, s string) []byte + func (f Form) AppendEscaped(buf []byte, s string) []byte + func (f Form) Quote(s string) string + func (f Form) WithASCIIOnly() Form + func (f Form) WithGraphicOnly() Form + func (f Form) WithOptionalTabIndent(tabs int) Form + func (f Form) WithTabIndent(n int) Form + type Multiplier byte + type NumInfo struct + UseSep bool + func (p *NumInfo) Decimal(v *decimal) error + func (p *NumInfo) IsInt() bool + func (p *NumInfo) Multiplier() Multiplier + func (p *NumInfo) String() string + type QuoteInfo struct + func ParseQuotes(start, end string) (q QuoteInfo, nStart, nEnd int, err error) + func (q QuoteInfo) IsDouble() bool + func (q QuoteInfo) IsMulti() bool + func (q QuoteInfo) Unquote(s string) (string, error) + func (q QuoteInfo) Whitespace() string