Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > alt.lang.intercal > #4
| From | ais523 <ais523@nethack4.org> |
|---|---|
| Newsgroups | alt.lang.intercal |
| Subject | Re: E129 and E633 confusion in C-INTERCAL 0.29 |
| Date | 2016-07-12 16:16 +0000 |
| Organization | A noiseless patient Spider |
| Message-ID | <nm354g$c39$1@dont-email.me> (permalink) |
| References | <87d1mofqyy.fsf@ieval.ro> <slrnno9gg9.2d6.c.news@z.w42.org> |
Claudio Calvelli wrote:
> On 2016-07-08, Marius Gavrilescu <marius@ieval.ro> wrote:
>> Consider the following one-line program:
>>
>> DO READ OUT #1
>>
> I thought ais523 would have answered by now... but nobody said anything, so
> I decided to have a look myself.
I saw this yesterday (I don't check Usenet every day) but was too tired
to reply then. Looks like you beat me by a few hours.
> I can certainly reproduce this:
Strangely enough, when I try this I get the expected output, rather than
the output that you and the OP give. It's the same output you expected:
>
> I
> ICL633I PROGRAM FELL OFF THE EDGE
> ON THE WAY TO THE NEW WORLD
> CORRECT SOURCE AND RESUBNIT
Looking at the source repository, the problem seems to have been fixed
in the following commit:
commit 3bdb50343967f0c756c6d4e4acbb5c6dde2d728b
Author: Alex Smith <ais523@nethack4.org>
Date: Wed Apr 22 00:32:57 2015 +0100
Handle falling off the end of the program correctly
This must have been broken for ages, but nobody noticed because you
don't do that intentionally, and all the times it happened by
accident, syslib was there to print its own error message.
Also add a regression test for the situation.
I guess the commit hasn't made its way to gentoo yet. (I'm not entirely
sure where the C-INTERCAL repository is, at the moment; git lists three
remotes but none of them are accessible. If nobody can find it, let me
know and I'll throw up another mirror somewhere using my local copy as
the source.)
--
ais523
Back to alt.lang.intercal | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
E129 and E633 confusion in C-INTERCAL 0.29 Marius Gavrilescu <marius@ieval.ro> - 2016-07-08 11:56 +0300
Re: E129 and E633 confusion in C-INTERCAL 0.29 Claudio Calvelli <c.news@w42.org.invalid> - 2016-07-12 10:10 +0000
Re: E129 and E633 confusion in C-INTERCAL 0.29 ais523 <ais523@nethack4.org> - 2016-07-12 16:16 +0000
Re: E129 and E633 confusion in C-INTERCAL 0.29 Claudio Calvelli <c.news@w42.org.invalid> - 2016-07-12 21:49 +0000
csiph-web