system =
compile	=
link =

library:	programs objects symbols
		echo library up	to date

programs:
		echo programs up to date

symbols:	.sym/WriteStrings .sym/TTIO .sym/ReadMcd .sym/NewStreams \
  .sym/McdFrame	.sym/MCSymFileDefs .sym/MCMnemonics .sym/M2RefTypes \
  .sym/KeyTypes	.sym/KeyOutput .sym/Conversions	
		echo symbols up	to date

objects:	.lnk/WriteStrings .lnk/TTIO .lnk/ReadMcd .lnk/NewStreams \
  .lnk/McdFrame	.lnk/MCSymFileDefs .lnk/MCMnemonics .lnk/M2RefTypes \
  .lnk/KeyTypes	.lnk/KeyOutput .lnk/Conversions	
		echo objects up	to date

.lnk/WriteStrings: WriteStrings.mod .sym/WriteStrings \
  ../../lib/.sym/SysStreams ../../lib/.sym/Streams 
		m2c$(system) $(compile)	WriteStrings

.lnk/TTIO:	TTIO.mod .sym/TTIO ../../lib/.sym/SysStreams \
  ../../lib/.sym/Streams 
		m2c$(system) $(compile)	TTIO

.lnk/ReadMcd:	ReadMcd.mod .sym/ReadMcd ../../lib/.sym/Storage	\
  ../../lib/.sym/Streams ../../lib/.sym/Slist .sym/McdFrame \
  ../../lib/.sym/UtilError 
		m2c$(system) $(compile)	ReadMcd

.lnk/NewStreams: NewStreams.mod	.sym/NewStreams	../../lib/.sym/SystemTypes \
  ../../lib/.sym/Streams ../../lib/.sym/StreamRep 
		m2c$(system) $(compile)	NewStreams

.lnk/McdFrame:	McdFrame.mod .sym/McdFrame 
		m2c$(system) $(compile)	McdFrame

.lnk/MCSymFileDefs: MCSymFileDefs.mod .sym/MCSymFileDefs 
		m2c$(system) $(compile)	MCSymFileDefs

.lnk/MCMnemonics: MCMnemonics.mod .sym/MCMnemonics 
		m2c$(system) $(compile)	MCMnemonics

.lnk/M2RefTypes: M2RefTypes.mod	.sym/M2RefTypes	
		m2c$(system) $(compile)	M2RefTypes

.lnk/KeyTypes:	KeyTypes.mod .sym/KeyTypes 
		m2c$(system) $(compile)	KeyTypes

.lnk/KeyOutput:	KeyOutput.mod .sym/KeyOutput ../../lib/.sym/Streams \
  ../../lib/.sym/BinaryIO ../../lib/.sym/TextIO	.sym/ReadMcd .sym/KeyTypes \
  ../../lib/.sym/SysStreams 
		m2c$(system) $(compile)	KeyOutput

.lnk/Conversions: Conversions.mod .sym/Conversions 
		m2c$(system) $(compile)	Conversions

.sym/WriteStrings: WriteStrings.def 
		m2c$(system) -d	$(compile) WriteStrings

.sym/TTIO:	TTIO.def 
		m2c$(system) -d	$(compile) TTIO

.sym/ReadMcd:	ReadMcd.def ../../lib/.sym/Streams 
		m2c$(system) -d	$(compile) ReadMcd

.sym/NewStreams: NewStreams.def	../../lib/.sym/Streams 
		m2c$(system) -d	$(compile) NewStreams

.sym/McdFrame:	McdFrame.def 
		m2c$(system) -d	$(compile) McdFrame

.sym/MCSymFileDefs: MCSymFileDefs.def 
		m2c$(system) -d	$(compile) MCSymFileDefs

.sym/MCMnemonics: MCMnemonics.def 
		m2c$(system) -d	$(compile) MCMnemonics

.sym/M2RefTypes: M2RefTypes.def	
		m2c$(system) -d	$(compile) M2RefTypes

.sym/KeyTypes:	KeyTypes.def ../../lib/.sym/SystemTypes	
		m2c$(system) -d	$(compile) KeyTypes

.sym/KeyOutput:	KeyOutput.def ../../lib/.sym/Streams .sym/ReadMcd 
		m2c$(system) -d	$(compile) KeyOutput

.sym/Conversions: Conversions.def 
		m2c$(system) -d	$(compile) Conversions


