Compiler documentation

Hi, I want to look around in the compiler and the VM but I can't understand exactly how this compiler works. Can someone write some small docu or so about hot this compilero works? important clases/interfaces..entry and exit point for source code..etc. I have no clue from compilers so don't flame me if my question are dumb.

Getting there....

The docs are being written here.

This is by far not complete, but at least this is the place to look at.