algb.lib : algblib.m al.o alextdec.h alromid.h algb arit intg quadr func matr
	sload -H algblib.m
	copy /b binhd + algblib algb.lib
	del algb.zip
	zip algb.zip algb.lib
	zip algb.zip arit
	zip algb.zip intg
	zip algb.zip quadr
	zip algb.zip matr
	zip algb.zip func
	zip algb.zip algb
	zip algb.zip algb.doc
	zip algb.zip algb.inf
	zip algb.zip copying.gnu
algb : algb.o alextdec.h alromid.h
	sload -H algb.m
arit : arit.o alextdec.h alromid.h
	sload -H arit.m
intg : intg.o alextdec.h alromid.h
	sload -H intg.m
quadr : quadr.o alextdec.h alromid.h
	sload -H quadr.m
func : func.o alextdec.h alromid.h
	sload -H func.m
matr : matr.o alextdec.h alromid.h
	sload -H matr.m
al.o : al.m alhead.o alhash.o alend.o aluser.o almain.o alsubs.o alcfg.o almsg.o alextdec.h alromid.h
	sload al.m
alhash.o : al.m alextdec.h alromid.h alcfg.o almain.o alsubs.o aluser.o
	sasm alhash.a
alhead.o : al.m alextdec.h alromid.h alcfg.o almain.o alsubs.o aluser.o
	sasm alhead.a
alend.o : al.m alextdec.h alromid.h  alcfg.o almain.o alsubs.o aluser.o
	sasm alend.a
.ignore
matr.o: matr.a alextdec.h alromid.h
	sasm matr.a
algb.o: algb.a alextdec.h alromid.h
	sasm algb.a
quadr.o: quadr.a alextdec.h alromid.h
	sasm quadr.a
intg.o: intg.a alextdec.h alromid.h
	sasm intg.a
func.o: func.a alextdec.h alromid.h
	sasm func.a
arit.o: arit.a alextdec.h alromid.h
	sasm arit.a
alcfg.o: alcfg.a alextdec.h alromid.h
	sasm alcfg.a
almain.o: almain.a alextdec.h alromid.h
	sasm almain.a
alsubs.o: alsubs.a alextdec.h alromid.h
	sasm alsubs.a
aluser.o: aluser.a alextdec.h alromid.h
	sasm aluser.a
almsg.o: almsg.a alextdec.h alromid.h
	sasm almsg.a
al.m : al.mn aluser.o almain.o alsubs.o alcfg.o almsg.o alextdec.h alromid.h
	makerom al.mn al.m
algb.a: algb.s alextdec.h alromid.h
	rplcomp algb.s algb.a algb.ext
quadr.a: quadr.s alextdec.h alromid.h
	rplcomp quadr.s quadr.a quadr.ext
intg.a: intg.s alextdec.h alromid.h
	rplcomp intg.s intg.a intg.ext
func.a: func.s alextdec.h alromid.h
	rplcomp func.s func.a func.ext
matr.a: matr.s alextdec.h alromid.h
	rplcomp matr.s matr.a matr.ext
arit.a: arit.s alextdec.h alromid.h
	rplcomp arit.s arit.a arit.ext
alcfg.a: alcfg.s alextdec.h alromid.h
	rplcomp alcfg.s alcfg.a alcfg.ext
almain.a: almain.s alextdec.h alromid.h
	rplcomp almain.s almain.a almain.ext
alsubs.a: alsubs.s alextdec.h alromid.h
	rplcomp alsubs.s alsubs.a alsubs.ext
aluser.a: aluser.s alextdec.h alromid.h
	rplcomp aluser.s aluser.a aluser.ext
almsg.a: almsg.s alextdec.h alromid.h
	rplcomp almsg.s almsg.a almsg.ext
.s.ext:
	rplcomp $*.s $*.a $*.ext
