y.tack mini lang


Sample_cpu_13_04_05.zip へのリンク

Sample_my_lang_04_05.zip へのリンク

Sample_mini_lang.zip へのリンク

たぶんコレだけじゃわからないと思うので
そういう人は 原悠氏著 「Rubyで作る奇妙なプログラミング言語」お勧めです


ver/14/02/26
ラベルと変数をでっちあげたかんじ
名前と処理がまだできてないw
Sample_cpu_14_02_26.zip へのリンク

ver/14/03/05
src読み込み改良 1行何要素でもいけるっぽい
Sample_cpu_14_03_05.zip へのリンク


スクリプトのまんま構成する言語もどき

454
書いてみた
455
命令をサブルーチン化
456
命令をswitchに織り込む
458
ラベル変数をでっちあげる
461
462
一命令一分岐へ
463
ラベル定義ちょっと簡略に

454
変なスクリプト出来ましたw
まだまだ 抽象化させたいっす
455
変なスクリプト 軽く改造しましたw
456
方向性迷走中っすw
458
ラベル変数っぽいのをでっちあげてみました
IDで指定してから文字列比較してます
459
略語 多すぎっすね
i インスタンス
en enumの
pc プログラムカウンタ
cr current
com コマンド
bt ボタン

そもそも インスタンスじゃなくメンバのような気もしてきた
461
ラベル定義でっちあげてみました
だんだん見にくくなってます
めんどくさくてユニークラベル使ってないw
462
一つの分岐を一つの動作にしてみました
例はあればるほどいいのかな?
次は変数とifとrepeatとwhileあたりの実装っすw
463
軽く改造
strange_script1501.zip へのリンク

464
スイッチ入ってたらでhogehoge1
465
ラベルpc探索時 ジャンプ先を指定しなくてもよくなりました

strange_script150129.zip へのリンク
466
記述漏れ記述
strange_script150129B.zip へのリンク
pc_test
pc_test.zip へのリンク