hello: few days ago, i read a book talk about compile principle, it take mention of the gcc`s compile principle is different from UNIX style (source->asm code->binary), in its words just like the interpretation of lisp, first translate all the source to a model then compile it to binary, so i have a question about HOW the gcc compile a source code, its working principle is WHAT ? i very want to know what`s the model i also spent much time to search it online, but fail, so i ask gcc`s author, what`s it? or tell me the any online documents about it, many thanks. attonie (attonie@etang.com) ----------------------------------------- ÎÒµÄÐÕÃû ÎÒµÄÓÊÏä http://name.etang.com/ ÒÚÌƶÌÐÅ£¬ÄúÌùÉíµÄʱÉйËÎÊ http://sms.etang.com ÿÌìÈÃÄãÇáËɼǵ¥´Ê http://www.etang.com/texthanburg/index.htm ÖйúÈËÐÔ´óÔÖÄÑ http://topic.etang.com/renxing/index.htm