关于使用Racket绘制方框图和指针图的混淆
我很困惑,在使用“列表”符号将这个图表翻译成Racket代码时,哪里出了错。 对于代码,我写了关于使用Racket绘制方框图和指针图的混淆,racket,diagram,Racket,Diagram,我很困惑,在使用“列表”符号将这个图表翻译成Racket代码时,哪里出了错。 对于代码,我写了 (list 'greetings (list 'howdy 'hi "hello") (list "yo" 0.7734 (list 'hola 'bonjour))) 但事实证明,这个代码是不正确的。我查阅了列表符号的定义,但找不到错误所在。谁能给我一个关于我哪里出错的提示?非常感谢 属于顶级列表的是“yo”、0.7734和(列表“你
(list 'greetings
(list 'howdy 'hi "hello")
(list "yo" 0.7734
(list 'hola 'bonjour)))
但事实证明,这个代码是不正确的。我查阅了列表符号的定义,但找不到错误所在。谁能给我一个关于我哪里出错的提示?非常感谢 属于顶级列表的是“yo”
、0.7734
和(列表“你好”)
:
(define sublist1 (list 'howdy 'hi "hello"))
(define sublist2 (list 'hola 'bonjour))
(list 'greetings sublist1 "yo" 0.7734 sublist2)
(list 'greetings (list 'howdy 'hi "hello") "yo" 0.7734 (list 'hola 'bonjour))