The Avail Programming Language

Canonical Name

With reference to a module, the canonical name is the module root-relative logical name.

Grammar:

  1. A solidus (/) (U+002F)
  2. A module root name
  3. Zero or many solidus-separated local names of enclosing packages
  4. A solidus
  5. The module's local name
References: An in-depth look at Canonical Names