Thing

Thing -- the class of all things.

Everything in Macaulay 2 is a thing . This includes numbers, strings, and lists. More complicated things such as polynomials, groups, rings, and chain complexes are implemented as hash tables . The class of all things is Thing.

The basic types of things are:

  • BasicList
  • Boolean
  • Database
  • File
  • Function
  • Handle
  • HashTable
  • Net
  • Nothing
  • QQ
  • RR
  • Sequence
  • String
  • Symbol
  • Thing
  • ZZ
  • Operations on things:

  • comparison
  • assignment
  • Go to main index.

    Go to concepts index.