all: use eval.NewContext when possible
eval.NewContext prints better error messages due to
its "nodeFormatter" implementation. This can not be
added to the adt package to avoid import cycles.
Use eval.NewContext where appropriate.
Signed-off-by: Marcel van Lohuizen <mpvl@gmail.com>
Change-Id: I811442cef59eca1571ffe680f0a63fb6b8f35e41
Reviewed-on: https://review.gerrithub.io/c/cue-lang/cue/+/1208685
Unity-Result: CUE porcuepine <cue.porcuepine@gmail.com>
Reviewed-by: Matthew Sackman <matthew@cue.works>
TryBot-Result: CUEcueckoo <cueckoo@cuelang.org>