This paper describes the transportation of sequential and concurrent Pascal from the SOLO distribution tape to a non‐PDP‐11 like mainframe (IBM 370/145). An interpreter for the idealized virtual machine was written in FORTRAN. Subsequently the PDP‐11 dependencies were removed from the interpreter and compilers so that a more transportable version of concurrent Pascal could be generated. A FORTRAN system was then constructed which simulated an operating system environment in which the interpreter could run. Clock and device interrupts are simulated so that process scheduling can be undertaken as if real interrupts were being generated.The system was constructed for a teaching environment so that several students could make use of the Polytec...
This thesis examines the subject of compiler portability and describes a project which adopts one pa...
The paper describes a new programming language for structured programming of computer operating syst...
With the advent of Distributed Memory Machines (DMMs) numerous work have been undertaken to ease the...
This paper describes the transportation of sequential and concurrent Pascal from the SOLO distributi...
In the forty years that the modern electronic computer has existed it has gone through several phase...
This thesis is an investigation into the extent to which the language, FORTRAN, can be converted au...
An implementation of Concurrent Pascal on a UNIVAC1106 is described. Design decisions include the ch...
Fortran M is a small set of extensions to Fortran that supports a modular approach to the constructi...
The paper describes a new programming language for structured program-ming of computer operating sys...
This paper reports the work on implementing a parallel version of Pascal on a small scale multiproce...
The recent success of vector computers like the Cray-1 and array processors such as those manufactur...
Fortran M is a small set of extensions to Fortran 77 that supports a modular approach to the design ...
This is the first of three papers that describe a new programming language for structured programmin...
FortranM is a small set of extensions to Fortran 77 that supports a modular approach to the design o...
This paper describes a development methodology for the design of concurrent programs that provides a...
This thesis examines the subject of compiler portability and describes a project which adopts one pa...
The paper describes a new programming language for structured programming of computer operating syst...
With the advent of Distributed Memory Machines (DMMs) numerous work have been undertaken to ease the...
This paper describes the transportation of sequential and concurrent Pascal from the SOLO distributi...
In the forty years that the modern electronic computer has existed it has gone through several phase...
This thesis is an investigation into the extent to which the language, FORTRAN, can be converted au...
An implementation of Concurrent Pascal on a UNIVAC1106 is described. Design decisions include the ch...
Fortran M is a small set of extensions to Fortran that supports a modular approach to the constructi...
The paper describes a new programming language for structured program-ming of computer operating sys...
This paper reports the work on implementing a parallel version of Pascal on a small scale multiproce...
The recent success of vector computers like the Cray-1 and array processors such as those manufactur...
Fortran M is a small set of extensions to Fortran 77 that supports a modular approach to the design ...
This is the first of three papers that describe a new programming language for structured programmin...
FortranM is a small set of extensions to Fortran 77 that supports a modular approach to the design o...
This paper describes a development methodology for the design of concurrent programs that provides a...
This thesis examines the subject of compiler portability and describes a project which adopts one pa...
The paper describes a new programming language for structured programming of computer operating syst...
With the advent of Distributed Memory Machines (DMMs) numerous work have been undertaken to ease the...