Extensibility
Idea
Structure the front-end code so that as much as possible can be reused unchanged when extending the language.
e.g. with property declarations
Architecture
Separate structure and recursion, to make types for the AST extensible…
Architect: Tim Sheard
Previous slide
Next slide
Back to first slide
View graphic version