私はスキームが新しくなっています。私は、例えばPythonをよく知っています。しかし、スキームはとても面白い言語のように思えるので、私は学びたいと思っています。エラーなし、出力なし - 何が問題なのですか?
私は
はインターバルの間で包括的にすべての整数を出力するプログラムを作成することをいくつかのコードを作成しようとしている(a、b)は、および(ランダムで順番に8のすべての倍数を置き換えます一様分布)、数値ではなく、空白ではなく、印刷可能なASCII文字。すべての場合において< bと仮定する。数字が1桁を超える場合は、置換文字の文字数が一致していることを確認してください。
私は質問here(コードゴルフの質問に)答えることを試みることができるので、それはもともとだったが、今、私は方法がわからないので、私はそれをやろうとしているので、私は気にせませんよ溶液の長さ。今、私はアスキー文字で何もしていない、ちょうど何かを働かせようとしている。私はrepl.itの中でそれをオンラインでコーディングしていますが、出力はありません。エラーでもありません。私の予想される出力は、1から16のインターバルで機能を実行し、シーケンス1 2 3 4 5 6 7 h 9 10 11 12 13 14 15 h
を印刷することです。
(define a 1)
(define b 16)
(define (s8 a b)
(let loop ((a<=b))
(if (= (mod a 8) (0))
(write h))
(else
(write a))
(define a (+ a 1))
(s8 a b)
(write "hello")
助けてください。ありがとう!
ありがとう、私はかなり混乱しており、これはうまくいった! =) – heather