1bison -l -d -o yysphinxexpr.c sphinxexpr.y 2bison -l -d -o yysphinxselect.c sphinxselect.y 3bison -l -d -o yysphinxquery.c sphinxquery.y 4bison -l -d -o yysphinxql.c sphinxql.y 5bison -l -d -o yysphinxjson.c sphinxjson.y 6flex -i -ollsphinxql.c sphinxql.l 7flex -i -ollsphinxjson.c -Pyy2 sphinxjson.l 8 9perl -npe "s/\(size_t\) num_to_read/num_to_read/;s/size_t n; \\\\/int n; \\\\/" -i.bak llsphinxql.c 10perl -npe "s/\(size_t\) num_to_read/num_to_read/;s/size_t n; \\\\/int n; \\\\/" -i.bak llsphinxjson.c 11 12rm *.bak 2>/dev/null 13rm yysphinxql.c.orig 2>/dev/null 14