cs_Scarz
Messages postés3Date d'inscriptionmercredi 6 avril 2005StatutMembreDernière intervention28 juin 2006
-
23 juin 2006 à 11:35
cs_Scarz
Messages postés3Date d'inscriptionmercredi 6 avril 2005StatutMembreDernière intervention28 juin 2006
-
28 juin 2006 à 15:56
Bonjour à tous,
Je poste ici car je ne trouve pas mon bonheur dans les FAQ Delphi et autre postes.
Le titre parle de lui meme mais je vais quand meme vous l'expliciter:
Je suis en stage... (jusque la, vous me dirai qu'il n'y a aucun rapport avec Delphi, mais...).
Je doit faire un assistant/analyseur syntaxique en Delphi... pour un langage que la societe où je suis à creer.
Donc, pour faire ca, il faut un Tokenizer, mais le probleme c'est que je n'en trouve pas...
J'utilise deja le composant TSynEdit pour la coloration de ce langage maison.
Je fais donc appel a vous et vous demande si vous n'avez pas un lien ou un projet semblable qui pourrait m'aider à avancer.
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 201332 23 juin 2006 à 18:17
Tu as aussi le célèbre Delphi Compiler Generator de Mike LISCHKE (un gourou du Delphi) qui génére le code Delphi à partir de la grammaire d'un langage.
May Delphi be with you !
<hr color="#008000" />
Pensez à cliquer sur Réponse acceptée lorsque la réponse vous convient.
elguevel
Messages postés718Date d'inscriptionjeudi 19 décembre 2002StatutMembreDernière intervention22 novembre 20163 25 juin 2006 à 14:24
Merci à cirec pour la Pub, mais tu peux aussi regarder les sources de Florenth sur la classe TParser de Delphi. Cette classe implemente déja ce que tu cherche :-)
cs_Scarz
Messages postés3Date d'inscriptionmercredi 6 avril 2005StatutMembreDernière intervention28 juin 2006 28 juin 2006 à 15:56
j'ai un petit probleme avec le DCG...
le code qu'il m'a renvoyé ne compile pas...
Delphi me dis que l'identifiant TBaseHiglighter n'est pas declarer alors que je mets dans ma clause uses : Highlighter