I'm using Julia in c++ code. I have a few doubts regarding the jl_call 
function.The code is 

jl_array_t *ret = (jl_array_t*)jl_call(func,args,nargs);

1. Can args contain both scalar/array values? Does it use zero based or one 
based indexing?
2. Is there any data type that can hold both scalar/array output that is 
returned by jl_call? Right now, I have to define the output as jl_value_t 
or jl_array_t. Is there something more generic?

Thanks,
Shamika

Reply via email to