Documentation
¶
Index ¶
- func GetOperatorOverloadingOptions() []expr.Option
- type ExprEnv
- func (e ExprEnv) Decimal(val any) decimalType.Decimal
- func (e ExprEnv) DecimalAdd(a, b decimalType.Decimal) decimalType.Decimal
- func (e ExprEnv) DecimalDiv(a, b decimalType.Decimal) decimalType.Decimal
- func (e ExprEnv) DecimalEqual(a, b decimalType.Decimal) bool
- func (e ExprEnv) DecimalGreater(a, b decimalType.Decimal) bool
- func (e ExprEnv) DecimalGreaterEq(a, b decimalType.Decimal) bool
- func (e ExprEnv) DecimalLess(a, b decimalType.Decimal) bool
- func (e ExprEnv) DecimalLessEq(a, b decimalType.Decimal) bool
- func (e ExprEnv) DecimalMod(a, b decimalType.Decimal) decimalType.Decimal
- func (e ExprEnv) DecimalMul(a, b decimalType.Decimal) decimalType.Decimal
- func (e ExprEnv) DecimalNotEqual(a, b decimalType.Decimal) bool
- func (e ExprEnv) DecimalPow(a, b decimalType.Decimal) decimalType.Decimal
- func (e ExprEnv) DecimalSub(a, b decimalType.Decimal) decimalType.Decimal
- type ExprPatch
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ExprEnv ¶
type ExprEnv struct{}
func (ExprEnv) DecimalAdd ¶
func (e ExprEnv) DecimalAdd(a, b decimalType.Decimal) decimalType.Decimal
func (ExprEnv) DecimalDiv ¶
func (e ExprEnv) DecimalDiv(a, b decimalType.Decimal) decimalType.Decimal
func (ExprEnv) DecimalEqual ¶
func (e ExprEnv) DecimalEqual(a, b decimalType.Decimal) bool
func (ExprEnv) DecimalGreater ¶
func (e ExprEnv) DecimalGreater(a, b decimalType.Decimal) bool
func (ExprEnv) DecimalGreaterEq ¶
func (e ExprEnv) DecimalGreaterEq(a, b decimalType.Decimal) bool
func (ExprEnv) DecimalLess ¶
func (e ExprEnv) DecimalLess(a, b decimalType.Decimal) bool
func (ExprEnv) DecimalLessEq ¶
func (e ExprEnv) DecimalLessEq(a, b decimalType.Decimal) bool
func (ExprEnv) DecimalMod ¶
func (e ExprEnv) DecimalMod(a, b decimalType.Decimal) decimalType.Decimal
func (ExprEnv) DecimalMul ¶
func (e ExprEnv) DecimalMul(a, b decimalType.Decimal) decimalType.Decimal
func (ExprEnv) DecimalNotEqual ¶
func (e ExprEnv) DecimalNotEqual(a, b decimalType.Decimal) bool
func (ExprEnv) DecimalPow ¶
func (e ExprEnv) DecimalPow(a, b decimalType.Decimal) decimalType.Decimal
func (ExprEnv) DecimalSub ¶
func (e ExprEnv) DecimalSub(a, b decimalType.Decimal) decimalType.Decimal
Click to show internal directories.
Click to hide internal directories.