[Info-vax] The (now lost) future of Alpha.
Johnny Billquist
bqt at softjar.se
Wed Aug 1 09:53:28 EDT 2018
On 2018-08-01 15:34, Bill Gunshannon wrote:
> 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.
So maybe it was just be who didn't read that so much as a joke.
The input language is sortof only called RATFOR. I have never seen any
other name anyway. But using "RAT" as a short name for that looked
perfectly reasonable to me.
And the output is FORTRAN, so no surprise there.
And the default file extensions (at least for RATFOR on PDP-11s) are
.RAT and .FOR (or .FTN, depending on which version), so input RAT and
output FOR looked very reasonable to me.
And no, I didn't make the association to vermin either.
Johnny
--
Johnny Billquist || "I'm on a bus
|| on a psychedelic trip
email: bqt at softjar.se || Reading murder books
pdp is alive! || tryin' to stay hip" - B. Idol
More information about the Info-vax
mailing list