codes.def | codes.def | |||
---|---|---|---|---|
skipping to change at line 1033 | skipping to change at line 1033 | |||
$$ = (relation(exec, v1, v2) == 0); | $$ = (relation(exec, v1, v2) == 0); | |||
]] | ]] | |||
} | } | |||
operation Greater { | operation Greater { | |||
impl bool(value v1, value v2) [[ | impl bool(value v1, value v2) [[ | |||
// operator > | // operator > | |||
// -1: NaN, undefined => false | // -1: NaN, undefined => false | |||
// 0: v2 >= v1 => false | // 0: v2 >= v1 => false | |||
// 1: v2 < v1 => true | // 1: v2 < v1 => true | |||
$$ = (relation(exec, v2, v1) == 1); | $$ = (relation(exec, v2, v1, false) == 1); | |||
]] | ]] | |||
} | } | |||
operation LessEq { | operation LessEq { | |||
impl bool(value v1, value v2) [[ | impl bool(value v1, value v2) [[ | |||
// operator <= | // operator <= | |||
// -1: NaN, undefined => false | // -1: NaN, undefined => false | |||
// 0: v2 >= v1 => true | // 0: v2 >= v1 => true | |||
// 1: v2 < v1 => false | // 1: v2 < v1 => false | |||
$$ = (relation(exec, v2, v1) == 0); | $$ = (relation(exec, v2, v1, false) == 0); | |||
]] | ]] | |||
} | } | |||
operation EqEq { | operation EqEq { | |||
impl bool(value v1, value v2) costs 30 [[ | impl bool(value v1, value v2) costs 30 [[ | |||
// operator == | // operator == | |||
$$ = equal(exec, v1, v2); | $$ = equal(exec, v1, v2); | |||
]] | ]] | |||
impl bool(value v1, int32[exact] n2) [[ | impl bool(value v1, int32[exact] n2) [[ | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |