Assertion: scheme | /r/CapableOf | distinguish procedure
Facets:
value: from lambda expressions
type: OTHER
value: from symbols
type: OTHER
Source sentences:
text: Scheme was the first major dialect of Lisp to distinguish procedures from lambda expressions and symbols, to use a single lexical environment for all variables, and to evaluate the operator position of a procedure call in the same way as an operand position.