1
我想要写在CL/CCL mpg123的控制台MP3播放器的简单包装,不知道怎么写,其存在的衍生进程mpg123的:Common Lisp的:写外部程序输入
(let* ((p (run-program "mpg123" '("-R") :input :stream :output :stream :wait nil))
(s (external-process-input-stream p)))
(write "LOAD /path/to/file.mp3" :stream s)
(write-char #\return s))
但这代码不工作,我有点卡住了。有任何想法吗?