我对 guile 和 schema 很陌生,我现在想做的是获取一个 schema 文件(file.scm)并将其加载到一个变量中,这样我就能够解析它,但我很难找到如何随时随地执行此操作。
我现在拥有的是
(define var (load "file.scm")) ; loads file scheme
Run Code Online (Sandbox Code Playgroud)
但我不确定如何开始阅读这些台词。
小智 6
load解析并运行文件中的方案代码。如果您只想读取文件,请使用open-input-file.
(define file (open-input-file "file address here"))
(display (read-line file))
Run Code Online (Sandbox Code Playgroud)