First page Back Continue Last page Overview Graphics
Slate the language
Slate's semantics are built on a combination of prototype-based objects and closure-based methods.
Methods are blocks that close over their arguments, and have a syntax signature that activates them.
Particularly, Slate allows for multiple, dynamic inheritance, and multi-argument dispatch.
We emphasize the combination as “PMD”.