Line 233: |
Line 233: |
| | | |
| ===Step 2=== | | ===Step 2=== |
| + | |
| + | Assign types in the following specification: |
| + | |
| + | {| align="center" cellpadding="8" width="90%" |
| + | | |
| + | <math>\begin{array}{l} |
| + | ((x \underset{A}{:} ~y \overset{B}{\underset{A}{:}}) \underset{B}{:} ~z \overset{C}{\underset{B}{:}}) \underset{C}{:} |
| + | \end{array}</math> |
| + | |} |
| | | |
| <pre> | | <pre> |
− | Assign types in the specification:
| |
− |
| |
| B C | | B C |
| ((x: y:): z:): | | ((x: y:): z:): |