Dear Sve,
user configurable (as in "foreign language=R
--strsubst=on")
I subscribe!
Because I have verified that the "@" character also has its
own meaning
in R
Do you know other uses but for slots in S4-classes?
Don't know how much effort the implementation would imply.
:-(
Oleh
10 лютого 2017, 09:28:41, від "Sven Schreiber" <svetosch(a)gmx.net>:
> Am 10.02.2017 um 02:16 schrieb Allin Cottrell:
> > On Thu, 9 Feb 2017, oleg_komashko(a)ukr.net wrote:
> >
> >> Gretl have a finite number of foreign interfaces May be, a decent
> >> solution is in making the use of '@' foreign language-specific (or,
> >> python-specific) With R it is a luxurous feature: it makes transfer of
> >> non-series data very convinient I'd prefer for changes to be specific
> >> and not to remove this possibility from foreign R.
> >
> > OK, we won't make any precipitate changes, and it may make sense to
> > treat different "foreign" languages differently. (We already handle
> > python specially on account of its idiosyncratic treatment of white
> > space as syntactically significant.)
> >
> > But could you elaborate on how string substitution is convenient in
> > relation to R? (Maybe we could recommend an alternative approach, or
> > maybe not.)
>
> I'm leaning more and more towards the position that unconditional
> substitution would either have to be banned in 'foreign' or should be
> user configurable (as in "foreign language=R --strsubst=on").
>
> Because I have verified that the "@" character also has its own meaning
> in R:
>
>
https://stat.ethz.ch/R-manual/R-devel/library/methods/html/slot.html
>
> So if a script author requests string substitution for a foreign block,
> it would be her/his responsibility to avoid such ambiguities. It could
> also be useful to have this choice on a block-per-block basis and not
> for the entire script (as the above suggestion would ensure).
>
Don't know how much effort the implementation would imply.
>
> thanks,
> sven
> _______________________________________________
> Gretl-devel mailing list
> Gretl-devel(a)lists.wfu.edu
>
http://lists.wfu.edu/mailman/listinfo/gretl-devel