#pragma once #include namespace Token { enum class OperandType : int { Unknown = -1, AddInteger = 0, SubtractInteger, DivideInteger, MultiplyInteger, ShiftIntegerLeft, ShiftIntegerRight, Jump, CallFunction, LessThanInteger, GreaterThanInteger, EqualInteger, SetInteger, Interrupt, Declaration, PushInteger, PopInteger }; OperandType GetOperandType(std::string const & op); }