projecte
L'analitzador està connectat com un mòdul ("des d'inlinec import inlinec"), que realitza el processament inicial i tradueix sobre la marxa les definicions de les funcions C destacades mitjançant anotacions @inlinec a enllaços de tipus c i substitueix el cos de la funció C per una crida a aquestes vinculacions. Després d'aquesta transformació, l'intèrpret de Python rep el text original convertit correcte de l'script, en el qual les funcions C s'anomenen utilitzant
# codificació: inlinec
des d'inlinec import inlinec
@inlinec
prova def():
#incloure
prova nul () {
printf("Hola, món");
}
El desenvolupament es presenta fins ara com un prototip experimental, que conté deficiències com la manca de suport per passar punters (excepte cadenes) a la funció, la necessitat d'executar
"gcc -E" per al preprocessament del codi, desant fitxers intermedis *.so, *.o i *.c al directori actual, no guardant a la memòria cau la versió convertida i realitzant etapes d'anàlisi innecessàries (llargues retards cada vegada que s'executa).
Font: opennet.ru