sawine@1: term = term AND term sawine@1: term = NOT term sawine@1: term = "(" term ")" sawine@1: int_op = IS sawine@1: int_op = IS NOT sawine@1: int_op = GREATER THAN sawine@1: int_op = LESS THAN sawine@1: string_op = IS sawine@1: string_op = IS NOT sawine@1: string_array_op = IS sawine@1: string_array_op = IS NOT sawine@1: string_array_op = IN sawine@1: string_array_op = NOT IN sawine@1: string_string_array_op = IN sawine@1: string_string_array_op = NOT IN sawine@1: int_array = "[" ints "]" sawine@1: ints = sawine@1: ints = ints "," int sawine@1: ints = ints int sawine@1: int = INTEGER sawine@1: string_array = "[" strings "]" sawine@1: strings = sawine@1: strings = strings "," string sawine@1: strings = strings string sawine@1: int_pt = TAS sawine@1: char_pt = FTYP sawine@1: string_pt = ADEP sawine@1: string_pt = ADES sawine@1: string_pt = RWY sawine@1: string_pt = ATYP sawine@1: string_pt = COPX sawine@1: string_pt = FRUL sawine@1: string_pt = RFL sawine@1: string_pt = TRAVEL_TYPE sawine@1: string_array_pt = ROUTE sawine@1: char_array_pt = EQUIP sawine@1: string = QUOTE STRING QUOTE