Package org.renjin.compiler.runtime

Examples of org.renjin.compiler.runtime.VariablePromise


          SEXP elipses = context.getEnvironment().findVariable(Symbols.ELLIPSES);
          args.addAll((PairList)elipses);
        } else if(argument instanceof IRThunk) {
          if(argument.getSExpression() instanceof Symbol) {
            args.add(argumentNames.get(argNameIndex++),
                    new VariablePromise(context, ((Symbol) argument.getSExpression()).getPrintName()));
          } else {
            args.add(argumentNames.get(argNameIndex++), new IRPromise(context, temps, (IRThunk)argument));
          }
        } else {
          args.add(argumentNames.get(argNameIndex++), (SEXP)argument.retrieveValue(context, temps));
View Full Code Here

TOP

Related Classes of org.renjin.compiler.runtime.VariablePromise

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.