Examples of compileExpression()


Examples of org.encog.ml.prg.EncogProgram.compileExpression()

    this.extension.register(this.programContext.getFunctions());
   
    for(ProcessField field : this.analyst.getScript().getProcess().getFields() ) {
      EncogProgram prg = new EncogProgram(this.programContext,this.programVariables);
      prg.setExtraData(ProcessExtension.EXTENSION_DATA_NAME, this.extension);
      prg.compileExpression(field.getCommand());
      this.expressionFields.add(prg);
    }
  }

  /**
 
View Full Code Here

Examples of org.encog.ml.prg.EncogProgram.compileExpression()

    genetic.addScoreAdjuster(new ComplexityAdjustedScore());
    genetic.getRules().addRewriteRule(new RewriteConstants());
    genetic.getRules().addRewriteRule(new RewriteAlgebraic());

    EncogProgram expression = new EncogProgram(context);
    expression.compileExpression(start);
    RenderCommonExpression render = new RenderCommonExpression();
    genetic.getRules().rewrite(expression);
    Assert.assertEquals(expect, render.render(expression));
  }
 
View Full Code Here

Examples of org.encog.ml.prg.EncogProgram.compileExpression()

    StandardExtensions.createAll(context);
    PrgPopulation pop = new PrgPopulation(context,10);
    EncogProgram prg1 = new EncogProgram(context);
    EncogProgram prg2 = new EncogProgram(context);
    prg1.compileExpression("x+1");
    prg2.compileExpression("(x+5)/2");
   
    Species defaultSpecies = pop.createSpecies();
    defaultSpecies.add(prg1);
    defaultSpecies.add(prg2);
    return pop;
View Full Code Here

Examples of org.jpox.query.expression.ExpressionCompiler.compileExpression()

        if (filter != null)
        {
            compileFilter();
            ExpressionCompiler comp = new ExpressionCompiler();
            comp.setSymbolTable(symtbl);
            expr = comp.compileExpression(node);
            expr.bind();
        }

        // bind();
    }
View Full Code Here

Examples of org.jpox.query.expression.ExpressionCompiler.compileExpression()

        Expression[] expr = new Expression[node.length];
        for (int i = 0; i < node.length; i++)
        {
            ExpressionCompiler comp = new ExpressionCompiler();
            comp.setSymbolTable(symtbl);
            expr[i] = comp.compileExpression(node[i]);
            // expr[i].bind();
        }
        return expr;
    }
View Full Code Here

Examples of org.jpox.query.expression.ExpressionCompiler.compileExpression()

        Expression[] expr = new Expression[node.length];
        for (int i = 0; i < node.length; i++)
        {
            ExpressionCompiler comp = new ExpressionCompiler();
            comp.setSymbolTable(symtbl);
            expr[i] = comp.compileExpression(node[i]);
            // expr[i].bind();
        }
        return expr;

    }
View Full Code Here

Examples of org.jpox.query.expression.ExpressionCompiler.compileExpression()

            return null;
        }
        Node node = parser.compile(having);
        ExpressionCompiler comp = new ExpressionCompiler();
        comp.setSymbolTable(symtbl);
        Expression expr = comp.compileExpression(node);
        // expr.bind();
        return expr;
    }
   
    public Expression getExpression()
View Full Code Here

Examples of org.objectweb.medor.expression.api.Expression.compileExpression()

      // identification)
      Expression expr = new Round(new DivideBy(
        new BasicParameterOperand(getFieldType(), getLongIdLid()),
        getBasicOperand()));
      try {
        expr.compileExpression();
      } catch (ExpressionException e) {
        throw new SpeedoException("Impossible to compile the filter of longid naming", e);
      }
      sc.jormclass.setInheritanceFilter(nd, expr);
        // assign a default value to each sub classes. The real value
View Full Code Here

Examples of org.objectweb.medor.expression.api.Expression.compileExpression()

            if (o instanceof Expression) {
                if (fieldName == null || fieldName.length() == 0) {
                    fieldName = "field_" + i;
                }
                Expression e = (Expression) o;
                e.compileExpression();
                fieldOnTop = top.addCalculatedField(fieldName, e.getType(), e);
            } else if (o instanceof Field) {
                Field f = (Field) o;
                if (fieldName == null || fieldName.length() == 0) {
                    fieldName = f.getName();
View Full Code Here

Examples of org.objectweb.medor.expression.lib.Round.compileExpression()

      // identification)
      Expression expr = new Round(new DivideBy(
        new BasicParameterOperand(getFieldType(), getLongIdLid()),
        getBasicOperand()));
      try {
        expr.compileExpression();
      } catch (ExpressionException e) {
        throw new SpeedoException("Impossible to compile the filter of longid naming", e);
      }
      sc.jormclass.setInheritanceFilter(nd, expr);
        // assign a default value to each sub classes. The real value
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.