2012-07-14 47 views
1

任何人有,爲什麼赤壁方案拋出以下,同時嘗試使用 赤壁環up-from函數的錯誤任何想法:與迭代赤壁方案錯誤

ERROR: car: not a pair: #<opcode cons> 
ERROR in set-dk! on line 590 of file /usr/local/share/chibi/init-7.scm: cdr: not a pair:() 

我使用下面的方法的語法:

(import (chibi loop)) 

>(up-from 0 (to 20) (by 2)) 
+0

你應該張貼導致錯誤 – 2012-07-14 15:19:44

+0

@ÓscarLópez..see上面我編輯的代碼。希望我以正確的方式使用語法。 – cobie 2012-07-14 15:27:56

回答

1

不能像這樣獨立使用up-from。它只能一個loop形式的內部:

> (loop ((for x (up-from 0 (to 20) (by 2)))) 
    (display x) 
    (newline)) 
0 
2 
4 
6 
8 
10 
12 
14 
16 
18 
+0

爲直接答案thnks – cobie 2012-07-14 16:39:41