Skip to content

Equivalence Classes

Andrew Johnson edited this page May 16, 2024 · 22 revisions

Equivalence Classes are an important concept used throughout the compiler.

Operations on Classes

Set operations are used to manipulate objects and their classes. Some common operations include:

  • with-<class> add information
  • without-<class> remove information
  • with-only-<class> normalize information

Type Classes

Some common type classes include:

  • representation
  • size
  • normal
Clone this wiki locally