#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~ ~