{
"null": [
{
"expr": "null == 0",
"result": { "kind": "Boolean", "value": true }
}
],
"boolean": [
{
"expr": "true == 1",
"result": { "kind": "Boolean", "value": true }
},
{
"expr": "false == 0",
"result": { "kind": "Boolean", "value": true }
}
],
"string": [
{
"expr": "'' == 0",
"result": { "kind": "Boolean", "value": true }
},
{
"expr": "' 123456.789 ' == 123456.789",
"result": { "kind": "Boolean", "value": true }
},
{
"expr": "' +123456.789 ' == 123456.789",
"result": { "kind": "Boolean", "value": true }
},
{
"expr": "' -123456.789 ' == -123456.789",
"result": { "kind": "Boolean", "value": true }
},
{
"expr": "' 0xff ' == 255",
"result": { "kind": "Boolean", "value": true }
},
{
"expr": "' 0xFF ' == 255",
"result": { "kind": "Boolean", "value": true }
},
{
"expr": "' 0o10 ' == 8",
"result": { "kind": "Boolean", "value": true }
},
{
"expr": "' Infinity ' == Infinity",
"result": { "kind": "Boolean", "value": true }
},
{
"expr": "' -Infinity ' == -Infinity",
"result": { "kind": "Boolean", "value": true }
},
{
"expr": "' NaN ' != NaN",
"result": { "kind": "Boolean", "value": true }
},
{
"expr": "' NaN ' == NaN",
"result": { "kind": "Boolean", "value": false }
},
{
"expr": "' NaN ' > NaN",
"result": { "kind": "Boolean", "value": false }
},
{
"expr": "' NaN ' < NaN",
"result": { "kind": "Boolean", "value": false }
},
{
"expr": "' abc ' != NaN",
"result": { "kind": "Boolean", "value": true }
},
{
"expr": "' abc ' == NaN",
"result": { "kind": "Boolean", "value": false }
},
{
"expr": "' abc ' > NaN",
"result": { "kind": "Boolean", "value": false }
},
{
"expr": "' abc ' < NaN",
"result": { "kind": "Boolean", "value": false }
}
],
"array": [
{
"expr": "fromjson('[]') != NaN",
"result": { "kind": "Boolean", "value": true }
},
{
"expr": "fromjson('[]') == NaN",
"result": { "kind": "Boolean", "value": false }
},
{
"expr": "fromjson('[]') > NaN",
"result": { "kind": "Boolean", "value": false }
},
{
"expr": "fromjson('[]') < NaN",
"result": { "kind": "Boolean", "value": false }
}
],
"object": [
{
"expr": "fromjson('[]') != NaN",
"result": { "kind": "Boolean", "value": true }
},
{
"expr": "fromjson('[]') == NaN",
"result": { "kind": "Boolean", "value": false }
},
{
"expr": "fromjson('[]') > NaN",
"result": { "kind": "Boolean", "value": false }
},
{
"expr": "fromjson('[]') < NaN",
"result": { "kind": "Boolean", "value": false }
}
]
}