equal
deleted
inserted
replaced
14 parserClass |
14 parserClass |
15 ^ PPLL1ExpressionGrammar |
15 ^ PPLL1ExpressionGrammar |
16 ! |
16 ! |
17 |
17 |
18 testAdd |
18 testAdd |
19 result := self parse: '1+2' rule: #add. |
19 result := self parse: '1+2' rule: #term. |
20 self assert: result isArray. |
20 self assert: result isArray. |
21 self assert: result first = 1. |
21 self assert: result first = 1. |
22 self assert: result second inputValue = '+'. |
22 self assert: result second inputValue = '+'. |
23 self assert: result third = 2. |
23 self assert: result third = 2. |
24 ! |
24 ! |