github.com/gnolang/gno@v0.0.0-20240520182011-228e9d0192ce/gnovm/stdlibs/stdlibs.go (about) 1 package stdlibs 2 3 //go:generate go run github.com/gnolang/gno/misc/genstd 4 5 import ( 6 gno "github.com/gnolang/gno/gnovm/pkg/gnolang" 7 libsstd "github.com/gnolang/gno/gnovm/stdlibs/std" 8 ) 9 10 type ExecContext = libsstd.ExecContext 11 12 func NativeStore(pkgPath string, name gno.Name) func(*gno.Machine) { 13 for _, nf := range nativeFuncs { 14 if nf.gnoPkg == pkgPath && name == nf.gnoFunc { 15 return nf.f 16 } 17 } 18 return nil 19 }