MADCAP II(ID:2762/mad007)

Second version of MADCAP 


Evolution of MADCAP at Los Alamos

Places
Related languages
MADCAP => MADCAP II   Evolution of
MADCAP II => MADCAP III   Evolution of

References:
  • Bradford, D. H. and Wells, M. B., "MADCAP II" pp115-140 view details
          in Goodman, Richard (ed) "Annual Review in Automatic Programming" (2) 1961 Pergamon Press, Oxford view details
  • Barron, D. W. review of Goodman, Richard (ed) "Annual Review in Automatic Programming", Vol. 2 view details Abstract: This is the second volume in the series produced under the auspices of the Automatic Programming Information Centre at Brighton. It contains a series of independent papers in two groups, one concerned with scientific programming languages, the other with commercial programming languages. The Editor's aim "to exhibit current trends by a sample collection of original reports," is only partially achieved by a disjointed series of papers of widely varying standards. Some important trends are not mentioned, but there is a promise that the omissions will be rectified in a later volume. Extract: ALGOL 60, MADCAP II, ELLIOTT Autocode
    The remaining papers in the Scientific section are "Interference with an ALGOL procedure," by H. Rutishauser, "MADCAP II" by D. H. Bradford and M. B. Wells, and "The ELLIOTT 803 Autocode, Mark II," by J. Pym and G. K. Findlay: the first of these describes a method of including monitoring in an ALGOL procedure while the other two are essentially programming manuals for the respective languages. The paper on MADCAP (the compiler for MANIAC II at Los Alamos) reveals some interesting features, notably the ability to include constants without generating any actual program, by statements like "C is 49-186," or "I is 18," the recognition of the customary notation for powers of a function (e.g. cos2 x), and the various elements of "tidying up" which are introduced into the compiled program.
          in The Computer Bulletin June 1962 view details
  • Brown, P Review of Wells 1963 (Madcap II) view details Extract: Review
    WELLS, MARK B.
    Recent improvements in MADCAP.

    Comm. ACM 6, 11 (Nov. 1963), 674-678.

    >MADCAP is not just another programming language but is the result of continuing work in an area little explored in present research. The main feature of MADCAP is that it gets away from the usual representation of statements as linear strings of symbols by allowing displayed expressions such as (a, + x,2)/(1 -- costly). Input is by paper tape from a Flexowriter specially modified to allow the typing of subscripts and superscripts. This paper follows on from a previous one [ Comm. ACM 4 (Jan. 61), 31-36 ] describing the basic language, and describes recent additions. These include the display of integrals and binomial coefficients, and sophisticated facilities for looping and for A~GoL-like procedures. lithe author claims that reducing an arithmetic expression to a linear form is a major task for the scientist unfamiliar with computers. However, the question remains as to whether such a scientist would prefer to use a somewhat hardware dependent language like MADCAP to a more widely used language with a large stock of previously written routines.

    P. Brown, Winchester, Pants, England

          in ACM Computing Reviews 4(02) March-April 1963 view details
  • Wells, M. B., "Recent Improvements in MADCAP" view details
          in [ACM] CACM 6(11) (Nov 1963) view details
  • MADCAP Manual (Dec., 1964) (unpublished, cited in Sammet 1969). view details
          in [ACM] CACM 6(11) (Nov 1963) view details
  • Wells, M. B., "Aspects of Language Design for Combinatorial Computing" view details
          in IEEE Transactions on Electronic Computers Vol EC-13 August 1964 (Special Issue on Programming Languages) view details