Package org.rascalmpl.interpreter

Examples of org.rascalmpl.interpreter.Evaluator


    for(int i = 0; i < N; i++) {
      final int threadNumber = i;
      threads[i] = new Thread(new Runnable() {
        @Override
        public void run() {
          Evaluator eval;
          synchronized(evaluators) {
            eval = evaluators[threadNumber];
          }
          try {
            boolean result = runner.run(eval);
View Full Code Here


      throw RuntimeExceptionFactory.permissionDenied(
          vf.string("getLog called before startLog"),
          e.getCurrentAST(), null);
    }
    IString result = vf.string(logger.getBuffer().toString());
    Evaluator eval = (Evaluator) e;
    eval.revertToDefaultWriters();
    logger = null;
    return result;
  }
View Full Code Here

    logger = null;
    return result;
  }

  public void startLog(IEvaluatorContext e) {
    Evaluator eval = (Evaluator) e;
    logger = new StringWriter();
    eval.overrideDefaultWriters(new PrintWriter(logger), eval.getStdErr());
  }
View Full Code Here

TOP

Related Classes of org.rascalmpl.interpreter.Evaluator

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.