Assertion: pascal | /r/CapableOf | use the fortran trick
Facets:
value: except is a variable
type: OTHER
Source sentences:
text: Pascal uses the Fortran trick of having the function name act like a variable within the function, except that where in Fortran the function name really is a variable, and can appear in expressions, in Pascal, its appearance in an expression is a recursive invocation: if f is a zero-argument function, 'f:=f+1' is a recursive call of f.