🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #3846

Re: how to advocate new software/hardware features (Re: Hardware Support for Numeric Algorithms)

#3846
From: Stephen J Bevan
Date: Mon, 16 Nov 1992 18:44
30 lines
1913 bytes
In article <Bxq7y0.IJ@mentor.cc.purdue.edu> hrubin@mentor.cc.purdue.edu (Herman Rubin) writes:

   This would be a totally non-optimizing syntax translator, and this
   is an important part of any compiler, but it seems that language
   people ignore it.

As long as you can write a grammar for your language, you can use TXL%
to transform it to your hearts desire.


   How many languages have the capabilities of fixed point arithmetic?

I don't know _how_ many; I know one that does: Ada.

bevan


% For those who've never heard of TXL, here is some of the blurb from
  the README :-

Here's the language prototyping tool you've been waiting for!  TXL is a
generalized source-to-source translation system suitable for rapidly
prototyping computer languages and langauge processors of any kind.  It
has been used to prototype several new programming languages as well as
specification languages, command languages, and more traditional program
transformation tasks such as constant folding, type inference and source
optimization.  

For more FTP to anonymous@qusuna.qucis.queensu.ca (130.15.1.100)
and hunt around the directories.
Technical Details
Message-ID: <BEVAN.92Nov16184425@beluga.cs.man.ac.uk>
Path: arc1-ca.pugleaf.net!sparky!uunet!usc!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!agate!doc.ic.ac.uk!uknet!mucs!m1!bevan
References: <TMB.92Nov13144057@arolla.idiap.ch> <1992Nov13.155126.3660@linus.mitre.org> <TMB.92Nov14145619@pollux.idiap.ch> <Bxq7y0.IJ@mentor.cc.purdue.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!usc!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!agate!doc.ic.ac.uk!uknet!mucs!m1!bevan
From: bevan@cs.man.ac.uk (Stephen J Bevan)
Newsgroups: comp.lang.misc
Subject: Re: how to advocate new software/hardware features (Re: Hardware Support for Numeric Algorithms)
Message-ID: <BEVAN.92Nov16184425@beluga.cs.man.ac.uk>
Date: 16 Nov 92 18:44:25 GMT
References: <TMB.92Nov13144057@arolla.idiap.ch> <1992Nov13.155126.3660@linus.mitre.org>
 <TMB.92Nov14145619@pollux.idiap.ch> <Bxq7y0.IJ@mentor.cc.purdue.edu>
Sender: news@cs.man.ac.uk
Organization: Department of Computer Science, University of Manchester
Lines: 30
In-reply-to: hrubin@mentor.cc.purdue.edu's message of 14 Nov 92 22:03:35 GMT