ANIBAL - a Hybrid Computer Language for EAI 680-PDP 8/I, FPP 12

Kristian Søe Højberg

    Research output: Contribution to journalJournal articleResearchpeer-review

    Abstract

    A hybrid programming language ANIBAL has been developed for use in an open-shop computing centre with an EAI-680 analog computer, a PDP8/I digital computer, and a FFP-12 floating point processor. An 8K core memory and 812k disk memory is included. The new language consists of standard FORTRAN IV and special hybrid computer commands. ANIBAL consists of a general-purpose analog interface subroutine ANI and the macro processor 8BAL (DECUS NO 8-497A.1). When a source program with FORTRAN and 8BAL statements is processed, the FORTRAN statements are transferred unchanged, while the 8BAL code is translated essentially to ANI sub-routine calls, which are defined in a macro library. The resulting code is translated by the standard FORTRAN compiler. The language is very flexible as the instructions can be changed and commands can be added to or excluded from the library .
    Original languageEnglish
    JournalSimulation
    Volume23
    Issue number5
    Pages (from-to)159-162
    ISSN0037-5497
    DOIs
    Publication statusPublished - 1974

    Cite this