1. A method comprising: reading a table of data; receiving an operation to be performed on the table of data; translating the received operation into a series of bit level logic operations; creating a mask from the series of bit level logic operations; applying the mask to multiple rows from the table of data; and producing at least one results column from application of the mask.