locomotives of the glasgow and south western railway
north british built a locomotive in an earlier year than g & swr kilmarnock .
{'row_1': '1', 'row_2': '2', 'col': '3', 'col_other': '4', 'relation': 'less', 'record_mentioned': 'no', 'diff_result': None}
{'func': 'less', 'args': [{'func': 'num_hop', 'args': [{'func': 'filter_str_eq', 'args': ['all_rows', 'builder', 'north british'], 'result': None, 'ind': 0, 'tointer': 'select the rows whose builder record fuzzily matches to north british .', 'tostr': 'filter_eq { all_rows ; builder ; north british }'}, 'date'], 'result': None, 'ind': 2, 'tostr': 'hop { filter_eq { all_rows ; builder ; north british } ; date }', 'tointer': 'select the rows whose builder record fuzzily matches to north british . take the date record of this row .'}, {'func': 'num_hop', 'args': [{'func': 'filter_str_eq', 'args': ['all_rows', 'builder', 'g & swr kilmarnock'], 'result': None, 'ind': 1, 'tointer': 'select the rows whose builder record fuzzily matches to g & swr kilmarnock .', 'tostr': 'filter_eq { all_rows ; builder ; g & swr kilmarnock }'}, 'date'], 'result': None, 'ind': 3, 'tostr': 'hop { filter_eq { all_rows ; builder ; g & swr kilmarnock } ; date }', 'tointer': 'select the rows whose builder record fuzzily matches to g & swr kilmarnock . take the date record of this row .'}], 'result': True, 'ind': 4, 'tostr': 'less { hop { filter_eq { all_rows ; builder ; north british } ; date } ; hop { filter_eq { all_rows ; builder ; g & swr kilmarnock } ; date } } = true', 'tointer': 'select the rows whose builder record fuzzily matches to north british . take the date record of this row . select the rows whose builder record fuzzily matches to g & swr kilmarnock . take the date record of this row . the first record is less than the second record .'}
less { hop { filter_eq { all_rows ; builder ; north british } ; date } ; hop { filter_eq { all_rows ; builder ; g & swr kilmarnock } ; date } } = true
select the rows whose builder record fuzzily matches to north british . take the date record of this row . select the rows whose builder record fuzzily matches to g & swr kilmarnock . take the date record of this row . the first record is less than the second record .
{'less_4': 'less', 'result_5': 'true', 'num_hop_2': 'num_hop', 'filter_str_eq_0': 'filter_str_eq', 'all_rows_6': 'all_rows', 'builder_7': 'builder', 'north british_8': 'north british', 'date_9': 'date', 'num_hop_3': 'num_hop', 'filter_str_eq_1': 'filter_str_eq', 'all_rows_10': 'all_rows', 'builder_11': 'builder', 'g&swr kilmarnock_12': 'g & swr kilmarnock', 'date_13': 'date'}
['class', 'wheels', 'date', 'builder', 'no built', '1919 nos', 'lms class', 'lms nos']
[['4 - 4 - 0', '131', '1913', 'north british', '6', '331 - 336', '3p', '14510 - 5'], ['4 - 4 - 0', '137', '1915', 'g & swr kilmarnock', '6', '325 - 330', '3p', '14516 - 21'], ['0 - 6 - 0t', '5', '1917', 'north british', '3', '322 - 324', '2f', '16377 - 9'], ['0 - 6 - 2t', '45', '1915 - 17', 'north british', '18', '11 - 28', '3f', '16410 - 27 ( later 16910 - 27 )'], ['0 - 6 - 0', '279', '1913', 'north british', '15', '71 - 85', '4f', '17750 - 64'], ['2 - 6 - 0', '403', '1915', 'north british', '11', '51 - 61', '4f', '17820 - 30']]