Next:
2.1 Objects
Up:
The Slate Programmer's Reference
Previous:
Terms
Contents
Index
2 Language Reference
Subsections
2.1 Objects
2.1.1 Code Blocks
2.1.2 Slot Properties
2.2 Expressions
2.2.1 Unary Message-sends
2.2.2 Binary Message-sends
2.2.3 Keyword Message-sends
2.2.4 Expression Sequences
2.2.5 Implicit-context Sends
2.3 Methods
2.3.1 Roles
2.3.2 Method Definitions
2.3.3 Expression-based Definitions
2.3.4 Lookup Semantics
2.3.5 Optional Keyword Arguments
2.3.6 Resends
2.3.7 Subjective Dispatch
2.3.7.1 Basic mechanisms
2.3.7.2 Important features
2.3.7.3 The core elements
2.4 Type Annotations
2.5 Macro Message-sends
2.5.1 Defining new Macro-methods
2.5.2 Quoting and Unquoting
2.5.2.1 Labelled Quotation
2.5.3 Message Cascading
2.5.4 Expression Substitution
2.5.5 Source Pattern Matching
2.6 Literals
2.6.1 Characters
2.6.2 Strings
2.6.3 Symbols
2.6.4 Arrays
2.6.5 Blocks
Brian Rice 2004-10-30