  /**************************************************************/
  /*                                                            */
  /*      UNIX 1 / WS 92/93       Gruppe  ux803                 */
  /*      7. Uebung - Aufgabe 5 - msh.h                         */
  /*                                                            */
  /*      Vorname     Name        Matrikelnr.                   */
  /*     ---------   -------     -------------                  */
  /*      Dietmar     Dierks        125761                      */
  /*      Roman       Czyborra      127221                      */
  /*      Torsten     Buller        117894                      */
  /*      Gerasimos   Paliatsaras   140956                      */
  /*                                                            */
  /**************************************************************/

/* Exporte 3. Uebung */

#define BUFLEN 256

extern char *readline (/* buf, buflen */);

extern struct kommando { struct kommando *next;
			 char **token_1; int num_tok1;
			 char **token_2; int num_tok2;
			 char *inp_tok, *out_tok;
			 int is_ampersand, is_pipe; }  *parseline (/* buf */);

extern void forget (/* kp */);

/* Exporte 4. Uebung */

extern void show_prompt(), do_ls();
extern int do_builtin (/* kp */);

/* Export 5. Uebung */

extern void do_command (), do_wait ();

/* Export 7. Uebung */

#define SLOTS 10
extern void do_jobs(), do_fg(), do_bg();





