Versions in this module Expand all Collapse all v0 v0.4.7 Apr 3, 2023 v0.4.6 Oct 18, 2022 v0.4.5 Oct 17, 2022 v0.4.4 Sep 23, 2022 v0.4.3 Jan 12, 2022 v0.4.2 Nov 29, 2021 v0.4.1 Nov 29, 2021 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