[Rd] Syntactically valid names

Hadley Wickham hadley at rice.edu
Wed Jul 6 00:29:39 CEST 2011

> I wouldn't expect so. The basic structure might be handled using a regexp of sorts, but even that is tricky because of the "dot not followed by number" rule, and then there's the stop list of reserved words, which would make your code clumsy whatever you do.
> How on Earth would you expect anything to be significantly more elegant than your
> function(x) x == make.names(x)
> anyway??! (OK, if there was a wrapper for the C level isValidName() function...)

Good point.  Thanks!


Assistant Professor / Dobelman Family Junior Chair
Department of Statistics / Rice University

More information about the R-devel mailing list