Skip to content
Prev 35054 / 63421 Next

Symbols, install, and eval.

Hello.

I've got two values which are calls (i.e. LANGSXPs). The first one, x, 
is generated through the parser of gram.c. The second one, z, is built 
manually, by retrieving the symbols of "str" and of "lm" via the install 
function.

The structure of x and y are shown at the bottom of this email.

Evaluating x succeeds:
While evaluating z fails. (ml_eval is a an OCaml function mimicking the 
eval function of eval.c).
So I was wondering if someone could give some advice on what I am doing 
wrong when building z. Here's the structure of x (parser-generated from 
R code/string) and of z (manually constructed with 'install').
All the best,