Translator - программа, позволяющая заменять текстовые строки. Изначально разрабатывалась в иных целях, но может быть перенесена на другие сферы деятельности. Использование в ЕРМ - создание собственного псевдоязыка.
Скачать
В архиве находится 4 файла:
translator.exe - собственно прога
decl.txt - список объявлений
todo.txt - текст для преобразования
res.txt - результат
Переменные объявляются в файле decl.txt
Каждая переменная объявляется с новой строки в виде:
тип имя значение
тип - двухбайтовое знаковое целое, указывает на то, есть ли у переменной параметр. (0 - параметра нет)
имя - имя переменной. В имени переменной нельзя использовать пробел
значение - то, на что заменяется переменная. на месте символа ' (одинарная кавычка) вставляется параметр (то, что идет сразу после переменной до пробела). Значение не может занимать больше одной строки.
Примеры прилагаются.
Обо всех багах и пожеланиях писать сюда. При наличии интереса со стороны пользователей проект будет развиваться и совершенствоваться.
примеров нет, старый архив потерян