ステートマシンを作ろうだいいっかい

よーし やるぜー
とりあえず、改行コードのステートマシンから。

ステートマシンってなに

ステート = 状態
遷移に
沿って
動くもの

概要

文字キタ─────────(・∀・)───────!!!!
→規定の処理::文字
改行キタ─────────(・∀・)───────!!!!
→規定の処理::改行
といったどうさができまんもす

何が便利なの?

途中でデータが止まっても
続きからはじめられるノで
ネットワークアプリとか
デバドラとかは
こういう作りするとらくなんだよもん

てか必須
実は常識

でも作れなくても仕事になるんだよね てへてへ

拡張性

たとえば、(まーこんな腐った仕様にはしないけど

文字キタ─────────(・∀・)───────!!!!
→JIS Startキタ─────────(・∀・)───────!!!!
→→規定の処理::日本語文字エンコードしながらほげほげ
→JIS Ensキタ─────────(・∀・)───────!!!!
→→ふーん
→なんかキタ─────────(・∀・)───────!!!!
→→規定の処理::文字
改行キタ─────────(・∀・)───────!!!!
→規定の処理::改行

なんてことができちゃうの

響505うめぇ

コードは次回。。。バランタインうめぇわ....wwww