Русский синтаксический парсер под Linux

Apr 21, 2015 07:12

Парсер откомпилирован и протестирован на парочке хостов.

В целом, портирование прошло довольно гладко. Хотя пришлось посидеть немного в gdb, чтобы найти любимую ошибку C++ разработчиков: статистические объекты с нетривиальными конструкторами работают в исполнимом коде, но начинают хулиганить после сборки в варианте библиотеки.

Сам архив, 116 Мб: Read more... )

синтаксический разбор, парсер, синтаксический анализатор, shift-reduce parser, linux

Leave a comment

Comments 5

thunderspb May 18 2015, 13:55:07 UTC
Возникли сложности с запуском на генте :)
Просто уже установлена версия boost_1.55 и нехотелось бы ее даунгрейдить
и возникли проблемы с libpcre, в частности бинарь требует libpcre.so.3 которого у меня нет, беглое гугление особо не помогло...

Может есть какието соображения?

Reply

Запуск под linux kelijah May 18 2015, 16:36:24 UTC
Привет,
>Может есть какието соображения?

наверное, самый правильный путь борьбы с древними моими зависимостями - собрать из исходников у себя. Правда, придется потерпеть, так как у меня до сих пор руки не дошли привести сборку в нормальный вид. Там примитивные makefile'и и пара скриптов :(

Исходники тут: https://github.com/Koziev/GrammarEngine

Проект для парсера лежит тут: https://github.com/Koziev/GrammarEngine/tree/master/src/demo/ai/solarix/argon/ParseText/Parser

Нужно еще собрать libdesr в папке https://github.com/Koziev/GrammarEngine/tree/master/src/demo/ai/solarix/DeSR/libdesr

Ну и CRFSuite надо скачать с сайта автора и собрать обычным путем.

Reply

Re: Запуск под linux thunderspb May 18 2015, 16:38:50 UTC
Спасибо! Пошел разбираться как это собрать)))

Reply

Re: Запуск под linux thunderspb May 18 2015, 16:45:55 UTC
эх, слетели все флаги x на нужных файлах((((

Reply


Leave a comment

Up