No it isn't. Those tell you what types the values represent. We're talking about the actual source code itself. In lisp, the source code is itself a perfectly ordinary lisp value. That is what homoiconicity is. That is not something scala has, nor is it something scala wants to or claims to have.
> In lisp, the source code is itself a perfectly ordinary lisp value.
Isn't quoting necessary to "reify"/refer to the actual code as data?
Yes?
So what's the difference then? I need to quote in Lisp, I need to quote in Scala.