bug lexer, ID/STRING
This commit is contained in:
@@ -35,8 +35,8 @@ moreBloc [TurtleAST parent] : bloc[parent]
|
|||||||
|
|
|
|
||||||
;
|
;
|
||||||
sujet returns[String val]:
|
sujet returns[String val]:
|
||||||
LC en=entity RC //<entity>
|
LC enS=entity RC //<entity>
|
||||||
{$val = $en.val;}
|
{$val = $enS.val;}
|
||||||
;
|
;
|
||||||
listvc [TurtleAST parent] :
|
listvc [TurtleAST parent] :
|
||||||
vc[parent] more[parent] //<verbe> (;<verbe>)*
|
vc[parent] more[parent] //<verbe> (;<verbe>)*
|
||||||
@@ -56,14 +56,14 @@ morec [TurtleAST parent] : V listc[parent] //correction : listc au lieux de comp
|
|||||||
|
|
|
|
||||||
;
|
;
|
||||||
verbe returns[String val] :
|
verbe returns[String val] :
|
||||||
i=ID
|
enV=entity
|
||||||
{$val = $i.text;}
|
{$val = $enV.val;}
|
||||||
;
|
;
|
||||||
comp[TurtleAST parent] :
|
comp[TurtleAST parent] :
|
||||||
LC i=ID RC //<ID>
|
LC enC=entity RC //<ID>
|
||||||
{parent.addComplement($i.text,false);}
|
{parent.addComplement($enC.val,false);}
|
||||||
| G i=STRING G //"STRING"
|
| G sC=STRING G //"STRING"
|
||||||
{parent.addComplement($i.text,true);}
|
{parent.addComplement($sC.text,true);}
|
||||||
;
|
;
|
||||||
entity returns[String val] :
|
entity returns[String val] :
|
||||||
i=ID
|
i=ID
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
<m1info> <type> <formation> ;
|
<m1info> <type> <formation> ;
|
||||||
<intitule> "Master 1 en informatique" ;
|
<intitule> "Master 1 en informatique" ;
|
||||||
<niveau> "M1" ;
|
<niveau> "M1A";
|
||||||
<responsable> <Derrien> ;
|
<responsable> <Derrien> ;
|
||||||
<parcours> <m1infoGL>, <m1infoSR>, <m1infoRI> .
|
<parcours> <m1infoGL>, <m1infoSR>, <m1infoRI> .
|
||||||
<m1infoGL> <type> <parcours> ;
|
<m1infoGL> <type> <parcours> ;
|
||||||
|
|||||||
Reference in New Issue
Block a user