Show quoted text 5 lines
On Oct 29, 2018, at 5:24 PM, R0b0t1 wrote:
I think it is important to differentiate between a language feature
and its common implementation. Perhaps case statements with variables
make sense? Of course, that doesn't mean anyone is going to add them.
I’ve been programming Pascal since about 1995 and I never knew cases were an optimization or had any special meaning. In my mind I thought they were just a nice way to do branching when there were lots of cases to check (hence the “case statement”).
Under the hood I would think cases with variables should just perform as if..else statements but as was pointed out that would require a significant amount of work.
Just wanted to make sure I wasn’t going crazy because you’d think a person like me would know something so basic about Pascal by now.
Regards,
Ryan Joseph