Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.1 6/24/83; site brl-tgr.ARPA
Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!genrad!wjh12!harvard!seismo!brl-tgr!gwyn
From: gwyn@brl-tgr.ARPA (Doug Gwyn )
Newsgroups: net.lang.c
Subject: Re: Using &LABEL
Message-ID: <4734@brl-tgr.ARPA>
Date: Wed, 19-Sep-84 15:19:05 EDT
Article-I.D.: brl-tgr.4734
Posted: Wed Sep 19 15:19:05 1984
Date-Received: Wed, 26-Sep-84 00:42:11 EDT
References: rabbit.3115, <3185@ecsvax.UUCP> <9406@brunix.UUCP>, <15@tikal.UUCP>
Organization: Ballistics Research Lab
Lines: 7

I don't see that switch implementation is a C language definition issue.
The C compilers I use the most all generate different code for different
types of switches, generally in an attempt to optimize execution speed.

Having the user tell the compiler how to do this is terrible.  It is easy
to use switch for reasonably-sized "jump" tables and let the existing
switch optimization go to work.