Reformat a switch statement for readability. No logic changes.
authorEric S. Raymond <esr@thyrsus.com>
Wed, 24 May 2017 03:01:34 +0000 (23:01 -0400)
committerEric S. Raymond <esr@thyrsus.com>
Wed, 24 May 2017 03:01:34 +0000 (23:01 -0400)
actions1.c

index 2c6885c5864938236634cfd7a6a57fe644196753..252fa5bd9e56385b060b56b607e92beeb0a70dae 100644 (file)
@@ -30,22 +30,42 @@ L4000:      VERB=K;
 
 /*  Analyse an intransitive verb (ie, no object given yet). */
 
-       switch (VERB-1) { case 0: goto L8010; case 1: return(8000); case 2:
-               return(8000); case 3: goto L8040; case 4: return(2009); case 5: goto L8040;
-               case 6: goto L8070; case 7: goto L8080; case 8: return(8000); case
-               9: return(8000); case 10: return(2011); case 11: goto L9120; case 12:
-               goto L9130; case 13: goto L8140; case 14: goto L9150; case 15:
-               return(8000); case 16: return(8000); case 17: goto L8180; case 18:
-               return(8000); case 19: goto L8200; case 20: return(8000); case 21:
-               goto L9220; case 22: goto L9230; case 23: goto L8240; case 24:
-               goto L8250; case 25: goto L8260; case 26: goto L8270; case 27:
-               return(8000); case 28: return(8000); case 29: goto L8300; case 30:
-               goto L8310; case 31: goto L8320; case 32: goto L8330; case 33:
-               goto L8340; }
-/*          TAKE DROP  SAY OPEN NOTH LOCK   ON  OFF WAVE CALM
- *          WALK KILL POUR  EAT DRNK  RUB TOSS QUIT FIND INVN
- *          FEED FILL BLST SCOR  FOO  BRF READ BREK WAKE SUSP
- *          RESU FLY  LSTN ZZZZ */
+       switch (VERB-1) {
+               case 0: goto L8010;     /* CARRY */
+               case 1: return(8000);   /* DROP */
+               case 2: return(8000);   /* SAY */
+               case 3: goto L8040;     /* UNLOC */
+               case 4: return(2009);   /* NOTHI */
+               case 5: goto L8040;     /* LOCK */
+               case 6: goto L8070;     /* LIGHT */
+               case 7: goto L8080;     /* EXTIN */
+               case 8: return(8000);   /* WAVE */
+               case 9: return(8000);   /* CALM */
+               case 10: return(2011);  /* WALK */
+               case 11: goto L9120;    /* ATTAC */
+               case 12: goto L9130;    /* POUR */
+               case 13: goto L8140;    /* EAT */
+               case 14: goto L9150;    /* DRINK */
+               case 15: return(8000);  /* RUB */
+               case 16: return(8000);  /* TOSS */
+               case 17: goto L8180;    /* QUIT */
+               case 18: return(8000);  /* FIND */
+               case 19: goto L8200;    /* INVEN */
+               case 20: return(8000);  /* FEED */
+               case 21: goto L9220;    /* FILL */
+               case 22: goto L9230;    /* BLAST */
+               case 23: goto L8240;    /* SCOR */
+               case 24: goto L8250;    /* FOO */
+               case 25: goto L8260;    /* BRIEF */
+               case 26: goto L8270;    /* READ */
+               case 27: return(8000);  /* BREAK */
+               case 28: return(8000);  /* WAKE */
+               case 29: goto L8300;    /* SUSP */
+               case 30: goto L8310;    /* RESU */
+               case 31: goto L8320;    /* FLY */
+               case 32: goto L8330;    /* LISTEN */
+               case 33: goto L8340;    /* ZZZZ */
+       }
        BUG(23);
 
 /*  Analyse a transitive verb. */