[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [MIT-Scheme-devel] Bug: Poor error message; maybe a sign of somethin
From: |
Alexey Radul |
Subject: |
Re: [MIT-Scheme-devel] Bug: Poor error message; maybe a sign of something worse? |
Date: |
Fri, 23 Sep 2011 18:13:48 +0100 |
On Tue, Sep 20, 2011 at 8:10 PM, Taylor R Campbell <address@hidden> wrote:
> To recap: Alexey's symptom is that LIAR chokes when it generates a
> straight-line sequence of machine code that exceeds 64 kilobytes. The
> immediate source of the problem is that the format word just before
> any straight-line sequence of code saying how far it is from the start
> of the previous one is a 16-bit field.
>
> I don't see any nice way to work around or solve this problem, without
> just splitting the input to LIAR into separate procedures, which is
> what I have advised Alexey to do.
Thank you for looking into it. There is actually a knob I can twist
in my use scenario that may get me under that limit; in any case, the
upshot for me is that MIT Scheme will not compile too-large straight
line procedures. Question answered.
~Alexey