[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: data_out return status

From: John Darrington
Subject: Re: data_out return status
Date: Sun, 20 Nov 2005 18:01:28 +0800
User-agent: Mutt/1.5.4i

On Sat, Nov 19, 2005 at 09:43:21PM -0800, Ben Pfaff wrote:
     John Darrington <address@hidden> writes:
     > Any objections if I change the return type of data_out from void to
     > bool, to indicate success/failure ?
     By just adding `return ok;' to the end, you mean?
     Fine by me.

That's what I had in mind, yes.

But I've got another proposal now:

The gui has an implicit feature where a user (in the variable sheet)
changes the type and/or format of a variable which is already
populated (has cases in the data sheet).

I've been stuffing around with ways of doing this in the gui, but on
reflection, none of them are going to be satisfactory.  Essentially,
if a variable's type changes (eg from string to numeric or numeric to
date) then what we have is a transformation, although the user might
not think of it as such.

Can we therefore add a transformation in the pspp code which converts
variables between arbitrary types/formats ?  It should do this by
applying data_out ; data_in.  If either of them fail, then it sets the
value to SYSMIS (or "" if the target type is string).


PGP Public key ID: 1024D/2DE827B3 
fingerprint = 8797 A26D 0854 2EAB 0285  A290 8A67 719C 2DE8 27B3
See or any PGP keyserver for public key.

Attachment: pgpPp0RvxB0Dp.pgp
Description: PGP signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]