このページは
IchigoJamで動く
IchigoLatte用のForth言語に関するページです。なお、このページはIchigoLatte Forthを仕事で使用するといった用途は想定していません。あくまでも趣味の範囲での使用を前提としています。
ver 0.4.0はIchigoLatte Forthが一般公開された最初のバージョンです。バージョン1.0未満ですので、β版もしくはα版扱いとなっています。
ver 0.4.0から直接スタックに負数を積むことができるようになりました。また、変数と関数を扱う事ができるようになりました。
IchigoLatteは
組み立て完成品とハンダ付けが必要な
プリント基板ハーフキット
の二種類のボードが販売されています。出荷状態ではJavaScript (MINI Script) が動作するようになっています。ichigoLatte Forthを実行するためにはファームウェアを書き換える必要があります。また、既存のIchigoJamのボードにIchigoLatte Forthをインストールすることもできます。
IchigoLatte ForthはUNIXライクなシェル(lash)を装備しています。シェルの使い方はIchigoLatte (JavaScript) とほぼ同じです。基本的な使い方は以下の書籍等を参考にしてください。なお、msコマンドはtsコマンドとなっています。(Forthプログラムを実行する場合はシェルでts .と入力することになります)
IchigoLatte Forthは命令(ワード)の大文字・小文字は区別されます。(IchigoJam BASICでは大文字でも小文字でも動作しますが、IchigoLatte Forthでは大文字小文字を間違えるとエラーになります)
*間違いや不具合の出るサンプルがあるかもしれません。よろしくないサンプルがありましたら
[email protected]までメールをください。