Re-salut � tous !
Ph Legay wrote:
Les et yacc sont des outils pour faire des compilateurs. C'est quoi un compilateur : C'est un programme qui prend un fichier texte en entr�e et qui le transforme dans un autre langague compr�hensible par une machine.
Ex : du C et du Java (compr�hensible par humain) => Assembleur compr�hensible par le processeur de ta machine.
Non, Java est interpr�t�... Sauf si vraiment on demande la compilation du code.
Bon, pour pouvoir jouer les puristes il faut ne pas faire d'erreur donc je devrais arr�ter.
Avec SQL, tu �cris des requ�tes en SQL, qui sont compil�es (en tout cas analys�s comme le ferait un compilateur) en quelque chose que le moteur de la base de donn�es comprends. C'est pourquoi il faut du lex et du yacc
Ben oui mais non. Une fois que le compilateur est cr��, plus besoin de lex ni de yacc, qui ne sont que des outils pour concevoir les compilateurs. Je sais, je l'ai d�j� fait... Ceci dit, je n'ais jamais utilis� SQL, il y a peut-�tre quelque chose qui m'�chappe. En tout cas, je doute que les requ�tes SQL soient compil�es. Interpr�t�es sans doute mais il n'y a l� rien d'extraodinaire. Donc, je ne comprends toujours pas. Bon, Google est mon ami.
A bient�t.
Le Farfadet Spatial,
qui veut comprendre
et qui comprendra.Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com".
Foire Aux Questions de la liste : http://mdk.mondelinux.org
