Welcome to the CHICKEN Scheme pasting service
process-run added by siiky on Sun Apr 18 23:41:25 2021
(set! chicken.process#process-run
(lambda (f . args)
(let ((args (if (pair? args) (car args) #f))
(pid (chicken.process#process-fork)) )
(cond ((not (eq? 0 pid)) pid)
(args (chicken.process#process-execute f args))
(else
(chicken.process#process-execute
(shell-command 'process-run)
(shell-command-arguments f)) ) ) ) ) )