handler GetHandler(token){
 if ("add".equalsIgnoreCase(token)) {
  return AddHandler;
 } else if ("sub".equalsIgnoreCase(token)) {
  return 略;
 } else if ("mul".equalsIgnoreCase(token)) {
  return 略;
 } ...
}