Chcę dodać małą funkcję do preprocesora C, ale do tego potrzebuję takiej, która jest łatwa do zrozumienia i którą można łatwo zmodyfikować. Konkretnie szukam następujących kryteriów:Co to jest łatwy do hakowania preprocesor C?
- mały codesize
- dobrze udokumentowane
- łatwo modyfikować
- wolnego oprogramowania (Chcę, aby móc rozpowszechniać zmodyfikowanego kodu bez wnoszenia opłat lub tak.)
już znaleźć tcc, który zawiera preprocesor i jest dość mały, ale, o ile widzę, brakuje dobrej dokumentacji na temat przebiegu wyprzedzającego jest realizowany. Czy powinienem po prostu spróbować zrozumieć, jak działa tcc lub czy istnieje lepsze dopasowanie?
Walczymy o preprocessorless C! (+1) –
Być może już wiesz, ale powinienem zaznaczyć, że wstępne przetwarzanie C zostało opisane w najdrobniejszych szczegółach w standardzie. Czy sprawdziłeś, czy sekcja 5.1.1.2 w standardzie C99 może służyć jako dokumentacja preprocesora TCC? Nie ma motywacji, by robić to inaczej, niż tam określone. –