球拍,包含,要求和提供不起作用

时间:2017-04-18 11:20:53

标签: racket

我有一个名为“functions.rkt”的文件,我有一些函数。

我正在另一个档案中工作,我们将其命名为“working.rkt”

我在“working.rkt”尝试了以下(逐个)来使用“functions.rkt”中定义的函数:

(require “functions.rkt”)

(include “functions.rkt”)

(provide “functions.rkt”)

他们中的任何人都没有工作,有什么帮助吗?

他们走的是同一条道路。

1 个答案:

答案 0 :(得分:2)

在文件“functions.rkt:

#lang racket
(provide my-function)
(define (my-function x) (* 2 x))

在“working.rkt”文件中:

#lang racket
(require "functions.rkt")
(my-function 21)