I want to parse a filter string similar to the following:
((Field1 = 'red') and (field2 = 2)) or (Field3 between 1 and 5) or (field4 in ['up', 'down'])
I'd like to use the TParser in the Classes unit, but there does not seem to be much documentation or examples on it.