При запуске приведённого BAT-файла compile_it.bat в Win XP ничего не компилируется. Неверный BAT-файл. В итоге, чтобы откомпилировать мне пришлось переделать файл compile.bat в соответствие с требованиями к BAT-файлам. Вот такой текст сработал:
@echo PL/M-80 Super Compiler
.\compiler\lua52.exe .\compiler\plsc1.lua %1
@cd .\compiler\
lua52.exe plsc2.lua
@move /Y out.rka ..\..\emu\dvig.rka
@cd ..\..\emu
emu.exe
EMU не запускает файл по командной строке. Надо нажимать на сброс, затем вводить файл по I.
Очевидно, собственно компиляцию делают строки:
lua52.exe plsc1.lua prog.plm
lua52.exe plsc2.lua
Не могли бы Вы рассказать как пользоваться этим компилятором PL/M. Понятно, что lua52 это что-то вроде командного процессора ? Сам компилятор это plm81.exe и plm82.exe, они у всех есть, но никто не понял как ими пользоваться. А Вам удалось в этом разобраться. Не могли бы Вы на простейшем примере Hello World показать как компилировать программы? И рассказать про строчки в файлах plsc1.lua и plsc2.lua ?
Имеет ли отношение содержимое этих файлов к компиляции именно этой программы? Если я напишу свою программу MYPOG.PLM и заменю в файле compile_it.bat слово GAME.PLM на MYPROG.PLM, то не понадобится ли менять также содержимое plsc1.lua и plsc2.lua ?




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