Я строю мой парсер с PLY в питоне, и когда я бегу анализатор создает 3 файла: parsetab.py, lextam.py и parse.outPLY - Скрыть выходной файл
Как я не могу создать эти файлы ? Есть ли параметр для этого? подобный: yacc.yacc(fileOutput=False)
Я строю мой парсер с PLY в питоне, и когда я бегу анализатор создает 3 файла: parsetab.py, lextam.py и parse.outPLY - Скрыть выходной файл
Как я не могу создать эти файлы ? Есть ли параметр для этого? подобный: yacc.yacc(fileOutput=False)
.out
файл предназначенный для устранения неполадк. Перейдите debug=False
отключить. Чтобы прекратить писать таблицы, пройдите write_tables=False
. Однако это неэффективно, если у вас нетривиальная грамматика, потому что PLY будет продолжать восстанавливать таблицы при каждой сборке синтаксического анализатора (как правило, при создании парсера, если вы строите внутри __init__
). Прочтите PLY docs для более подробной информации.
Вы прочитали [this] (https://github.com/dabeaz/ply/issues/31) поток? Не могли бы вы [изменить] (http://stackoverflow.com/posts/28950925/edit) ваш вопрос и прокомментировать эту проблему? – honk