Communications of the ACM
On the criteria to be used in decomposing systems into modules
Communications of the ACM
An axiomatic basis for computer programming
Communications of the ACM
Assemblers, Compilers, and Program Translation
Assemblers, Compilers, and Program Translation
Scarcely variabled programming and Pascal
ACM SIGPLAN Notices
Hi-index | 0.00 |
The classical two-pass assembly process is adapted for implementation in a functional programming language similar to Backus' FP language. We show that the parallelism inherent in FP languages allows radical changes in the design of such well-known algorithms as the two-pass assembler.