【发布时间】:2018-05-18 16:21:37
【问题描述】:
在下面列出的程序中,我收到错误消息:
let*: 错误的语法(不是绑定的标识符和表达式)在:pokemon1inPokedex
我不知道为什么,任何建议将不胜感激!
(define (in-order? pokemon1name pokemon2name)
(let*
[pokemon1inPokedex (inPokedex? pokemon1name)]
[pokemon2inPokedex (inPokedex? pokemon2name)])
(cond [(and pokemon1inPokedex pokemon2inPokedex) (greater pokemon1name pokemon2name)]
[(true? pokemon1inPokedex) #t]
[(true? pokemon2inPokedex) #f]
[else #f]))
【问题讨论】:
-
您是否忘记在 DrRacket 中选择非教学语言?
-
请在您的帖子中插入代码作为文本,而不是图像。
-
您使用哪种语言?例如,它是写
#lang racket还是别的什么?