|
1. |
TRIPOS—a portable operating system for mini‐computers |
|
Software: Practice and Experience,
Volume 9,
Issue 7,
1979,
Page 513-526
M. Richards,
A. R. Aylward,
P. Bond,
R. D. Evans,
B. J. Knight,
Preview
|
PDF (765KB)
|
|
摘要:
AbstractThere are several successful operating systems for mini‐computers written in high level languages and the time is now ripe for the development of portable systems for such machines. The system described in this paper is primarily designed to provide a friendly interactive multiprocessing environment for a single user. From his point of view, substantial parts of the system are completely machine independent. These include, for instance, the filing system, the command language, text editors, overlaying facilities and interprocess communication primitives. The system is suitable for many different application areas ranging over process control, data acquisition, data communication, text handling, data base systems and teachin
ISSN:0038-0644
DOI:10.1002/spe.4380090702
出版商:John Wiley&Sons, Ltd.
年代:1979
数据来源: WILEY
|
2. |
A compact function for regular expression pattern matching |
|
Software: Practice and Experience,
Volume 9,
Issue 7,
1979,
Page 527-534
Martin Richards,
Preview
|
PDF (357KB)
|
|
摘要:
AbstractThis paper describes a simple compiler and interpreter for a finite state machine recognizer of patterns represented by regular expressions. The algorithm is designed to be compact and to require little work space.
ISSN:0038-0644
DOI:10.1002/spe.4380090703
出版商:John Wiley&Sons, Ltd.
年代:1979
数据来源: WILEY
|
3. |
A software trace facility for OS/MVT |
|
Software: Practice and Experience,
Volume 9,
Issue 7,
1979,
Page 535-545
William S. Bowie,
J. G. Linders,
Preview
|
PDF (694KB)
|
|
摘要:
AbstractThis paper describes a software trace facility (STF) developed to provide data about the flow of control between modules of the IBM System/360 operating system OS/MVT. The motivation for STF is discussed and a brief Introduction to OS/MVT presented to show how STF interfaces with the operating system.The output of the program is illustrated and some details of the program logic are discussed together with the tracing options available to the user. The paper then describes some potential applications.
ISSN:0038-0644
DOI:10.1002/spe.4380090704
出版商:John Wiley&Sons, Ltd.
年代:1979
数据来源: WILEY
|
4. |
Implementing data abstraction features in a stack‐based language |
|
Software: Practice and Experience,
Volume 9,
Issue 7,
1979,
Page 547-560
J. D. Gannon,
J. Rosenberg,
Preview
|
PDF (885KB)
|
|
摘要:
AbstractThis paper describes SIMPL‐D, a stack‐based language with data abstraction features, and some of the details of its implementation. The language allows users to define new types that are parameterized by size and to perform system‐defined operations (e.g. assignment) on objects with user‐defined types. The use of object‐describing templates in the implementation of storage allocation, assignment and returning values from functions is discussed. Finally, the conflicts between automatic initialization and separate compilation are
ISSN:0038-0644
DOI:10.1002/spe.4380090705
出版商:John Wiley&Sons, Ltd.
年代:1979
数据来源: WILEY
|
5. |
Experience of transporting and using the SOLO operating system |
|
Software: Practice and Experience,
Volume 9,
Issue 7,
1979,
Page 561-569
M. S. Powell,
Preview
|
PDF (568KB)
|
|
摘要:
AbstractThis paper describes some of the problems incurred when transporting the SOLO operating system from a PDP 11/45 to a smaller Modular One. Some comments are made about the intrinsic portability of operating systems written in high level languages and their flexibility in use.
ISSN:0038-0644
DOI:10.1002/spe.4380090706
出版商:John Wiley&Sons, Ltd.
年代:1979
数据来源: WILEY
|
6. |
Resolving ambiguous identifiers |
|
Software: Practice and Experience,
Volume 9,
Issue 7,
1979,
Page 571-574
Richard L. Sites,
Preview
|
PDF (231KB)
|
|
摘要:
AbstractIn some compilers, long identifiers are truncated, or lower case letters are converted to upper case. Such respellings can make two distinct identifiers appear identical, and under unfavourable circumstances no warning or error messages will be generated. The use of different respelling algorithms in different compilers is a hindrance to transporting software, and is a source of latent bugs. This short note suggests avoiding the problem by generating warning messages when a potentially ambiguous spelling is used in a declaration. The technique involves hashing the character and case‐shift bits that would otherwise be thrown away. A program that compiles without warning messages can be safely transporte
ISSN:0038-0644
DOI:10.1002/spe.4380090707
出版商:John Wiley&Sons, Ltd.
年代:1979
数据来源: WILEY
|
7. |
Choosing a tag‐list algorithm for a compiler with special application to the ALEPH compiler |
|
Software: Practice and Experience,
Volume 9,
Issue 7,
1979,
Page 575-593
Dick Grune,
Preview
|
PDF (1156KB)
|
|
摘要:
AbstractRequirements are formulated for a tag‐list algorithm, i.e. the algorithm used in a compiler for handling the symbol table or identifier list. Starting from a very general tag‐list algorithm, 18 practical versions are developed and their merits judged. Although the final choice (binary search in a diluted table) depends on the details of the application, the main part of this article is not devoted to that final choice itself but rather to ways of reaching
ISSN:0038-0644
DOI:10.1002/spe.4380090708
出版商:John Wiley&Sons, Ltd.
年代:1979
数据来源: WILEY
|
8. |
The titan and the micro—a fable |
|
Software: Practice and Experience,
Volume 9,
Issue 7,
1979,
Page 595-596
A. Henrici,
Preview
|
PDF (185KB)
|
|
ISSN:0038-0644
DOI:10.1002/spe.4380090709
出版商:John Wiley&Sons, Ltd.
年代:1979
数据来源: WILEY
|
9. |
Comments on reproducible testing of monitors |
|
Software: Practice and Experience,
Volume 9,
Issue 7,
1979,
Page 596-596
Lothar Hammerl,
Klaus‐Peter Löhr,
Preview
|
PDF (101KB)
|
|
ISSN:0038-0644
DOI:10.1002/spe.4380090710
出版商:John Wiley&Sons, Ltd.
年代:1979
数据来源: WILEY
|
10. |
The codasyl approach to data base management, T. William Olle, Wiley, Chichester, 1978. No. of pages: 287. Price: £8.75 |
|
Software: Practice and Experience,
Volume 9,
Issue 7,
1979,
Page 597-597
J. J. Florentin,
Preview
|
PDF (88KB)
|
|
ISSN:0038-0644
DOI:10.1002/spe.4380090711
出版商:John Wiley&Sons, Ltd.
年代:1979
数据来源: WILEY
|
|