Reflection - Symbols, Trees, and Types - Scala Documentation

EXPERIMENTAL

Symbols are used to establish bindings between a name and the entity it refers to, such as a class or a method. Anything you define and can give a name to in Scala has an associated symbol.


This is a companion discussion topic for the original entry at http://docs.scala-lang.org//overviews/reflection/symbols-trees-types.html