/forsh

Forth 言語のインタープリター

Primary LanguageCBSD 2-Clause "Simplified" LicenseBSD-2-Clause

これは何?

Forth 言語のインタープリターです。 C 言語で記述されています。

使い方

src ディレクトリの中で make してください。 forth という実行ファイルがインタープリター本体です。 Mac OS X 上の clang で開発されていますが、gcc でもコンパイルできるはずです。

実装済み

  • スタックマシーン
  • 整数
  • ビルトイン関数呼び出し
  • エラー処理

未実装

  • 変数定義
  • 関数定義
  • 制御構造