<grin>

[EMAIL PROTECTED] wrote:
> 
> Here is an unedited transcript. What sort of values do A and B reference?
> 
> >> a > b
> == true
> >> b > a
> == true
> >> a < b
> == false
> >> b < a
> == false
> >> a > b
> == true
> >> a > b
> == true
> >> a > b
> == true
> >> a > b
> == true
> >> a > b
> == true
> >> a < b
> == false
> 

This works as specified:

    >> a: func ['op 'arg] [
    [    if op = to-word ">" [return true]
    [    if op = to-word "<" [return false]
    [    return none
    [    ]
    >> b: :a
    >> a < b
    == false
    >> a > b
    == true
    >> b > a
    == true
    >> b < a
    == false

</grin>

-jn-

Reply via email to