Ada tradutor de lingua baseado en LLVM publicado

Os desenvolvedores de GNAT, o compilador da linguaxe Ada, publicado código do tradutor en GitHub mosquito-llvm, usando o xerador de código do proxecto LLVM. Os desenvolvedores esperan implicar á comunidade no desenvolvemento do tradutor e experimentar co seu uso en novas direccións para a linguaxe, como a integración cunha máquina virtual Motor de execución KLEE LLVM para probar programas, xerar WebAssembly, xerar SPIR-V para OpenCL e Vulkan, apoiar novas plataformas de destino.

No seu estado actual, o tradutor é capaz de compilar programas para a arquitectura x86_64. O seu soporte está integrado nas ferramentas de xestión de proxectos das ferramentas GPR do paquete GNAT Community Edition 2019. O tradutor distribúese baixo a licenza GPLv3.

Fonte: opennet.ru

Engadir un comentario