1
我在一個文件中有這樣的定義(該文件的名稱是ExamplesFile.scm):球拍。爲什麼它不加載數據「需要」的時候,數據anoter文件
(define examples (with-input-from-file "examples.scm" read))
我明白數據加載和存儲在變量examples
如果我執行:
examples
在迭代窗
它給出了在文件「examples.scm」的數據。這工作正常。
後來,在位於同一目錄的另一個文件我寫:
(require "ExamplesFile.scm")
在第二個文件的iteraction窗口在「ExamplesFile.scm」中定義的功能可用。但是,如果我執行:
examples
我得到這個錯誤:
examples: undefined;
cannot reference an identifier before its definition
我該如何解決呢?我怎樣才能獲得讀取並存儲在第二個文件中的一個文件中的數據?