[Info-vax] The (now lost) future of Alpha.

Bill Gunshannon bill.gunshannon at gmail.com
Wed Aug 1 09:34:44 EDT 2018


On 07/31/2018 09:17 PM, Arne Vajhøj wrote:
> On 7/31/2018 4:47 AM, Johnny Billquist wrote:
>> On 2018-07-31 01:44, Arne Vajhøj wrote:
>>> On 7/30/2018 1:39 PM, Bill Gunshannon wrote:
>>>> Isn't RATFOR a kind of compiler that reads RAT and emits
>>>> an intermediate language resembling Fortran?  :-)
>>>
>>> I assume it is joke.
>>>
>>> RAT stands for RATional.
>>>
>>> And it outputs valid Fortran.
>>
>> I don't see why you would think it's a joke.
> 
> I assume it was a joke about "rat" also being a generaly
> despised animal.
> 
>>                                            It's a very appropriate 
>> description of the RATFOR compiler. It takes a language as input, and 
>> outputs another as output, just like any compiler.
> 
> Yes.
> 
> But I don't think the input is RAT.
> 
>>                                               And it's a compiler 
>> written in FORTRAN. Which was the point. You can write a compiler in 
>> FORTRAN, and RATFOR is an example of such a compiler.
> 
> Yes. Indeed.
> 
>> The fact that the intermediate language is FORTRAN is hardly making a 
>> difference.
> 
> I think the fact that it is Fortran and not something resembling Fortran
> is sort of relevant.
> 

OK, OK, it was a joke...

RATFOR -- input RAT output FOR.

And I didn't even think of vermin when I wrote that.  I have done RATFOR
and think it was a very elegant solution to a common problem.

bill





More information about the Info-vax mailing list