Takumi Daimon's web page

DNCL処理系「XTetra」

Tetraを改良したセンター試験用手順記述標準言語 (DNCL) の処理系。 Tetraにはない描画関数やエディタのシンタックスハイライト機能などが実装されている。 モバイルユーザビリティを向上し、アクセスされた端末に応じてレイアウトを変化させる ように設計されている。豊富なプログラム例も公開している。
開発言語:JavaScript
  • 実行動画1
  • 実行動画2
  • XTetra(ライトモード)
    XTetra(ライトモード)
  • XTetra(ダークモード)
    XTetra(ダークモード)
  • ユーザーインターフェース
    ユーザーインターフェース
  • エラーレポート
    エラーレポート

DNCL-Transpiler

XTetraで使用されているDNCLのトランスコンパイラ。文字列表現のDNCLプログラムから 実行可能なJavaScriptコードを生成する。
開発言語:JavaScript
  • DNCL-Transpiler
    DNCL-Transpiler

DNCL処理系「Tetra」

ウェブブラウザ上で動作するセンター試験用手順記述標準言語(DNCL)の処理系。 DNCLのプログラムの実行、ステップ実行、プログラムの一時停止、変数と実行箇所の追跡、 充実したエラーレポートの機能が実装されており、ブラウザが使用できればどの端末からでも アクセスが可能。
開発言語:JavaScript
  • Tetra
    Tetra