Bonjour, je débute le XML et j'ai de nombreux exercices à faire sans avoir eu de cours (oui je sais le prof est bizarre...), j'aurais donc besoin de votre précieuse aide pour comprendre ce qu'il entend par là :
Soit la grammaire suivante
G = ( VT, VN, S, P)
VT = { le chat, la souris, le fromage, le lait}
VN = { S, GN1, GVC, GM, GB, GN1, GN2, GN3}
Axiome = S
P= {
S ::= GN1 GVC
GN1 ::= le chat | la souris
GVC ::= GM | GB
GM ::= mange GN2
GB ::= boit GN3
GN2 ::= la souris | le fromage | le chat
GN3 ::= le lait
}
1. Créer un fichier xml qui contient tous les mots possibles de cette grammaire. On doit pourvoir accéder aux phrases, et pour une phrase au sujet et au groupe verbal, et pour un groupe verbal au verbe et au complément. Vous devez faire attention àl a traduction du vocabulaire terminal et non terminal.
2. Créer une DTD qui reconnaît tous mots du langage.
3. Utiliser cette DTD pour valider un document xml qui contient une phrase de cette grammaire.
Partager