2009-11-12 60 views
0

從Plt-Scheme安裝我有一個C/Scheme交互的例子。有兩個文件:curses.c和curses-demo.ss。這些文件可用here。 我編譯過curses.c,並試圖運行curses-demo.ss爲什麼從Scheme中傳遞給C時,String不是一個字符串?

我得到以下錯誤:「put:期望參數的類型爲'字符,字符串或字節串';給出」你好世界!「」

看起來很奇怪。有什麼想法發生了什麼?

回答

1

這些例子都很古老,似乎還有許多額外的問題。如果您需要與C代碼交互,則使用「新」外部接口更容易 - 請參閱foreign manual

相關問題