it's a good idea, but unfortunately the syntax required is awkward and imposes too many annoyances on the user such as:
while it is possible to implement this with less awkward syntax and improve upon it by trimming this list of annoyances, we cannot escape the fact that, in mIRC, /goto provides the most simple and efficient switch statement analogy ;P however, like that 'arrays in mIRC' demonstration from a while back, this serves as a fun and thought provoking demonstration