HDTenEightyP/NetNews huggingface dataset:
From: eletanjm@nuscc.nus.sg (TAN JIN MENG)
Subject: Re: Only C gurus allowed?!?!
Organization: National University of Singapore
Date: Thu, 10 Sep 1992 01:49:43 GMT

barmar@think.com (Barry Margolin) writes:
: In article <1992Sep9.051107.22938@nuscc.nus.sg> eletanjm@nuscc.nus.sg (TAN JIN MENG) writes:
: >Is there some kind of implicit censorship here? To the effect that only
: >C gurus are allowed to help others here?
: 
: Censorship is when someone prevents you from posting.
Nope. There's explicit censorship and theres implicit censorship. Maybe
you don't have this where you are but in my country, certain things are
just not done simply because it would be too much bother (this is a
euphamism ;-). I find that in this group more than in others (and I
don't post to frivolous groups) I have to watch what I post - and it is
not just in posting solutions. 
: 
: >Does it matter whether I was right or wrong? There're plenty of fellas
: >here willing to correct me if I'm wrong .... but please don't be
: >offensive or [suggest] that I keep quiet.
: 
: If you post an incorrect answer, and someone else corrects you, how is the
: original poster (who presumably knows less than either of you) supposed to
: know which answer was the correct one?  Blatantly incorrect responses are
: just going to confuse him more.
My examples were CORRECT. Just that my explanation was murky. I later
posted a followup anyway. BTW I'm not a native english speaker - my
vocab is excellent but my spelling and expression/phrasing is somethimes
cocked up).
: 
: >Is is just this group or what? I don't get this kind of thing in the
: >other groups I suscribe to. 
: 
: I've seen plenty of it in comp.unix.questions.  In general, it happens more
: in the groups with lots of questions from newbies, rather than those used
: for discussions among sophisticated users.  You need to be more careful
: when responding in these groups.

Possibly... That's a good thought though. Actually my main objection was
in the virulence of the mail I got this and other times.
: 
: -- 
: Barry Margolin
: System Manager, Thinking Machines Corp.
: 
: barmar@think.com          {uunet,harvard}!think!barmar

jin meng
From: lerman@seltd.UUCP (Kenneth Lerman)
Newsgroups: comp.lang.objective-c
Subject: Re: Objective C library, Free Software Foundation
Date: 5 Sep 92 17:25:56 GMT
Reply-To: lerman@seltd.UUCP (Kenneth Lerman)
Distribution: usa
Organization: Systems Essentials Limited

In article <1992Sep2.150044.23638@dvorak.amd.com> rpomeroy@aunext3.cam.amd.com writes:
...

>For the last few months I've been using both Objective-C on the NeXT and  

>SmallTalk\ObjectWorks on various platforms.  My conclusions ?  NeXT smokes  
>everyone when it comes to the GUI classes, but is sorely lacking when it comes  
>to data modeling classes (i.e. Set, Bag, SequenceableCollection, Collection,  
>SortedCollection, OrderedCollection, Array, etc. etc. etc....the list is long)  
>like we find in SmallTalk.  What I would love to see is equivalents to these on  
>the Obj-C side.  FSF seems like the one to do the job :-)
...

Stepstone offers ICpak101 for the NeXT.  This library (which is
shipped in source form) contains Collection and Array classes...

Disclaimer:  I get much of my consulting income from Stepstone.

Ken


-- 
Kenneth Lerman                  ...!uunet!casey!gaboon!seltd!lerman
Systems Essentials Limited                            (203)426-4430
55 Main Street
Newtown, CT 06470
Newsgroups: comp.lang.objective-c
From: ernest@pundit.cithep.caltech.edu (Ernest Prabhakar)
Subject: Re: instance variable declarations..
Reply-To: ernest@pundit.cithep.caltech.edu (Ernest Prabhakar)
Organization: California Institute of Technology, Pasadena
Date: Sat, 12 Sep 1992 19:01:12 GMT

In article <1992Sep12.140413.744@stefki.toppoint.de> stefan@stefki.toppoint.de  
(Stefan Krause) writes:
> 
> When you've taken this step, repeating the instance variable
> declarations in the .m file, it comes into your mind that this is
> unnecessary redundancy.  What do you need in a  .h  file
> additionally to the instance variable and method declarations?
>
> Thus I need a way to write these statements in the .m file.
> And I use a simple awk-script to extract the .h
> file from the .m file. If you want to see this script then let me
> know.

I have spent a fair amount of time thinking about a generic 'mtoh' converter.   
You would also want the appropriate amount of support so Make would generate  
(and precompile!) the headers whenever 'substantive' changes occurred.  The  
only difference was that I was thinking of something like:
/*@
stuff for .h file
@*/
Instead of '#pragma .h' as the indicator of code for the '.h' file.  Which is  
more robust and general?

I may even get as far as writing a man page, even though it will be a while  
before I can code anything.  I would like a copy of your code, Stefan, just in  
case.  It does seem like this is something that should be taken care of  
automatically, doesn't it?

- Ernie P.


--
Ernest N. Prabhakar                  Caltech High Energy Physics
Member, League for Programming Freedom (league@prep.ai.mit.edu)
CaJUN President        NeXTMail:ernest@pundit.cithep.caltech.edu
"...and ourselves, your servants for Jesus sake." - II Cor 4:5b
#import <std/disclaimer.h>
Newsgroups: comp.lang.objective-c
From: bcox@gmuvax2.gmu.edu (Brad Cox)
Subject: Re: instance variable declarations..
Organization: George Mason University, Fairfax, Va.
Date: Tue, 8 Sep 1992 22:15:54 GMT


In article <1992Sep2.045715.5803@panix.com> you write:
>In <19385@ector.cs.purdue.edu> kane@cs.purdue.edu (Christopher Kane) writes:
>Although the quoted passage is incorrectly edited, it is usually NOT
>a good idea to repeat the interface in the implementation.

The quoted recommendation in our book reflects the voice of pragmatic
experience, not theoretical necessity. Healthy code is read more than it is
changed/written. And having to read two files, one for data & procedural
interfaces and the other for procedural implementations, really is a
hassle.

There was a time when the compiler didn't allow data declarations in the
interface file, but I started putting data declarations in the .m file
enclosed in ifdefs, solely as a readibility aid. The new scheme is much
better because it at least warns if the two are out of sync.

Finally, on theoretical grounds alone, data declarations is implementation,
not interface. Putting it in the .h file was a compromise, bowing to the 
compiler and not staying pure to the concept.

The very earliest versions of Objective-C (circa 1982) didn't make this
compromise. Everything went into a single file, and the compiler
derived an interface database from that.

We eventually retreated from this
posotion when it became painfully obvious that the compiler could never
be omniscient about how to maintain its database, and by hiding this,
users failed to understand the implications of
deleting/renaming/changing class info, especially in multi-person
projects.

Brad Cox, Ph.D.
Information Age Consulting
bradcox@infoage.com
703 968 8229 voice
703 968 8798 fax

Program on Social and Organizational Learning
George Mason University
Fairfax VA 22030
703 993-1142


Newsgroups: comp.lang.objective-c
From: stefan@stefki.toppoint.de (Stefan Krause)
Subject: Re: instance variable declarations..
Organization: Just Me at Home
Date: Sat, 12 Sep 1992 14:04:13 MET

bcox@gmuvax2.gmu.edu (Brad Cox) writes:
>In article <1992Sep2.045715.5803@panix.com> you write:
>>In <19385@ector.cs.purdue.edu> kane@cs.purdue.edu (Christopher Kane) writes:
>>Although the quoted passage is incorrectly edited, it is usually NOT
>>a good idea to repeat the interface in the implementation.

>The quoted recommendation in our book reflects the voice of pragmatic
>experience, not theoretical necessity. Healthy code is read more than it is
>changed/written. And having to read two files, one for data & procedural
>interfaces and the other for procedural implementations, really is a
>hassle.

When you've taken this step, repeating the instance variable
declarations in the .m file, it comes into your mind that this is
unnecessary redundancy.  What do you need in a  .h  file
additionally to the instance variable and method declarations?

First there is the #import directive for the superclass header
file. If you have all the directories containing the header files
in your cc's -I path then you can extract the directive out of
the class definition:

	@implementation MyObject:Object

in the .m file becomes to

	#import <Object.h>
	@interface MyObject:Object

in the .h file. Next thing are additional typedefs or #defines.
In my early ObjC programs I have used some of them. But as time
went by they showed up as the weak points in my program, where I
couldn't reuse code and design, where the polymorphism was
broken. So I've actually removed all of them. But I've left two
or three #defines for some hardwired implemention restrictions
(oh, blame me:-().

Thus I need a way to write these statements in the .m file. The
easiest solution is the #pragma directive. And because I'm
working with NeXTstep, where  the  header  files  are  in
subdirectories, I use this technique for the superclass header
file too:

	#pragma .h #import <objc/Object.h>
	#pragma .h #define MAXADDRESS 5
	@implementation MyObject:Object

in the .m file becomes to

	#import <objc/Object.h>
	#define MAXADDRESS 5
	@interface MyObject:Object

in the .h file. And I use a simple awk-script to extract the .h
file from the .m file. If you want to see this script then let me
know.

Stefan
-- 
Stefan Krause                          Kiel, Germany
stef@tpki.toppoint.de                  Tel.(voice) +49 431 335022
Newsgroups: comp.lang.objective-c
From: murnaghant@uproar.enet.dec.com (Tim Murnaghan)
Subject: Objective C systems (FAQ?)
Reply-To: Tim.Murnaghan@ime.mts.dec.com
Organization: Digital Equipment Corporation
Date: Tue, 15 Sep 1992 09:14:11 GMT


--
Sorry if this is a FAQ, but I am interested in details of suppliers of
Objective C compilers for a variety of platforms , including
DEC, SUN, HP *nix boxes with X-windows; DOS, NT with Windows; (and Next of
course, but that's easy).
I would be interested to know what the folk out there are using and any
comparative good/bad points.
-------------------------------------------------------------
Tim Murnaghan                    "Just keep hitting the keys"
DESISCo
Newsgroups: comp.lang.objective-c
From: "paul griffith" <paul.griffith@canrem.com>
Subject: c++ vs. objective c
Reply-To: "paul griffith" <paul.griffith@canrem.com>
Organization: Canada Remote Systems
Distribution: comp
Date: 12 Sep 92 19:54:56 EST

Hello Netlanders

I am using Borland Turbo C++ 3.0 on the PC, and I am wondering if I
choose
the wrong language. I would like to know the following:

o What are the disadvantages, and advantages of Objective C
o Can you post some sample code of C++ and Objective C
o How does it compare to C
o How does it compare to C++, and C++ features like:
        - Objects, and Classes
        - Operator Overloading
        - Inheritance / Multiple Inheritance
        - Derived Classes
        - Virtual Functions
        - The this pointer
        - Etc, etc,....

Please no C++ bashing, I just want the facts. I am looking at a
Objective C
compiler for the Mac, and Unix.

Thank You Very Much.

Paul Griffith                    UUCP:  canrem!paul.griffith
Toronto, Canada              Internet:  paul.griffith%canrem@uunet.ca
Via: Canada Remote Systems     Others:  paul.griffith@canrem.com
--
Canada Remote Systems  - Toronto, Ontario, Canadas
World's Largest PCBOARD System - 416-629-7000/629-7044
Newsgroups: comp.lang.objective-c
From: cgb@count0.cmhnet.org  (Charles G. Bennett)
Subject: Re: Objective C library, Free Software Foundation
Reply-To: cgb@count0.cmhnet.org
Organization: BenaTong
Distribution: usa
Date: Sun, 6 Sep 1992 13:47:38 GMT

In article <1992Sep4.170224.15476@uni-paderborn.de> ogeisser@uni-paderborn.de  
(Oliver Geisser) writes:
[munched]

> List class and storage class are well done, but that is not enough. Where are  
the other
> usefull classes, i.e. a B-Tree ?
> 
> Ciao !
> 
> 		Olli
> -- 
> |  Oliver Geisser * Steindruefft 11 * W-4791 Altenbeken 3 * Germany  |
> |      e-mail: ogeisser@uni-paderborn.de * Phone: 05255/7966         |
> |     I prefer ASCII-Mail, but you can also send me NeXT-Mail        |

Well  3.0 (which has shipped BTW)  NeXT bundles the ]

IXBtree kit to handle BTREE's

IndexingKit" for handling word indexing and searchig of files... 
Spelling kit to help with spell checking and correction.
PhoneKit to handle ISDN connections to the NeXT
SoundKit 
3Dkit to interface with the BUNDLED Pixar's renderman.
DBkit for handling interfacing with SQL servers.
NIkit for net info interface.

All in all, a pretty nice collection of objective 'C' classes.
Of Course some of these are "married" to the NeXT, like the 3dkit or the
Phone kit.   But nevertheless it is a rich collection Classes.   If you
want to talk, strictly NeXT then I can list the other 40 or so classes
that make development on this system a breeze.

To give you a feel for this.   (Note that this plays TO
the strengths of the NeXT).   My 10 Min. DEMO that I do when I'm showing the
system off to friends, is to develop MacWrite....Including Printing AND Faxing
Drag and Drop Graphics, Fonts, Save, Load.. Spell Checking, Hooks to
the Digital Webster.


Chuck
-- 
Chuck Bennett, BenaTong Consulting
Harem Security (UNIX Consulting :-) )
cgb@count0.cmhnet.org
Newsgroups: comp.lang.objective-c
From: tagreen@lothario.cica.indiana.edu (Todd A Green)
Subject: Re: Objective C library, Free Software Foundation
Organization: CICA - Center for Innovative Computer Applications
Distribution: usa
Date: Mon, 7 Sep 1992 22:33:20 GMT

In article <1992Sep6.134738.296@count0.cmhnet.org> cgb@count0.cmhnet.org writes:

>PhoneKit to handle ISDN connections to the NeXT

Just a small addendum.  The PhoneKit also works with POTS lines,
though it doesn't have all of the funtionality of ISDN (of course).

Todd
--
NeXTmail:  tagreen@cica.indiana.edu
From: garbinat@disuns2.epfl.ch (Benoit Garbinato)
Newsgroups: comp.lang.objective-c
Subject: gcc and Object file
Keywords: gcc, Object file
Date: 9 Sep 92 14:51:04 GMT
Organization: Ecole Polytechnique Federale de Lausanne


How can I compile Objective-C files with gcc, when I don't have the basic <Object> files ?
Where can I find these files ?
Benoit.
Newsgroups: comp.lang.objective-c
From: night@acm.rpi.edu (Trip Martin)
Subject: Re: General OOP Question
Reply-To: night@acm.rpi.edu
Distribution: na
Date: Mon, 14 Sep 1992 02:02:09 GMT

In <1992Sep12.155442.2265@RedBrick.COM> jfr@glitter.RedBrick.COM () writes:


>  It had a succinct API which was even able to adapt itself fairly
>  easily to different formats of arguments (we used the concept of
>  argument registration rather early in history).

What exactly is argument registration?
-- 
Trip Martin
night@acm.rpi.edu
--
Trip Martin
night@acm.rpi.edu
From: djs@jet.uk (David J Stevenson)
Newsgroups: comp.lang.postscript
Subject: Re: No Zapf-Dingbats in my Apple LaserWriter IIf ?
Date: 11 Sep 92 08:48:35 GMT
Organization: Joint European Torus

In <lar0l5INNggi@exodus.Eng.Sun.COM> rberlin@birdland.Eng.Sun.COM (Rich Berlin) writes:

>In article <1992Sep8.153655.17176@jet.uk> djs@jet.uk (David J Stevenson) writes:
>...
>>Any ideas why I am not getting the correct font?   Postscript test program
>>follows:
>...
>>/Zapf-Dingbats findfont 12 scalefont setfont


>Try /ZapfDingbats, without the hyphen.
Yes, that was a typo in copying the extract from my PS program.  The 'real'
program used ZapfDingbats, but did not work because this font is NOT built
in to the IIf, it is now shipped as a TrueType font on a Mac diskette.

My initial confusion came from trying to use a IInxt manual with a IIf
printer...

Thanks to the many more people who responded by E-mail.  Several people sent
useful PS programs for listing the installed fonts etc.
-- 
+---------------------------------------------------+
| David Stevenson  djs@jet.uk   Tel: +44 235 465028 |
+---------------------------------------------------+
- Disclaimer: Please note that the above is a personal view and should not 
  be construed as an official comment from the JET project.
From: djs@jet.uk (David J Stevenson)
Newsgroups: comp.lang.postscript
Subject: Re: No Zapf-Dingbats in my Apple LaserWriter IIf ?
Date: 9 Sep 92 09:54:39 GMT
Organization: Joint European Torus


Many thanks to the people who responded to this question, the answer is that
Apple did not implement Dingbats in the IIf, but an emulation is provided on
the accompanying Mac disk.

Only one person said RTFM, but, unfortunately, I could not find the M to FR!

Acknowledgements:
brecher@husc.harvard.edu
andrew@frip.wv.tek.com (Andrew Klossner)
barnett@alydar.crd.ge.com (Bruce Barnett)
malloy@nprdc.navy.mil (Sean Malloy)
-- 
+---------------------------------------------------+
| David Stevenson  djs@jet.uk   Tel: +44 235 465028 |
+---------------------------------------------------+
- Disclaimer: Please note that the above is a personal view and should not 
  be construed as an official comment from the JET project.
Newsgroups: comp.lang.postscript
From: nigel@maths.su.oz.au (Nigel O'Brian)
Subject: graduated triangle fills?
Organization: School of Mathematics, University of Sydney
Date: Tue, 8 Sep 1992 05:10:38 GMT

This might be a bit optimistic, but does anyone have a routine
to do a graduated grayscale fill inside a triangular path? 
Something like

x1 y1 x2 y2 x3 y3 gray1 gray2 gray3 gradfill

producing a triangle with specified vertices, and a more or less
linearly varying gray taking the specified values at the vertices.
I want it for 3D shading. Something recursive should
work -- maybe generating 4 invocations corresponding to
the subdivision of the triangle given by joining mid-points of 
sides. Depth can be controlled by maximum variation of grays
at the vertices. Perhaps such a routine would be of general
interest? 


--
=================================================================
Nigel O'Brian                             obrian_n@maths.su.oz.au
School of Mathematics                     nigel@frog.maths.su.oz
University of Sydney                      Ph: (02)-692-4083
Sydney NSW 2006, Australia                FAX: (02)-692-4534








Newsgroups: comp.lang.postscript
From: fjk4i@fulton.seas.Virginia.EDU (Frederick Joseph Keith)
Subject: FAQ?  Convert PS to EPS...
Organization: University of Virginia
Date: Tue, 15 Sep 1992 16:23:32 GMT


This is probably a FAQ, but I'm looking for a utility which
will convert a "raw" Postscript file into an EPS file (which
can then be "included" in a document).  Can anyone point me to
such a program (either MS-DOS compiled, UNIX compiled or C
source code would be helpful)?

Also, where is the FAQ file for comp.lang.postscript?

Thanks!
--joe keith

--
-----------------------------------------------------------------------------
F. Joseph Keith           University of Virginia    
Internet: fjk4i@virginia.edu 
-----------------------------------------------------------------------------
From: alfie@dcs.warwick.ac.uk (Nick Holloway)
Newsgroups: comp.lang.postscript
Subject: Re: Ghostscript + distill?
Date: 8 Sep 92 11:44:37 GMT
Organization: Department of Computer Science, Warwick University, England

In <1992Sep7.211025.6855@mintaka.lcs.mit.edu> dmjones@theory.lcs.mit.edu (David M. Jones) writes:
> [ Vanishing text when using Glenn Reids Distillery with Ghostscript ]
> 
> This is typical: All font-setting commands simply disappear.  As a
> wild guess, I'd say this probably has something to do with the way
> findfont operates in GhostScript, but does anyone know for sure?

Distill uses the /ScaleMatrix in the font, which is not created by
Ghostscript.  This means that it will just ignore all text.  This seems
to be maintained by the operators scalefont and makefont.  

There is no mention of this dictionary element in the Adobe books I
could lay my hands on.

Here are my versions of these operators to perform the necessary
housekeeping (behaviour derived from asking a laser printer nicely).

    /scalefont {
	dup 3 1 roll scalefont
	dup /ScaleMatrix known {
	    dup /ScaleMatrix get
	}{
	    [ 1 0 0 1 0 0 ]
	} ifelse
	3 -1 roll dup 3 -1 roll scale 
	exch 15 dict copy dup 3 1 roll
	/ScaleMatrix 3 -1 roll put
	readonly
    } bind def

    /makefont {
	dup 3 1 roll makefont
	dup /ScaleMatrix known {
	    dup /ScaleMatrix get
	}{
	    [ 1 0 0 1 0 0 ]
	} ifelse
	3 -1 roll matrix concatmatrix
	exch 15 dict copy dup 3 1 roll
	/ScaleMatrix 3 -1 roll put
	readonly
    } bind def

    (/gnu/lib/ghostscript/gs_init.ps) (r) file cvx exec

This is in my version of gs_init.ps, so it will modify the operators
in the (writable) systemdict, and then it reads the system startup to
define all the rest of the stuff it needs.

I also have a small patch for the distillery.  This just prevents it
from sticking out some binary characters.  Has anybody got any idea why
distill's idea of bounding boxes seems a lot less accurate than bbfig's?

diff -c -r1.1 /dcs/res/alfie/lib/ps/still.ps
*** 1.1	1992/06/04 12:51:52
--- /dcs/res/alfie/lib/ps/still.ps	1992/06/04 12:53:52
***************
*** 1177,1183 ****
      } bdef
      /binaryfix { %def
  	dup false exch { %forall
! 	    dup 128 gt 1 index 32 lt or { %ifelse
  		str1 exch 0 exch put pop true exit
  	    }{ pop } ifelse
  	} forall
--- 1177,1183 ----
      } bdef
      /binaryfix { %def
  	dup false exch { %forall
! 	    dup 126 gt 1 index 32 lt or { %ifelse
  		str1 exch 0 exch put pop true exit
  	    }{ pop } ifelse
  	} forall

--
Nick Holloway |  `O O'  | alfie@dcs.warwick.ac.uk, alfie@warwick.UUCP,
[aka `Alfie'] | // ^ \\ | ..!uunet!mcsun!uknet!warwick!alfie
From: djs@jet.uk (David J Stevenson)
Newsgroups: comp.lang.postscript
Subject: No Zapf-Dingbats in my Apple LaserWriter IIf ?
Date: 8 Sep 92 15:36:55 GMT
Organization: Joint European Torus

(Sorry if .lang implies this is the wrong group, feel free to redirect
any follow-ups).

Using an Apple LaserWriter IIf, any attempts to print Dingbats result in
Courier.  The power-up page says that the printer contains 35 fonts, and
therefore, I assumed, Zapf-Dingbats (ref comp.fonts FAQ).

Any ideas why I am not getting the correct font?   Postscript test program
follows:
%%
0 setlinecap 0 setlinejoin
0 0 translate 1 1 scale
%
/Zapf-Dingbats findfont 12 scalefont setfont
249 329 moveto
0 setgray
(Dingbats) show
showpage
-- 
+---------------------------------------------------+
| David Stevenson  djs@jet.uk   Tel: +44 235 465028 |
+---------------------------------------------------+
- Disclaimer: Please note that the above is a personal view and should not 
  be construed as an official comment from the JET project.
Newsgroups: comp.lang.postscript,comp.fonts,comp.sources.wanted
From: kxs5829@ultb.isc.rit.edu (K.X. Saunders )
Subject: how to generate .afm (Font Metrics) file
Followup-To: comp.lang.postscript
Originator: kxs5829@ultb
Organization: Rochester Institute of Technology
Date: Mon, 14 Sep 1992 05:53:32 GMT

	Does anyone have C or postscript code to generate a font metric
file (.afm) for a given postscript font?  If you have the .afm files for
the following fonts and could send them, that would be ok:

	Courier(|-Bold|-Oblique|-BoldOblique)
	Helvetica(|-Bold|-Oblique|-BoldOblique)
	Times(-Roman|-Bold|-Italic|-BoldItalic)

	Also, in terms of the 1000 unit font coordinate system, is an object
that is 1000 units equal to the font size in points?  

	If someone has a good reference on how to interpret the .afm file, 
that would be nice.

	- Kyle

-- 
+-"Remember, [MS]DOS is sort of a UNIX deviant already" - dmoscny@piglet.-----+
|    // Only /\          kxs5829@ultb.isc.rit.edu                 cincinatti. |
| \ //      /--\MIGA     kyle@nick.csh.rit.edu                    oh.us       |
| \X/ SQLdb - $40 rdbms  Rochester Institute of Technology                    |
From: geoff@nsg.nsg.com.au (Geoff Bullen)
Newsgroups: comp.lang.postscript
Subject: PCL to Postscript Converter
Date: 14 Sep 92 05:33:04 GMT
Organization: Network Solutions Group / GEC Alsthom, Sydney

Does anyone know where I can find a PCL to Postscript converter
program ??

Thanks

Geoff
geoff@nsg.com.au