Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var LuaFunctionNameRegexp = `function([\w\s]+)\(`
Functions ¶
This section is empty.
Types ¶
type AverageFunction ¶
type AverageFunction struct {
}
func (*AverageFunction) Evaluate ¶
func (f *AverageFunction) Evaluate(context *opt.FormulaContext, args ...*opt.LogicalExpression) (*opt.Argument, error)
func (*AverageFunction) Name ¶
func (*AverageFunction) Name() string
type CountFunction ¶
type CountFunction struct {
}
func (*CountFunction) Evaluate ¶
func (f *CountFunction) Evaluate(context *opt.FormulaContext, args ...*opt.LogicalExpression) (*opt.Argument, error)
func (*CountFunction) Name ¶
func (*CountFunction) Name() string
type LuaFunction ¶
type LuaFunction struct {
}
func (*LuaFunction) Evaluate ¶
func (f *LuaFunction) Evaluate(context *opt.FormulaContext, args ...*opt.LogicalExpression) (*opt.Argument, error)
func (*LuaFunction) Name ¶
func (*LuaFunction) Name() string
type SumFunction ¶
type SumFunction struct {
}
func (*SumFunction) Evaluate ¶
func (f *SumFunction) Evaluate(context *opt.FormulaContext, args ...*opt.LogicalExpression) (*opt.Argument, error)
func (*SumFunction) Name ¶
func (*SumFunction) Name() string
Click to show internal directories.
Click to hide internal directories.