def place.val.on
import emerging-ezjson@1.3.0.0/src/pull.bend as Pullimport Base
209# a value has landed. `rest` is the suffix the cursor keeps
210def place.val.on(ev: Ev, rest: String, goal: Goal, spot: Spot) -> St:
211 match spot:
212 case SpotBad{}:
213 err.st(goal)
214 case Spot{stack, root}:
215 place.val.ok(ev, rest, goal, stack, root)