エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Prolog でスタック言語を作る:Rainy Day Codings:So-net blog
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Prolog でスタック言語を作る:Rainy Day Codings:So-net blog
Prolog で簡単なスタック言語を作ってみた。組み込み関数は以下の通り。 - dup: スタックの先頭を複製し... Prolog で簡単なスタック言語を作ってみた。組み込み関数は以下の通り。 - dup: スタックの先頭を複製してスタックに積む - swap: スタックの最初の2つを入れ替える - pop: スタックの最初の要素を取り除く - add: スタックの最初の2つを取り除いてそれらを合計したものを積む - if: スタックの先頭の真偽値に応じて2つ目ないし3つ目の関数を実行 - cons: スタックの最初の要素を2つ目の要素(リスト)にconsする - emptyp: スタックの最初の要素を取り除き、それが空リストだったらtrue、それ以外だったらfalseをスタックに置く - car: スタックの先頭要素(リスト)を取り除き、そのcarを積む - cdr: スタックの先頭要素(リスト)を取り除き、そのcdrを積む - app: スタックの先頭要素(関数)を適用する - papp: スタックの