Parser for simple search query language and an interpreter to produce PostgreSQL tsearch directives
Eugene Zolotarev
MIT