2013-07-26 22 views
1

我使用的球拍和我的文件看起來像爲什麼範圍在球拍中出現標識符錯誤?

#lang racket 
(range 10) 

但是,當我評價(range 10)我收到

Error: struct:exn:fail:contract:variable 

reference to an identifier before its definition: range in module: 

,然後列出/usr/share/racket/collects/racket/main.rkt

我正在使用Geiser和Emacs進行評估 - 我錯過了一個庫嗎?

+0

'range'在模塊'racket/list'和'racket'中定義,所以它應該可以工作。您可能想嘗試在終端的「DrRacket」或「」中運行它,以驗證您的球拍安裝是否良好。 – Sylwester

+3

你正在運行什麼版本的球拍?它可能是... –

+0

@ÓscarLópez是的,就是這樣 - 謝謝! – sdasdadas

回答

2

在球拍5.3中添加了range功能。如果你有一個比這更老的版本,它將無法工作。

+0

是的,'5.1.3' - 謝謝! – sdasdadas

相關問題