C/Preprocesor: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
m kategoria c |
m →Wstęp: nistandardowy |
||
Linia 1:
==Wstęp==
'''Preprocesor''' jest to
W języku C wszystkie linijki zaczynające się od symbolu "#" są [[C/Preprocesor#Dyrektywy_preprocesora|instrukcjami ( dyrektywami) dla preprocesora]]. Nie są elementami języka C i nie podlegają bezpośrednio procesowi kompilacji.
Preprocesor może być :
* standardowy = element kompilatora
* niestandardowy <ref>[http://stackoverflow.com/questions/396644/replacements-for-the-c-preprocessor stackoverflow questions : replacements-for-the-c-preprocessor]</ref>:
** CPIP napisany w Pythonie
** GNU M4
** Cog
** Wave parser ( Boost )
** własny program napisany w :
*** Lua
*** PHP
*** perl
==Przełącznik kompilatora ==
|