1.1
A function is defined with paramters , and passed arguements when used
TAKE NOTE!: Do not try to replace Scheme's if
statement with a function. The default if
statement is a special form which means that even when an interpreter follows applicative substitution, it only evaluates one of its parameters- not both.
We use procedural abstraction
which suppresses implementation details by treating procedures as black boxes
.
Last updated