Scarcely variabled programming and Pascal
暂无分享,去创建一个
Work of, for example, Bauer [1] and Griffiths [3] on program development considers the early expression of program solutions as variableless schemes, and the application of formal transforms to these schemes, introducing variables in a controlled manner to obtain improved equivalent solutions. Typically, their early solutions are built of recursive functions and their transforms eliminate explicit recursion in favour of iterative constructs.
[1] M. Griffiths,et al. Program production by successive transformation , 1975, Language Hierarchies and Interfaces.
[2] Tony Hoare,et al. Notes on Data Structuring , 1972 .
[3] C. A. R. Hoare,et al. Ambiguities and insecurities in pascal , 1977, Softw. Pract. Exp..
[4] Olivier Lecarme,et al. Structured programming, programming teaching and the language Pascal , 1974, SIGP.