『Twitterまとめ投稿 2014/06/03』あなたを幸せにします。林愛一郎です。愛ち..|i16.blog.so-net.ne.jp/2014-06-03
ぼくの今日の運勢です 恋愛運 ★★☆☆☆ 金運 ★★☆☆☆ 健康運 ★★★★★ 仕事運 ★★★☆☆ 今日新規オープンするお店に行くべし。超お得な商品をゲット出来る予感
ラッキーアイテム 『トクホ』→uranaitter.com
『2014年06月02日のつぶやき』i16さー|i16.seesaa.net/article/398556…
さすがにダンプリストは飽きて来たのでソースコードいじるかなー。
覚醒剤所持容疑で逮捕されたということで福岡市が電話保留音をASKA作詞作曲の曲からカーペンターズに変更するんやて。福岡市さんカーペンターズも薬物依存症でしたよ! ASKA→カーペンターズ 電話保留音を変更 福岡市 - 朝日新聞デジタル t.asahi.com/ev8j
物凄く久しぶりに割とかなり複雑なCのコードいじってるけど凄いダメだ。。。僕は今は使い物に成らないねえ。ツールが使ったことないヤツだからかなあ。いじる気になったというのはかなりの進歩なんだけど。まあとにかくリハビリしないとしょうがない。
凄いプログラム出来ない人になってるので我ながら呆れ果てるんだけどまあそういう病気だからしょうがない。。。。
んー。XCodeの本はあるんだから読めばいいだけなんだけど、今はこれは読めない感じだなあ。プログラミングに適性がないプログラマみたいなダメなことになってる。。。んー。当面は放棄して電子工作に戻ろうかなあ。。しかし電子工作用のソフトウエアツールを作ってみたくなったのでありました。。
むかし懐かしのマイクロPlanコンパイラをCに移植した。ダンプリスト同じと思われるものが出るようになった。おおむね24時間ぐらいで出来たってことかなあ。ただしインタプリタを作ってこのダンプリストをロードして実行してちゃんと機能することを確認しないと完成ではない。。。
富豪的プログラミングを以てマイクロコントローラのコンパイラを書いてみたくなったわけなんですが、出発点として富豪的の対極にあるこれをもって来たんだけど、つまりアルゴリズムがシンプルなやつでやるという意味では富豪的プログラミングの出発点はこんな感じかなあ。
大昔にCのサブセットの8080コンパイラ書いてエニックスのプログラムコンテストで準優勝になった覚えが。あのソースがどっかにあればアレでもいいんだけど。。でもアレよりこっちのほうがシンプルなんだよねえ。ソースどころか各種教科書の多くも捨てちゃったりしてなくなってるのだった。
マイクロPlanは中間語にコンパイルして中間語インタプリタで8080上で走るんだけど全体で4キロバイトあれば動くかなんかだった。てゆーか中間語のジャンプ命令のアドレス部分が12ビットしかないから4キロバイトしか飛べない。その仕掛けの中でセルフコンパイルしてた。小さくて解りやすい。
病気が重かったときにコンピュータ系のことはもう出来ないだろうと思っていろんな本をかなり捨てちゃったんだよね。まあ今はネットがあるから本じゃなくてもいいような部分もあるんだけど昔の本のシンプルな基礎部分は参考になる。直接の実用性はないけど、直接の実用はすぐに役に立たなくなる。
再帰下降式の構文解析とかもう流行んない気もするけど、そういう単純な仕掛けでマシンパワーで押し切っちゃおうと言う富豪的プログラミングが今は可能なのだった。計算機パワーが全く以て遥かに桁が違ってるわけだから。
んーでも今日はねちゃったほうがいいかなあ。あ。今日はもしかしてDTMステーションPlusあるんだっけなあ。そしたら昔なつかしプログラミングごっこは中断である。
んー。PIC16F1xxx用のコンパイラを書いてみたいってことなのかなあ。もちろん普通のヤツなら既にあるわけで、わざわざ書くんなら物凄くヘンなヤツじゃないとわざわざ書く意味がないワケだからヘンなヤツだよねえ。
まああそんでるだけなんだから実用とか目指すのは止めよう。それより普通に工作してみるのもいいかもしれないよねえ。そうだ。マクロプロセッサも作りたいのだった。perlかなんかでゴニョゴニョッと書いちゃうと言う手もあるねえ。オレ仕様の諸々で。。。
もうすぐだねー。でも僕はニコニコは無料会員だから大勢集めちゃうと自分が追い出されちゃうのだった。//【ニコ生(2014/06/03 21:00開始)】DTMステーションPlus!第6回 #nicoch2588211 #dtmsp nico.ms/lv180115166