
NeuDL - Neural-Network Description Language
Version 0.2

Author: Joey Rogers (jrogers@buster.eng.ua.edu)

Last Modified: May 4, 1994

------------------------------------------------------------------------------

NeuDL was written on an IBM RS/6000 using the xlC compiler.  A makefile is
provided to show how the program is compiled.


 NOTE:  This program and all of its supporting programs are for educational
        use only.  If NeuDL is distributed, it must be done so free of
	charge.  
	
	NeuDL is still a prototype and no gaurantees are made about its
	validity; however, if problems are found, please notify the
	author (jrogers@buster.eng.ua.edu).

------------------------------------------------------------------------------
File List:

	README		-	This file
	manual.doc	-	User Manual
	neudl.doc	-	Paper about NeuDL
	makefile	-	makefile used to create neudl executable
	*.neu		-	Sample programs

	neudl.C		-	main program
	neudl.h		-	contains constants for maximum sizes, etc.
	
	baseinst.C	-	contains base instruction class from which all
				other instructions are derived
	baseinst.h	-	Interface for base instruction classes
		
	state.C		-	Contains class for program's state
	state.h		-	Interface for state class

	data.C		-	Contains class for data list manipulation
	data.h		-	Interface for data class

	express.C	-	Contains class for expression evaluation
	express.h	-	Interface for express class

	coreinst.C	-	Contains all C-like instruction classes
	coreinst.h	-	Interfaces for C-like instruction classes

	datainst.C	-	Contains data instruction classes 
	datainst.h	-	Interfaces for data instructions classes

	netinst.C	-	Contains neural network instruction classes
	netinst.h	-	Interfaces for neural network instructions  


	










