Bonjour je dois créer une grammaire pour une calculatrice. Pour le moment j'ai cela :

Code :Sélectionner tout -Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<number>: 0 | [1-9][0-9]* ;
<whitespace>: \s;
 
Statement:
	Expression ";" {'1' }
	;
 
Expression:
	Expression "+" Term {'1' + '3'}
	| Expression "-" Term {'1' - '3'}
	| Term {'1'}
	;
 
Term:  <number> {'1' value asNumber};



J'aimerai réaliser ce test mais je ne vois pas comment faire :
Code :Sélectionner tout -Visualiser dans une fenêtre à part
"test two statements:" self assert: (InterpreteurParser parse:‘3 + 4;43;’) = 1


Quelqu'un pourrait m'aider ?

Merci d'avance