]> thyrsus.com Git - intercal.git/log
intercal.git
16 years agoXML conversion.
Eric S. Raymond [Wed, 31 Jul 2002 02:53:52 +0000 (22:53 -0400)]
XML conversion.

16 years agoTidy corrections.
Eric S. Raymond [Fri, 12 Jul 2002 01:59:17 +0000 (21:59 -0400)]
Tidy corrections.

16 years agoTidy cleanup.
Eric S. Raymond [Thu, 11 Jul 2002 23:36:49 +0000 (19:36 -0400)]
Tidy cleanup.

16 years agoCheck in D. Alexander Garrett's paper.
Eric S. Raymond [Thu, 11 Jul 2002 23:19:56 +0000 (19:19 -0400)]
Check in D. Alexander Garrett's paper.

16 years agoTidy cleanup.
Eric S. Raymond [Thu, 11 Jul 2002 23:18:41 +0000 (19:18 -0400)]
Tidy cleanup.

16 years agoTweak an upload command.
Eric S. Raymond [Tue, 27 Mar 2001 22:44:36 +0000 (17:44 -0500)]
Tweak an upload command.

16 years agoTypo fix.
Eric S. Raymond [Tue, 27 Mar 2001 22:43:53 +0000 (17:43 -0500)]
Typo fix.

16 years agoTerminology fix.
Eric S. Raymond [Sun, 14 Jan 2001 06:44:03 +0000 (01:44 -0500)]
Terminology fix.

16 years agoMarkup fix.
Eric S. Raymond [Sun, 14 Jan 2001 06:42:39 +0000 (01:42 -0500)]
Markup fix.

16 years agoReport the J-INTERCAL implementation.
Eric S. Raymond [Sun, 14 Jan 2001 06:38:41 +0000 (01:38 -0500)]
Report the J-INTERCAL implementation.

16 years agoMagnus Tobin's changes.
Eric S. Raymond [Wed, 1 Nov 2000 04:53:33 +0000 (23:53 -0500)]
Magnus Tobin's changes.

16 years agoTypo fix.
Eric S. Raymond [Tue, 24 Oct 2000 01:35:42 +0000 (21:35 -0400)]
Typo fix.

16 years agoLink fix.
Eric S. Raymond [Thu, 8 Jun 2000 16:27:28 +0000 (12:27 -0400)]
Link fix.

16 years agoTypo fix.
Eric S. Raymond [Mon, 27 Mar 2000 23:56:01 +0000 (18:56 -0500)]
Typo fix.

16 years agoRemove a bug that wasn't, really.
Eric S. Raymond [Sat, 26 Feb 2000 06:15:57 +0000 (01:15 -0500)]
Remove a bug that wasn't, really.

16 years agoJonathan Nieder's spark-precedence fix.
Eric S. Raymond [Sat, 26 Feb 2000 00:36:00 +0000 (19:36 -0500)]
Jonathan Nieder's spark-precedence fix.

From jrnieder@hotmail.com  Fri Feb 25 11:00:42 2000
Date: Fri, 25 Feb 2000 21:21:03 -0800
From: Jonathan Nieder <jrnieder@hotmail.com>
X-Mailer: Mozilla 4.7 [en] (Win95; I)
To: esr@thyrsus.com
Subject: Intercal Bugfix

can be fixed quite easily (in code changes; not in that search for
the problem, though).  I'm not sure about side effects of my
solution.  It's not very well-tested.  But, the following program
compiles and does the right thing:

PLEASE ,1 <- #1 BY #1
DO ,1 SUB #1 #1 <- #0
DO WRITE OUT ,1 SUB #1 '#1'

So, it must fix the bug.  Here's the deal.  As bison parses that
third line, it eventually ends up with an unambig on the stack
and a spark in look-ahead.  It wants to know whether it should
"reduce" the unambig to a sublist1 or to continue parsing and
hope for a unambig followed by a new sublist1.  This particular
reduction has the prescedence of the (fake) token HIGHPREC.
HIGHPREC, in this particular grammar, has the highest prescedence
possible.  Since it has higher prescedence than the look-ahead
token, bison reduces, and it is straightforward from there to
parse the DO WRITE OUT ,1 SUB #1 as a command.  It then goes
on the parse the new "command" after it, and it can't even
find a DO to make into a "please".  Since programs can only
be lists of commands, it of course signals an error.

So, to fix it, simply switch the command (on line 103 of ick.y)
        %nonassoc HIGHPREC
with the command (on line 102)
        %nonassoc EARS SPARK

So, change
        %nonassoc EARS SPARK
        %nonassoc HIGHPREC
to
        %nonassoc HIGHPREC
        %nonassoc EARS SPARK

Then recompile and enjoy a new ick that has THAT problem fixed...
It's such a trivial change that I decided not to include a contextual
diff.

Hope this helps INTERCAL to suck in even more programmers' time...

16 years agoCheck in the BUGS file.
Eric S. Raymond [Sat, 26 Feb 2000 00:33:51 +0000 (19:33 -0500)]
Check in the BUGS file.

16 years agoWe're going to release 0.20.
Eric S. Raymond [Thu, 16 Sep 1999 07:31:09 +0000 (03:31 -0400)]
We're going to release 0.20.

16 years agoJohn Cowan's changes for 0.20.
Eric S. Raymond [Thu, 16 Sep 1999 07:20:01 +0000 (03:20 -0400)]
John Cowan's changes for 0.20.

16 years agoWeb page update.
Eric S. Raymond [Mon, 28 Jun 1999 05:24:13 +0000 (01:24 -0400)]
Web page update.

16 years agoGIF -> PNG.
Eric S. Raymond [Sun, 9 May 1999 21:19:47 +0000 (17:19 -0400)]
GIF -> PNG.

16 years agoReport the Assurdo Technologies implementation on the web page.
Eric S. Raymond [Tue, 6 Apr 1999 19:23:11 +0000 (15:23 -0400)]
Report the Assurdo Technologies implementation on the web page.

16 years agoReport the proposal for operator overloading.
Eric S. Raymond [Thu, 1 Apr 1999 21:06:37 +0000 (16:06 -0500)]
Report the proposal for operator overloading.

16 years agoReport on other brainbending languages.
Eric S. Raymond [Mon, 15 Mar 1999 00:11:34 +0000 (19:11 -0500)]
Report on other brainbending languages.

16 years agoVersion bump.
Eric S. Raymond [Fri, 18 Dec 1998 09:56:19 +0000 (04:56 -0500)]
Version bump.

16 years agoWe can make RPMs now.
Eric S. Raymond [Fri, 18 Dec 1998 09:45:05 +0000 (04:45 -0500)]
We can make RPMs now.

16 years agoAdded the Java class.
Eric S. Raymond [Fri, 11 Dec 1998 20:53:08 +0000 (15:53 -0500)]
Added the Java class.

16 years agoFixed code-generation error.
Eric S. Raymond [Mon, 17 Aug 1998 18:16:53 +0000 (14:16 -0400)]
Fixed code-generation error.

16 years agoThinko fix.
Eric S. Raymond [Mon, 17 Aug 1998 17:28:05 +0000 (13:28 -0400)]
Thinko fix.

16 years agoLink fix.
Eric S. Raymond [Sat, 27 Jun 1998 06:11:36 +0000 (02:11 -0400)]
Link fix.

16 years agoSite move.
Eric S. Raymond [Sat, 27 Jun 1998 06:09:07 +0000 (02:09 -0400)]
Site move.

16 years agoTypo fix.
Eric S. Raymond [Sun, 21 Jun 1998 04:38:31 +0000 (00:38 -0400)]
Typo fix.

16 years agoThinko fix.
Eric S. Raymond [Mon, 8 Jun 1998 20:39:33 +0000 (16:39 -0400)]
Thinko fix.

16 years agoAdded extension proposals.
Eric S. Raymond [Sat, 6 Jun 1998 19:10:18 +0000 (15:10 -0400)]
Added extension proposals.

16 years agoCheck in Andrew Arensburger's operator-overloading proposal.
Eric S. Raymond [Sat, 6 Jun 1998 19:09:59 +0000 (15:09 -0400)]
Check in Andrew Arensburger's operator-overloading proposal.

16 years agoSite move from earthspace to tuxedo.
Eric S. Raymond [Wed, 29 Apr 1998 23:09:05 +0000 (19:09 -0400)]
Site move from earthspace to tuxedo.

16 years agoReady for new release, 0.18.
Eric S. Raymond [Wed, 29 Apr 1998 22:59:22 +0000 (18:59 -0400)]
Ready for new release, 0.18.

16 years agoearthspace to tuxedo move.
Eric S. Raymond [Fri, 27 Feb 1998 12:30:16 +0000 (07:30 -0500)]
earthspace to tuxedo move.

16 years agoVersion number bump, 0.16 -> 0.17.
Eric S. Raymond [Fri, 27 Feb 1998 12:08:21 +0000 (07:08 -0500)]
Version number bump, 0.16 -> 0.17.

16 years agoInitial checkin of Makefile.in, as we autoconfiscate.
Eric S. Raymond [Fri, 27 Feb 1998 12:08:10 +0000 (07:08 -0500)]
Initial checkin of Makefile.in, as we autoconfiscate.

16 years agoBetter metainformation.
Eric S. Raymond [Wed, 6 Aug 1997 00:45:47 +0000 (20:45 -0400)]
Better metainformation.

16 years agoUpdated to the new format.
Eric S. Raymond [Tue, 5 Aug 1997 09:03:33 +0000 (05:03 -0400)]
Updated to the new format.

16 years agoCheck in the Stross article.
Eric S. Raymond [Tue, 5 Aug 1997 08:59:48 +0000 (04:59 -0400)]
Check in the Stross article.

16 years agoUpdated to the new format.
Eric S. Raymond [Tue, 5 Aug 1997 02:50:02 +0000 (22:50 -0400)]
Updated to the new format.

16 years agoFix spelling.
Eric S. Raymond [Fri, 1 Aug 1997 22:47:44 +0000 (18:47 -0400)]
Fix spelling.

16 years agoCorrected.
Eric S. Raymond [Tue, 29 Jul 1997 00:25:16 +0000 (20:25 -0400)]
Corrected.

16 years agoReady to upload.
Eric S. Raymond [Tue, 29 Jul 1997 00:10:08 +0000 (20:10 -0400)]
Ready to upload.

16 years agoAdded calc-intercal.
Eric S. Raymond [Thu, 24 Jul 1997 01:12:40 +0000 (21:12 -0400)]
Added calc-intercal.

16 years agoThe Muppetlabs manual is obsolete.
Eric S. Raymond [Tue, 27 May 1997 17:45:52 +0000 (13:45 -0400)]
The Muppetlabs manual is obsolete.

16 years agoReady to upload.
Eric S. Raymond [Tue, 27 May 1997 07:55:23 +0000 (03:55 -0400)]
Ready to upload.

16 years agoCorrect capitalization.
Eric S. Raymond [Fri, 15 Nov 1996 04:16:29 +0000 (23:16 -0500)]
Correct capitalization.

16 years agoThis is ready to ship.
Eric S. Raymond [Fri, 15 Nov 1996 03:34:22 +0000 (22:34 -0500)]
This is ready to ship.

16 years agoRemoved BGCOLOR.
Eric S. Raymond [Wed, 31 Jul 1996 18:16:59 +0000 (14:16 -0400)]
Removed BGCOLOR.

16 years agoPortable centering.
Eric S. Raymond [Tue, 30 Jul 1996 19:51:37 +0000 (15:51 -0400)]
Portable centering.

16 years agoReady.
Eric S. Raymond [Sat, 22 Jun 1996 00:20:48 +0000 (20:20 -0400)]
Ready.

16 years agoFix the references.
Eric S. Raymond [Thu, 13 Jun 1996 17:59:51 +0000 (13:59 -0400)]
Fix the references.

16 years agoAdd META tags to assist Alta Vista searches.
Eric S. Raymond [Thu, 13 Jun 1996 17:32:56 +0000 (13:32 -0400)]
Add META tags to assist Alta Vista searches.

16 years agoUpdated pages.
Eric S. Raymond [Tue, 11 Jun 1996 15:47:46 +0000 (11:47 -0400)]
Updated pages.

16 years agoInitial checkin of web page.
Eric S. Raymond [Tue, 11 Jun 1996 07:58:08 +0000 (03:58 -0400)]
Initial checkin of web page.

16 years agoINTERCAL 0.13 release.
Eric S. Raymond [Wed, 5 Jun 1996 21:10:00 +0000 (17:10 -0400)]
INTERCAL 0.13 release.

(This is a retrospective comment.)

16 years agoINTERCAL 0.12 release. Hour/minute/second of the timestamp is unreliable.
Eric S. Raymond [Fri, 22 Apr 1994 16:00:00 +0000 (12:00 -0400)]
INTERCAL 0.12 release. Hour/minute/second of the timestamp is unreliable.

(This is a retrospective comment.)

16 years agoINTERCAL 0.5 prerelease, Tue Jun 5 19:24:57 EDT 1990.
Eric S. Raymond [Wed, 13 Jun 1990 03:25:57 +0000 (23:25 -0400)]
INTERCAL 0.5 prerelease, Tue Jun 5 19:24:57 EDT 1990.

(This is a retrospective comment.)

16 years agoIntercal 0.3 prerelease, Sat May 12 12:24:39 EDT 1990.
Eric S. Raymond [Sat, 12 May 1990 20:24:39 +0000 (16:24 -0400)]
Intercal 0.3 prerelease, Sat May 12 12:24:39 EDT 1990.

This was the first publicly visible version.

(This is a retrospective comment.)