# File lib/Getopt/Declare2.rb, line 531 def found_requires expr = @requires.gsub(/((?:&&|\|\|)?\s*(?:[!(]\s*)*)([^ \t\n|&\)]+)/x, '\1_FOUND_[\'\2\']') if !valid_syntax?( expr ) raise "Error: bad condition in [requires: #{original}]\n" end expr end