スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

F#で入門 コンパイラ、インタプリタ編 befunge93(2)

 今回は前回のソフトをウィンドウソフト化します。
実行画面は次のようにします。
(一括実行)
コード部分は編集可能です。

479-1.jpg

(ワンステップ実行)
「ステップ実行リセット」ボタンで、一括実行の画面のコードをロードします。
ステップ毎にどのような命令かを下に表示されるようにしています。

479-2.jpg

デザイン部分は、コード表示部分のテキストボックス群以外の部分をC#プロジェクトとして、デザインしてこれをSimpleConverterで変換することにより作成しています。
またコード表示部分のテキストボックス群はF#のコード上で付け加えています。
(なお手抜きで大量のテキストボックスを使用していますが、良い子のみなさんはマネしないでください。
表示は遅いし大変です。)
(サンプルソースはこちらに多数あります。beer.bfなどは実行時間が異様にかかるので注意!)

全コードは次の通りです。
(ソースの改変・流用はご自由にどうぞ。)


続きを読む

スポンサーサイト

テーマ : プログラミング
ジャンル : コンピュータ

プロフィール

T GYOUTEN

Author:T GYOUTEN
F#と英単語とフリーソフトと読書に興味があります。
ホームページでフリーソフトも公開しています。どぞ御贔屓に。

最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
フリーエリア
フリーエリア
blogram投票ボタン
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QRコード
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。