1
0
mirror of https://github.com/pkimpel/retro-220.git synced 2026-01-22 18:41:05 +00:00
Paul Kimpel a5936cdd03 Commit corrections and enhancements to BAC-Assembler:
1. Remove emulated card reader UI and related timing delays.
    2. Implement CNST string operands spanning card images.
    3. Correct parsing of address pool constants and building of constant pools.
    4. Correct parsing of empty operands.
    5. Rearrange portions of the code, eliminate old stats-gathering prototype code.
Minor corrections to BALGOL-Main transcription.
Corrections and additional transcription for BALGOL-Overlay.
2017-01-08 17:47:29 -08:00
..

Index of folder retro-220/software/BALGOL:
Source, object, and assembly listings for the Burroughs Algebraic
Compiler, an implementation of Algol-58 for the Burroughs 205, as
prepared for the retro-220 emulator.

Unless otherwise specified, all files are in standard Windows text
format, with carriage-return/line-feed delimiters.


BALGOL-Main.baca
    Assembly listing of the BALGOL compiler main-line module,
    transcribed by Paul Kimpel from
    http://archive.computerhistory.org/resources/text/Knuth_Don_X4100/
    PDF_index/k-1-pdf/k-1-u2196-balgol220compiler.pdf.
    This transcription reflects the corrections hand-coded on the listing.

BALGOL-Main.card
    Card-image input deck of BALGOL-Main.baca prepared for input to the
    tools/BAC-Assembler script.

BALGOL-Overlay.baca
    Assembly listing of the BALGOL compiler overlay module, transcribed
    by Paul Kimpel from
    http://archive.computerhistory.org/resources/text/Knuth_Don_X4100/
    PDF_index/k-1-pdf/k-1-u2196-balgol220compiler.pdf.
    This transcription reflects the corrections hand-coded on the listing.

BALGOL-Overlay.card
    Card-image input deck of BALGOL-Overlay.baca prepared for input to
    the tools/BAC-Assembler script.

BALGOL-FLOAT.baca, BALGOL-FLOAT.card
    Assembly listing and input card deck for the BALGOL FLOAT intrinsic
    function.

    [work in progress]

Paul Kimpel
January 2017