Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从racket中的文件导入函数?_Racket - Fatal编程技术网

如何从racket中的文件导入函数?

如何从racket中的文件导入函数?,racket,Racket,我确信这是一个非常基本的问题,但我有两个文件,我想将一个函数从该文件导入到另一个文件中。有办法吗?您可以在模块内使用提供,将定义导出到使用要求导入的其他模块: ;;a、 rkt (提供f) (定义(f x) (displayln(add1 x))) ;; b、 rkt (需要“a.rkt”) (f3);=>4. 有关更多信息,请参见。您可以在模块内使用提供,将定义导出到其他模块,这些模块使用要求导入定义: ;;a、 rkt (提供f) (定义(f x) (displayln(add1 x)))

我确信这是一个非常基本的问题,但我有两个文件,我想将一个函数从该文件导入到另一个文件中。有办法吗?

您可以在模块内使用
提供
,将定义导出到使用
要求
导入的其他模块:

;;a、 rkt
(提供f)
(定义(f x)
(displayln(add1 x)))
;; b、 rkt
(需要“a.rkt”)
(f3);=>4.

有关更多信息,请参见。

您可以在模块内使用
提供
,将定义导出到其他模块,这些模块使用
要求
导入定义:

;;a、 rkt
(提供f)
(定义(f x)
(displayln(add1 x)))
;; b、 rkt
(需要“a.rkt”)
(f3);=>4.

有关更多信息,请参见。

Lana,您已经问了几个问题。你回答得很好。您尚未将任何标记为已接受。小贴士:你可能应该这样做,否则人们可能不会再费心回答了。拉娜,你问了几个问题。你回答得很好。您尚未将任何标记为已接受。小贴士:你可能应该这样做,否则人们可能不会再费心回答了。