Hello,

The sys.source function does not have an encoding argument, and does not accept 
a connection (created by file):

> sys.source("syssource.R")
Error in parse(n = -1, file = file) :
 invalid multibyte character in parser at line 2

Here we could simply pass encoding or ... to parse, the next one is more 
confusing:

> sys.source( file( "syssource.R", encoding = "windows-1252" ) )
Error in sys.source(file("syssource.R", encoding = "windows-1252")) :
 '5' is not an existing file

the syssource.R file contains this :

<file>

critère &lt;- 1
</file>

I can try to fix this, but maybe a decision needs to be made first about how ? 
just add the encoding argument to sys.source, add the ... to sys.source, handle 
connection in sys.source ?

&gt; version
              _
platform       i686-pc-linux-gnu
arch           i686
os             linux-gnu
system         i686, linux-gnu
status         Under development (unstable)
major          2
minor          9.0
year           2009
month          02
day            08
svn rev        47879
language       R
version.string R version 2.9.0 Under development (unstable) (2009-02-08 r47879)

Romain

-- 
Romain Francois
Independent R Consultant
+33(0) 6 28 91 30 30
http://romainfrancois.blog.free.fr
        [[alternative HTML version deleted]]

______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

Reply via email to