Documentation ¶
Index ¶
- Constants
- func Construct(a *StructSymbol) Symbol
- func ExtractMonadicOrNamed(arg Arg, name string) Symbol
- func ExtractNamed(arg Arg, name string) Symbol
- type EvalAllMacro
- type EvalAnd
- type EvalBoolMacro
- type EvalEqualMacro
- type EvalFloat32Macro
- func (m EvalFloat32Macro) Doc() string
- func (m EvalFloat32Macro) Help() string
- func (EvalFloat32Macro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
- func (m EvalFloat32Macro) Label() string
- func (m EvalFloat32Macro) MacroID() string
- func (m EvalFloat32Macro) MacroSheathString() *string
- type EvalFloat64Macro
- func (m EvalFloat64Macro) Doc() string
- func (m EvalFloat64Macro) Help() string
- func (EvalFloat64Macro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
- func (m EvalFloat64Macro) Label() string
- func (m EvalFloat64Macro) MacroID() string
- func (m EvalFloat64Macro) MacroSheathString() *string
- type EvalFormatMacro
- func (m EvalFormatMacro) Doc() string
- func (m EvalFormatMacro) Help() string
- func (EvalFormatMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
- func (m EvalFormatMacro) Label() string
- func (m EvalFormatMacro) MacroID() string
- func (m EvalFormatMacro) MacroSheathString() *string
- type EvalGoValueMacro
- func (m EvalGoValueMacro) Doc() string
- func (m EvalGoValueMacro) Help() string
- func (m EvalGoValueMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
- func (m EvalGoValueMacro) Label() string
- func (m EvalGoValueMacro) MacroID() string
- func (m EvalGoValueMacro) MacroSheathString() *string
- type EvalHangMacro
- type EvalHashMacro
- type EvalInt16Macro
- type EvalInt32Macro
- type EvalInt64Macro
- type EvalInt8Macro
- type EvalIntegerEqualMacro
- func (m EvalIntegerEqualMacro) Doc() string
- func (m EvalIntegerEqualMacro) Help() string
- func (m EvalIntegerEqualMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
- func (m EvalIntegerEqualMacro) Label() string
- func (m EvalIntegerEqualMacro) MacroID() string
- func (m EvalIntegerEqualMacro) MacroSheathString() *string
- type EvalIntegerLessMacro
- func (m EvalIntegerLessMacro) Doc() string
- func (m EvalIntegerLessMacro) Help() string
- func (m EvalIntegerLessMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
- func (m EvalIntegerLessMacro) Label() string
- func (m EvalIntegerLessMacro) MacroID() string
- func (m EvalIntegerLessMacro) MacroSheathString() *string
- type EvalIntegerModuliMacro
- func (m EvalIntegerModuliMacro) Doc() string
- func (m EvalIntegerModuliMacro) Help() string
- func (m EvalIntegerModuliMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
- func (m EvalIntegerModuliMacro) Label() string
- func (m EvalIntegerModuliMacro) MacroID() string
- func (m EvalIntegerModuliMacro) MacroSheathString() *string
- type EvalIntegerNegativeMacro
- func (m EvalIntegerNegativeMacro) Doc() string
- func (m EvalIntegerNegativeMacro) Help() string
- func (m EvalIntegerNegativeMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
- func (m EvalIntegerNegativeMacro) Label() string
- func (m EvalIntegerNegativeMacro) MacroID() string
- func (m EvalIntegerNegativeMacro) MacroSheathString() *string
- type EvalIntegerProdMacro
- func (m EvalIntegerProdMacro) Doc() string
- func (m EvalIntegerProdMacro) Help() string
- func (m EvalIntegerProdMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
- func (m EvalIntegerProdMacro) Label() string
- func (m EvalIntegerProdMacro) MacroID() string
- func (m EvalIntegerProdMacro) MacroSheathString() *string
- type EvalIntegerRatioMacro
- func (m EvalIntegerRatioMacro) Doc() string
- func (m EvalIntegerRatioMacro) Help() string
- func (m EvalIntegerRatioMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
- func (m EvalIntegerRatioMacro) Label() string
- func (m EvalIntegerRatioMacro) MacroID() string
- func (m EvalIntegerRatioMacro) MacroSheathString() *string
- type EvalIntegerSumMacro
- func (m EvalIntegerSumMacro) Doc() string
- func (m EvalIntegerSumMacro) Help() string
- func (m EvalIntegerSumMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
- func (m EvalIntegerSumMacro) Label() string
- func (m EvalIntegerSumMacro) MacroID() string
- func (m EvalIntegerSumMacro) MacroSheathString() *string
- type EvalJoinMacro
- type EvalLenMacro
- type EvalLoopMacro
- type EvalMemoryMacro
- func (m EvalMemoryMacro) Doc() string
- func (m EvalMemoryMacro) Help() string
- func (EvalMemoryMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
- func (m EvalMemoryMacro) Label() string
- func (m EvalMemoryMacro) MacroID() string
- func (m EvalMemoryMacro) MacroSheathString() *string
- type EvalMergeMacro
- type EvalNot
- type EvalOr
- type EvalPanicMacro
- func (m EvalPanicMacro) Doc() string
- func (m EvalPanicMacro) Help() string
- func (EvalPanicMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
- func (m EvalPanicMacro) Label() string
- func (m EvalPanicMacro) MacroID() string
- func (m EvalPanicMacro) MacroSheathString() *string
- func (m EvalPanicMacro) Splay() Tree
- type EvalParallelMacro
- func (m EvalParallelMacro) Doc() string
- func (m EvalParallelMacro) Help() string
- func (EvalParallelMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
- func (m EvalParallelMacro) Label() string
- func (m EvalParallelMacro) MacroID() string
- func (m EvalParallelMacro) MacroSheathString() *string
- func (m EvalParallelMacro) Splay() Tree
- type EvalPeekMacro
- type EvalPeekTypeMacro
- func (m EvalPeekTypeMacro) Doc() string
- func (m EvalPeekTypeMacro) Help() string
- func (EvalPeekTypeMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
- func (m EvalPeekTypeMacro) Label() string
- func (m EvalPeekTypeMacro) MacroID() string
- func (m EvalPeekTypeMacro) MacroSheathString() *string
- type EvalPlaceholderMacro
- func (m EvalPlaceholderMacro) Doc() string
- func (m EvalPlaceholderMacro) Help() string
- func (EvalPlaceholderMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
- func (m EvalPlaceholderMacro) Label() string
- func (m EvalPlaceholderMacro) MacroID() string
- func (m EvalPlaceholderMacro) MacroSheathString() *string
- func (m EvalPlaceholderMacro) Splay() Tree
- type EvalProfileMacro
- func (m EvalProfileMacro) Doc() string
- func (m EvalProfileMacro) Help() string
- func (EvalProfileMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
- func (m EvalProfileMacro) Label() string
- func (m EvalProfileMacro) MacroID() string
- func (m EvalProfileMacro) MacroSheathString() *string
- func (m EvalProfileMacro) Splay() Tree
- type EvalRangeMacro
- type EvalRecoverMacro
- func (m EvalRecoverMacro) Doc() string
- func (m EvalRecoverMacro) Help() string
- func (EvalRecoverMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
- func (m EvalRecoverMacro) Label() string
- func (m EvalRecoverMacro) MacroID() string
- func (m EvalRecoverMacro) MacroSheathString() *string
- func (m EvalRecoverMacro) Splay() Tree
- type EvalSequentialMacro
- func (m EvalSequentialMacro) Doc() string
- func (m EvalSequentialMacro) Help() string
- func (EvalSequentialMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
- func (m EvalSequentialMacro) Label() string
- func (m EvalSequentialMacro) MacroID() string
- func (m EvalSequentialMacro) MacroSheathString() *string
- func (m EvalSequentialMacro) Splay() Tree
- type EvalShowMacro
- type EvalShowTypeMacro
- func (m EvalShowTypeMacro) Doc() string
- func (m EvalShowTypeMacro) Help() string
- func (EvalShowTypeMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
- func (m EvalShowTypeMacro) Label() string
- func (m EvalShowTypeMacro) MacroID() string
- func (m EvalShowTypeMacro) MacroSheathString() *string
- type EvalSortMacro
- type EvalSpinMacro
- type EvalStringMacro
- func (m EvalStringMacro) Doc() string
- func (m EvalStringMacro) Help() string
- func (EvalStringMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
- func (m EvalStringMacro) Label() string
- func (m EvalStringMacro) MacroID() string
- func (m EvalStringMacro) MacroSheathString() *string
- type EvalSymbolMacro
- func (m EvalSymbolMacro) Doc() string
- func (m EvalSymbolMacro) Help() string
- func (m EvalSymbolMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
- func (m EvalSymbolMacro) Label() string
- func (m EvalSymbolMacro) MacroID() string
- func (m EvalSymbolMacro) MacroSheathString() *string
- type EvalTakeMacro
- type EvalTemplateMacro
- func (m EvalTemplateMacro) Doc() string
- func (m EvalTemplateMacro) Help() string
- func (EvalTemplateMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
- func (m EvalTemplateMacro) Label() string
- func (m EvalTemplateMacro) MacroID() string
- func (m EvalTemplateMacro) MacroSheathString() *string
- type EvalUint16Macro
- func (m EvalUint16Macro) Doc() string
- func (m EvalUint16Macro) Help() string
- func (EvalUint16Macro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
- func (m EvalUint16Macro) Label() string
- func (m EvalUint16Macro) MacroID() string
- func (m EvalUint16Macro) MacroSheathString() *string
- type EvalUint32Macro
- func (m EvalUint32Macro) Doc() string
- func (m EvalUint32Macro) Help() string
- func (EvalUint32Macro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
- func (m EvalUint32Macro) Label() string
- func (m EvalUint32Macro) MacroID() string
- func (m EvalUint32Macro) MacroSheathString() *string
- type EvalUint64Macro
- func (m EvalUint64Macro) Doc() string
- func (m EvalUint64Macro) Help() string
- func (EvalUint64Macro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
- func (m EvalUint64Macro) Label() string
- func (m EvalUint64Macro) MacroID() string
- func (m EvalUint64Macro) MacroSheathString() *string
- type EvalUint8Macro
- type EvalWhenMacro
- type EvalXor
- type EvalYieldMacro
- type TemplateSelector
- type TemplateText
- type TemplateToken
Constants ¶
View Source
const TemplateCloseBracket = "}}"
View Source
const TemplateOpenBracket = "{{"
Variables ¶
This section is empty.
Functions ¶
func ExtractMonadicOrNamed ¶
func ExtractMonadicOrNamed(arg Arg, name string) Symbol
func ExtractNamed ¶
func ExtractNamed(arg Arg, name string) Symbol
Types ¶
type EvalAllMacro ¶
type EvalAllMacro struct{}
func (EvalAllMacro) Doc ¶
func (m EvalAllMacro) Doc() string
func (EvalAllMacro) Help ¶
func (m EvalAllMacro) Help() string
func (EvalAllMacro) Invoke ¶
func (EvalAllMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalAllMacro) Label ¶
func (m EvalAllMacro) Label() string
func (EvalAllMacro) MacroID ¶
func (m EvalAllMacro) MacroID() string
func (EvalAllMacro) MacroSheathString ¶
func (m EvalAllMacro) MacroSheathString() *string
type EvalBoolMacro ¶
type EvalBoolMacro struct{}
func (EvalBoolMacro) Doc ¶
func (m EvalBoolMacro) Doc() string
func (EvalBoolMacro) Help ¶
func (m EvalBoolMacro) Help() string
func (EvalBoolMacro) Invoke ¶
func (EvalBoolMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalBoolMacro) Label ¶
func (m EvalBoolMacro) Label() string
func (EvalBoolMacro) MacroID ¶
func (m EvalBoolMacro) MacroID() string
func (EvalBoolMacro) MacroSheathString ¶
func (m EvalBoolMacro) MacroSheathString() *string
type EvalEqualMacro ¶
type EvalEqualMacro struct{}
func (EvalEqualMacro) Doc ¶
func (m EvalEqualMacro) Doc() string
func (EvalEqualMacro) Help ¶
func (m EvalEqualMacro) Help() string
func (EvalEqualMacro) Invoke ¶
func (EvalEqualMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalEqualMacro) Label ¶
func (m EvalEqualMacro) Label() string
func (EvalEqualMacro) MacroID ¶
func (m EvalEqualMacro) MacroID() string
func (EvalEqualMacro) MacroSheathString ¶
func (m EvalEqualMacro) MacroSheathString() *string
type EvalFloat32Macro ¶
type EvalFloat32Macro struct{}
func (EvalFloat32Macro) Doc ¶
func (m EvalFloat32Macro) Doc() string
func (EvalFloat32Macro) Help ¶
func (m EvalFloat32Macro) Help() string
func (EvalFloat32Macro) Invoke ¶
func (EvalFloat32Macro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalFloat32Macro) Label ¶
func (m EvalFloat32Macro) Label() string
func (EvalFloat32Macro) MacroID ¶
func (m EvalFloat32Macro) MacroID() string
func (EvalFloat32Macro) MacroSheathString ¶
func (m EvalFloat32Macro) MacroSheathString() *string
type EvalFloat64Macro ¶
type EvalFloat64Macro struct{}
func (EvalFloat64Macro) Doc ¶
func (m EvalFloat64Macro) Doc() string
func (EvalFloat64Macro) Help ¶
func (m EvalFloat64Macro) Help() string
func (EvalFloat64Macro) Invoke ¶
func (EvalFloat64Macro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalFloat64Macro) Label ¶
func (m EvalFloat64Macro) Label() string
func (EvalFloat64Macro) MacroID ¶
func (m EvalFloat64Macro) MacroID() string
func (EvalFloat64Macro) MacroSheathString ¶
func (m EvalFloat64Macro) MacroSheathString() *string
type EvalFormatMacro ¶
type EvalFormatMacro struct{}
func (EvalFormatMacro) Doc ¶
func (m EvalFormatMacro) Doc() string
func (EvalFormatMacro) Help ¶
func (m EvalFormatMacro) Help() string
func (EvalFormatMacro) Invoke ¶
func (EvalFormatMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
Format(format:█, args:█, withString:█, withArg:█)
func (EvalFormatMacro) Label ¶
func (m EvalFormatMacro) Label() string
func (EvalFormatMacro) MacroID ¶
func (m EvalFormatMacro) MacroID() string
func (EvalFormatMacro) MacroSheathString ¶
func (m EvalFormatMacro) MacroSheathString() *string
type EvalGoValueMacro ¶
type EvalGoValueMacro struct {
Value interface{} `ko:"name=value"`
}
func (EvalGoValueMacro) Doc ¶
func (m EvalGoValueMacro) Doc() string
func (EvalGoValueMacro) Help ¶
func (m EvalGoValueMacro) Help() string
func (EvalGoValueMacro) Invoke ¶
func (m EvalGoValueMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalGoValueMacro) Label ¶
func (m EvalGoValueMacro) Label() string
func (EvalGoValueMacro) MacroID ¶
func (m EvalGoValueMacro) MacroID() string
func (EvalGoValueMacro) MacroSheathString ¶
func (m EvalGoValueMacro) MacroSheathString() *string
type EvalHangMacro ¶
type EvalHangMacro struct{}
func (EvalHangMacro) Doc ¶
func (m EvalHangMacro) Doc() string
func (EvalHangMacro) Help ¶
func (m EvalHangMacro) Help() string
func (EvalHangMacro) Invoke ¶
func (EvalHangMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalHangMacro) Label ¶
func (m EvalHangMacro) Label() string
func (EvalHangMacro) MacroID ¶
func (m EvalHangMacro) MacroID() string
func (EvalHangMacro) MacroSheathString ¶
func (m EvalHangMacro) MacroSheathString() *string
type EvalHashMacro ¶
type EvalHashMacro struct{}
func (EvalHashMacro) Doc ¶
func (m EvalHashMacro) Doc() string
func (EvalHashMacro) Help ¶
func (m EvalHashMacro) Help() string
func (EvalHashMacro) Invoke ¶
func (EvalHashMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalHashMacro) Label ¶
func (m EvalHashMacro) Label() string
func (EvalHashMacro) MacroID ¶
func (m EvalHashMacro) MacroID() string
func (EvalHashMacro) MacroSheathString ¶
func (m EvalHashMacro) MacroSheathString() *string
type EvalInt16Macro ¶
type EvalInt16Macro struct{}
func (EvalInt16Macro) Doc ¶
func (m EvalInt16Macro) Doc() string
func (EvalInt16Macro) Help ¶
func (m EvalInt16Macro) Help() string
func (EvalInt16Macro) Invoke ¶
func (EvalInt16Macro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalInt16Macro) Label ¶
func (m EvalInt16Macro) Label() string
func (EvalInt16Macro) MacroID ¶
func (m EvalInt16Macro) MacroID() string
func (EvalInt16Macro) MacroSheathString ¶
func (m EvalInt16Macro) MacroSheathString() *string
type EvalInt32Macro ¶
type EvalInt32Macro struct{}
func (EvalInt32Macro) Doc ¶
func (m EvalInt32Macro) Doc() string
func (EvalInt32Macro) Help ¶
func (m EvalInt32Macro) Help() string
func (EvalInt32Macro) Invoke ¶
func (EvalInt32Macro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalInt32Macro) Label ¶
func (m EvalInt32Macro) Label() string
func (EvalInt32Macro) MacroID ¶
func (m EvalInt32Macro) MacroID() string
func (EvalInt32Macro) MacroSheathString ¶
func (m EvalInt32Macro) MacroSheathString() *string
type EvalInt64Macro ¶
type EvalInt64Macro struct{}
func (EvalInt64Macro) Doc ¶
func (m EvalInt64Macro) Doc() string
func (EvalInt64Macro) Help ¶
func (m EvalInt64Macro) Help() string
func (EvalInt64Macro) Invoke ¶
func (EvalInt64Macro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalInt64Macro) Label ¶
func (m EvalInt64Macro) Label() string
func (EvalInt64Macro) MacroID ¶
func (m EvalInt64Macro) MacroID() string
func (EvalInt64Macro) MacroSheathString ¶
func (m EvalInt64Macro) MacroSheathString() *string
type EvalInt8Macro ¶
type EvalInt8Macro struct{}
func (EvalInt8Macro) Doc ¶
func (m EvalInt8Macro) Doc() string
func (EvalInt8Macro) Help ¶
func (m EvalInt8Macro) Help() string
func (EvalInt8Macro) Invoke ¶
func (EvalInt8Macro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalInt8Macro) Label ¶
func (m EvalInt8Macro) Label() string
func (EvalInt8Macro) MacroID ¶
func (m EvalInt8Macro) MacroID() string
func (EvalInt8Macro) MacroSheathString ¶
func (m EvalInt8Macro) MacroSheathString() *string
type EvalIntegerEqualMacro ¶
type EvalIntegerEqualMacro struct{}
func (EvalIntegerEqualMacro) Doc ¶
func (m EvalIntegerEqualMacro) Doc() string
func (EvalIntegerEqualMacro) Help ¶
func (m EvalIntegerEqualMacro) Help() string
func (EvalIntegerEqualMacro) Invoke ¶
func (m EvalIntegerEqualMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalIntegerEqualMacro) Label ¶
func (m EvalIntegerEqualMacro) Label() string
func (EvalIntegerEqualMacro) MacroID ¶
func (m EvalIntegerEqualMacro) MacroID() string
func (EvalIntegerEqualMacro) MacroSheathString ¶
func (m EvalIntegerEqualMacro) MacroSheathString() *string
type EvalIntegerLessMacro ¶
type EvalIntegerLessMacro struct{}
func (EvalIntegerLessMacro) Doc ¶
func (m EvalIntegerLessMacro) Doc() string
func (EvalIntegerLessMacro) Help ¶
func (m EvalIntegerLessMacro) Help() string
func (EvalIntegerLessMacro) Invoke ¶
func (m EvalIntegerLessMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalIntegerLessMacro) Label ¶
func (m EvalIntegerLessMacro) Label() string
func (EvalIntegerLessMacro) MacroID ¶
func (m EvalIntegerLessMacro) MacroID() string
func (EvalIntegerLessMacro) MacroSheathString ¶
func (m EvalIntegerLessMacro) MacroSheathString() *string
type EvalIntegerModuliMacro ¶
type EvalIntegerModuliMacro struct{}
func (EvalIntegerModuliMacro) Doc ¶
func (m EvalIntegerModuliMacro) Doc() string
func (EvalIntegerModuliMacro) Help ¶
func (m EvalIntegerModuliMacro) Help() string
func (EvalIntegerModuliMacro) Invoke ¶
func (m EvalIntegerModuliMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalIntegerModuliMacro) Label ¶
func (m EvalIntegerModuliMacro) Label() string
func (EvalIntegerModuliMacro) MacroID ¶
func (m EvalIntegerModuliMacro) MacroID() string
func (EvalIntegerModuliMacro) MacroSheathString ¶
func (m EvalIntegerModuliMacro) MacroSheathString() *string
type EvalIntegerNegativeMacro ¶
type EvalIntegerNegativeMacro struct{}
func (EvalIntegerNegativeMacro) Doc ¶
func (m EvalIntegerNegativeMacro) Doc() string
func (EvalIntegerNegativeMacro) Help ¶
func (m EvalIntegerNegativeMacro) Help() string
func (EvalIntegerNegativeMacro) Invoke ¶
func (m EvalIntegerNegativeMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalIntegerNegativeMacro) Label ¶
func (m EvalIntegerNegativeMacro) Label() string
func (EvalIntegerNegativeMacro) MacroID ¶
func (m EvalIntegerNegativeMacro) MacroID() string
func (EvalIntegerNegativeMacro) MacroSheathString ¶
func (m EvalIntegerNegativeMacro) MacroSheathString() *string
type EvalIntegerProdMacro ¶
type EvalIntegerProdMacro struct{}
func (EvalIntegerProdMacro) Doc ¶
func (m EvalIntegerProdMacro) Doc() string
func (EvalIntegerProdMacro) Help ¶
func (m EvalIntegerProdMacro) Help() string
func (EvalIntegerProdMacro) Invoke ¶
func (m EvalIntegerProdMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalIntegerProdMacro) Label ¶
func (m EvalIntegerProdMacro) Label() string
func (EvalIntegerProdMacro) MacroID ¶
func (m EvalIntegerProdMacro) MacroID() string
func (EvalIntegerProdMacro) MacroSheathString ¶
func (m EvalIntegerProdMacro) MacroSheathString() *string
type EvalIntegerRatioMacro ¶
type EvalIntegerRatioMacro struct{}
func (EvalIntegerRatioMacro) Doc ¶
func (m EvalIntegerRatioMacro) Doc() string
func (EvalIntegerRatioMacro) Help ¶
func (m EvalIntegerRatioMacro) Help() string
func (EvalIntegerRatioMacro) Invoke ¶
func (m EvalIntegerRatioMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalIntegerRatioMacro) Label ¶
func (m EvalIntegerRatioMacro) Label() string
func (EvalIntegerRatioMacro) MacroID ¶
func (m EvalIntegerRatioMacro) MacroID() string
func (EvalIntegerRatioMacro) MacroSheathString ¶
func (m EvalIntegerRatioMacro) MacroSheathString() *string
type EvalIntegerSumMacro ¶
type EvalIntegerSumMacro struct{}
func (EvalIntegerSumMacro) Doc ¶
func (m EvalIntegerSumMacro) Doc() string
func (EvalIntegerSumMacro) Help ¶
func (m EvalIntegerSumMacro) Help() string
func (EvalIntegerSumMacro) Invoke ¶
func (m EvalIntegerSumMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalIntegerSumMacro) Label ¶
func (m EvalIntegerSumMacro) Label() string
func (EvalIntegerSumMacro) MacroID ¶
func (m EvalIntegerSumMacro) MacroID() string
func (EvalIntegerSumMacro) MacroSheathString ¶
func (m EvalIntegerSumMacro) MacroSheathString() *string
type EvalJoinMacro ¶
type EvalJoinMacro struct{}
func (EvalJoinMacro) Doc ¶
func (m EvalJoinMacro) Doc() string
func (EvalJoinMacro) Help ¶
func (m EvalJoinMacro) Help() string
func (EvalJoinMacro) Invoke ¶
func (EvalJoinMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalJoinMacro) Label ¶
func (m EvalJoinMacro) Label() string
func (EvalJoinMacro) MacroID ¶
func (m EvalJoinMacro) MacroID() string
func (EvalJoinMacro) MacroSheathString ¶
func (m EvalJoinMacro) MacroSheathString() *string
type EvalLenMacro ¶
type EvalLenMacro struct{}
func (EvalLenMacro) Doc ¶
func (m EvalLenMacro) Doc() string
func (EvalLenMacro) Help ¶
func (m EvalLenMacro) Help() string
func (EvalLenMacro) Invoke ¶
func (EvalLenMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalLenMacro) Label ¶
func (m EvalLenMacro) Label() string
func (EvalLenMacro) MacroID ¶
func (m EvalLenMacro) MacroID() string
func (EvalLenMacro) MacroSheathString ¶
func (m EvalLenMacro) MacroSheathString() *string
type EvalLoopMacro ¶
type EvalLoopMacro struct{}
func (EvalLoopMacro) Doc ¶
func (m EvalLoopMacro) Doc() string
func (EvalLoopMacro) Help ¶
func (m EvalLoopMacro) Help() string
func (EvalLoopMacro) Invoke ¶
func (EvalLoopMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
Loop(start:█, step:█, stop:█)
func (EvalLoopMacro) Label ¶
func (m EvalLoopMacro) Label() string
func (EvalLoopMacro) MacroID ¶
func (m EvalLoopMacro) MacroID() string
func (EvalLoopMacro) MacroSheathString ¶
func (m EvalLoopMacro) MacroSheathString() *string
type EvalMemoryMacro ¶
type EvalMemoryMacro struct{}
func (EvalMemoryMacro) Doc ¶
func (m EvalMemoryMacro) Doc() string
func (EvalMemoryMacro) Help ¶
func (m EvalMemoryMacro) Help() string
func (EvalMemoryMacro) Invoke ¶
func (EvalMemoryMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalMemoryMacro) Label ¶
func (m EvalMemoryMacro) Label() string
func (EvalMemoryMacro) MacroID ¶
func (m EvalMemoryMacro) MacroID() string
func (EvalMemoryMacro) MacroSheathString ¶
func (m EvalMemoryMacro) MacroSheathString() *string
type EvalMergeMacro ¶
type EvalMergeMacro struct{}
func (EvalMergeMacro) Doc ¶
func (m EvalMergeMacro) Doc() string
func (EvalMergeMacro) Help ¶
func (m EvalMergeMacro) Help() string
func (EvalMergeMacro) Invoke ¶
func (EvalMergeMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalMergeMacro) Label ¶
func (m EvalMergeMacro) Label() string
func (EvalMergeMacro) MacroID ¶
func (m EvalMergeMacro) MacroID() string
func (EvalMergeMacro) MacroSheathString ¶
func (m EvalMergeMacro) MacroSheathString() *string
type EvalPanicMacro ¶
type EvalPanicMacro struct{}
func (EvalPanicMacro) Doc ¶
func (m EvalPanicMacro) Doc() string
func (EvalPanicMacro) Help ¶
func (m EvalPanicMacro) Help() string
func (EvalPanicMacro) Invoke ¶
func (EvalPanicMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalPanicMacro) Label ¶
func (m EvalPanicMacro) Label() string
func (EvalPanicMacro) MacroID ¶
func (m EvalPanicMacro) MacroID() string
func (EvalPanicMacro) MacroSheathString ¶
func (m EvalPanicMacro) MacroSheathString() *string
func (EvalPanicMacro) Splay ¶
func (m EvalPanicMacro) Splay() Tree
type EvalParallelMacro ¶
type EvalParallelMacro struct{}
func (EvalParallelMacro) Doc ¶
func (m EvalParallelMacro) Doc() string
func (EvalParallelMacro) Help ¶
func (m EvalParallelMacro) Help() string
func (EvalParallelMacro) Invoke ¶
func (EvalParallelMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalParallelMacro) Label ¶
func (m EvalParallelMacro) Label() string
func (EvalParallelMacro) MacroID ¶
func (m EvalParallelMacro) MacroID() string
func (EvalParallelMacro) MacroSheathString ¶
func (m EvalParallelMacro) MacroSheathString() *string
func (EvalParallelMacro) Splay ¶
func (m EvalParallelMacro) Splay() Tree
type EvalPeekMacro ¶
type EvalPeekMacro struct{}
func (EvalPeekMacro) Doc ¶
func (m EvalPeekMacro) Doc() string
func (EvalPeekMacro) Help ¶
func (m EvalPeekMacro) Help() string
func (EvalPeekMacro) Invoke ¶
func (EvalPeekMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalPeekMacro) Label ¶
func (m EvalPeekMacro) Label() string
func (EvalPeekMacro) MacroID ¶
func (m EvalPeekMacro) MacroID() string
func (EvalPeekMacro) MacroSheathString ¶
func (m EvalPeekMacro) MacroSheathString() *string
type EvalPeekTypeMacro ¶
type EvalPeekTypeMacro struct{}
func (EvalPeekTypeMacro) Doc ¶
func (m EvalPeekTypeMacro) Doc() string
func (EvalPeekTypeMacro) Help ¶
func (m EvalPeekTypeMacro) Help() string
func (EvalPeekTypeMacro) Invoke ¶
func (EvalPeekTypeMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalPeekTypeMacro) Label ¶
func (m EvalPeekTypeMacro) Label() string
func (EvalPeekTypeMacro) MacroID ¶
func (m EvalPeekTypeMacro) MacroID() string
func (EvalPeekTypeMacro) MacroSheathString ¶
func (m EvalPeekTypeMacro) MacroSheathString() *string
type EvalPlaceholderMacro ¶
type EvalPlaceholderMacro struct{}
func (EvalPlaceholderMacro) Doc ¶
func (m EvalPlaceholderMacro) Doc() string
func (EvalPlaceholderMacro) Help ¶
func (m EvalPlaceholderMacro) Help() string
func (EvalPlaceholderMacro) Invoke ¶
func (EvalPlaceholderMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalPlaceholderMacro) Label ¶
func (m EvalPlaceholderMacro) Label() string
func (EvalPlaceholderMacro) MacroID ¶
func (m EvalPlaceholderMacro) MacroID() string
func (EvalPlaceholderMacro) MacroSheathString ¶
func (m EvalPlaceholderMacro) MacroSheathString() *string
func (EvalPlaceholderMacro) Splay ¶
func (m EvalPlaceholderMacro) Splay() Tree
type EvalProfileMacro ¶
type EvalProfileMacro struct{}
func (EvalProfileMacro) Doc ¶
func (m EvalProfileMacro) Doc() string
func (EvalProfileMacro) Help ¶
func (m EvalProfileMacro) Help() string
func (EvalProfileMacro) Invoke ¶
func (EvalProfileMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalProfileMacro) Label ¶
func (m EvalProfileMacro) Label() string
func (EvalProfileMacro) MacroID ¶
func (m EvalProfileMacro) MacroID() string
func (EvalProfileMacro) MacroSheathString ¶
func (m EvalProfileMacro) MacroSheathString() *string
func (EvalProfileMacro) Splay ¶
func (m EvalProfileMacro) Splay() Tree
type EvalRangeMacro ¶
type EvalRangeMacro struct{}
func (EvalRangeMacro) Doc ¶
func (m EvalRangeMacro) Doc() string
func (EvalRangeMacro) Help ¶
func (m EvalRangeMacro) Help() string
func (EvalRangeMacro) Invoke ¶
func (EvalRangeMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalRangeMacro) Label ¶
func (m EvalRangeMacro) Label() string
func (EvalRangeMacro) MacroID ¶
func (m EvalRangeMacro) MacroID() string
func (EvalRangeMacro) MacroSheathString ¶
func (m EvalRangeMacro) MacroSheathString() *string
type EvalRecoverMacro ¶
type EvalRecoverMacro struct{}
func (EvalRecoverMacro) Doc ¶
func (m EvalRecoverMacro) Doc() string
func (EvalRecoverMacro) Help ¶
func (m EvalRecoverMacro) Help() string
func (EvalRecoverMacro) Invoke ¶
func (EvalRecoverMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
Recover(invoke, panic)
func (EvalRecoverMacro) Label ¶
func (m EvalRecoverMacro) Label() string
func (EvalRecoverMacro) MacroID ¶
func (m EvalRecoverMacro) MacroID() string
func (EvalRecoverMacro) MacroSheathString ¶
func (m EvalRecoverMacro) MacroSheathString() *string
func (EvalRecoverMacro) Splay ¶
func (m EvalRecoverMacro) Splay() Tree
type EvalSequentialMacro ¶
type EvalSequentialMacro struct{}
func (EvalSequentialMacro) Doc ¶
func (m EvalSequentialMacro) Doc() string
func (EvalSequentialMacro) Help ¶
func (m EvalSequentialMacro) Help() string
func (EvalSequentialMacro) Invoke ¶
func (EvalSequentialMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalSequentialMacro) Label ¶
func (m EvalSequentialMacro) Label() string
func (EvalSequentialMacro) MacroID ¶
func (m EvalSequentialMacro) MacroID() string
func (EvalSequentialMacro) MacroSheathString ¶
func (m EvalSequentialMacro) MacroSheathString() *string
func (EvalSequentialMacro) Splay ¶
func (m EvalSequentialMacro) Splay() Tree
type EvalShowMacro ¶
type EvalShowMacro struct{}
func (EvalShowMacro) Doc ¶
func (m EvalShowMacro) Doc() string
func (EvalShowMacro) Help ¶
func (m EvalShowMacro) Help() string
func (EvalShowMacro) Invoke ¶
func (EvalShowMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalShowMacro) Label ¶
func (m EvalShowMacro) Label() string
func (EvalShowMacro) MacroID ¶
func (m EvalShowMacro) MacroID() string
func (EvalShowMacro) MacroSheathString ¶
func (m EvalShowMacro) MacroSheathString() *string
type EvalShowTypeMacro ¶
type EvalShowTypeMacro struct{}
func (EvalShowTypeMacro) Doc ¶
func (m EvalShowTypeMacro) Doc() string
func (EvalShowTypeMacro) Help ¶
func (m EvalShowTypeMacro) Help() string
func (EvalShowTypeMacro) Invoke ¶
func (EvalShowTypeMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalShowTypeMacro) Label ¶
func (m EvalShowTypeMacro) Label() string
func (EvalShowTypeMacro) MacroID ¶
func (m EvalShowTypeMacro) MacroID() string
func (EvalShowTypeMacro) MacroSheathString ¶
func (m EvalShowTypeMacro) MacroSheathString() *string
type EvalSortMacro ¶
type EvalSortMacro struct{}
func (EvalSortMacro) Doc ¶
func (m EvalSortMacro) Doc() string
func (EvalSortMacro) Help ¶
func (m EvalSortMacro) Help() string
func (EvalSortMacro) Invoke ¶
func (EvalSortMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
Sort(over, less)
func (EvalSortMacro) Label ¶
func (m EvalSortMacro) Label() string
func (EvalSortMacro) MacroID ¶
func (m EvalSortMacro) MacroID() string
func (EvalSortMacro) MacroSheathString ¶
func (m EvalSortMacro) MacroSheathString() *string
type EvalSpinMacro ¶
type EvalSpinMacro struct{}
func (EvalSpinMacro) Doc ¶
func (m EvalSpinMacro) Doc() string
func (EvalSpinMacro) Help ¶
func (m EvalSpinMacro) Help() string
func (EvalSpinMacro) Invoke ¶
func (EvalSpinMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalSpinMacro) Label ¶
func (m EvalSpinMacro) Label() string
func (EvalSpinMacro) MacroID ¶
func (m EvalSpinMacro) MacroID() string
func (EvalSpinMacro) MacroSheathString ¶
func (m EvalSpinMacro) MacroSheathString() *string
type EvalStringMacro ¶
type EvalStringMacro struct{}
func (EvalStringMacro) Doc ¶
func (m EvalStringMacro) Doc() string
func (EvalStringMacro) Help ¶
func (m EvalStringMacro) Help() string
func (EvalStringMacro) Invoke ¶
func (EvalStringMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalStringMacro) Label ¶
func (m EvalStringMacro) Label() string
func (EvalStringMacro) MacroID ¶
func (m EvalStringMacro) MacroID() string
func (EvalStringMacro) MacroSheathString ¶
func (m EvalStringMacro) MacroSheathString() *string
type EvalSymbolMacro ¶
type EvalSymbolMacro struct {
Symbol Symbol `ko:"name=symbol"`
}
func (EvalSymbolMacro) Doc ¶
func (m EvalSymbolMacro) Doc() string
func (EvalSymbolMacro) Help ¶
func (m EvalSymbolMacro) Help() string
func (EvalSymbolMacro) Invoke ¶
func (m EvalSymbolMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalSymbolMacro) Label ¶
func (m EvalSymbolMacro) Label() string
func (EvalSymbolMacro) MacroID ¶
func (m EvalSymbolMacro) MacroID() string
func (EvalSymbolMacro) MacroSheathString ¶
func (m EvalSymbolMacro) MacroSheathString() *string
type EvalTakeMacro ¶
type EvalTakeMacro struct{}
func (EvalTakeMacro) Doc ¶
func (m EvalTakeMacro) Doc() string
func (EvalTakeMacro) Help ¶
func (m EvalTakeMacro) Help() string
func (EvalTakeMacro) Invoke ¶
func (EvalTakeMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalTakeMacro) Label ¶
func (m EvalTakeMacro) Label() string
func (EvalTakeMacro) MacroID ¶
func (m EvalTakeMacro) MacroID() string
func (EvalTakeMacro) MacroSheathString ¶
func (m EvalTakeMacro) MacroSheathString() *string
type EvalTemplateMacro ¶
type EvalTemplateMacro struct{}
func (EvalTemplateMacro) Doc ¶
func (m EvalTemplateMacro) Doc() string
func (EvalTemplateMacro) Help ¶
func (m EvalTemplateMacro) Help() string
func (EvalTemplateMacro) Invoke ¶
func (EvalTemplateMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
Template(template:█, args:█, withString:█, withArg:█)
func (EvalTemplateMacro) Label ¶
func (m EvalTemplateMacro) Label() string
func (EvalTemplateMacro) MacroID ¶
func (m EvalTemplateMacro) MacroID() string
func (EvalTemplateMacro) MacroSheathString ¶
func (m EvalTemplateMacro) MacroSheathString() *string
type EvalUint16Macro ¶
type EvalUint16Macro struct{}
func (EvalUint16Macro) Doc ¶
func (m EvalUint16Macro) Doc() string
func (EvalUint16Macro) Help ¶
func (m EvalUint16Macro) Help() string
func (EvalUint16Macro) Invoke ¶
func (EvalUint16Macro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalUint16Macro) Label ¶
func (m EvalUint16Macro) Label() string
func (EvalUint16Macro) MacroID ¶
func (m EvalUint16Macro) MacroID() string
func (EvalUint16Macro) MacroSheathString ¶
func (m EvalUint16Macro) MacroSheathString() *string
type EvalUint32Macro ¶
type EvalUint32Macro struct{}
func (EvalUint32Macro) Doc ¶
func (m EvalUint32Macro) Doc() string
func (EvalUint32Macro) Help ¶
func (m EvalUint32Macro) Help() string
func (EvalUint32Macro) Invoke ¶
func (EvalUint32Macro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalUint32Macro) Label ¶
func (m EvalUint32Macro) Label() string
func (EvalUint32Macro) MacroID ¶
func (m EvalUint32Macro) MacroID() string
func (EvalUint32Macro) MacroSheathString ¶
func (m EvalUint32Macro) MacroSheathString() *string
type EvalUint64Macro ¶
type EvalUint64Macro struct{}
func (EvalUint64Macro) Doc ¶
func (m EvalUint64Macro) Doc() string
func (EvalUint64Macro) Help ¶
func (m EvalUint64Macro) Help() string
func (EvalUint64Macro) Invoke ¶
func (EvalUint64Macro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalUint64Macro) Label ¶
func (m EvalUint64Macro) Label() string
func (EvalUint64Macro) MacroID ¶
func (m EvalUint64Macro) MacroID() string
func (EvalUint64Macro) MacroSheathString ¶
func (m EvalUint64Macro) MacroSheathString() *string
type EvalUint8Macro ¶
type EvalUint8Macro struct{}
func (EvalUint8Macro) Doc ¶
func (m EvalUint8Macro) Doc() string
func (EvalUint8Macro) Help ¶
func (m EvalUint8Macro) Help() string
func (EvalUint8Macro) Invoke ¶
func (EvalUint8Macro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalUint8Macro) Label ¶
func (m EvalUint8Macro) Label() string
func (EvalUint8Macro) MacroID ¶
func (m EvalUint8Macro) MacroID() string
func (EvalUint8Macro) MacroSheathString ¶
func (m EvalUint8Macro) MacroSheathString() *string
type EvalWhenMacro ¶
type EvalWhenMacro struct{}
func (EvalWhenMacro) Doc ¶
func (m EvalWhenMacro) Doc() string
func (EvalWhenMacro) Help ¶
func (m EvalWhenMacro) Help() string
func (EvalWhenMacro) Invoke ¶
func (EvalWhenMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
When(have:█, then:█, else:█)
func (EvalWhenMacro) Label ¶
func (m EvalWhenMacro) Label() string
func (EvalWhenMacro) MacroID ¶
func (m EvalWhenMacro) MacroID() string
func (EvalWhenMacro) MacroSheathString ¶
func (m EvalWhenMacro) MacroSheathString() *string
type EvalYieldMacro ¶
type EvalYieldMacro struct{}
func (EvalYieldMacro) Doc ¶
func (m EvalYieldMacro) Doc() string
func (EvalYieldMacro) Help ¶
func (m EvalYieldMacro) Help() string
func (EvalYieldMacro) Invoke ¶
func (EvalYieldMacro) Invoke(span *Span, arg Arg) (returns Return, effect Effect, err error)
func (EvalYieldMacro) Label ¶
func (m EvalYieldMacro) Label() string
func (EvalYieldMacro) MacroID ¶
func (m EvalYieldMacro) MacroID() string
func (EvalYieldMacro) MacroSheathString ¶
func (m EvalYieldMacro) MacroSheathString() *string
type TemplateSelector ¶
type TemplateSelector struct {
Path Path `ko:"name=path"`
}
func (TemplateSelector) TemplateToken ¶
func (TemplateSelector) TemplateToken()
type TemplateText ¶
type TemplateText struct {
Text string `ko:"name=text"`
}
func (TemplateText) TemplateToken ¶
func (TemplateText) TemplateToken()
type TemplateToken ¶
type TemplateToken interface {
TemplateToken()
}
func ParseTemaplate ¶
func ParseTemaplate(span *Span, src string) (tokens []TemplateToken, err error)
Source Files ¶
Click to show internal directories.
Click to hide internal directories.