Questions marquées «compilers»

Questions sur les programmes qui lisent du code dans une langue (langue source) et le traduisent en un programme équivalent dans une autre langue (langue cible).

54
Complexité temporelle d'un compilateur

Je suis intéressé par la complexité temporelle d'un compilateur. De toute évidence, cette question est très compliquée car de nombreux compilateurs, options de compilateur et variables doivent être pris en compte. Plus précisément, je m'intéresse à LLVM mais je serais intéressé par toutes les idées...

28
Qu'est-ce qu'un compilateur batch?

J'ai la citation suivante du cours de mon compilateur (dans le contexte de la coloration des graphiques): Parce qu'il est lent, la coloration des graphiques a tendance à être utilisée dans les compilateurs par lots, tandis que le balayage linéaire a tendance à être utilisé dans les compilateurs...

28
Pourquoi le type void de C n'est-il pas analogue au type vide / bas?

Wikipédia ainsi que d'autres sources que j'ai trouvées listent le voidtype C comme type d'unité par opposition à un type vide. Je trouve cela déroutant car il me semble que cela voidcorrespond mieux à la définition d'un type vide / bas. Autant voidque je sache , aucune valeur n'habite . Une...

16
Pourquoi l'affectation statique-unique est-elle préférée au style de passage de continuation dans de nombreux compilateurs utilisés dans l'industrie?

Selon la page Wikipédia sur l'attribution statique unique (SSA) , SSA est utilisée par de grands projets bien connus tels que LLVM, GCC, MSVC, Mono, Dalvik, SpiderMonkey et V8 tandis que la page sur les projets utilisant le style de passage continu (CPS) fait un peu défaut en comparaison. J'ai...