Хоть это и пустяки, но можно чуть ускорить запуск (правда за счет отказа от прикольного побуквенного набора)
cas : loader {
config="PK-6128c"
cmd[0].delay=2500
cmd[0].keymacro="{lshift-on}{lctrl-on},{lctrl-off}2{enter}"
cmd[1].delay=4000
cmd[1].keymacro="{lctrl-on}R{lctrl-off}{lshift-off}{enter}"
mode=5
}
Насчет парсера под win. Там можно было бы ввести кое-какой препроцессинг для повышения удобства. Например, можно отказаться от нумерации всех строк в исходном тексте и ставить метки (буквенно-цифровые) только на строках, куда переход. А парсер при токенизации уже все пронумерует.
Еще очень желательно табличку с токенами и, возможно, русскими символами, сделать отдельной, не зашитой в программу, чтобы можно было адаптировать для любого бейсика этой серии, в т.ч. для других компов. Или, как вариант - выкладывать вместе с исходником.
Выкладываю детокенизатор vbas.zip (BAS->TXT) Евгения Лугового с исходником, там есть готовая табличка (авторский вариант я не стал править, но надо бы заменить {c8} на AT), надеюсь он не против.




Ответить с цитированием