ast_comparator/test/student_data/handout/shlab-handout/cases/reference_28_tsh.c
/* 
 * builtin_cmd - If the user has typed a built-in command then execute
 *    it immediately.  
 */
If the user has typed a built-in command then execute
it immediately.
If the user has typed a built - in command then execute it immediately .
int builtin_cmd(char **argv) 
{
   if (strcmp(argv[0], "quit") == 0) {
     kill(getpid(), SIGKILL);
     return 1;
   }
   if (strcmp(argv[0], "jobs") == 0) {
     listjobs(jobs);
     return 1;
   }
   if (strcmp(argv[0], "bg") == 0 || strcmp(argv[0], "fg") == 0) {
     do_bgfg(argv);
     return 1;
   }
   return 0;     
}
int builtin_cmd ( char * * argv ) { if ( strcmp ( argv [ 0 ] , " " ) == 0 ) { kill ( getpid ( ) , SIGKILL ) ; return 1 ; } if ( strcmp ( argv [ 0 ] , " " ) == 0 ) { listjobs ( jobs ) ; return 1 ; } if ( strcmp ( argv [ 0 ] , " " ) == 0 || strcmp ( argv [ 0 ] , " " ) == 0 ) { do_bgfg ( argv ) ; return 1 ; } return 0 ; }
builtin_cmd - If the user has typed a built-in command then execute
    it immediately.
builtin_cmd - If the user has typed a built - in command then execute it immediately .
/* not a builtin command */