Arc Forumnew | comments | leaders | submitlogin
1 point by evanrmurphy 5032 days ago | link | parent

I like this! Would the id of a primitive just return itself?

  id.4 ; evaluates to 4 or the address where this 4 is stored?


3 points by akkartik 5032 days ago | link

I think all we need is that it be a stable value when literal objects are interned. So id.4 would probably never change, and (id "a") would change in common lisp because it creates new strings each time.

-----