 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
• |
Add
rule/production for function invocation
|
|
|
|
– |
Where should it
go?
|
|
|
|
– |
Write a new AST
class Absyn.CallExp
|
|
|
|
– |
Reuse other
ASTs and productions where possible
|
|
|
• |
Questions for
the next session
|
|
|
|
– |
What is sym
all about?
|
|
|
|
– |
Why is –expect
3 required when building the parser?
|
|
|
• |
Can we avoid it
somehow?
|
|
|
|
• |
Do we need to
avoid it?
|
|
|
|
• |
[Look at CUP
pages and at chapter 3]
|
|