m/^(!defined|defined)\((.*?)\)$/; print "$1----$2\n";