Displaying 2 results from an estimated 2 matches for "parse_context_size".
2017 Aug 28
0
[bug report] Cyrillic letter "я" interrupts script execution via R source function
...d by the byte
"\xFF":
> iconv("\u044f", "UTF-8", "Windows-1251")
[1] "\xff"
I suspect that particular value causes trouble for the R parser, which
uses a stack of previously-seen characters (include/Defn.h):
LibExtern char R_ParseContext[PARSE_CONTEXT_SIZE] INI_as("");
And at various places checks whether the context character is EOF. That
character is defined as
#define R_EOF -1
Which, when cast to a char, is 0xFF.
I suspect that your example is revealing two bugs:
1) The R parser seems to have trouble with native characters encod...
2017 Aug 28
3
[bug report] Cyrillic letter "я" interrupts script execution via R source function
Hello,
I do not have an account on R Bugzilla, so I will post my bug report here.
I want to report a very old bug in base R *source()* function. It relates
to sourcing some R scripts in UTF-8 encoding on Windows machines. For some
reason if the UTF-8 script is containing cyrillic letter *"?"*, the script
execution is interrupted directly on this letter (btw the same scripts are
sourcing