Hi Giovanni,

Confusing to start with :)
I would recommend making regular use of the built-in help function.

>> myname: [giovanni cardona iguina]


>> uno: 1
>> myname: skip myname -uno   <-doesnt work
>> myname: skip myname -1        <-it works. but I want this on a variable

>> help -
USAGE:
    value1 - value2

DESCRIPTION:
     Returns the second value subtracted from the first.
     - is an op value.

ARGUMENTS:
     value1 -- (Type: number pair char money date time tuple)
     value2 -- (Type: number pair char money date time tuple)
--

so try :

>> myname: skip myname (- uno)

or

>> myname: skip myname negate uno



Example 2;

>> LE: length? myname
>> print myname/LE  <-doesnt work
>> print myname/3    <-this path works, but I want this on a variable

try :

>> print myname/:LE



Also I noticed that if I set myname to the last value:   Exactly

>> ? last
USAGE:
    LAST series

DESCRIPTION:
     Returns the last value of a series.
     LAST is an action value.

ARGUMENTS:
     series -- (Type: series port tuple)
--

>> myname: last myname


This has set myname to the last _value_ in the series

Try tail:

>> ? tail
USAGE:
    TAIL series

DESCRIPTION:
     Returns the series at the position after the last value.
     TAIL is an action value.

ARGUMENTS:
     series -- (Type: series port)
--

myname: tail myname

and then insert a new name:

>> insert myname 'bonano
== []

>> myname: head myname
== [giovanni cardona iguina bonano]

Hope this helps a little.


Regards,

John


-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with "unsubscribe" in the 
subject, without the quotes.

Reply via email to