2024-05-23: CSSセレクタのパーサを実装した
やったこと
REXML
CSSセレクタのパーサの設計に手間取っていた。
StringScanner
を使うという方向性はまとまったので、その方針で実装していく。
マッチングの部分は css-select
を参考にやっていくかなぁ。
どうやるのがベストなのかよく分からん。
あとはRubocopを導入したり、syntax-tree
gemでフォーマットしたりしていた。
なんだかんだフォーマッタがあった方が精神衛生上は良い。
とりあえずやれそうな気がしたので#kaigieffect LT大会に申し込んだ。
やるぞ。