makemon
if(!(mtmp = makemon(PM_GHOST, u.ux, u.uy))) return;
extern struct monst *makemon(struct permonst *, int, int);
struct monst *mtmp = makemon(&li_dog,u.ux,u.uy);
struct monst *makemon(struct permonst *, int, int);
(void) makemon((struct permonst *)0, 0, 0);
(void) makemon(ptr, mm.x, mm.y);
return(makemon(ptr,x,y));
(void) makemon(PM_DEMON,u.ux,u.uy);
extern struct monst *makemon(struct permonst *, int, int);
makemon((struct permonst *) 0, somex(), somey());
if ((mtmp = makemon(PM_MIMIC,mx,my))) {
if ((mtmp = makemon(&hell_hound, zx, zy)))
if ((mtmp = makemon(PM_WIZARD, zx+1, zy))) {
(void) makemon(PM_MINOTAUR, mm.x, mm.y);
(void) makemon((struct permonst *) 0, mm.x, mm.y);
if(!(shk = makemon(PM_SHK,sx,sy))) return;
(mtmp = makemon(PM_MIMIC, sx, sy))){
mon = makemon(
(void) makemon(PM_EEL, sx, sy);
extern struct monst *makemon(struct permonst *, int, int);
if(!(mtmp = makemon(PM_GHOST,u.ux,u.uy))){
extern struct monst *makemon(struct permonst *, int, int);
(void) makemon(confused ? PM_ACID_BLOB :
(void) makemon(PM_PIERCER,x,y);
(void) makemon(PM_PIERCER, zx, zy);
if(makemon(PM_PIERCER,u.ux,u.uy)) {
extern struct monst *makemon();
if(md = makemon(&pm_mail_daemon, u.ux, u.uy)) /* always succeeds */
if(!(guard = makemon(&pm_guard,x,y))) return;
extern struct monst *makemon(struct permonst *, int, int);
(void) makemon((struct permonst *)0, u.ux, u.uy);
if ((mtmp2 = makemon(PM_WIZARD, mtmp->mx, mtmp->my))) {
(void) makemon((struct permonst *) 0, u.ux, u.uy);