A contextual analysis of Pascal programs
暂无分享,去创建一个
More than 120,000 lines of Pascal programs, written by graduate students and faculty members, have been statically analysed to provide a better understanding of how the language is ‘really’ used. The analysis was done within twelve distinct contexts to discover differences in usage patterns among the various contexts. For example, it was found that 47 per cent of the operands in arguments lists were constants. The results are displayed as tables of frequency counts which show how often each construct is used within a context. Also, we have compared our findings to the results from studies of other languages, such as FORTRAN, SAL and XPL.
[1] Donald E. Knuth,et al. An empirical study of FORTRAN programs , 1971, Softw. Pract. Exp..
[2] Robert P. Cook,et al. *MOD—A Language for Distributed Programming , 1980, IEEE Transactions on Software Engineering.
[3] Andrew S. Tanenbaum,et al. Implications of structured programming for machine architecture , 1978, CACM.
[4] David B. Wortman,et al. Static and Dynamic Characteristics of XPL Programs , 1975, Computer.