Apparemment LLVM ne supporte vraiment que C et C++ pour l'instant (et qques autres en développement)
Il y a en fait 2 front-ends (la partie qui va lire le code) :
- gcc
- CLang
Avec le frontend gcc, ça supporte les mêmes langages que gcc, avec les mêmes extensions non-standard.
CLand est un parseur indépendant réécrit de zéro, qui supporte relativement bien C, mais pour le reste, c'est pas encore ça (mais vu qu'Apple travaille sur LLVM, on peut s'attendre à avoir rapidement un bon support Objective-C)
[^] # Re: Intéressant
Posté par Buf (Mastodon) . En réponse au journal LLVM dans un gestionnaire de paquets ?. Évalué à 1.
Il y a en fait 2 front-ends (la partie qui va lire le code) :
- gcc
- CLang
Avec le frontend gcc, ça supporte les mêmes langages que gcc, avec les mêmes extensions non-standard.
CLand est un parseur indépendant réécrit de zéro, qui supporte relativement bien C, mais pour le reste, c'est pas encore ça (mais vu qu'Apple travaille sur LLVM, on peut s'attendre à avoir rapidement un bon support Objective-C)