Export field separator question

Jay R. Ashworth jra at baylink.com
Thu Aug 26 15:22:30 PDT 2004


On Thu, Aug 26, 2004 at 02:57:24PM -0400, John Esak wrote:
> > > > I wouldn't have considered that, since, clearly (:-), that means "use
> > > > as the field separator (the first character of the string in) field
> > > > 253".
> > > >
> > > > :-)
> > >
> > > I agree with you... this is/has always been a vague inconsistency in
> > > filePro.  At least, it is not intuitive since things like \r
> > will work here
> > > as well... Using just literal numbers (especially up to 3 of
> > them) usually
> > > means the contents of that field to filePro. Score 1 for you... :-)
> >
> > Well, if you had to put the "\n" in quotes, I might agree.  However, since
> > the parameters to export flags are literal values, "f=253"
> > doesn't refer to
> > field 253 any more than "f=x" refers to field x.
> 
> Hey... okay!!!  Too bad, now we have -1 Jay.
> 
> :-)

No, John, you were right; I was right.  :-)

This is an example of the thing I like to grump about about the
adhocracy of the syntax in filePro.  My assertion was perfectly
reasonable: a literal number *anywhere else in filePro* (well, except
in i=9) is now a field reference, even as an argument to a function
(I'm told that was the 'PacMan' flag day :-).

Except here.

My inference isn't unreasonable at all.  It's just wrong.

That's just wrong.  :-)

Cheers,
-- jra
-- 
Jay R. Ashworth                                                jra at baylink.com
Designer                          Baylink                             RFC 2100
Ashworth & Associates        The Things I Think                        '87 e24
St Petersburg FL USA      http://baylink.pitas.com             +1 727 647 1274

	"You know: I'm a fan of photosynthesis as much as the next guy,
	but if God merely wanted us to smell the flowers, he wouldn't 
	have invented a 3GHz microprocessor and a 3D graphics board."
					-- Luke Girardi


More information about the Filepro-list mailing list