有没有办法从命令行 运行 guile 函数
Is there a way to run guile function from command line
所以我有一个简单的 file.scm
文件,其中包含以下代码:
#!/usr/bin/guile -s
!#
(define (printer arg)
(display arg))
我知道你可以通过 (load "file.scm")
在 guile repl 中执行它,然后调用 (printer "this")
.
之类的函数
有什么方法可以 运行 通过 命令行 终端实现该功能
例如 guile "file.scm" (printer "this")
?
根据 the manual,类似于
guile -l file.scm -c '(printer "this")'
会起作用。
所以我有一个简单的 file.scm
文件,其中包含以下代码:
#!/usr/bin/guile -s
!#
(define (printer arg)
(display arg))
我知道你可以通过 (load "file.scm")
在 guile repl 中执行它,然后调用 (printer "this")
.
有什么方法可以 运行 通过 命令行 终端实现该功能
例如 guile "file.scm" (printer "this")
?
根据 the manual,类似于
guile -l file.scm -c '(printer "this")'
会起作用。