diff --git a/run-generic.lisp b/run-generic.lisp index 5975f4ce184315d30b4944f28adb80fea466c37b..d4a54bc3d681625fed0efc51c330241e63301b99 100644 --- a/run-generic.lisp +++ b/run-generic.lisp @@ -2,6 +2,10 @@ (in-package :inferior-shell) +(defgeneric process-redirection (redirection input output error)) +(defgeneric generic-run-spec (spec input output error predicate rest resume)) +(defgeneric process-result (result)) + ;; list of streams to close when finished (defvar *streams-to-close* nil)