Me gustaría traducir algunos códigos C a Python code o bytecode. El código C en cuestión es lo que llamaría puramente algorítmico: plataforma independiente, sin E/S, solo algoritmos y estructuras de datos en memoria.Traducir Algoritmo C a Python
Un ejemplo sería una biblioteca de expresiones regulares. La herramienta de traducción procesaría el código fuente de la biblioteca y produciría un módulo de Python funcionalmente equivalente que se puede ejecutar en un entorno de espacio aislado.
¿Qué enfoques, herramientas y técnicas específicas puedes recomendar?
Nota: Python C extensión o ctypes es no es una opción porque el medio ambiente es un recinto de seguridad.
Otra nota: Parece que hay un C-to-Java-bytecode compiler, incluso se compilan libjpeg a Java. ¿Es Java bytecode + VM demasiado diferente de CPython bytecode + VM?
La extensión Python C no es una opción porque el entorno es un espacio aislado. Actualicé la pregunta para reflejar eso. – Constantin