X Language - the eXtensible Language 0.3
-----------------------------------------

WHAT IS X Language ?

	'X Language' is a multi-syntax, portable programming language.  The core
	engine is the same for all supported languages and there are facilities
	to easily create parsers for new languages.  It supports all programming
	concepts including OO.  

	It can easily bind new 'C' function.  Callback pointers for interpreted
	function are also supported, usefull for some library binding (e.g. GTK+).  
	Function to dynamically bind dynamic library (.so & .dll) is available.
	
	It comes with an interpreter, a debugger and a compiler.  Even when compiled,
	software made with 'X Language' will have access to a script engine 
	(X Language itself), allowing any 'X Language' software to be easily 
	extensible throught scripting.  It will also come as a library to add scripting
	capabilities to current 'C' application (similar to guile or python).

	It's being built with GUI in mind and contains all APIs needed (io, net, gtk+, 
	net, xml, db, ...).  An IDE is also included to ease software development.  
	Both UNIX & Win32 are supported.

	It is distributed under the GNU General Public License
	see the accompanying COPYING file for more details. 

INSTALLING

	./autogen.sh
	make
	make install

USAGE

	./xlang [prog.xc]	; to start a specific program
	./grizzly		; to start GrizzlyStudio

	For more information read samples source code :

		- calc.xc	; Calculator sample
		- dbfe.xc	; Database Front-end
		- ide/*.xc	; Grizzly Studio


DOCUMENTATION

	See at http://www.freesoftware.fsf.org/xlang/


