#author("2018-02-15T06:34:06+09:00","","")
[[簡単言語]]~
**簡単処理系_NO651toNO676 [#yc3933ed]
[[NO_651]]~
サンプルです~
かたまりごとにラベルと変数を付属させようと思いまして~
付属するのがポインタに出来ればそっちのがいいんですが^^;~
~
[[NO_652]]~
サンプル更新ですw こうして収拾がつかなくなっていくw~
~
[[NO_653]]~
あんまりTESTしてないですけど~
ブロック 変数とラベル 実装っすw~
~
[[NO_654]]~
やっと制御構文に入りますよーw~
変数実装がこのBBS書きこみ制作の最初の頃だったかんじするんですがw~
とりあえずサンプル書きました~
コメントに関しては~
全力でスクリプトを書いてるので そんな余裕なかったりw~
いつもは余力を残して書いているので~
コメントを書く部分が残っているかんじのような~
いつもはコーディング70%コメント30%~
今はコーディング100%とw~
~
[[NO_655]]~
前の書き込みから2週間くらい経過しまして~
BBS書き込みとしては普通なんでしょうけど~
プログラム作成のUPとしては遅いくらいかもw~
色々あるとは思うんですけども~
~
たぶん書いたでしょうけど~
普通にプログラミング言語を作るのではなく~
プログラムを書いたのを利用するという趣旨でやってます~
そっちの方がプログラミング言語を1から作るより大分楽なはず~
はずだったんですがw~
先例を知らなくて 荒野を横に突っ切る感覚があります~
~
プログラミング言語っぽいものを作る例として~
全然、コーディング時間がかかってないっちゃあないんですがw~
~
allright版プリントアウトして読もうかなと思ったんですが~
はかどんないはかどんないw~
~
ではマクロ増やしたUPっすw~
マクロ減らす方向だったんですが~
まだまだ増えそうな現状ですw~
~
[[NO_656]]~
先日、ぐぐってリアンティラVECTORで改めてDLしました~
デフォエディタより使い込み易いのかなーとも思いましてw~
りささんの意図とか 使用者さんの立ち位置とかも 含めて~
こっちのスクリプトでも使ってみよかなーw~
最初、リアンティラは上下分割だけだったんですけど~
理由は画面が大きいからでしょうね~
って今、思いましたw~
自分はノート派なので画面ちっちゃいw~
マクロ増やしました~
それにともない サンプルの行数20%減w~
~
[[NO_657]]~
更にsample20%減です~
mainが増えてるともw~
~
・NO_661~
本日のチラウラーw~
昨日、ヒカルの碁のDVD観るの再開しました~
GAMECUBEのヒカルの碁のゲームをしたらぼろ負け~
石9個取ってる間に地を固められ負けましたw~
でも以前は石を取れなかったので~
やんないうちに熟成された部分ありw~
で、何が言いたいかというと~
碁の棋譜を並べるように 写経していけたら。みたいなw~
何個か写経中のあって~
RubyHackinGuideも久しぶりに読んだら 内容が昔より易しい気がw~
プログラム処理系を書いた経験あるならではの なるほどなるほど感でした~
プログラム処理系作成は停滞してますが~
とりあえず こんなかんじで インプットしています~
~
[[NO_667]]~
ちょい戻して goto文を減らそうかな。と~
基本gotoで戻るんじゃなくて 下に進もうかな。と~
sampleも長い気がするので分割しよう。と~
制御構文のsampleを付け加えると長すぎになりそうなので~
~
[[NO_668]]~
サンプル構成してみました~
やたらルール忘れてたりw~
作者が書いているのにすらw ~
大丈夫か?このシステム? みたいなw~
~
[[NO_669]]~
ちょいリファクタ。マイナーアップデートです~
~
[[NO_670]]~
計算処理とか中間言語っぽくしよーかな。と~
まだまだ そっちいけるw~
なんか ちょいやってみようかとなって~
少々反映出来たかんじw~
~
[[NO_671]]~
マイナーアップデートです~
演算処理を簡略化~
~
[[NO_672]]~
Bも演算処理簡略化w~
~
[[NO_675]]~
calcしてるblock分割とboolモジュール書きました~
~
[[NO_676]]~
抽象化からは後退しましたがバグ一個潰れましたw~
~