Re: [Rd] Syntactically valid names

From: Davor Cubranic <cubranic_at_stat.ubc.ca>
Date: Tue, 05 Jul 2011 16:55:28 -0700

On June 30, 2011 01:37:57 PM Hadley Wickham wrote:

> Is there any easy way to tell if a string is a syntactically valid name?
[...]
>
> One implementation would be:
>
> is.syntactic <- function(x) x == make.names(x)

>
> but I wonder if there's a more elegant way.

This is without quoting, right? Because "make.names" replaces spaces with periods, and using quoting I can create syntactically valid names that do include spaces:

    `x prime` <- 3
    ls()

Davor



R-devel_at_r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel Received on Tue 05 Jul 2011 - 23:57:08 GMT

This quarter's messages: by month, or sorted: [ by date ] [ by thread ] [ by subject ] [ by author ]

All messages

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Wed 06 Jul 2011 - 01:00:06 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-devel. Please read the posting guide before posting to the list.

list of date sections of archive