Knowledge (XXG)

FOR TRANSIT

Source 📝

252: 60:
with 704 FORTRAN with some restrictions. For example variable names could only be five characters rather than six, and arrays could have a maximum of two dimensions instead of three.
222: 322: 312: 332: 293: 140: 76: 53:
wanted to provide something similar for customers of the older, less powerful, but popular 650—eventually over 2000 650s were sold.
72: 327: 42: 286: 89:
FOR TRANSIT was never ported beyond the 650, as newer machines had the resources to run a full FORTRAN compiler.
191: 279: 164: 67:. The first pass translated the source to an intermediate language, IT (Internal Translator), written by 317: 259: 57: 30: 64: 251: 136: 263: 80: 166:
Reference Manual FOR TRANSIT Automatic Coding System for the IBM 650 Data Processing System
83: 306: 130: 68: 103:
FOR TRANSIT(ion), indicating that it was intended to ease upgrades to the 704
38: 106:
FORTRAN's IT, in the sense of adding a FORTRAN front-end to the IT compiler
224:
Programming the IBM 650 Magnetic Drum Computer and Data-Processing Machine
46: 34: 27: 37:
Magnetic Drum Data-Processing Machine, developed by a group led by
50: 267: 79:
code, and finally the SOAP code was assembled into the
100:
FORTRAN-S(oap)-IT, describing the translation process
190:
Perlis, A.J.; Smith, J.W.; Van Zoeren, H.R. (1957).
230:. Holt, Rinehart and Winston, inc. pp. 100–103 16:
Version of FORTRAN programming languate for IBM 650
193:Internal Translator (IT) A compiler for the 650 132:The History of the Fortran Programming Language 75:in 1957. The second pass compiled the IT into 287: 8: 294: 280: 96:might have one or more of three meanings: 124: 122: 120: 116: 323:Computer-related introductions in 1957 7: 248: 246: 313:Fortran programming language family 266:. You can help Knowledge (XXG) by 14: 333:Programming language topic stubs 250: 73:Carnegie Institute of Technology 43:high-level programming language 1: 129:Lorenzo, Mark Jones (2019). 221:Andree, Richard V. (1958). 349: 245: 49:in 1957, at the same time 163:IBM Corporation (1959). 45:, was developed for the 328:IBM mainframe software 262:-related article is a 41:. FORTRAN, the first 26:) is a subset of the 260:programming-language 31:programming language 65:multi-pass compiler 71:and others at the 63:FOR TRANSIT was a 22:(also incorrectly 275: 274: 58:upward compatible 340: 296: 289: 282: 254: 247: 239: 237: 235: 229: 208: 207: 205: 203: 198: 187: 181: 180: 178: 176: 171: 160: 154: 153: 151: 149: 126: 81:machine language 56:FOR TRANSIT was 348: 347: 343: 342: 341: 339: 338: 337: 303: 302: 301: 300: 243: 233: 231: 227: 220: 217: 212: 211: 201: 199: 196: 189: 188: 184: 174: 172: 169: 162: 161: 157: 147: 145: 143: 128: 127: 118: 113: 17: 12: 11: 5: 346: 344: 336: 335: 330: 325: 320: 315: 305: 304: 299: 298: 291: 284: 276: 273: 272: 255: 241: 240: 216: 215:External links 213: 210: 209: 182: 155: 141: 115: 114: 112: 109: 108: 107: 104: 101: 84:object program 77:SOAP assembler 15: 13: 10: 9: 6: 4: 3: 2: 345: 334: 331: 329: 326: 324: 321: 319: 316: 314: 311: 310: 308: 297: 292: 290: 285: 283: 278: 277: 271: 269: 265: 261: 256: 253: 249: 244: 226: 225: 219: 218: 214: 195: 194: 186: 183: 168: 167: 159: 156: 144: 142:9781082395949 138: 134: 133: 125: 123: 121: 117: 110: 105: 102: 99: 98: 97: 95: 90: 87: 85: 82: 78: 74: 70: 66: 61: 59: 54: 52: 48: 44: 40: 36: 32: 29: 25: 21: 318:IBM software 268:expanding it 257: 242: 232:. Retrieved 223: 200:. Retrieved 192: 185: 173:. Retrieved 165: 158: 146:. Retrieved 131: 93: 91: 88: 62: 55: 23: 19: 18: 94:FOR TRANSIT 69:Alan Perlis 20:FOR TRANSIT 307:Categories 111:References 24:FORTRANSIT 92:The name 39:Bob Bemer 33:for the 234:Sep 29, 202:Sep 29, 175:Sep 29, 148:Sep 28, 47:IBM 704 35:IBM 650 28:FORTRAN 139:  258:This 228:(PDF) 197:(PDF) 170:(PDF) 264:stub 236:2020 204:2020 177:2020 150:2020 137:ISBN 51:IBM 309:: 135:. 119:^ 86:. 295:e 288:t 281:v 270:. 238:. 206:. 179:. 152:.

Index

FORTRAN
programming language
IBM 650
Bob Bemer
high-level programming language
IBM 704
IBM
upward compatible
multi-pass compiler
Alan Perlis
Carnegie Institute of Technology
SOAP assembler
machine language
object program



The History of the Fortran Programming Language
ISBN
9781082395949
Reference Manual FOR TRANSIT Automatic Coding System for the IBM 650 Data Processing System
Internal Translator (IT) A compiler for the 650
Programming the IBM 650 Magnetic Drum Computer and Data-Processing Machine
Stub icon
programming-language
stub
expanding it
v
t
e

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.