Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
cc19:top [2019/08/19 16:44] vkuncak |
cc19:top [2019/08/19 16:47] vkuncak |
||
---|---|---|---|
Line 19: | Line 19: | ||
===== Grading ===== | ===== Grading ===== | ||
- | * 50% **Quiz on 27 November 2019** | + | * 50% **Quiz on 27 November 2019** (indivudal work) |
- | * 50% Projects (build a compiler in Scala, based on our templates) | + | * 50% Projects: build a compiler in Scala, based on our templates, individual except for the own compiler extension: |
- | * interpreter | + | - interpreter |
- | * lexical analyzer | + | - lexical analyzer |
- | * syntax analyzer | + | - syntax analyzer |
- | * name analyzer | + | - name analyzer |
- | * type checker | + | - type checker |
- | * code generator | + | - code generator |
- | * your own extension | + | - your own compiler extension |
---- | ---- |