Ben Campbell
0e9230178f
tweak queryparser 'go generate' lines (portablity)
...
sed is used to massage the .go files output from nex and yacc.
However, the -i (in-place) option works slightly differently
between gnu (eg Linux) and bsd (eg OSX) sed.
This change should make it work on both flavours.
2015-10-19 11:41:17 +13:00
Marty Schoch
4c269a9f44
when generating parser, run go fmt on the lexer
...
closes #136
2015-01-02 10:02:20 -08:00
Marty Schoch
9fb6476a0f
migrated from genparser.sh to go generate
...
closes #135
2015-01-01 19:29:16 -08:00
Marty Schoch
78467c0836
refactored yacc parsing code to be threadsafe, removed mutex
2014-10-23 15:56:59 -04:00
Marty Schoch
85b21f8864
change to make generated lexer private
2014-08-29 23:31:40 -04:00
Marty Schoch
bc8e4a81b8
made parse query string private
2014-08-29 19:31:09 -04:00
Marty Schoch
607b038283
refactored boolean query to only depend on query
2014-08-29 16:27:32 -04:00
Marty Schoch
7313e7247e
renamed SyntaxQuery QueryStringQuery
...
also made IndexMeta private
2014-08-29 15:19:02 -04:00