Написал на скорую руку конвертер листинга BASIC-программы из текстового формата сразу в RKS. Никаких проверок на корректность текста не делается! Так что чуть что скрипт будет падать. Но в целом готов поработать в данном направлении, если возникнет потребность.
Текст может быть набран в любом регистре - всё принудительно будет переведено к нужному знаменателю.
Зато сделал поддержку кириллицы. Но! Текст с кириллицей обязательно должен быть в Win-кодировке, то есть никакого Unicode. Иначе будет падать.
Имя BASIC-программы формируется из имени файла: откдидывается расширение и всё переводится в КОИ-7 Н2, то есть кириллица тоже возможна.
Сильно не тестировал. Но какие баги нашёл, те исправил.
Использование простое:
Код:
C:\> python bas2rks.py ИМЯ_КОНВЕРТИРУЕМОГО_ФАЙЛА
Жду фидбека и багрепорта