Knowledge

FORMAC

Source 📝

523: 485: 497: 43:. The compiler was implemented as a preprocessor taking the FORMAC program and converting it to a FORTRAN IV program which was in turn compiled without further user intervention. 241: 208: 603: 598: 588: 608: 593: 564: 234: 49:
FORMAC supported computation, manipulation, and use of symbolic expressions. In addition it supported rational arithmetic.
138:
Sammet, Jean E. (1990). "Symbolic Computation : The Early Days (1950–1971)". In Chudnovsky, V.; Jenks, R. D. (eds.).
291: 583: 489: 227: 174: 147: 119: 94: 501: 440: 326: 281: 46:
Initial development started in 1962 and was complete by April 1964. In November it was released to IBM customers.
379: 266: 296: 557: 212: 419: 271: 435: 157:
Sammet, Jean E. (1993). "The beginning and development of FORMAC (FORmula MAnipulation Compiler)".
77:
Sammet, Jean E. (1993). "The beginning and development of FORMAC (FORmula MAnipulation Compiler)".
550: 250: 32: 159:
Proceedings of HOPL-II, The second ACM SIGPLAN conference on History of programming languages
79:
Proceedings of HOPL-II, The second ACM SIGPLAN conference on History of programming languages
530: 361: 258: 8: 394: 336: 369: 311: 189: 170: 143: 115: 90: 384: 162: 82: 414: 374: 538: 522: 534: 36: 577: 409: 219: 193: 166: 86: 460: 40: 306: 450: 331: 316: 184:
Rosenthal, Myron R. (1966). "Extension to FORTRAN IV and FORMAC".
455: 389: 321: 470: 465: 445: 403: 286: 58: 399: 351: 341: 301: 276: 346: 575: 114:. Englewood Cliffs, New Jersey: Prentice Hall. 112:Programming Languages: History and Fundamentals 558: 235: 35:to have significant use. It was developed by 249: 565: 551: 496: 242: 228: 209:"History of Programming Languages: FORMAC" 142:. Taylor & Francis. pp. 351–366. 186:Numerical Methods in Computer Programming 183: 604:Programming languages created by women 576: 156: 137: 109: 103: 76: 599:Programming languages created in 1962 223: 188:. Homewood: Irwin. pp. 159–231. 517: 70: 589:Fortran programming language family 13: 14: 620: 201: 39:and her team, as an extension of 609:Programming language topic stubs 594:Procedural programming languages 521: 495: 484: 483: 131: 1: 64: 537:. You can help Knowledge by 7: 420:Engineering Equation Solver 52: 10: 625: 516: 479: 428: 360: 257: 584:Computer algebra systems 251:Computer algebra systems 140:Computers in Mathematics 110:Sammet, Jean E. (1969). 33:computer algebra system 31:ompiler, was the first 533:-related article is a 406:symbolic math toolbox) 215:on September 3, 2006. 167:10.1145/154766.155372 87:10.1145/154766.155372 531:programming-language 161:. pp. 209–230. 81:. pp. 209–230. 546: 545: 511: 510: 616: 567: 560: 553: 525: 518: 499: 498: 487: 486: 370:ClassPad Manager 244: 237: 230: 221: 220: 216: 211:. Archived from 197: 180: 153: 126: 125: 107: 101: 100: 74: 624: 623: 619: 618: 617: 615: 614: 613: 574: 573: 572: 571: 514: 512: 507: 475: 424: 415:TI InterActive! 356: 253: 248: 207: 204: 177: 150: 134: 129: 122: 108: 104: 97: 75: 71: 67: 55: 12: 11: 5: 622: 612: 611: 606: 601: 596: 591: 586: 570: 569: 562: 555: 547: 544: 543: 526: 509: 508: 506: 505: 493: 480: 477: 476: 474: 473: 468: 463: 458: 453: 448: 443: 438: 432: 430: 426: 425: 423: 422: 417: 412: 407: 397: 392: 387: 382: 377: 372: 366: 364: 358: 357: 355: 354: 349: 344: 339: 334: 329: 324: 319: 314: 309: 304: 299: 294: 289: 284: 279: 274: 269: 263: 261: 255: 254: 247: 246: 239: 232: 224: 218: 217: 203: 202:External links 200: 199: 198: 181: 175: 154: 148: 133: 130: 128: 127: 120: 102: 95: 68: 66: 63: 62: 61: 54: 51: 37:Jean E. Sammet 9: 6: 4: 3: 2: 621: 610: 607: 605: 602: 600: 597: 595: 592: 590: 587: 585: 582: 581: 579: 568: 563: 561: 556: 554: 549: 548: 542: 540: 536: 532: 527: 524: 520: 519: 515: 504: 503: 494: 492: 491: 482: 481: 478: 472: 469: 467: 464: 462: 459: 457: 454: 452: 449: 447: 444: 442: 439: 437: 434: 433: 431: 427: 421: 418: 416: 413: 411: 408: 405: 401: 398: 396: 393: 391: 388: 386: 383: 381: 378: 376: 373: 371: 368: 367: 365: 363: 359: 353: 350: 348: 345: 343: 340: 338: 335: 333: 330: 328: 325: 323: 320: 318: 315: 313: 310: 308: 305: 303: 300: 298: 295: 293: 290: 288: 285: 283: 280: 278: 275: 273: 270: 268: 265: 264: 262: 260: 256: 252: 245: 240: 238: 233: 231: 226: 225: 222: 214: 210: 206: 205: 195: 191: 187: 182: 178: 176:0-89791-570-4 172: 168: 164: 160: 155: 151: 149:0-8247-8341-7 145: 141: 136: 135: 123: 121:0-13-729988-5 117: 113: 106: 98: 96:0-89791-570-4 92: 88: 84: 80: 73: 69: 60: 57: 56: 50: 47: 44: 42: 38: 34: 30: 26: 22: 18: 539:expanding it 528: 513: 500: 488: 429:Discontinued 410:SMath Studio 213:the original 185: 158: 139: 132:Bibliography 111: 105: 78: 72: 48: 45: 28: 24: 20: 16: 15: 395:Mathematica 362:Proprietary 259:Open-source 27:nipulation 578:Categories 461:Mathomatic 65:References 41:FORTRAN IV 347:Xcas/Giac 307:Macaulay2 490:Category 451:LiveMath 337:Singular 332:SageMath 317:Normaliz 53:See also 456:Macsyma 390:Mathcad 322:PARI/GP 272:Cadabra 471:ALTRAN 466:muMATH 446:Erable 441:Derive 404:MATLAB 327:Reduce 312:Maxima 287:FriCAS 282:Fermat 194:312989 192:  173:  146:  118:  93:  59:ALTRAN 19:, the 17:FORMAC 529:This 436:CAMAL 400:muPAD 385:Maple 380:Magma 352:Yacas 342:SymPy 302:GiNaC 277:CoCoA 267:Axiom 23:mula 535:stub 502:List 375:KANT 292:FORM 190:OCLC 171:ISBN 144:ISBN 116:ISBN 91:ISBN 297:GAP 163:doi 83:doi 21:FOR 580:: 169:. 89:. 25:MA 566:e 559:t 552:v 541:. 402:( 243:e 236:t 229:v 196:. 179:. 165:: 152:. 124:. 99:. 85:: 29:C

Index

computer algebra system
Jean E. Sammet
FORTRAN IV
ALTRAN
doi
10.1145/154766.155372
ISBN
0-89791-570-4
ISBN
0-13-729988-5
ISBN
0-8247-8341-7
doi
10.1145/154766.155372
ISBN
0-89791-570-4
OCLC
312989
"History of Programming Languages: FORMAC"
the original
v
t
e
Computer algebra systems
Open-source
Axiom
Cadabra
CoCoA
Fermat
FriCAS

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