38:
teaching compiler. Since programs written by undergraduate students were unlikely to be run more than a few times, after they were successfully written and debugged, the efficiency of the program, once compiled was of secondary importance, compared with giving simpler, clearer error messages, and in
154:
During the 1970s, the
University of Waterloo, located in southern Ontario, Canada, was almost as synonymous with computing as MIT or Berkeley. It had developed extensions to the popular general-purpose Fortran programming language called WATFOR and WATFIV and its own version of the equally popular
47:, then the assembly language had to be assembled into binary code; finally the compiled and assembled code had to be linked with previously written libraries of subroutines. WATFOR and WATBOL allowed simple programs to be compiled, linked, and executed in a single step.
86:
in that it was to compile COBOL programs quickly and give error diagnostics immediately after the statement that was in error. Also, it was designed to help students debug their own programs without the aid of a
39:
simplifying the steps for the student to compile the program. At that time executing a program through the use of commercial compiler was a three-step process. First the
Fortran, or COBOL, had to be
188:
The
Department of Computing Services (DCS) newsletter noted that there were 420 institutions using WATFIV, 230 using WATBOL, and 370 using DCS's SCRIPT, all software products constructed by UW.
114:
In 1969 and 1970, the WATBOL compiler was completed. The WATBOL compiler for the COBOL programming language had speed and error diagnostics similar to the WATFOR compilers for FORTRAN.
129:
Parents of
Invention: The Development of Library Automation Systems in the Late 20th Century: The Development of Library Automation Systems in the Late 20th Century
168:
141:
71:
127:
34:. The compiler was a companion product, built under the design philosophy, of Waterloo's earlier, widely used
172:
103:
31:
27:
205:
210:
137:
44:
176:
82:
WATBOL is the
University of Waterloo COBOL compiler. It was designed after the manner of
199:
99:
100:"Chronology - 1970s: The Evolution of The University of Waterloo Continues -- 1972"
67:
133:
40:
20:
50:
In 1982 Carol Vogt wrote that 230 other institutions were using WATBOL.
83:
35:
24:
169:"Unbundling Computing at The University of Waterloo"
155:business computing language COBOL, called WATBOL.
72:University of Waterloo Computer Systems Group
66:R.J. Hurdal; W.R. Milne; C.R. Zarnke (1972).
8:
167:Harold Alkema; Kenneth McLaughlin (2007).
58:
7:
14:
126:Christopher Brown-Syed (2011).
1:
227:
30:developed in 1969 at the
173:University of Waterloo
104:University of Waterloo
32:University of Waterloo
28:programming language
45:assembly language
218:
191:
190:
185:
184:
175:. Archived from
164:
158:
157:
151:
150:
123:
117:
116:
111:
110:
96:
90:
89:
79:
78:
63:
226:
225:
221:
220:
219:
217:
216:
215:
196:
195:
194:
182:
180:
166:
165:
161:
148:
146:
144:
125:
124:
120:
108:
106:
98:
97:
93:
76:
74:
65:
64:
60:
56:
12:
11:
5:
224:
222:
214:
213:
208:
198:
197:
193:
192:
159:
142:
136:. p. 10.
118:
91:
57:
55:
52:
19:is a teaching
13:
10:
9:
6:
4:
3:
2:
223:
212:
209:
207:
204:
203:
201:
189:
179:on 2012-09-12
178:
174:
170:
163:
160:
156:
145:
143:9781591587910
139:
135:
131:
130:
122:
119:
115:
105:
101:
95:
92:
88:
85:
73:
69:
62:
59:
53:
51:
48:
46:
42:
37:
33:
29:
26:
22:
18:
187:
181:. Retrieved
177:the original
162:
153:
147:. Retrieved
128:
121:
113:
107:. Retrieved
94:
81:
75:. Retrieved
61:
49:
16:
15:
206:Test items
200:Categories
183:2012-12-18
149:2012-12-17
109:2012-12-17
77:2012-12-17
54:References
211:Compilers
134:ABC-CLIO
68:"WATBOL"
41:compiled
23:for the
21:compiler
140:
87:tutor.
84:WATFOR
36:WATFOR
17:WATBOL
43:into
25:COBOL
138:ISBN
202::
186:.
171:.
152:.
132:.
112:.
102:.
80:.
70:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.