diff --git a/README.md b/README.md index c8118d5..e894fa4 100644 --- a/README.md +++ b/README.md @@ -4,17 +4,19 @@ Réalisé par Thibaut ROCHAS et Tuan Minh VU ## Implémentation du ASD ``` + turtle ::= Turtle(phrase*) phrase ::= Phrase(entity, aff*) - phrase.ent = entity.val - phrase.aff = union(phrase.aff,aff.comp) - -aff ::= Aff(ntity, complement*) + //pour chaque aff.comp + phrase.s = entity.val + phrase.v = aff.ent + phrase.c = aff.comp.ent +aff ::= Aff(ntity, complement*) //TODO générer les Ntiple aff.ent = enity.val aff.comp = union(aff.comp,complement.ent) -complement ::= Complement(entity) +complement ::= Complement(entity) complement.ent = entity.val | Complement_Text(String) complement.ent = String.self @@ -23,15 +25,16 @@ entity ::= Entity(String) entity.val=String.self ``` -TAD Nom Type Polarité Descp -turtel val list(phrase) H -phrase ent String H - aff list(String,list(String)) H -aff ent String H - comp list(String) H -complement ent String H - txt String S -entity val String S +TAD Nom Type Polarité Descp +turtel val list(phrase) H +phrase s String H + v String H + c String H +aff ent String H + comp list(String) H +complement ent String H + txt String S +entity val String S