Comment créer un compilateur C++ ?
donluxes
-
mad -
mad -
Bonjour,je m'intéresse à la création d'un compilateur, j'aimerais en comprendre le principe. J'aime comprendre tout dans les moindres détails.
Éclairez ma lanterne svp, merci
Éclairez ma lanterne svp, merci
Configuration: Windows XP Internet Explorer 6.0
2 réponses
-
ben tu va t arracher les cheveux ...
premiere etape, tu fais sauter tous les commentaires de ton fichier.
ensuite, tu traites toutes les options de compilation: les lignes commencant par #
puis ensuite, la partie gentillette (c est de l humour), et qui est le principe meme du compilateur: traduire tout ton code C++ vers assembleur...
donc bon, premierement apprend l assembleur
deuxiemenent essaye de faire ton compilateur en C... C deja bien galère....
pour passer a C++, pour faire les classes c est facile, c est des fonctions qui acceptent une structure en parametre... par contrem pour heritage et heritage multiple, tu vas deguster.....
donc bon... que tu sois super programmeur ou juste debutant curieu: assembleur, puis C !!!
n oublies pas de publier tes sources pour d autres personnes interessées -
pour créer un compilateur c
il faut conitre ce languagee par coeur et toutes ses actions se qui te prendra environ ds mois pour lir et comprendrez tous ces principes pis dees 10aine de mois pour l'apprendre
@+ ^^