my @list = ('$a > 5', '$b =~ /a/', '$c <= 300');
if (eval($list[0])) { }
if (eval($list[1])) { }

でも絶対、考え方が間違ってる。普通はこんな事必要ない。
あと、頼むから例だとしても $a と $b は使わないで・・・。