Forth の最も明々白々な機能はスタックです。 数値を入力すると、 その数値がスタックにプッシュされます。 .s
を使用してスタックの内容を表示できます。
1 2 .s 3 .s
.s
はスタックの最上位(top-of-stack)が一番右になるように表示します。 つまり、 数値は入力時に表記されたとおりに
.s
出力に表れます。
.
を使用してスタックの最上位要素を出力できます。
1 2 3 . . .
一般に、 ワードはスタック引数を消費します(.s
は例外です)。
研究課題(assignment):
5 6 7 .
の後、 スタックには何が含まれていますか?