OBJS =  mcodedef.t.o Wuse.o mutil1.o mstrlbl.o mregs.o mutil.o mtype.o mprint.o mstrid.o malloc.o mbasicop.o mbconstr.o mget.o mcase.o mcbasic.o mconstr.o mconstrupd.o mmkapl.o mmemcheck.o meval.o mfunstart.o mjfun.o mjglobal.o mjmp.o mlabel.o mmove.o mpop.o mpush.o mret.o msplit.o mbigop.o mconstrret.o mupdate.o movetext1.o mjmethod.o mspark.o mcode.o

MSRC =	mcodedef.t.m Wuse.m \
	malloc.m mbasicop.m mbconstr.m \
	mcase.m mcbasic.m \
	mconstr.m mconstrupd.m mmkapl.m \
	meval.m mfunstart.m mget.m mjfun.m \
	mjglobal.m mjmp.m mlabel.m mmemcheck.m mmove.m \
	mpop.m mstrid.m mprint.m \
	mpush.m mregs.m mret.m msplit.m \
	mstrlbl.m mtype.m mbigop.m \
	mconstrret.m mupdate.m mutil.m \
	mcode.m mspark.m mutil1.m movetext1.m mjmethod.m

LMLC = lmlc
LMLFLAGS = 
.SUFFIXES :
.SUFFIXES : .m .o .t
.PHOMY : all

.m.o:
	${LMLC} -c ${LMLFLAGS} $<

all : 	${OBJS}

oosave:
	mv *.o saveoo
unosave:
	mv saveoo/*.o .
unsave:
	mv saveo/*.o .
osave:
	mv *.o saveo

countlines:
	wc $(MSRC)

clean:
	rm -f *.o
	
depend:
	../../bin/makedepend ${MSRC}

# DO NOT DELETE THIS LINE

malloc.o:  mcodedef.t.t ../Gcode/Gcodedef.t.t Wuse.t mutil.t mutil1.t mregs.t mstrlbl.t mstrid.t handmade.mcode.t
mbasicop.o:  mcodedef.t.t ../Gcode/Gcodedef.t.t Wuse.t mutil.t mutil1.t mregs.t mstrlbl.t mstrid.t handmade.mcode.t machine.t
mbconstr.o:  mcodedef.t.t ../Gcode/Gcodedef.t.t Wuse.t mutil.t mutil1.t mregs.t mstrlbl.t mstrid.t handmade.mcode.t
mcase.o:  mcodedef.t.t ../Gcode/Gcodedef.t.t Wuse.t mutil.t mutil1.t mregs.t mstrlbl.t mstrid.t handmade.mcode.t mtype.t mget.t machine.t ../misc/flags.t
mcbasic.o:  mcodedef.t.t ../Gcode/Gcodedef.t.t Wuse.t mutil.t mutil1.t mregs.t mstrlbl.t mstrid.t handmade.mcode.t
mconstr.o:  mcodedef.t.t ../Gcode/Gcodedef.t.t Wuse.t mutil.t mutil1.t mregs.t mstrlbl.t mstrid.t handmade.mcode.t
mconstrupd.o:  mcodedef.t.t ../Gcode/Gcodedef.t.t Wuse.t mutil.t mutil1.t mregs.t mstrlbl.t mstrid.t handmade.mcode.t ../misc/flags.t
mmkapl.o:  mcodedef.t.t ../Gcode/Gcodedef.t.t Wuse.t mutil.t mutil1.t mregs.t mstrlbl.t mstrid.t handmade.mcode.t mconstr.t
meval.o:  mcodedef.t.t ../Gcode/Gcodedef.t.t ../misc/flags.t Wuse.t mutil.t mutil1.t mregs.t mstrlbl.t mstrid.t handmade.mcode.t mmemcheck.t machine.t
mfunstart.o:  mcodedef.t.t ../Gcode/Gcodedef.t.t Wuse.t mutil.t mutil1.t mregs.t mstrlbl.t mstrid.t handmade.mcode.t ../misc/setofid.t ../misc/flags.t mmemcheck.t
mget.o:  mcodedef.t.t ../Gcode/Gcodedef.t.t Wuse.t mutil.t mutil1.t mregs.t mstrlbl.t mstrid.t handmade.mcode.t machine.t
mjfun.o:  mcodedef.t.t ../Gcode/Gcodedef.t.t Wuse.t mutil.t mutil1.t mregs.t mstrlbl.t mstrid.t handmade.mcode.t machine.t
mjglobal.o:  mcodedef.t.t ../Gcode/Gcodedef.t.t Wuse.t mutil.t mutil1.t mregs.t mstrlbl.t mstrid.t handmade.mcode.t
mjmp.o:  mcodedef.t.t ../Gcode/Gcodedef.t.t Wuse.t mutil.t mutil1.t mregs.t mstrlbl.t mstrid.t handmade.mcode.t mmemcheck.t
mlabel.o:  mcodedef.t.t ../Gcode/Gcodedef.t.t Wuse.t mutil.t mutil1.t mregs.t mstrlbl.t mstrid.t handmade.mcode.t mmemcheck.t
mmemcheck.o:  mcodedef.t.t ../Gcode/Gcodedef.t.t Wuse.t mutil.t mutil1.t mregs.t mstrlbl.t mstrid.t handmade.mcode.t machine.t
mmove.o:  mcodedef.t.t ../Gcode/Gcodedef.t.t Wuse.t mutil.t mutil1.t mregs.t mstrlbl.t mstrid.t handmade.mcode.t mprint.t
mpop.o:  mcodedef.t.t ../Gcode/Gcodedef.t.t Wuse.t mutil.t mutil1.t mregs.t mstrlbl.t mstrid.t handmade.mcode.t
mstrid.o:  ../misc/setofid.t ../expr/id.t.t ../expr/id.t
mprint.o:  mcodedef.t.t
mpush.o:  mcodedef.t.t ../Gcode/Gcodedef.t.t Wuse.t mutil.t mutil1.t mregs.t mstrlbl.t mstrid.t handmade.mcode.t
mregs.o:  mcodedef.t.t machine.t
mret.o:  mcodedef.t.t ../Gcode/Gcodedef.t.t Wuse.t mutil.t mutil1.t mregs.t mstrlbl.t mstrid.t handmade.mcode.t machine.t
msplit.o:  mcodedef.t.t ../Gcode/Gcodedef.t.t Wuse.t mutil.t mutil1.t mregs.t mstrlbl.t mstrid.t handmade.mcode.t
mstrlbl.o:  ../Gcode/Gcodedef.t.t
mtype.o:  ../Gcode/Gcodedef.t.t
mbigop.o:  mcodedef.t.t ../Gcode/Gcodedef.t.t Wuse.t mutil.t mutil1.t mregs.t mstrlbl.t mstrid.t handmade.mcode.t mmemcheck.t machine.t
mconstrret.o:  mcodedef.t.t ../Gcode/Gcodedef.t.t Wuse.t mutil.t mutil1.t mregs.t mstrlbl.t mstrid.t handmade.mcode.t ../misc/flags.t
mupdate.o:  mcodedef.t.t ../Gcode/Gcodedef.t.t Wuse.t mutil.t mutil1.t mregs.t mstrlbl.t mstrid.t handmade.mcode.t ../misc/flags.t
mutil.o:  ../Gcode/Gcodedef.t.t machine.t mcodedef.t.t Wuse.t mregs.t
mcode.o:  ../expr/constr.t.t ../Expr/Expr.t.t ../Gcode/Gcodedef.t.t ../Gcode/Gprint.t ../misc/setofid.t ../misc/flags.t mcodedef.t.t movetext1.t mutil.t mutil1.t mstrid.t mpush.t meval.t mbigop.t mbasicop.t mpop.t mconstr.t mtype.t mmkapl.t mconstrret.t mcbasic.t msplit.t mupdate.t mconstrupd.t mbconstr.t mlabel.t mjmp.t mjfun.t malloc.t mmove.t mcase.t mget.t mfunstart.t mret.t mjglobal.t mjmethod.t mmemcheck.t mspark.t
mspark.o:  mcodedef.t.t ../Gcode/Gcodedef.t.t Wuse.t mutil.t mutil1.t mregs.t mstrlbl.t mstrid.t handmade.mcode.t machine.t
mutil1.o:  ../Gcode/Gcodedef.t.t mcodedef.t.t
movetext1.o:  mcodedef.t.t
mjmethod.o:  mcodedef.t.t ../Gcode/Gcodedef.t.t Wuse.t mutil.t mutil1.t mregs.t mstrlbl.t mstrid.t handmade.mcode.t
# DEPENDENCIES MUST END AT END OF FILE
# IF YOU PUT STUFF HERE IT WILL GO AWAY
