Я пытаюсь преобразовать файлы matlab в python, используя SMOP (небольшой компилятор Matlab / Octave для Python), не устанавливая сам SMOP, но следя за тем, чтобы были установлены все зависимости, такие как ply и networkx.
Я выдаю следующую инструкцию, как указано на странице SMOP github для преобразования файла matlab r8_random.m, представленного в каталоге smop:
$ # browse to directory of smop
$ python3.5 main.py r8_random.m -o r8_random.py
Мой терминал показывает мне следующий вывод:
WARNING: Token 'CLASSDEF' defined, but not used
WARNING: Token 'END_UNEXPECTED' defined, but not used
WARNING: There are 2 unused tokens
Generating LALR tables
WARNING: 1 shift/reduce conflict
Но я не получаю ни одного файла, преобразованного из файла matlab. Я не уверен, как интерпретировать выходные сообщения терминала и что еще проверить. Мы ценим любые предложения. Спасибо