My Open Sources
last update: 16 Jan 2005
home
プログラム公開
自作のプログラムを公開します。
-
WebCamによるPeeping Hole
-
ARMのためのクロス開発環境構築
-
mint:HTMLファイル生成ツール
-
TM:Turing Machineシミュレータ
-
RAM:ランダムアクセスマシン シミュレータ
-
putils:perl開発ユーティリティズ
使用条件・配布条件・免責事項を確認の上、ダウンロードして下さい。
WebCamによるPeeping Hole
ARMのためのクロス開発環境構築
"Mint"は簡単な構文規則で書かれたテキストファイルからHTMLファイルを生成するツールです。
MINTホームページへ
このプログラム:"tm"は「アルゴリズムの設計と解析I:サイエンス社」の第1章に定義され
ているTuring Machine(チューリングマシン)を実装したものです。
教育目的で開発されました。
-
awkで書かれた非常に短いプログラム(約240行)である。
-
プログラムエラーを検出する機能を持っている。
-
実行されている命令が出力されるので、動作が目に見える。
-
Linux、Windows95、Wondows3.1で動作確認
最近、perl版"tm.pl"も追加しました。
ダウンロード:
tm-1.0.tar.gz
MD5 (tm-1.0.tar.gz) = c3fc0493f9f4ba129e6337a40a3f7e6c
ram (Ramdom Access machine)
|
このプログラム:"ram"は「アルゴリズムの設計と解析I:サイエンス社」の第1章に定義され
ているRAM(ランダムアクセスマシン)を実装したインタプリンタです。
教育目的で開発されました。
-
awkで書かれた非常に短いプログラム(約560行)である。
-
プログラムエラーを検出する機能を持っている。
-
実行されている命令が出力されるので、動作が目に見える。
-
Linux、Windows95、Wondows3.1で動作確認
最近、perl版"ram.pl"も追加しました。
ダウンロード:
ram-1.0.tar.gz
MD5 (ram-1.0.tar.gz) = 7162b3f22133ec1ef3233b7daba8c6de
putils"はperlスクリプトの開発支援を目的とした
以下に示すユーティリティ群です。
機能強化とバグフィックスしたversion 0.9.1a
をリリースしました。
- funcdep
perlスクリプトの各関数の依存関係を表示する。
- funclc
perlスクリプトの全関数名とその行数を表示する。
- profiler
perlスクリプトの各関数実行時間を計測するスクリプトを出力する。
- variables
perlスクリプトの各関数の変数を表示する。
これらのユーティリティは、perl4の構文を前提として開発されました。ですからperl5で新し
く加わったオブジェクトクラスやリファレンスなどには、まだ対応していません。
ダウンロード:
putils-0.9.1a.tar.gz
MD5 (putils-0.9.1a.tar.gz) = 505e74852aa5f125e140fe1292fa735d
バグ情報などはこちらまで
home
since 04/Oct/2004