[Inform] print (Routine) funny business


Mon, 27 Nov 1995 11:47:01 +0100

With the print (Routine) syntax you can only give Routine one argument, which
is a bummer. (Is it possible to change this in the future Graham?)

But, if you want to call Routine with no arguments (an implied 0) you have to
`print (Routine) 0, "...";' UNLESS it's the last entry in the print
statement. If so you don't need the explicit 0. I.e., `print (Routine);'
will work.

This confused me for a while (I thought `print (Routine), "...";' should be
fine, but no), so I thought I'd point it out for others.

-- 
Jools Arnold                                          jools@arnod.demon.co.uk