Дайте совет, как лучше гуглить, что искать, что вообще нужно в принципе сделать, чтобы написать онлайн IDE BrainFuck на Ruby
Разработать среду разработки
Язык должен конфигуироваться BrainFuck
Требования:
- Список файлов
- Переименование
- Additing
- Delete
- Язык определяется по расширению
- По умолчанию BrainFuck and BrainFuck++
- HQ9+
- Edditing
- Подсветка синтексиса
- Пошаговая отладка
- ! - точка остановки
- В режиме отладки поддерживать редактирование памяти в hex-edit таблице
- Ввод через диалоговое коно
- Выполнение по символу
точно нужно 2 языка
brainfuck
hq9+
по поводу конфигурирования, я писал, как он говорил
вроде, это значит, что нужно не свичём выбирать, какой интерпретатор запустить, а задать это в файле