Basically I'm using a stack class I've made in a project which changes infix mathematical notation "1 + 2 - 3" to post fix notation "123-+" and basically I want to give a ranking order to simulate precedence of the operands. i was thinking enumerations but I haven't used them much and don't think you can have input recognize a '*' as an enumerated operand. and I don't think two enumerations can have the same value. I was thinking of just using a class for each that inheret from a base class, but still think that would be unnecessary. I just can't figure out the best way to rank inputted operations.