|
1. |
Exception handling in C programs |
|
Software: Practice and Experience,
Volume 13,
Issue 5,
1983,
Page 389-405
P. A. Lee,
Preview
|
PDF (911KB)
|
|
摘要:
AbstractThis paper describes a software package which has been constructed to allow programs written in the C language to make use of exception handling facilities. The package is implemented as a set of macros and procedures and requires no modification to the C compiler or preprocessor. The operation of the package and its facilities are described, and practical experience of its use is presented. The code in the package is given in the appendix.
ISSN:0038-0644
DOI:10.1002/spe.4380130502
出版商:John Wiley&Sons, Ltd.
年代:1983
数据来源: WILEY
|
2. |
A system for analysing Ada programs at run‐time |
|
Software: Practice and Experience,
Volume 13,
Issue 5,
1983,
Page 407-421
David Holdsworth,
Preview
|
PDF (900KB)
|
|
摘要:
AbstractThis paper describes a prototype system for analysing core dump files from crashed Ada programs. In addition the general question of Ada runtime debugging is discussed. It is suggested that the Ada scope rules are not appropriate to control visibility in this situation. An alternative scheme has been implemented in the prototype. Some first impressions of live use of the Ada language are included among the conclusions.
ISSN:0038-0644
DOI:10.1002/spe.4380130503
出版商:John Wiley&Sons, Ltd.
年代:1983
数据来源: WILEY
|
3. |
Decision tables |
|
Software: Practice and Experience,
Volume 13,
Issue 5,
1983,
Page 423-429
Václav Chvalovský,
Preview
|
PDF (373KB)
|
|
摘要:
AbstractDecision tables have been known for almost 20 years but there are still data processing shops where systems analysts and programmers have not used them at all. That is why it is felt important to re‐open their case once again and publicize experience with their use, as well as more recent developments and expected future trends. It appears, from experience gained with decision tables over the past 10 years, that they can be of great help in programming, program maintenance, as well as in design communication between analysts and programmers. To assist also in training, a brief user's guide is included in this article, which is belived to make the first attempts to easier design of a decision table. Finally, the procedure adopted to implement a machine independent (portable) decision‐table preprocessor for COBOL is outlined. In as much as the availability of such a preprocessor appears essential for the degree of use of decision tables, this single fact may well become a milestone in the overall popularity of decision tables world
ISSN:0038-0644
DOI:10.1002/spe.4380130504
出版商:John Wiley&Sons, Ltd.
年代:1983
数据来源: WILEY
|
4. |
On the realization of extended control structures in FORTRAN |
|
Software: Practice and Experience,
Volume 13,
Issue 5,
1983,
Page 431-445
G. Haring,
O. Schechtner,
Preview
|
PDF (760KB)
|
|
摘要:
AbstractThis paper gives a survey of methods used for the realization of extended control structures, FORTRAN is taken as an example language. A proposal is made whose concept is to extend a language dynamically by control structures which are composed from elements of an extendable set of structural components.
ISSN:0038-0644
DOI:10.1002/spe.4380130505
出版商:John Wiley&Sons, Ltd.
年代:1983
数据来源: WILEY
|
5. |
Comprehensive tools for assembler construction |
|
Software: Practice and Experience,
Volume 13,
Issue 5,
1983,
Page 447-451
W. Robert Collins,
Robert E. Noonan,
Samuel T. Gregory,
John C. Knight,
Roy W. Hamm,
Preview
|
PDF (324KB)
|
|
摘要:
AbstractThe Mystro Assembler Construction System (MACS) is a tool kit for assembler writers, based upon a parser‐generator for ambiguous attribute grammars, automatic text manipulation, and a skeletal assembler. Attention has been paid in MACS to aiding the assembler writer in employing the software methodology of iterative enhancement and in avoiding the more tedious aspects of assembler constructio
ISSN:0038-0644
DOI:10.1002/spe.4380130506
出版商:John Wiley&Sons, Ltd.
年代:1983
数据来源: WILEY
|
6. |
Syntax directed program editing |
|
Software: Practice and Experience,
Volume 13,
Issue 5,
1983,
Page 453-465
Lloyd Allison,
Preview
|
PDF (679KB)
|
|
摘要:
AbstractA syntax editor provides alternative ways for manipulating programs (as opposed to text). Although not a new idea it has made only slow inroads into editing. This is because implementation is not easy and because of many practical considerations in the use of an editor. This paper covers the design issues of a syntax editor with particular reference to on—SED. Examples of different options taken by other editors are include
ISSN:0038-0644
DOI:10.1002/spe.4380130507
出版商:John Wiley&Sons, Ltd.
年代:1983
数据来源: WILEY
|
7. |
Global variables versus local variables |
|
Software: Practice and Experience,
Volume 13,
Issue 5,
1983,
Page 467-469
D. L. Fisher,
Preview
|
PDF (200KB)
|
|
摘要:
AbstractMuch modern programming theory places emphasis on the localization of the use of program variables and only occasionally justifies the use of global variables. This paper does not support that point of view. In fact it advocates exactly the reverse.
ISSN:0038-0644
DOI:10.1002/spe.4380130508
出版商:John Wiley&Sons, Ltd.
年代:1983
数据来源: WILEY
|
8. |
Masthead |
|
Software: Practice and Experience,
Volume 13,
Issue 5,
1983,
Page -
Preview
|
PDF (44KB)
|
|
ISSN:0038-0644
DOI:10.1002/spe.4380130501
出版商:John Wiley&Sons, Ltd.
年代:1983
数据来源: WILEY
|
|