Inlinec - novo modo utendi C codice in scriptoribus Pythonis

Project inlinec Nova methodus inlinendi integrationis ex C codice in Pythone scripta proposita est. functiones C in eodem Pythonis codice lima directe definiuntur, per "@inlinec" decorator extulit. Summarium scriptorum supplicium est ut Pythonis interpretis et parsed machinamentum adhibitum in Pythone codecsquae efficit ut parser coniungi possit scripturam transformare, antequam ab interprete ponatur (pro more, codices moduli pro textu transcoding perlucido adhibentur, sed etiam permittit ut contenta scriptionis libere transmutanda sint).

Parser connectitur ut modulus ("ab inlinec import inlinec"), qui processus initialem exercet et in-volant definitiones functionum C in luce adhibitis notationes @inlinecas in ligamenta ctypes et corpus functionis cum C substituit. ad has ligaturas invitatio. Post talem transformationem Python interpres accipit fontem textum scripturae correctum conversam, in quo functiones C vocantur utens. ctypes ". Similis modus est etiam in project Pyxl4quae permittit ut in uno fasciculo HTML et Pythonem codicem admisceas.

# coding: inlinec
ex inlinec import inlinec

@inlinec
def test():
include
inanis test() {
printf("Salve, world");
}

Explicatio tantum abest ut prototypum experimentale, in quo tam defectus continet ut defectus subsidii ad argumenta transeuntium (exceptis chordis) ad functionem, necessitatem currendi.
"gcc -E" pro codice praecedente, salvis intermediis *.so, *.o et *.c lima in directorio currenti, versionem conversam non capiens et statio superflua parsing (longas moras singulis diebus currit).

Source: opennet.ru