圧倒亭グランパのブログスマートフォン用の表示で見る圧倒亭グランパのブログ30年後の自分にもわかるように書くブログこの広告は、90日以上更新していないブログに表示しています。Crystalこの記事の内容は古いので、以下の記事でupdateした内容を紹介しています。世の中、1秒でも早くCLIツールを作りたいときってありますよね?そんな方のために、Crystalのライブラリを作成しました。github.com早く作りたいもっと早く作りたいもっともっと早く作りたいまとめ早く作りたい早く作りたい人のために、記述量が少なく、しかし、必要な情報は書けるよう、シンプルなDSLを目指しました。最小のサンプルは以下です。Taro!引数を取って、runブロックの中が実行されています。arrayが使えます。Miko!arrayはオプションを並べることで全てを配列として受け取ることができます。helpは以下のとおりです。ブロック内に書きます。command2.さらに深くネストすることも可能です。したDSLの説明はこのくらいです。(これで全部説明したようなものです)このくらいの記述量ならスピーディーにコーディングできるのではないでしょうか。ライブラリに気を遣うことなく、メインの処理に集中できます。