RubyでCLIタイプのアプリケーションを実装しようとしています。
CLIは、定義したい文法を使用してコマンドを受け入れる必要があります。文法(RParsec)を実装および解析する方法についていくつかの手がかりを見つけましたが、それをコードに接続してコマンドを実際に実行する方法がわかりません。
コマンドは次のようになります(非常に大まかな考えです。大学の語学コース以外の文法の経験があります)。
"プロパティfooが'abc'に等しい50個のウィジェットを作成します""プロパティfooが'abc'に等しいすべてのウィジェットを更新して、プロパティbazが'xyz'になるようにします"
誰かが私を正しい方向に向けてくれたら幸いです。ありがとう。