evaluator

package
v0.0.0-...-6c6706e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 8, 2024 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const (
	UNKNOWN_OPERATOR        = "onišẹ aimọ"
	INFIX_TYPE_MISS_MATCH   = "iru ko baramu (%s %s %s)"
	IDENT_NOT_FOUND         = "a ko ri idamo (%s)"
	IDENT_NOT_FUNCTION      = "%s kii ṣe iṣẹ"
	WRONG_ARGUMENT_NO       = "n reti %v ṣugbọn o gba %v"
	WRONG_ARGUMENT_TYPE     = "iru ti ko tọ ti a pese"
	INVALID_TYPE            = "iru naa ko wulo (%v)"
	UNKNOWN_ERROR           = "aṣiṣe kan wa"
	PREFIX_OPERATOR_UNKNOWN = "onišẹ aimọ (%v%v)"
	INFIX_OPERATOR_UNKNOWN  = "onišẹ aimọ (%v %v %v)"
)

Variables

View Source
var (
	TRUE  = &object.Boolean{Value: true}
	FALSE = &object.Boolean{Value: false}
)

Functions

func Eval

func Eval(node ast.Node, env *object.Environment) object.Object

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL