Beispiel #1
0
        public IntPtr Execute(IExpression expression, IProcessReader processReader)
        {
            Contract.Requires(expression != null);
            Contract.Requires(processReader != null);

            return(CompileExpression(expression)(processReader));
        }
Beispiel #2
0
 /// <summary>
 /// Visits the specified compile expression.
 /// </summary>
 /// <param name="compileExpression">The compile expression.</param>
 public override void Visit(CompileExpression compileExpression)
 {
     Write("compile").Write(" ");
     Write(compileExpression.Profile);
     Write(" ");
     VisitDynamic(compileExpression.Function);
 }