同じ数を無限に生成する

説明

Egison言語で同じ数を無限に生成するには「@変数名」を使います。(define $n { 700 @n})とすると無限に変数nに700の数値が入ります。これらの数値はtakeで好きな数だけ取り出すことができます。

サンプル [サンプルをダウンロード]

(define $n { 700 @n})
(take 1 n)
(take 10 n)
(take 100 n)

実行結果

Egison言語を使ったプログラムの実行結果