M: word fuel-pprint
name>> V{ } clone [ fuel-maybe-scape append ] reduce >string write ;
-M: f fuel-pprint drop "nil" write ; inline
+M: f fuel-pprint drop "f" write ; inline
M: integer fuel-pprint pprint ; inline
(defsubst fuel-eval--retort-make (err result &optional output)
(list err result output))
-(defsubst fuel-eval--retort-error (ret) (nth 0 ret))
+(defsubst fuel-eval--retort-error (ret)
+ (and (not (eq (nth 0 ret) 'f)) (nth 0 ret)))
(defsubst fuel-eval--retort-result (ret) (nth 1 ret))
(defsubst fuel-eval--retort-output (ret) (nth 2 ret))