A type system for describing the types of variables, objects, and even
registers. Used by the expression evaluator, also used by frysk.proc to
describe low level register types.
Created using a refactoring of frysk.rt, frysk.hpd and frysk.rt.
once set up, this bug can switch to the SUSPENDED state.
Was this changed to frysk.value?