a tiny c compiler based on lex and yacc, target is linux AT&T assemble . surly, it will be writte in c.