src.elv.sh/pkg/eval.effectOp.exec (method)

13 uses

	src.elv.sh/pkg/eval (current package)
		builtin_special.go#L286: 	exc := op.effectOp.exec(fm)
		closure.go#L141: 	return c.Op.exec(fm)
		compile_effect.go#L18: type effectOp interface{ exec(*Frame) Exception }
		compile_effect.go#L31: 		exc := subop.exec(fm)
		compile_effect.go#L112: 			exc := thisOp.exec(newFm)
		compile_effect.go#L286: 			exc := subop.exec(fm)
		compile_effect.go#L313: 		exc := redirOp.exec(fm)
		compile_effect.go#L320: 		return op.body.specialOp.exec(fm)
		compile_effect.go#L323: 		return op.body.assignOp.exec(fm)
		compile_effect.go#L593: 		exc := subop.exec(fm)
		compile_value.go#L348: 	exc := op.subop.exec(fm)
		compile_value.go#L365: 	exc := op.subop.exec(fm.forkWithOutput("[output capture]", outPort))
		compiler.go#L84: 	return fm.local, func() Exception { return op.inner.exec(fm) }