$ hfst-pmatch2fst -i tokenise.pmscript -o tokenise.pmfst $ echo meh | hfst-proc2 -x tokenise.pmfst The archive in tokenise.pmfst doesn't look right. Did you make it with hfst-pmatch2fst or make sure it's in weighted optimized-lookup format? $ hfst-pmatch2fst < tokenise.pmscript >tokenise.pmfst $ echo meh | hfst-proc2 -x tokenise.pmfst meh meh+V
This seems to work after the 2016-01-22 rewrite, can probably be closed.