iProg script disassembler compiled in to a single easy to use .exe
You will be prompted to select a file. Navigate to the desired .ipr script.
The disassembled files will be generated in the same directory.
iProgDecompiler.py расшифровывает и создаёт листинг скрипта .ipr с коментариями примерного исходного кода. Т.к. компилятор iProg не имеет оптимизации, то из листинга довольно легко получить исходный код скрипта. Кончено же без сохранения имён функций и переменных
Также поддерживает дизасемблирование калькуляторов - файлы .cal
В папке examples/сompiled лежат несколько примеров скомилированных скриптов Декомпилированный результат в examples/decompiled
iProg script disassembler iProgDecompiler.py decrypts and produces an .ipr script listing with sample source code comments. Because Since the iProg compiler does not have optimization, it is quite easy to obtain the source code of the script from the listing. Of course, without saving the names of functions and variables
Also supports disassembling calculators - .cal files
The examples/compiled folder contains several examples of compiled scripts. The decompiled result is in examples/decompiled