Mathieu Darse
927edaa1f6
Keep symbols characters matched in fallback mode
2015-03-30 16:30:12 +02:00
Mathieu Darse
c5fac0c555
String grammar rule can contain multiple word or keyword tokens
2015-03-30 16:30:12 +02:00
Mathieu Darse
32885f80d1
Allow spaces between context parenthesis
2015-03-30 16:30:11 +02:00
Mathieu Darse
d60b731ffa
Put colon with other symbols
2015-03-30 16:30:11 +02:00
Mathieu Darse
ce72d2bc1c
Split grammar quinary section
2015-03-30 16:30:11 +02:00
Mathieu Darse
b724998043
Add possible space before context parenthesis
2015-03-30 16:30:11 +02:00
Mathieu Darse
4a41234a71
WIP Improve grammar
...
- Make it understand difference between "INA" and "IN A"
- Clearer indent
- Explicit space handling
- Abstracted "xx:yy" form (in the future, "xx" can be different of "collection")
- Make quoted string explicit vs. regular string (without quotes around)
2015-03-30 16:30:11 +02:00
Mathieu Darse
67dcd09a39
Add "collection:" query support
2015-03-17 19:45:24 +01:00
Mathieu Darse
8c1848afae
Expression context support in thesaurus lookup
2015-02-25 12:22:13 +01:00
Mathieu Darse
712850ac67
Update grammar and AST for bracket notation
2015-02-25 12:19:00 +01:00
Mathieu Darse
1dce0ee8df
Update grammar for empty queries to work
2015-02-18 13:08:38 +01:00
Mathieu Darse
2aa0b0f1a8
Proper left-associativity in query operators
...
Remove previous lambda/curring based method
Grammar was simplified for EXCEPT case
Cleanup unused constants
2014-12-03 17:16:22 +01:00
Mathieu Darse
e9c9fe2376
Add Except query support
2014-11-27 18:27:30 +01:00
Mathieu Darse
03926ead81
Brackets support in queries
2014-11-26 14:10:55 +01:00
Mathieu Darse
3cf483256f
Updated grammar (IN/AND/EXCEPT)
2014-11-06 19:09:40 +01:00
Mathieu Darse
1b120e6569
WIP query grammar
2014-10-28 11:08:21 +01:00
Mathieu Darse
3266d8d9ac
WIP on PP grammar
2014-10-22 11:15:56 +02:00