# File lib/squish.rb, line 269 def where_lpar (text) if text =~ /^\s*\(\s*(.*)/ nextdata = $1 loginfo('where_lpar', ' ( ', nextdata ) return pred_expr( nextdata ) end if text =~ /^\s*USING/i return using_keyword(text) end raise " squish parser error. Expected: '(' or 'USING' Got: #{text}" # note: test1-bogusclause.squish tries 'ABUSING' clause @remainder=text return false; end