i see little difference between that and

Code:
console_command_parse {
  if ($1 == .jump) {
    ;jump code
  }
  elseif ($1 == .whom) {
    ;whom code
  }
  elseif ($1 == .bob) {
    ;bob code
  }
  elseif ($1 == .fred) {
    ;fred code
  }
}


There maight be some fractional speed difference, but considering its a keyboard command your talking about, i hardly expect thsi to be in use so drasticly that it effects you.