question: private Evaluator evaluatorFactory ( Backend evaluator ) throws HaskellException { switch ( evaluator ) { case GHCi : return new GhciEvaluator ( ) ; case Clash : return new ClashEvaluator ( ) ; default : return new GhciEvaluator ( ) ; } }
target:  Build the Evaluator that corresponds to the given Backend identifier. 