Versions in this module Expand all Collapse all v0 v0.3.0 Aug 23, 2019 v0.2.9 Aug 16, 2019 Changes in this version + const ValueBool + const ValueFloat + const ValueInt + const ValueList + const ValueMap + const ValueNoArg + const ValueNull + const ValueSet + const ValueString + const ValueStringDecimal + var GoFuncMap = map[string]goFunc + func AddItemToValueMap(m *sysl.Value, name string, val *sysl.Value) + func AppendItemToValueList(m *sysl.Value_List, val *sysl.Value) + func Eval(txApp *sysl.Application, assign Scope, e *sysl.Expr) *sysl.Value + func EvaluateView(mod *sysl.Module, appName, viewName string, s Scope) *sysl.Value + func FindAllString(pattern, word string, n int) []string + func IsCollectionType(obj *sysl.Value) bool + func MakeValueBool(val bool) *sysl.Value + func MakeValueI64(val int64) *sysl.Value + func MakeValueList(values ...*sysl.Value) *sysl.Value + func MakeValueMap() *sysl.Value + func MakeValueSet() *sysl.Value + func MakeValueString(val string) *sysl.Value + func MatchString(pattern, word string) bool + func TypeToValue(t *sysl.Type) *sysl.Value + type DefaultBinExprStrategy struct + type LHSOverRHSStrategy struct + type Scope map[string]*sysl.Value + func (s Scope) AddApp(name string, app *sysl.Application) + func (s Scope) AddInt(name string, val int64) + func (s Scope) AddString(name string, val string) + type Strategy interface