Well, the compiler guys just don't want to mess with it. The PIC's is about as un-orthogonal (and compiler-unfriendly) as you can get, but there are several compilers for them, and some of them are pretty good. Orthogonality in an instruction set means that it has a bunch of registers that are alike, with instructions that all work the same on all the registers. Very few actual processors are completely orthogonal, and some of the most common (such as Intel's and PIC's and RISC machines) are very far from that ideal of convenience for compiler writers. > -----Original Message----- > From: Simon-Thijs de Feber [mailto:stdf23173@YAHOO.CO.UK] > Sent: Thursday, July 05, 2001 2:42 PM > To: PICLIST@MITVMA.MIT.EDU > Subject: [OT]: Making of a C compiler > > > Hello all, > > No this is not the next proposal for a C-compiler. > I was just wondering how the compiler is made. > > teh company i work for has a processor of which they > cannot make a c compiler just because it has no > Orthogonal Instruction Set. > > This does not mean anything to me !! > > Please can some one elaborate ??? > > > grtz, > > > Simon > > > ____________________________________________________________ > Do You Yahoo!? > Get your free @yahoo.co.uk address at http://mail.yahoo.co.uk > or your free @yahoo.ie address at http://mail.yahoo.ie > > -- > http://www.piclist.com hint: To leave the PICList > mailto:piclist-unsubscribe-request@mitvma.mit.edu > > -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu