The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: arnold@skeeve.com (Arnold Robbins)
Subject: [TUHS] OT: XPL compiler available
Date: Thu, 23 Nov 2017 19:36:20 +0200	[thread overview]
Message-ID: <201711231736.vANHaK5u002407@skeeve.com> (raw)

Path: eternal-september.org!reader02.eternal-september.org!feeder.eternal-september.org!adore2!news.iecc.com!.POSTED.news.iecc.com!nerds-end
From: Shoefoot <shoefoot@gmail.com>
Newsgroups: comp.compilers
Subject: Announcing the initial release of an XPL Compiler
Date: Tue, 21 Nov 2017 09:25:43 -0800 (PST)
Organization: Compilers Central
Lines: 17
Sender: news at iecc.com
Approved: comp.compilers at iecc.com
Message-ID: <17-11-001 at comp.compilers>
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Injection-Info: gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970";
	logging-data="19370"; mail-complaints-to="abuse at iecc.com"
Keywords: history, translator
Posted-Date: 21 Nov 2017 14:37:00 EST
X-submission-address: compilers at iecc.com
X-moderator-address: compilers-request at iecc.com
X-FAQ-and-archives: http://compilers.iecc.com
Xref: feeder.eternal-september.org comp.compilers:3921

Announcing the initial release of the XPL to C source translator.

The XPL language is a dialect of PL/I created by McKeeman, Horning and Wortman
and documented in their book "A Compiler Generator" published in 1970.
XPL is a procedural language with structured program flow.  The language
supports integer arithmetic and logical operations.  XPL supports dynamic
string variables and powerful character string manipulation features.

The compiler and the runtime are written in C.  The compiler generates C source
so anyone with a working C compiler can compile and execute code written in XPL.

XPL and the BNF analyzer were the cutting edge of compiler technology 50 years
ago.  This release includes both the compiler and the BNF analyzer written
in the late 60s.

You can download the source here:
   https://sourceforge.net/projects/xpl-compiler


                 reply	other threads:[~2017-11-23 17:36 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=201711231736.vANHaK5u002407@skeeve.com \
    --to=arnold@skeeve.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).