l...@gnu.org (Ludovic Courtès) writes: > Hi! > > Andreas Rottmann <a.rottm...@gmx.at> skribis: > >> For performance reasons, it *might* make sense to not enable this >> behavior by default, but provide a command-line switch; however, >> enabling this behavior is *already* possible using command-line switches >> ("-x .guile.sls -x .sls"), so I don't know... > > Right. We’d endup stat’ing two more files for each module, right? > Indeed.
> How much of a hindrance is it to *not* have these in the default > extension list? > Not a hindrance, just an annoyance, IMHO. Maybe a reasonable compromise would be to add an --r6rs switch, to add these extensions, as well as turn on any R6RS-compatiblity reader options, so the script being executed can use the R6RS syntax we already support, even when it is disabled by default (cf. my latest patch). On the other hand, these extensions are not part of R6RS and orthogonal to whether the script to be run uses R6RS syntax incompatible with the default reader options. Regards, Rotty -- Andreas Rottmann -- <http://rotty.yi.org/>