aboutsummaryrefslogtreecommitdiffstats
path: root/queryparse.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* add command line option for searchGravatar Peter McGoron 2021-07-261-12/+19
* queryparse: remove literal setGravatar Peter McGoron 2021-07-261-15/+13
* queryparse: add function to build SQL queriesGravatar Peter McGoron 2021-07-261-0/+42
* queryparse: use demorgan's laws to simplify parsed expressionGravatar Peter McGoron 2021-07-261-1/+16
* queryparse: collect literals into set and return itGravatar Peter McGoron 2021-07-261-13/+15
* queryparse: fix tagglob and titleglob, fix encapsulating literalsGravatar Peter McGoron 2021-07-261-9/+10
* queryparse: fix infinite recursion in '[' e1 ']'Gravatar Peter McGoron 2021-07-261-1/+1
* queryparse: lift encapsulate() calls into loops to make cleaner parse treesGravatar Peter McGoron 2021-07-261-2/+2
* queryparse: fix error in returning from NOTGravatar Peter McGoron 2021-07-261-2/+2
* queryparse: fix mistaken command in ANDGravatar Peter McGoron 2021-07-261-1/+1
* start query parserGravatar Peter McGoron 2021-07-261-0/+121