C-esikääntäjä

Wikipediasta
Siirry navigaatioon Siirry hakuun

C-esikääntäjä (engl. C preprocessor, lyhyesti cpp) on C ja C++-kielten esikääntäjä, jonka kautta lähdekoodi käsitellään ennen varsinaista käännösvaihetta. Esikääntäjää ohjataan lähdekoodissa #-merkillä alkavilla direktiiveillä kuten #include ja #define.

Esikääntäjän lisäämisen C-kieleen ehdotti Alan Snyder.[1] Esikääntäjä ei ole muuta kuin erikoistunut tekstieditori.[2]

  1. Ritchie, Dennis M.: The Development of the C Language bell-labs.com. Viitattu 24.7.2017.
  2. Oualline, Steve: Practical C Programming, s. 140. (Third edition) O'Reilly, 1997. ISBN 1-56592-306-5 (englanniksi)
Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.