public static float GetVar(VariableType var, VarMemType mem, int num) { switch (mem) { case VarMemType.IC: return(IC.Get(var, num)); case VarMemType.LA: return(LA.Get(var, num)); case VarMemType.RA: return(RA.Get(var, num)); } return(0.0f); }