parser.cmi: exprtype.cmo 
botcop.cmo: commons/setb.cmo commons/mapb.cmo lib.cmo graph.cmo \
    commons/dumper.cmi commons/common.cmi botrobber.cmo bot.cmo 
botcop.cmx: commons/setb.cmx commons/mapb.cmx lib.cmx graph.cmx \
    commons/dumper.cmx commons/common.cmx botrobber.cmx bot.cmx 
bot.cmo: lib.cmo graph.cmo commons/dumper.cmi commons/common.cmi comm.cmo 
bot.cmx: lib.cmx graph.cmx commons/dumper.cmx commons/common.cmx comm.cmx 
botrobber.cmo: commons/setb.cmo commons/mapb.cmo lib.cmo graph.cmo flag.cmo \
    commons/dumper.cmi commons/common.cmi bot.cmo 
botrobber.cmx: commons/setb.cmx commons/mapb.cmx lib.cmx graph.cmx flag.cmx \
    commons/dumper.cmx commons/common.cmx bot.cmx 
comm.cmo: message_parser.cmo lib.cmo flag.cmo commons/common.cmi 
comm.cmx: message_parser.cmx lib.cmx flag.cmx commons/common.cmx 
cop2.cmo: botcop.cmo bot.cmo 
cop2.cmx: botcop.cmx bot.cmx 
cop.cmo: botcop.cmo bot.cmo 
cop.cmx: botcop.cmx bot.cmx 
expr.cmo: parser.cmi lexer.cmo exprtype.cmo commons/common.cmi 
expr.cmx: parser.cmx lexer.cmx exprtype.cmx commons/common.cmx 
graph.cmo: commons/mapb.cmo commons/common.cmi 
graph.cmx: commons/mapb.cmx commons/common.cmx 
lexer.cmo: parser.cmi 
lexer.cmx: parser.cmx 
lib.cmo: graph.cmo flag.cmo commons/common.cmi 
lib.cmx: graph.cmx flag.cmx commons/common.cmx 
main.cmo: lib.cmo flag.cmo commons/common.cmi botrobber.cmo botcop.cmo \
    bot.cmo 
main.cmx: lib.cmx flag.cmx commons/common.cmx botrobber.cmx botcop.cmx \
    bot.cmx 
message_parser.cmo: message_lexer.cmo lib.cmo commons/common.cmi 
message_parser.cmx: message_lexer.cmx lib.cmx commons/common.cmx 
mymain.cmo: graph.cmo 
mymain.cmx: graph.cmx 
parser.cmo: exprtype.cmo parser.cmi 
parser.cmx: exprtype.cmx parser.cmi 
robber2.cmo: botrobber.cmo bot.cmo 
robber2.cmx: botrobber.cmx bot.cmx 
robber.cmo: botrobber.cmo bot.cmo 
robber.cmx: botrobber.cmx bot.cmx 
commons/oarray.cmi: commons/ocollection.cmi 
commons/oassoc.cmi: commons/ocollection.cmi 
commons/ograph.cmi: commons/oset.cmi 
commons/osequence.cmi: commons/ocollection.cmi 
commons/oset.cmi: commons/seti.cmo commons/setb.cmo commons/setPt.cmo \
    commons/ocollection.cmi 
commons/bdbo1.cmo: commons/oassoc.cmi commons/common.cmi 
commons/bdbo1.cmx: commons/oassoc.cmx commons/common.cmx 
commons/bdbo.cmo: commons/oassoc.cmi commons/dumper.cmi commons/common.cmi 
commons/bdbo.cmx: commons/oassoc.cmx commons/dumper.cmx commons/common.cmx 
commons/common.cmo: commons/dumper.cmi commons/common.cmi 
commons/common.cmx: commons/dumper.cmx commons/common.cmi 
commons/dumper.cmo: commons/dumper.cmi 
commons/dumper.cmx: commons/dumper.cmi 
commons/fullcommon.cmo: commons/oseti.cmo commons/osetb.cmo commons/oset.cmi \
    commons/ograph2way.cmo commons/ograph.cmi commons/oassoch.cmo \
    commons/oassocb.cmo commons/oassoc_buffer.cmo commons/oassoc.cmi \
    commons/oarray.cmi commons/common.cmi 
commons/fullcommon.cmx: commons/oseti.cmx commons/osetb.cmx commons/oset.cmx \
    commons/ograph2way.cmx commons/ograph.cmx commons/oassoch.cmx \
    commons/oassocb.cmx commons/oassoc_buffer.cmx commons/oassoc.cmx \
    commons/oarray.cmx commons/common.cmx 
commons/oarray.cmo: commons/osequence.cmi commons/common.cmi \
    commons/oarray.cmi 
commons/oarray.cmx: commons/osequence.cmx commons/common.cmx \
    commons/oarray.cmi 
commons/oassocb.cmo: commons/oassoc.cmi commons/mapb.cmo commons/common.cmi 
commons/oassocb.cmx: commons/oassoc.cmx commons/mapb.cmx commons/common.cmx 
commons/oassoc_buffer.cmo: commons/setb.cmo commons/osetb.cmo \
    commons/oassocb.cmo commons/oassoc.cmi commons/common.cmi 
commons/oassoc_buffer.cmx: commons/setb.cmx commons/osetb.cmx \
    commons/oassocb.cmx commons/oassoc.cmx commons/common.cmx 
commons/oassocdbm.cmo: commons/oassoc.cmi commons/common.cmi 
commons/oassocdbm.cmx: commons/oassoc.cmx commons/common.cmx 
commons/oassoch.cmo: commons/oassoc.cmi commons/dumper.cmi commons/common.cmi 
commons/oassoch.cmx: commons/oassoc.cmx commons/dumper.cmx commons/common.cmx 
commons/oassocid.cmo: commons/oassoc.cmi commons/common.cmi 
commons/oassocid.cmx: commons/oassoc.cmx commons/common.cmx 
commons/oassoc.cmo: commons/ocollection.cmi commons/oassoc.cmi 
commons/oassoc.cmx: commons/ocollection.cmx commons/oassoc.cmi 
commons/ocollection.cmo: commons/common.cmi commons/ocollection.cmi 
commons/ocollection.cmx: commons/common.cmx commons/ocollection.cmi 
commons/ograph2way.cmo: commons/setb.cmo commons/osetb.cmo commons/oset.cmi \
    commons/ograph.cmi commons/ocollection.cmi commons/common.cmi 
commons/ograph2way.cmx: commons/setb.cmx commons/osetb.cmx commons/oset.cmx \
    commons/ograph.cmx commons/ocollection.cmx commons/common.cmx 
commons/ograph.cmo: commons/oset.cmi commons/common.cmi commons/ograph.cmi 
commons/ograph.cmx: commons/oset.cmx commons/common.cmx commons/ograph.cmi 
commons/osequence.cmo: commons/oassoc.cmi commons/osequence.cmi 
commons/osequence.cmx: commons/oassoc.cmx commons/osequence.cmi 
commons/osetb.cmo: commons/setb.cmo commons/oset.cmi commons/ocollection.cmi 
commons/osetb.cmx: commons/setb.cmx commons/oset.cmx commons/ocollection.cmx 
commons/oseth.cmo: commons/oset.cmi commons/common.cmi 
commons/oseth.cmx: commons/oset.cmx commons/common.cmx 
commons/oseti.cmo: commons/seti.cmo commons/oset.cmi commons/ocollection.cmi 
commons/oseti.cmx: commons/seti.cmx commons/oset.cmx commons/ocollection.cmx 
commons/oset.cmo: commons/seti.cmo commons/setb.cmo commons/setPt.cmo \
    commons/ocollection.cmi commons/common.cmi commons/oset.cmi 
commons/oset.cmx: commons/seti.cmx commons/setb.cmx commons/setPt.cmx \
    commons/ocollection.cmx commons/common.cmx commons/oset.cmi 
commons/osetpt.cmo: commons/setPt.cmo commons/oset.cmi \
    commons/ocollection.cmi 
commons/osetpt.cmx: commons/setPt.cmx commons/oset.cmx \
    commons/ocollection.cmx 
commons/seti.cmo: commons/common.cmi 
commons/seti.cmx: commons/common.cmx 
commons/suffix_tree.cmo: commons/suffix_tree.cmi 
commons/suffix_tree.cmx: commons/suffix_tree.cmi 
