/trunk/Lib/r/rkw.swg
# · Unknown · 32 lines · 28 code · 4 blank · 0 comment · 0 complexity · 92ffbc1c4ac7dafb2c995b693d551501 MD5 · raw file
- /*
- Warnings for R keywords, built-in names and bad names.
- */
- #define RKW(x) %keywordwarn("'" `x` "' is a R keyword, renaming to '_" `x`"'", rename="_%s") `x`
- /*
- Warnings for R reserved words taken from
- http://cran.r-project.org/doc/manuals/R-lang.html#Reserved-words
- */
- RKW(if);
- RKW(else);
- RKW(repeat);
- RKW(while);
- RKW(function);
- RKW(for);
- RKW(in);
- RKW(next);
- RKW(break);
- RKW(TRUE);
- RKW(FALSE);
- RKW(NULL);
- RKW(Inf);
- RKW(NaN);
- RKW(NA);
- RKW(NA_integer_);
- RKW(NA_real_);
- RKW(NA_complex_);
- RKW(NA_character_);
- #undef RKW