diff --git a/pkg/arvo/mar/ted/eval.hoon b/pkg/arvo/mar/ted/eval.hoon new file mode 100644 index 00000000000..36aca179685 --- /dev/null +++ b/pkg/arvo/mar/ted/eval.hoon @@ -0,0 +1,10 @@ +/- eval=ted-eval +|_ put=inpt:eval +++ grab |% + ++ noun inpt:eval + -- +++ grow |% + ++ noun put + -- +++ grad %noun +-- diff --git a/pkg/arvo/sur/ted/eval.hoon b/pkg/arvo/sur/ted/eval.hoon new file mode 100644 index 00000000000..54a4229a3b5 --- /dev/null +++ b/pkg/arvo/sur/ted/eval.hoon @@ -0,0 +1,5 @@ +^? +|% ++$ deps (list path) ++$ inpt $@(cord (pair cord deps)) +-- diff --git a/pkg/arvo/ted/eval.hoon b/pkg/arvo/ted/eval.hoon index 0e2eb861da2..d4158d2fcd6 100644 --- a/pkg/arvo/ted/eval.hoon +++ b/pkg/arvo/ted/eval.hoon @@ -1,16 +1,11 @@ -/- spider +/- spider, eval=ted-eval /+ strandio =, strand=strand:spider -=> -|% -+$ deps (list path) -+$ inpt $@(cord (pair cord deps)) --- ^- thread:spider |= raw=vase =/ m (strand ,vase) ^- form:m -=+ !<(arg=(unit inpt) raw) +=+ !<(arg=(unit inpt:eval) raw) ?~ arg (strand-fail:strand %no-input ~) ?@ u.arg diff --git a/pkg/arvo/ted/khan-eval.hoon b/pkg/arvo/ted/khan-eval.hoon index fddc7137875..f0719a31f81 100644 --- a/pkg/arvo/ted/khan-eval.hoon +++ b/pkg/arvo/ted/khan-eval.hoon @@ -1,16 +1,11 @@ -/- spider +/- spider, eval=ted-eval /+ strandio =, strand=strand:spider -=> -|% -+$ deps (list path) -+$ inpt $@(cord (pair cord deps)) --- ^- thread:spider |= raw=vase =/ m (strand ,vase) ^- form:m -=+ !<(arg=(unit inpt) raw) +=+ !<(arg=(unit inpt:eval) raw) ?~ arg (strand-fail:strand %no-input ~) =/ com