Z80 REPL: пробел после инструкции без операндов ломает парсер
В Hacker News обсуждают REPL для процессора Z80. Пользователи отмечают две проблемы: лишний пробел после инструкции без операндов (например, nop) приводит к ошибке «unknown instruction», а автодополнение по Tab не позволяет выбирать из списка без ручного ввода — хотелось бы перебирать варианты как в fish. Несмотря на это, сама идея интерактивной оболочки для Z80 признана удачной.
Я также хотел бы выбирать из списка автодополнения с помощью Tab, не набирая остаток инструкции, в стиле fish. То есть нажимаешь Tab, чтобы перебирать вариант 1, вариант 2, ..., вариант N, снова вариант 1, а Enter подтверждает выбор.