🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: alt.lang.intercal
5 messages
5 total messages Started by Dale R Worley Wed, 28 Oct 1992 19:32
intercal source?
#4
Author: Dale R Worley
Date: Wed, 28 Oct 1992 19:32
14 lines
807 bytes
   From: jgrant@nyx.cs.du.edu (jan grant)

   apologies for the faq, but can you give me a site where i can pull
   c-intercal plus any docs from?
   cheers, jan         wrestling with rn and losing

NetGuide has a pointer to the Intercal distribution:
	FTP:sequoia.lle.rochester.edu:/pub/intercal/intercal0.8.tar.Z

The language manual is the file intercal0.8/doc/intercal.txt.

Dale
--
Dale Worley	  NetGuide Customer Service	  customer@netguide.com
hello world
#29
Author: Bernhard Rumpe
Date: Fri, 06 Nov 1992 16:45
21 lines
1257 bytes
In the ANSI/CCITT norm declaration centers some
interesting new features came up to discussion.
One favourite idea is the new intercal command:

   write_hello_world

In order to ease the newusers entrance in intercal,
this command does the usual:

  1 starts, 
  2 tries to write "hello world" in greek-letters on every 
     available screen in the house (or should it be street/town?) 
  3 comes from 1
  4 stops
  5 repeats 1-3 as often as possible 
    (or necessary)

Would You vote for this command, then vote YES (else don't vote)
Please do NOT send a vote to the sender of this article -- I wont read
anything.
Re: hello world
#30
Author: Marc Conrad
Date: Tue, 10 Nov 1992 12:01
4 lines
651 bytes
rumpe@Informatik.TU-Muenchen.DE (Bernhard Rumpe) writes:

[stuff deleted]
YES
Re: hello world
#31
Author: Jerzy Tarasiuk
Date: Thu, 12 Nov 1992 17:16
24 lines
1925 bytes
>>>>> On Fri, 6 Nov 1992 16:45:06 GMT, rumpe@Informatik.TU-Muenchen.DE (Bernhard Rumpe) said:
Bernhard> Originator: rumpe@sunbroy7.informatik.tu-muenchen.de
Bernhard> In the ANSI/CCITT norm declaration centers some
Bernhard> interesting new features came up to discussion.
Bernhard> One favourite idea is the new intercal command:
Bernhard>    write_hello_world
Bernhard> In order to ease the newusers entrance in intercal,
Bernhard> this command does the usual:
Bernhard>   1 starts, 
Bernhard>   2 tries to write "hello world" in greek-letters on every 
Bernhard>      available screen in the house (or should it be street/town?) 

On any available screen in network: cannot write on screen of TV set
if it is not connected to computer or not powered on...

But the command name is too long, better use write_hello or writehello
or even writehelo. More, need a change in user politeness check made
by compiler: actually compiler requires >1/5 and <1/3 of all statements
to contain keyword PLEASE. I suggest: count of PLEASE should be > 1/5
of statement count and count_of_PLEASE-1 should be < 1/3, this makes
possibility to write single-line program: 0001 PLEASE WRITEHELO
which otherwise would be rejected by compiler (programmer too polite),
note writing: 0001 DO WRITEHELO is rejected (insufficiently polite).
Hope the problem will be fixed in next release...
Re: hello world
#32
Author: Pete Bevin
Date: Fri, 13 Nov 1992 09:52
17 lines
1196 bytes
Jerzy Tarasiuk writes:
> I suggest: count of PLEASE should be > 1/5 of statement count and
> count_of_PLEASE-1 should be < 1/3, this makes possibility to write
> single-line program: 0001 PLEASE WRITEHELO which otherwise would be
> rejected by compiler (programmer too polite),

You don't need to do that -- you can just add extra (useless) statements
before, during or after the line you want.

Changes like that are just the sort of thing that threaten to destroy
Intercal's concise, elegant structure.  It's important to find out ways
of doing things in the language, rather than changing the compiler every
time we have a problem.

Pete.
--
Pete Bevin -- pete@sst.icl.co.uk
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads