Examples of Evaluator


Examples of org.javex.evaluators.Evaluator

  public Object evaluate() throws Exception {

    Stack s = popValues(parameterCount);
    Collections.reverse(s);
   
    Evaluator eval = Evaluator.getEvaluator(evaluatorClass);

    try {
      Object o = eval.evaluate(s);
      stack.set(stack.pointer, o.toString());
      //stack.pointer++;
      return o;
    } catch (Exception e) {
      throw new WrongValuesException(simbol);
View Full Code Here

Examples of org.jpox.store.mapped.query.Evaluator

        // Execute the query
        if (JPOXLogger.QUERY.isDebugEnabled())
        {
            JPOXLogger.QUERY.debug(LOCALISER.msg("021046", "JPQL", getSingleStringQuery()));
        }
        Evaluator eval = getEvaluator(this, distinct, rof, candidateCollection);
        // TODO Cater for BULK_UPDATE, BULK_DELETE where return is Long
        QueryResult qr = (QueryResult)eval.evaluate(queryStmt);

        queryResults.add(qr);

        return qr;
    }
View Full Code Here

Examples of org.mule.api.annotations.meta.Evaluator

*/
public class InboundAttachmentsAnnotationParser implements ExpressionAnnotationParser
{
    public ExpressionArgument parse(Annotation annotation, Class<?> parameterType)
    {
        Evaluator evaluator = annotation.annotationType().getAnnotation(Evaluator.class);
        if (evaluator != null)
        {
            String expr = ((InboundAttachments) annotation).value();
            boolean optional = false;

View Full Code Here

Examples of org.neo4j.graphdb.traversal.Evaluator

            {
                indexedRelationshipIterator = indexedRelationship.iterator();
            }

            indexedRelationshipDestinationIterator = Traversal.description().depthFirst()
                .evaluator( new Evaluator()
                {
                    @Override
                    public Evaluation evaluate( Path path )
                    {
                        if ( path.length() == 0 )
View Full Code Here

Examples of org.rascalmpl.interpreter.Evaluator

  private static final boolean debug = false;

  public ParserGenerator(IRascalMonitor monitor, PrintWriter out, List<ClassLoader> loaders, IValueFactory factory, Configuration config) {
    GlobalEnvironment heap = new GlobalEnvironment();
    ModuleEnvironment scope = new ModuleEnvironment("___parsergenerator___", heap);
    this.evaluator = new Evaluator(ValueFactoryFactory.getValueFactory(), out, out, scope,heap);
    this.evaluator.getConfiguration().setRascalJavaClassPathProperty(config.getRascalJavaClassPathProperty());
    evaluator.addRascalSearchPathContributor(StandardLibraryContributor.getInstance());   
    this.evaluator.setBootstrapperProperty(true);
    this.bridge = new JavaBridge(loaders, factory, config);
    this.vf = factory;
View Full Code Here

Examples of org.rascalmpl.interpreter.Evaluator

  private Evaluator getSharedEvaluator(IEvaluatorContext ctx) {
    if (this.eval == null) {
      GlobalEnvironment heap = new GlobalEnvironment();
      ModuleEnvironment root = new ModuleEnvironment("___EVAL___", heap);
      this.eval = new Evaluator(ctx.getValueFactory(), ctx.getStdErr(), ctx.getStdOut(), root, heap, ctx.getEvaluator().getClassLoaders(), ctx.getEvaluator().getRascalResolver());
      this.eval.getConfiguration().setRascalJavaClassPathProperty(ctx.getConfiguration().getRascalJavaClassPathProperty());
    }
   
    return this.eval;
  }
View Full Code Here

Examples of org.rascalmpl.interpreter.Evaluator

  private static final boolean debug = false;

  public ParserGenerator(IRascalMonitor monitor, PrintWriter out, List<ClassLoader> loaders, IValueFactory factory, Configuration config) {
    GlobalEnvironment heap = new GlobalEnvironment();
    ModuleEnvironment scope = new ModuleEnvironment("___parsergenerator___", heap);
    this.evaluator = new Evaluator(ValueFactoryFactory.getValueFactory(), out, out, scope,heap);
    evaluator.addRascalSearchPathContributor(StandardLibraryContributor.getInstance());    this.evaluator.setBootstrapperProperty(true);
    this.bridge = new JavaBridge(loaders, factory, config);
    this.vf = factory;
   
    monitor.startJob("Loading parser generator", 100, 139);
View Full Code Here

Examples of org.rascalmpl.interpreter.Evaluator

  private boolean loaded;
 
  public StaticChecker(PrintWriter stderr, PrintWriter stdout) {
    GlobalEnvironment heap = new GlobalEnvironment();
    ModuleEnvironment root = heap.addModule(new ModuleEnvironment("___static_checker___", heap));
    eval = new Evaluator(ValueFactoryFactory.getValueFactory(), stderr, stdout, root, heap);
    eval.addRascalSearchPathContributor(StandardLibraryContributor.getInstance());
    checkerEnabled = false;
    initialized = false;
    loaded = false;
  }
View Full Code Here

Examples of org.rascalmpl.interpreter.Evaluator

      ModuleEnvironment root = new ModuleEnvironment("___SCREEN___", heap);
      errString = new StringWriter();
      outString = new StringWriter();
      err = new PrintWriter(errString);
      out = new PrintWriter(outString);
      this.evaluator = new Evaluator(values, err, out, root, heap, ctx.getEvaluator().getClassLoaders(), ctx.getEvaluator().getRascalResolver());
      this.evaluator.getConfiguration().setRascalJavaClassPathProperty(ctx.getConfiguration().getRascalJavaClassPathProperty());
    }
   
    return this.evaluator;
  }
View Full Code Here

Examples of org.rascalmpl.interpreter.Evaluator

  public RascalTutor() {
    GlobalEnvironment heap = new GlobalEnvironment();
    ModuleEnvironment root = heap.addModule(new ModuleEnvironment("___TUTOR___", heap));
    PrintWriter stderr = new PrintWriter(System.err);
    PrintWriter stdout = new PrintWriter(System.out);
    eval = new Evaluator(ValueFactoryFactory.getValueFactory(), stderr, stdout, root, heap);
   
    URIResolverRegistry reg = eval.getResolverRegistry();
   
    if (isEditMode()) {
       FileURIResolver fileURIResolver = new FileURIResolver() {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.