[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-users] chicken-hosted stalin
From: |
John Cowan |
Subject: |
Re: [Chicken-users] chicken-hosted stalin |
Date: |
Tue, 22 Jan 2008 09:45:03 -0500 |
User-agent: |
Mutt/1.5.13 (2006-08-11) |
felix winkelmann scripsit:
> Even though the [chicken-stalin] compiler is even slower than the
> original one, it compiles (the compiler itself) faster [...].
This is indecipherable. The purpose of a compiler is to compile; if
chicken-stalin compiles the Stalin source code faster than native stalin
does, in what sense is it also slower? And if chicken-stalin *is* slower,
what is the point of compiling Stalin with csc, since a program that
is inherently as slow as Stalin should presumably be compiled with the
compiler that produces the fastest executables, viz. native stalin?
Also, I'm not clear how much use Stalin is in the Chicken environment,
given its severe restrictions on input language. If Stalin could
be front-ended with an R5RS macro expander, and if enough bootstrap
procedures could be provided that it could understand a larger fraction of
Chicken Scheme, then it would indeed be useful to have as an alternative
compiler.
> http://chicken.wiki.br/stalin
The link to the Stalin manual is to "stalin1html", which is broken. Plausible
alternatives like "stalin.1.html", "stalin1.html", "stalin.1", and "stalin1"
also don't work.
--
Clear? Huh! Why a four-year-old child John Cowan
could understand this report. Run out address@hidden
and find me a four-year-old child. I http://www.ccil.org/~cowan
can't make head or tail out of it.
--Rufus T. Firefly on government reports
Re: [Chicken-users] chicken-hosted stalin, Tobia Conforto, 2008/01/22
Re: [Chicken-users] chicken-hosted stalin, Shawn Rutledge, 2008/01/22