1967
DOI: 10.1145/363018.363059
|View full text |Cite
|
Sign up to set email alerts
|

WATFOR—The University of Waterloo FORTRAN IV compiler

Abstract: WATFOR is an in-core, load-and-go compiler which has been implemented within the IBM 7040/44 operating system. FORTRAN IV was selected as the source language in order to achieve maximum language compatibility with other available compiling systems, in particular the IBM 7040/44 FORTRAN IV system. The principal advantage of the WATFOR compiler is that it translates FORTRAN IV programs at speeds of up to 100 statements per second. Since the compiler resides in core there is virtually no systems overhead, and hen… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
6
0

Year Published

1969
1969
2021
2021

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 24 publications
(6 citation statements)
references
References 2 publications
0
6
0
Order By: Relevance
“…These conditions are generally found in educational and research environments. Historically, load-and-go compilers have been designed to run on large-scale computing systems (Cress, 1969;Rosen, 1965;Shantz, 1967;WATBOL, 1972~. It has Been only recently that load-and-go compilers have generally been implemented on mini-computers.…”
Section: Load-and-go Compilationmentioning
confidence: 99%
“…These conditions are generally found in educational and research environments. Historically, load-and-go compilers have been designed to run on large-scale computing systems (Cress, 1969;Rosen, 1965;Shantz, 1967;WATBOL, 1972~. It has Been only recently that load-and-go compilers have generally been implemented on mini-computers.…”
Section: Load-and-go Compilationmentioning
confidence: 99%
“…Recent discussions in technical literature, such as [4][5][6], show that increasing emphasis is being placed on this previously neglected aspect of programming, primarily at universities, where th~ typical student workload is such that minimizing compilation time, ignoring execute time (which is trivial, in any case), attd maximizing diagnostics are the appropriate language implementation design goals.…”
Section: Diagnostics: Facilities and Implementation Techniquementioning
confidence: 99%
“…Statement [3] constructs p* and C* and invokes the OPTIMAL function. Statements [4] and ll pP [2] L /lxN [3] ( [5] print a description of the optimal feasible solution. Statement [4] prints the optimal objective function value.…”
mentioning
confidence: 99%
“…Statements [4] and ll pP [2] L /lxN [3] ( [5] print a description of the optimal feasible solution. Statement [4] prints the optimal objective function value. The kth row printed by statement [5] represents an assignment S; of N~N' to some gk E G j , where: Sk = 1sin 1,1 E N', (s > 0) =?…”
mentioning
confidence: 99%
See 1 more Smart Citation