私はスキームを学んでいます。Gimp 用のscript-fuフィルターを作成したいので、 tinyschemeを使用して作成したスクリプトを実行していましたが、tinyschemeの関数セットは非常に限られているようmax
で、 、min
、 などの関数even?
が欠落しています。(誰かにここで私が間違っていることを証明してもらいたい:( )
わかりました、実際には、scheme48 で Scheme スクリプトを実行したいだけです。それ、どうやったら出来るの?
たとえば、次のファイルをscheme48で実行するにはどうすればよいですか?
(define (addx inNum inX)
(if (> (* inNum inX) 999) 0
(+ (* inNum inX) (addx inNum (+ 1 inX)))))
(display
(- (+ (addx 3 1) (addx 5 1)) (addx 15 1)))