トップ 差分 一覧 Farm ソース 検索 ヘルプ RSS ログイン

Forthを作ってみる / スタックから値を取り出す

スタックから値を取り出す

スタックから値を取り出すには、以下のことを行う

  • 位置変数posの値を最後に入れたデータ位置に変更する
  • 配列変数stackから最後に入れたデータを得る

こうなる。

char pop(void)
{
    pos++;
    return stack[pos];
}

またまた簡単だった。 色々気になるかもしれないが以下略。

戻る 前へ 次へ