Неблокирующая функция $ stdin.gets () в MRuby (не MRI) - PullRequest
0 голосов
/ 11 мая 2018

Я пишу приложение, которое требует неблокирующих чтений $stdin.

Обычно (если бы я использовал Ruby, а не mRuby), я бы выполнил это с помощью классов Thread и Queue,К сожалению, mRuby не предоставляет их изначально, и кажется, что это может быть невозможно в mruby-thread gem.

Как мне выполнитьнеблокирующее чтение $ stdin.gets () в mRuby, желательно без использования пользовательских расширений?

...