tests/strcmp.R

f =
function(x)
{
   x == "bob"
}

library(RLLVMCompile)
trace(llvmAddSymbol)
llvmAddSymbol("strcmp")
fc = compileFunction(f, Int32Type, list(StringType))

showModule(fc)
#
#.llvm(fc, "jane")
#ee = ExecutionEngine(as(fc, "Module"))
#.llvm(fc, "jane", .ee = ee)
duncantl/R2llvm documentation built on May 14, 2019, 9:42 a.m.