aspose file tools
The moose likes Clojure and the fly likes Getting the name of a variable as a string Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login


JavaRanch » Java Forums » Languages » Clojure
Reply Bookmark "Getting the name of a variable as a string" Watch "Getting the name of a variable as a string" New topic
Author

Getting the name of a variable as a string

Christophe Verré
Sheriff

Joined: Nov 24, 2005
Posts: 14685
    
  16

I want to pass a variable to a macro, and concatenate its name to a string. For example, something like (str "tag-" variable). I have several struct-map (e.g. s1, s2) and I'd like to make a string based on the name of the struct-map (e.g "tag-s1", "tag-s2"). Is there a way to do it ?


[My Blog]
All roads lead to JavaRanch
Christophe Verré
Sheriff

Joined: Nov 24, 2005
Posts: 14685
    
  16

Variables have some implicit metadata placed on them. One of those is ":name" :
Hussein Baghdadi
clojure forum advocate
Bartender

Joined: Nov 08, 2003
Posts: 3399

Thanks for sharing
 
I agree. Here's the link: http://ej-technologies/jprofiler - if it wasn't for jprofiler, we would need to run our stuff on 16 servers instead of 3.
 
subject: Getting the name of a variable as a string
 
Similar Threads
String s = "Hello"
method dynamic loading
Problem with character behavior (lowercase ,uppercase)
It is so confusion Question about polymorphism.
object name to string variable