1. Re: GET.E

Rod Jackson wrote:

>Hey, let's be candid here; the decision is Rob's. While
>I'd *prefer* to have print() changed, if he's just flat
>not going to do it, I'd rather have a new routine than
>nothing. His concern does have a sliver of validity
>(i.e., printing sequences in their structural form), but
>even if he decides to cling to that sliver, he could
>STILL provide a form of the needed routine.

I'm afraid I have to agree with Lewis Townsend -- this issue really *isn't*
worth the attention it's received. Why am I responding, then? Hopefully, to
provide a palatable solution for all concerned...

Simply use the following include file in every program where you want
print() to add that extra space:

-- printsp.e include file

procedure Print(integer fn, object data)
   print(fn, data)
   puts(fn, ' ')   -- or '\n', either one will work
end procedure

global procedure print(integer fn, object data)
   Print(fn, data)
end procedure

-- end of printsp.e

Now, print() will *always* add that extra space, but only for those programs
which really need it to.

Ta-daa!


Hep yadda,
Gabriel Boehme

----------
When men have come to the edge of a precipice, it is the lover of life who
has the spirit to leap backwards, and only the pessimist who continues to
believe in progress.

G.K. Chesterton
----------

new topic     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu