This might imply common superclass for label and number, with methods like val(bits,shift); it may allow using labels instead of numbers in many additional contexts.
But maybe limit with Num+Num & Num-Num expressions, in addition to Label+Num (implemented) and Label-Num.
This might imply common superclass for label and number, with methods like val(bits,shift); it may allow using labels instead of numbers in many additional contexts. But maybe limit with Num+Num & Num-Num expressions, in addition to Label+Num (implemented) and Label-Num.