Написание собственного IRB

Я играю со всеми видами мелкого оборудования. В попытке выучить это. Я хотел бы запустить Mruby. Я собрал для моего оборудования. И иметь структуру, а также контейнеры для включения MIRB и MRUBY.

Но я потенциально хотел бы код моего собственного IRB. По профессии я программист, но с колледжа никогда не занимался ничем столь низким.

С чего начать, мой гугл-фу не режет.

1 ответ

Решение

Как только вы сможете выполнить код ruby ​​на платформе, на которой вы работаете, нужно просто соединить eval и readline. Для чего-то более сложного, я советую вам взглянуть на исходный код ruby, вы найдете полные исходники irb в bin/irb.rb, lib/irb.rb и lib/irb direcotry. Повеселись!

Другие вопросы по тегам