我正在玩各种各样的小硬件。试图学习它。我想跑mruby。我已经为我的硬件编译了。并拥有框架以及包括MIRB和MRUBY箱。
但我可能会喜欢我自己的IRB代码。我是一名贸易程序员,但自从大学以来从未处理过这么低级别的任何事情。
我从哪里开始,我的google-foo并没有削减它。
答案 0 :(得分:1)
一旦您可以在正在运行的平台上执行ruby代码,只需要将eval和readline粘合在一起。对于更高级的内容,我建议您查看ruby source code,您会在bin/irb.rb
,lib/irb.rb
和lib/irb
目标中找到完整的irb来源。玩得开心!