Conversion sources C en source asm (en java) - Java - Programmation
MarshPosté le 26-04-2005 à 15:42:22
Hello !
J'ai un prog en java qui prend comme fichier d'entrée des sources assembleur (tres proche de l'asm x86) pour émuler un processeur (la compilation de l'asm en code machine est "hard codée" en java).
Je souhaite faire un langage de haut niveau (genre language C) pour les utilisateurs que j'asm rebute, et donc la conversion en assembleur.
J'ai donc besoin en java de qqch qui gobe le fichier .c et qui le transforme en .asm (un compilo quoi). N'ayant aucune connaissance dans les parsers, lexers, etc .... je ne sais pas par ou partir ? J'ai entendu parlé de javacc, javaCup, antlr, etc ... ca n'a pas l'air super easy. Qqun aurai une piste ou des conseils pour commencer ?
Marsh Posté le 26-04-2005 à 15:42:22
Hello !
J'ai un prog en java qui prend comme fichier d'entrée des sources assembleur (tres proche de l'asm x86) pour émuler un processeur (la compilation de l'asm en code machine est "hard codée" en java).
Je souhaite faire un langage de haut niveau (genre language C) pour les utilisateurs que j'asm rebute, et donc la conversion en assembleur.
J'ai donc besoin en java de qqch qui gobe le fichier .c et qui le transforme en .asm (un compilo quoi). N'ayant aucune connaissance dans les parsers, lexers, etc .... je ne sais pas par ou partir ? J'ai entendu parlé de javacc, javaCup, antlr, etc ... ca n'a pas l'air super easy. Qqun aurai une piste ou des conseils pour commencer ?