Intro
=====

Ksi lanuguage is ASCII represenation of GCC syntax trees.  It's roughly
1:1, i.e. for one tree node, there is one term in Ksi.  It's thought
as machine-indpendent assembler, suitable as a target for high level
lanuages. It's not meant to be written by human beings.

See doc/ksi.info for more details.

Remarks for current development
===============================

Note that current state of Ksi language specification isn't stable right
now. It's going to change. It is still version 0, it will be until it
eventually stablizes. After this point (this will be in few weeks I
guess), I'll try to avoid incompatibile changes, and if there will be
need for them, !version tag will change to maintain backward compatibility.

If you're going to use Ksi as target, or are simply intrested in it --
any feedback is welcomed, I would like to know about compilers targeting
at Ksi (but of course there is no requirement for informing me about it). 
Also if you lack something in Ksi -- tell me.

Author
======

The person to blame for Ksi (lanuage and front-end) is 
Michal Moskal <malekith@pld.org.pl>
