Re: Retrocomputing: SUNY Stony Brook Pascal compiler written in XPL

Shoefoot <shoefoot@gmail.com>
Tue, 22 Jan 2019 10:03:35 -0800 (PST)

          From comp.compilers

Related articles
Retrocomputing: SUNY Stony Brook Pascal compiler written in XPL shoefoot@gmail.com (Shoefoot) (2018-12-24)
Re: Retrocomputing: SUNY Stony Brook Pascal compiler written in XPL shoefoot@gmail.com (Shoefoot) (2019-01-22)
| List of all articles for this month |

From: Shoefoot <shoefoot@gmail.com>
Newsgroups: comp.compilers
Date: Tue, 22 Jan 2019 10:03:35 -0800 (PST)
Organization: Compilers Central
References: 18-12-012
Injection-Info: gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970"; logging-data="23353"; mail-complaints-to="abuse@iecc.com"
Keywords: history, Pascal
Posted-Date: 22 Jan 2019 14:13:27 EST
In-Reply-To: 18-12-012

Release 2019/1/13


Documentation has been added to describe the port and give
information on how to used the compiler.


Pascal RELEASE 1, UPDATE 4, REV 2
    1) Fix SIN() and COS() functions.
    2) Implement ARCTAN(), EXP(), LN(), SQRT(), GET() and PAGE().


PMD Post Mortem Dump
    1) Force the simulator to stop after PMD executes.


XPL compiler version 4.5w2
    1) Fix opcode size for BXH, BXLE, SVC, SSM and LPSW.
    2) Fix CASE information when the keyword END is in lower case.
    3) Extend the disassembler to work with inline code.


Simulator Rev: 1.0
    1) Rewind() will check for files that are not open.
    2) XPL support functions will use reg 12 as a return address
    3) Implement BXH and BXLE.
    4) Fix opcode size for BXH, BXLE, SVC, SSM and LPSW.
    5) Pass command line options to EBCDIC XPL programs.
    6) Add a --version option.


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.