私は笑いのための小さなコードライティングトレーニングゲームを作成しているところです。ゲームはルビーである必要があります。ユーザーにコードを記述してから、ゲームにコードとコードが返すものを見てもらいたいと思います。これは、_whyのハッキーのように(ただし、CLIから)です。
私はこれを行う方法を見つけることができません、あなたは方法を知っていますか?
私は笑いのための小さなコードライティングトレーニングゲームを作成しているところです。ゲームはルビーである必要があります。ユーザーにコードを記述してから、ゲームにコードとコードが返すものを見てもらいたいと思います。これは、_whyのハッキーのように(ただし、CLIから)です。
私はこれを行う方法を見つけることができません、あなたは方法を知っていますか?
eval
文字列をルビーコードとして解釈する、を見てください。テキストエディタの部分をどのように書くか疑問に思っているなら、それはもっと難しいです(そしてこのウェブサイトの範囲を超えています)。最も簡単な解決策は、標準ライブラリでreadlineを使用することです。これにより、IRBのようなプロンプトを作成できます。