Files changed (1)
+ "N.B.: The receiver of case:witherwise: is implicit self, therefore a descendant of NewspeakObject, which defines case:otherwise:."
+ a:: prod2 case: <multiply: <multiply:with: <num:>> with: <multiply: <num:>with:>> => [ :b | b with multiply num ] otherwise: [ false ].
"If a pattern defines a pattern variable (e.g., ?x) and one uses the application combinator on such a pattern, then the pattern variable should only be accessible in closures (that are parameters to the application combinator) that are defined in the same context as the pattern that defines the pattern variable.