LLVM

LLVM

LLVM est une infrastructure de compilateur conçue pour l'optimisation au moment de la compilation, de la liaison, de l'exécution et du "temps d'inactivité" des programmes écrits dans des langages de programmation arbitraires.
LLVM est une infrastructure de compilateur conçue pour l'optimisation au moment de la compilation, de la liaison, de l'exécution et du "temps d'inactivité" des programmes écrits dans des langages de programmation arbitraires.Implémentée à l'origine pour C et C ++, la conception indépendante du langage (et le succès) de LLVM a depuis engendré une grande variété de frontaux: les langages avec des compilateurs qui utilisent LLVM incluent Objective-C, Fortran, Ada, Haskell, le bytecode Java, Python, Ruby, ActionScript, GLSL, D et Rust.
llvm

Site Internet:

traits

Les catégories

Alternatives à LLVM pour BSD

clang

clang

C, C ++, Objective C et Objective C ++ front-end pour le compilateur LLVM.
Portable C Compiler

Portable C Compiler

pcc est un compilateur C99 qui se veut petit, simple, rapide et compréhensible.