Adds two values together, or concatenates a string or set of strings. Resultant value type varies depending upon the input.
| Value1 | Operator | Value2 | Result | |
|---|---|---|---|---|
| BOOLEAN[false] | + | BOOLEAN[false] | = | BOOLEAN[false] | 
| BOOLEAN[false] | + | BOOLEAN[true] | = | BOOLEAN[true] | 
| BOOLEAN[false] | + | FLOAT[Infinity] | = | FLOAT[Infinity] | 
| BOOLEAN[false] | + | FLOAT[-Infinity] | = | FLOAT[-Infinity] | 
| BOOLEAN[false] | + | FLOAT[NaN] | = | FLOAT[NaN] | 
| BOOLEAN[false] | + | INTEGER[0] | = | FLOAT[0.0] | 
| BOOLEAN[false] | + | FLOAT[0.0] | = | FLOAT[0.0] | 
| BOOLEAN[false] | + | INTEGER[10] | = | FLOAT[10.0] | 
| BOOLEAN[false] | + | INTEGER[3] | = | FLOAT[3.0] | 
| BOOLEAN[false] | + | FLOAT[10.0] | = | FLOAT[10.0] | 
| BOOLEAN[false] | + | FLOAT[3.0] | = | FLOAT[3.0] | 
| BOOLEAN[false] | + | FLOAT[10.5] | = | FLOAT[10.5] | 
| BOOLEAN[false] | + | FLOAT[3.5] | = | FLOAT[3.5] | 
| BOOLEAN[false] | + | INTEGER[-10] | = | FLOAT[-10.0] | 
| BOOLEAN[false] | + | INTEGER[-3] | = | FLOAT[-3.0] | 
| BOOLEAN[false] | + | FLOAT[-10.0] | = | FLOAT[-10.0] | 
| BOOLEAN[false] | + | FLOAT[-3.0] | = | FLOAT[-3.0] | 
| BOOLEAN[false] | + | FLOAT[-10.5] | = | FLOAT[-10.5] | 
| BOOLEAN[false] | + | FLOAT[-3.5] | = | FLOAT[-3.5] | 
| BOOLEAN[false] | + | STRING[] | = | STRING[false] | 
| BOOLEAN[false] | + | STRING[ ] | = | STRING[false ] | 
| BOOLEAN[false] | + | STRING[0] | = | STRING[false0] | 
| BOOLEAN[false] | + | STRING[0.0] | = | STRING[false0.0] | 
| BOOLEAN[false] | + | STRING[10] | = | STRING[false10] | 
| BOOLEAN[false] | + | STRING[3] | = | STRING[false3] | 
| BOOLEAN[false] | + | STRING[10.0] | = | STRING[false10.0] | 
| BOOLEAN[false] | + | STRING[3.0] | = | STRING[false3.0] | 
| BOOLEAN[false] | + | STRING[10.5] | = | STRING[false10.5] | 
| BOOLEAN[false] | + | STRING[3.5] | = | STRING[false3.5] | 
| BOOLEAN[false] | + | STRING[-10] | = | STRING[false-10] | 
| BOOLEAN[false] | + | STRING[-3] | = | STRING[false-3] | 
| BOOLEAN[false] | + | STRING[-10.0] | = | STRING[false-10.0] | 
| BOOLEAN[false] | + | STRING[-3.0] | = | STRING[false-3.0] | 
| BOOLEAN[false] | + | STRING[-10.5] | = | STRING[false-10.5] | 
| BOOLEAN[false] | + | STRING[-3.5] | = | STRING[false-3.5] | 
| BOOLEAN[false] | + | STRING[apple] | = | STRING[falseapple] | 
| BOOLEAN[false] | + | STRING[banana] | = | STRING[falsebanana] | 
| BOOLEAN[false] | + | STRING[NaN] | = | STRING[falseNaN] | 
| BOOLEAN[false] | + | STRING[infinity] | = | STRING[falseinfinity] | 
| BOOLEAN[false] | + | LIST[[]] | = | FLOAT[NaN] | 
| BOOLEAN[false] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | FLOAT[NaN] | 
| BOOLEAN[true] | + | BOOLEAN[false] | = | BOOLEAN[true] | 
| BOOLEAN[true] | + | BOOLEAN[true] | = | BOOLEAN[true] | 
| BOOLEAN[true] | + | FLOAT[Infinity] | = | FLOAT[Infinity] | 
| BOOLEAN[true] | + | FLOAT[-Infinity] | = | FLOAT[-Infinity] | 
| BOOLEAN[true] | + | FLOAT[NaN] | = | FLOAT[NaN] | 
| BOOLEAN[true] | + | INTEGER[0] | = | FLOAT[1.0] | 
| BOOLEAN[true] | + | FLOAT[0.0] | = | FLOAT[1.0] | 
| BOOLEAN[true] | + | INTEGER[10] | = | FLOAT[11.0] | 
| BOOLEAN[true] | + | INTEGER[3] | = | FLOAT[4.0] | 
| BOOLEAN[true] | + | FLOAT[10.0] | = | FLOAT[11.0] | 
| BOOLEAN[true] | + | FLOAT[3.0] | = | FLOAT[4.0] | 
| BOOLEAN[true] | + | FLOAT[10.5] | = | FLOAT[11.5] | 
| BOOLEAN[true] | + | FLOAT[3.5] | = | FLOAT[4.5] | 
| BOOLEAN[true] | + | INTEGER[-10] | = | FLOAT[-9.0] | 
| BOOLEAN[true] | + | INTEGER[-3] | = | FLOAT[-2.0] | 
| BOOLEAN[true] | + | FLOAT[-10.0] | = | FLOAT[-9.0] | 
| BOOLEAN[true] | + | FLOAT[-3.0] | = | FLOAT[-2.0] | 
| BOOLEAN[true] | + | FLOAT[-10.5] | = | FLOAT[-9.5] | 
| BOOLEAN[true] | + | FLOAT[-3.5] | = | FLOAT[-2.5] | 
| BOOLEAN[true] | + | STRING[] | = | STRING[true] | 
| BOOLEAN[true] | + | STRING[ ] | = | STRING[true ] | 
| BOOLEAN[true] | + | STRING[0] | = | STRING[true0] | 
| BOOLEAN[true] | + | STRING[0.0] | = | STRING[true0.0] | 
| BOOLEAN[true] | + | STRING[10] | = | STRING[true10] | 
| BOOLEAN[true] | + | STRING[3] | = | STRING[true3] | 
| BOOLEAN[true] | + | STRING[10.0] | = | STRING[true10.0] | 
| BOOLEAN[true] | + | STRING[3.0] | = | STRING[true3.0] | 
| BOOLEAN[true] | + | STRING[10.5] | = | STRING[true10.5] | 
| BOOLEAN[true] | + | STRING[3.5] | = | STRING[true3.5] | 
| BOOLEAN[true] | + | STRING[-10] | = | STRING[true-10] | 
| BOOLEAN[true] | + | STRING[-3] | = | STRING[true-3] | 
| BOOLEAN[true] | + | STRING[-10.0] | = | STRING[true-10.0] | 
| BOOLEAN[true] | + | STRING[-3.0] | = | STRING[true-3.0] | 
| BOOLEAN[true] | + | STRING[-10.5] | = | STRING[true-10.5] | 
| BOOLEAN[true] | + | STRING[-3.5] | = | STRING[true-3.5] | 
| BOOLEAN[true] | + | STRING[apple] | = | STRING[trueapple] | 
| BOOLEAN[true] | + | STRING[banana] | = | STRING[truebanana] | 
| BOOLEAN[true] | + | STRING[NaN] | = | STRING[trueNaN] | 
| BOOLEAN[true] | + | STRING[infinity] | = | STRING[trueinfinity] | 
| BOOLEAN[true] | + | LIST[[]] | = | FLOAT[NaN] | 
| BOOLEAN[true] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | FLOAT[NaN] | 
| FLOAT[Infinity] | + | BOOLEAN[false] | = | FLOAT[Infinity] | 
| FLOAT[Infinity] | + | BOOLEAN[true] | = | FLOAT[Infinity] | 
| FLOAT[Infinity] | + | FLOAT[Infinity] | = | FLOAT[Infinity] | 
| FLOAT[Infinity] | + | FLOAT[-Infinity] | = | FLOAT[NaN] | 
| FLOAT[Infinity] | + | FLOAT[NaN] | = | FLOAT[NaN] | 
| FLOAT[Infinity] | + | INTEGER[0] | = | FLOAT[Infinity] | 
| FLOAT[Infinity] | + | FLOAT[0.0] | = | FLOAT[Infinity] | 
| FLOAT[Infinity] | + | INTEGER[10] | = | FLOAT[Infinity] | 
| FLOAT[Infinity] | + | INTEGER[3] | = | FLOAT[Infinity] | 
| FLOAT[Infinity] | + | FLOAT[10.0] | = | FLOAT[Infinity] | 
| FLOAT[Infinity] | + | FLOAT[3.0] | = | FLOAT[Infinity] | 
| FLOAT[Infinity] | + | FLOAT[10.5] | = | FLOAT[Infinity] | 
| FLOAT[Infinity] | + | FLOAT[3.5] | = | FLOAT[Infinity] | 
| FLOAT[Infinity] | + | INTEGER[-10] | = | FLOAT[Infinity] | 
| FLOAT[Infinity] | + | INTEGER[-3] | = | FLOAT[Infinity] | 
| FLOAT[Infinity] | + | FLOAT[-10.0] | = | FLOAT[Infinity] | 
| FLOAT[Infinity] | + | FLOAT[-3.0] | = | FLOAT[Infinity] | 
| FLOAT[Infinity] | + | FLOAT[-10.5] | = | FLOAT[Infinity] | 
| FLOAT[Infinity] | + | FLOAT[-3.5] | = | FLOAT[Infinity] | 
| FLOAT[Infinity] | + | STRING[] | = | STRING[Infinity] | 
| FLOAT[Infinity] | + | STRING[ ] | = | STRING[Infinity ] | 
| FLOAT[Infinity] | + | STRING[0] | = | STRING[Infinity0] | 
| FLOAT[Infinity] | + | STRING[0.0] | = | STRING[Infinity0.0] | 
| FLOAT[Infinity] | + | STRING[10] | = | STRING[Infinity10] | 
| FLOAT[Infinity] | + | STRING[3] | = | STRING[Infinity3] | 
| FLOAT[Infinity] | + | STRING[10.0] | = | STRING[Infinity10.0] | 
| FLOAT[Infinity] | + | STRING[3.0] | = | STRING[Infinity3.0] | 
| FLOAT[Infinity] | + | STRING[10.5] | = | STRING[Infinity10.5] | 
| FLOAT[Infinity] | + | STRING[3.5] | = | STRING[Infinity3.5] | 
| FLOAT[Infinity] | + | STRING[-10] | = | STRING[Infinity-10] | 
| FLOAT[Infinity] | + | STRING[-3] | = | STRING[Infinity-3] | 
| FLOAT[Infinity] | + | STRING[-10.0] | = | STRING[Infinity-10.0] | 
| FLOAT[Infinity] | + | STRING[-3.0] | = | STRING[Infinity-3.0] | 
| FLOAT[Infinity] | + | STRING[-10.5] | = | STRING[Infinity-10.5] | 
| FLOAT[Infinity] | + | STRING[-3.5] | = | STRING[Infinity-3.5] | 
| FLOAT[Infinity] | + | STRING[apple] | = | STRING[Infinityapple] | 
| FLOAT[Infinity] | + | STRING[banana] | = | STRING[Infinitybanana] | 
| FLOAT[Infinity] | + | STRING[NaN] | = | STRING[InfinityNaN] | 
| FLOAT[Infinity] | + | STRING[infinity] | = | STRING[Infinityinfinity] | 
| FLOAT[Infinity] | + | LIST[[]] | = | FLOAT[NaN] | 
| FLOAT[Infinity] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | FLOAT[NaN] | 
| FLOAT[-Infinity] | + | BOOLEAN[false] | = | FLOAT[-Infinity] | 
| FLOAT[-Infinity] | + | BOOLEAN[true] | = | FLOAT[-Infinity] | 
| FLOAT[-Infinity] | + | FLOAT[Infinity] | = | FLOAT[NaN] | 
| FLOAT[-Infinity] | + | FLOAT[-Infinity] | = | FLOAT[-Infinity] | 
| FLOAT[-Infinity] | + | FLOAT[NaN] | = | FLOAT[NaN] | 
| FLOAT[-Infinity] | + | INTEGER[0] | = | FLOAT[-Infinity] | 
| FLOAT[-Infinity] | + | FLOAT[0.0] | = | FLOAT[-Infinity] | 
| FLOAT[-Infinity] | + | INTEGER[10] | = | FLOAT[-Infinity] | 
| FLOAT[-Infinity] | + | INTEGER[3] | = | FLOAT[-Infinity] | 
| FLOAT[-Infinity] | + | FLOAT[10.0] | = | FLOAT[-Infinity] | 
| FLOAT[-Infinity] | + | FLOAT[3.0] | = | FLOAT[-Infinity] | 
| FLOAT[-Infinity] | + | FLOAT[10.5] | = | FLOAT[-Infinity] | 
| FLOAT[-Infinity] | + | FLOAT[3.5] | = | FLOAT[-Infinity] | 
| FLOAT[-Infinity] | + | INTEGER[-10] | = | FLOAT[-Infinity] | 
| FLOAT[-Infinity] | + | INTEGER[-3] | = | FLOAT[-Infinity] | 
| FLOAT[-Infinity] | + | FLOAT[-10.0] | = | FLOAT[-Infinity] | 
| FLOAT[-Infinity] | + | FLOAT[-3.0] | = | FLOAT[-Infinity] | 
| FLOAT[-Infinity] | + | FLOAT[-10.5] | = | FLOAT[-Infinity] | 
| FLOAT[-Infinity] | + | FLOAT[-3.5] | = | FLOAT[-Infinity] | 
| FLOAT[-Infinity] | + | STRING[] | = | STRING[-Infinity] | 
| FLOAT[-Infinity] | + | STRING[ ] | = | STRING[-Infinity ] | 
| FLOAT[-Infinity] | + | STRING[0] | = | STRING[-Infinity0] | 
| FLOAT[-Infinity] | + | STRING[0.0] | = | STRING[-Infinity0.0] | 
| FLOAT[-Infinity] | + | STRING[10] | = | STRING[-Infinity10] | 
| FLOAT[-Infinity] | + | STRING[3] | = | STRING[-Infinity3] | 
| FLOAT[-Infinity] | + | STRING[10.0] | = | STRING[-Infinity10.0] | 
| FLOAT[-Infinity] | + | STRING[3.0] | = | STRING[-Infinity3.0] | 
| FLOAT[-Infinity] | + | STRING[10.5] | = | STRING[-Infinity10.5] | 
| FLOAT[-Infinity] | + | STRING[3.5] | = | STRING[-Infinity3.5] | 
| FLOAT[-Infinity] | + | STRING[-10] | = | STRING[-Infinity-10] | 
| FLOAT[-Infinity] | + | STRING[-3] | = | STRING[-Infinity-3] | 
| FLOAT[-Infinity] | + | STRING[-10.0] | = | STRING[-Infinity-10.0] | 
| FLOAT[-Infinity] | + | STRING[-3.0] | = | STRING[-Infinity-3.0] | 
| FLOAT[-Infinity] | + | STRING[-10.5] | = | STRING[-Infinity-10.5] | 
| FLOAT[-Infinity] | + | STRING[-3.5] | = | STRING[-Infinity-3.5] | 
| FLOAT[-Infinity] | + | STRING[apple] | = | STRING[-Infinityapple] | 
| FLOAT[-Infinity] | + | STRING[banana] | = | STRING[-Infinitybanana] | 
| FLOAT[-Infinity] | + | STRING[NaN] | = | STRING[-InfinityNaN] | 
| FLOAT[-Infinity] | + | STRING[infinity] | = | STRING[-Infinityinfinity] | 
| FLOAT[-Infinity] | + | LIST[[]] | = | FLOAT[NaN] | 
| FLOAT[-Infinity] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | FLOAT[NaN] | 
| FLOAT[NaN] | + | BOOLEAN[false] | = | FLOAT[NaN] | 
| FLOAT[NaN] | + | BOOLEAN[true] | = | FLOAT[NaN] | 
| FLOAT[NaN] | + | FLOAT[Infinity] | = | FLOAT[NaN] | 
| FLOAT[NaN] | + | FLOAT[-Infinity] | = | FLOAT[NaN] | 
| FLOAT[NaN] | + | FLOAT[NaN] | = | FLOAT[NaN] | 
| FLOAT[NaN] | + | INTEGER[0] | = | FLOAT[NaN] | 
| FLOAT[NaN] | + | FLOAT[0.0] | = | FLOAT[NaN] | 
| FLOAT[NaN] | + | INTEGER[10] | = | FLOAT[NaN] | 
| FLOAT[NaN] | + | INTEGER[3] | = | FLOAT[NaN] | 
| FLOAT[NaN] | + | FLOAT[10.0] | = | FLOAT[NaN] | 
| FLOAT[NaN] | + | FLOAT[3.0] | = | FLOAT[NaN] | 
| FLOAT[NaN] | + | FLOAT[10.5] | = | FLOAT[NaN] | 
| FLOAT[NaN] | + | FLOAT[3.5] | = | FLOAT[NaN] | 
| FLOAT[NaN] | + | INTEGER[-10] | = | FLOAT[NaN] | 
| FLOAT[NaN] | + | INTEGER[-3] | = | FLOAT[NaN] | 
| FLOAT[NaN] | + | FLOAT[-10.0] | = | FLOAT[NaN] | 
| FLOAT[NaN] | + | FLOAT[-3.0] | = | FLOAT[NaN] | 
| FLOAT[NaN] | + | FLOAT[-10.5] | = | FLOAT[NaN] | 
| FLOAT[NaN] | + | FLOAT[-3.5] | = | FLOAT[NaN] | 
| FLOAT[NaN] | + | STRING[] | = | STRING[NaN] | 
| FLOAT[NaN] | + | STRING[ ] | = | STRING[NaN ] | 
| FLOAT[NaN] | + | STRING[0] | = | STRING[NaN0] | 
| FLOAT[NaN] | + | STRING[0.0] | = | STRING[NaN0.0] | 
| FLOAT[NaN] | + | STRING[10] | = | STRING[NaN10] | 
| FLOAT[NaN] | + | STRING[3] | = | STRING[NaN3] | 
| FLOAT[NaN] | + | STRING[10.0] | = | STRING[NaN10.0] | 
| FLOAT[NaN] | + | STRING[3.0] | = | STRING[NaN3.0] | 
| FLOAT[NaN] | + | STRING[10.5] | = | STRING[NaN10.5] | 
| FLOAT[NaN] | + | STRING[3.5] | = | STRING[NaN3.5] | 
| FLOAT[NaN] | + | STRING[-10] | = | STRING[NaN-10] | 
| FLOAT[NaN] | + | STRING[-3] | = | STRING[NaN-3] | 
| FLOAT[NaN] | + | STRING[-10.0] | = | STRING[NaN-10.0] | 
| FLOAT[NaN] | + | STRING[-3.0] | = | STRING[NaN-3.0] | 
| FLOAT[NaN] | + | STRING[-10.5] | = | STRING[NaN-10.5] | 
| FLOAT[NaN] | + | STRING[-3.5] | = | STRING[NaN-3.5] | 
| FLOAT[NaN] | + | STRING[apple] | = | STRING[NaNapple] | 
| FLOAT[NaN] | + | STRING[banana] | = | STRING[NaNbanana] | 
| FLOAT[NaN] | + | STRING[NaN] | = | STRING[NaNNaN] | 
| FLOAT[NaN] | + | STRING[infinity] | = | STRING[NaNinfinity] | 
| FLOAT[NaN] | + | LIST[[]] | = | FLOAT[NaN] | 
| FLOAT[NaN] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | FLOAT[NaN] | 
| INTEGER[0] | + | BOOLEAN[false] | = | FLOAT[0.0] | 
| INTEGER[0] | + | BOOLEAN[true] | = | FLOAT[1.0] | 
| INTEGER[0] | + | FLOAT[Infinity] | = | FLOAT[Infinity] | 
| INTEGER[0] | + | FLOAT[-Infinity] | = | FLOAT[-Infinity] | 
| INTEGER[0] | + | FLOAT[NaN] | = | FLOAT[NaN] | 
| INTEGER[0] | + | INTEGER[0] | = | INTEGER[0] | 
| INTEGER[0] | + | FLOAT[0.0] | = | FLOAT[0.0] | 
| INTEGER[0] | + | INTEGER[10] | = | INTEGER[10] | 
| INTEGER[0] | + | INTEGER[3] | = | INTEGER[3] | 
| INTEGER[0] | + | FLOAT[10.0] | = | FLOAT[10.0] | 
| INTEGER[0] | + | FLOAT[3.0] | = | FLOAT[3.0] | 
| INTEGER[0] | + | FLOAT[10.5] | = | FLOAT[10.5] | 
| INTEGER[0] | + | FLOAT[3.5] | = | FLOAT[3.5] | 
| INTEGER[0] | + | INTEGER[-10] | = | INTEGER[-10] | 
| INTEGER[0] | + | INTEGER[-3] | = | INTEGER[-3] | 
| INTEGER[0] | + | FLOAT[-10.0] | = | FLOAT[-10.0] | 
| INTEGER[0] | + | FLOAT[-3.0] | = | FLOAT[-3.0] | 
| INTEGER[0] | + | FLOAT[-10.5] | = | FLOAT[-10.5] | 
| INTEGER[0] | + | FLOAT[-3.5] | = | FLOAT[-3.5] | 
| INTEGER[0] | + | STRING[] | = | STRING[0] | 
| INTEGER[0] | + | STRING[ ] | = | STRING[0 ] | 
| INTEGER[0] | + | STRING[0] | = | STRING[00] | 
| INTEGER[0] | + | STRING[0.0] | = | STRING[00.0] | 
| INTEGER[0] | + | STRING[10] | = | STRING[010] | 
| INTEGER[0] | + | STRING[3] | = | STRING[03] | 
| INTEGER[0] | + | STRING[10.0] | = | STRING[010.0] | 
| INTEGER[0] | + | STRING[3.0] | = | STRING[03.0] | 
| INTEGER[0] | + | STRING[10.5] | = | STRING[010.5] | 
| INTEGER[0] | + | STRING[3.5] | = | STRING[03.5] | 
| INTEGER[0] | + | STRING[-10] | = | STRING[0-10] | 
| INTEGER[0] | + | STRING[-3] | = | STRING[0-3] | 
| INTEGER[0] | + | STRING[-10.0] | = | STRING[0-10.0] | 
| INTEGER[0] | + | STRING[-3.0] | = | STRING[0-3.0] | 
| INTEGER[0] | + | STRING[-10.5] | = | STRING[0-10.5] | 
| INTEGER[0] | + | STRING[-3.5] | = | STRING[0-3.5] | 
| INTEGER[0] | + | STRING[apple] | = | STRING[0apple] | 
| INTEGER[0] | + | STRING[banana] | = | STRING[0banana] | 
| INTEGER[0] | + | STRING[NaN] | = | STRING[0NaN] | 
| INTEGER[0] | + | STRING[infinity] | = | STRING[0infinity] | 
| INTEGER[0] | + | LIST[[]] | = | FLOAT[NaN] | 
| INTEGER[0] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | FLOAT[NaN] | 
| FLOAT[0.0] | + | BOOLEAN[false] | = | FLOAT[0.0] | 
| FLOAT[0.0] | + | BOOLEAN[true] | = | FLOAT[1.0] | 
| FLOAT[0.0] | + | FLOAT[Infinity] | = | FLOAT[Infinity] | 
| FLOAT[0.0] | + | FLOAT[-Infinity] | = | FLOAT[-Infinity] | 
| FLOAT[0.0] | + | FLOAT[NaN] | = | FLOAT[NaN] | 
| FLOAT[0.0] | + | INTEGER[0] | = | FLOAT[0.0] | 
| FLOAT[0.0] | + | FLOAT[0.0] | = | FLOAT[0.0] | 
| FLOAT[0.0] | + | INTEGER[10] | = | FLOAT[10.0] | 
| FLOAT[0.0] | + | INTEGER[3] | = | FLOAT[3.0] | 
| FLOAT[0.0] | + | FLOAT[10.0] | = | FLOAT[10.0] | 
| FLOAT[0.0] | + | FLOAT[3.0] | = | FLOAT[3.0] | 
| FLOAT[0.0] | + | FLOAT[10.5] | = | FLOAT[10.5] | 
| FLOAT[0.0] | + | FLOAT[3.5] | = | FLOAT[3.5] | 
| FLOAT[0.0] | + | INTEGER[-10] | = | FLOAT[-10.0] | 
| FLOAT[0.0] | + | INTEGER[-3] | = | FLOAT[-3.0] | 
| FLOAT[0.0] | + | FLOAT[-10.0] | = | FLOAT[-10.0] | 
| FLOAT[0.0] | + | FLOAT[-3.0] | = | FLOAT[-3.0] | 
| FLOAT[0.0] | + | FLOAT[-10.5] | = | FLOAT[-10.5] | 
| FLOAT[0.0] | + | FLOAT[-3.5] | = | FLOAT[-3.5] | 
| FLOAT[0.0] | + | STRING[] | = | STRING[0.0] | 
| FLOAT[0.0] | + | STRING[ ] | = | STRING[0.0 ] | 
| FLOAT[0.0] | + | STRING[0] | = | STRING[0.00] | 
| FLOAT[0.0] | + | STRING[0.0] | = | STRING[0.00.0] | 
| FLOAT[0.0] | + | STRING[10] | = | STRING[0.010] | 
| FLOAT[0.0] | + | STRING[3] | = | STRING[0.03] | 
| FLOAT[0.0] | + | STRING[10.0] | = | STRING[0.010.0] | 
| FLOAT[0.0] | + | STRING[3.0] | = | STRING[0.03.0] | 
| FLOAT[0.0] | + | STRING[10.5] | = | STRING[0.010.5] | 
| FLOAT[0.0] | + | STRING[3.5] | = | STRING[0.03.5] | 
| FLOAT[0.0] | + | STRING[-10] | = | STRING[0.0-10] | 
| FLOAT[0.0] | + | STRING[-3] | = | STRING[0.0-3] | 
| FLOAT[0.0] | + | STRING[-10.0] | = | STRING[0.0-10.0] | 
| FLOAT[0.0] | + | STRING[-3.0] | = | STRING[0.0-3.0] | 
| FLOAT[0.0] | + | STRING[-10.5] | = | STRING[0.0-10.5] | 
| FLOAT[0.0] | + | STRING[-3.5] | = | STRING[0.0-3.5] | 
| FLOAT[0.0] | + | STRING[apple] | = | STRING[0.0apple] | 
| FLOAT[0.0] | + | STRING[banana] | = | STRING[0.0banana] | 
| FLOAT[0.0] | + | STRING[NaN] | = | STRING[0.0NaN] | 
| FLOAT[0.0] | + | STRING[infinity] | = | STRING[0.0infinity] | 
| FLOAT[0.0] | + | LIST[[]] | = | FLOAT[NaN] | 
| FLOAT[0.0] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | FLOAT[NaN] | 
| INTEGER[10] | + | BOOLEAN[false] | = | FLOAT[10.0] | 
| INTEGER[10] | + | BOOLEAN[true] | = | FLOAT[11.0] | 
| INTEGER[10] | + | FLOAT[Infinity] | = | FLOAT[Infinity] | 
| INTEGER[10] | + | FLOAT[-Infinity] | = | FLOAT[-Infinity] | 
| INTEGER[10] | + | FLOAT[NaN] | = | FLOAT[NaN] | 
| INTEGER[10] | + | INTEGER[0] | = | INTEGER[10] | 
| INTEGER[10] | + | FLOAT[0.0] | = | FLOAT[10.0] | 
| INTEGER[10] | + | INTEGER[10] | = | INTEGER[20] | 
| INTEGER[10] | + | INTEGER[3] | = | INTEGER[13] | 
| INTEGER[10] | + | FLOAT[10.0] | = | FLOAT[20.0] | 
| INTEGER[10] | + | FLOAT[3.0] | = | FLOAT[13.0] | 
| INTEGER[10] | + | FLOAT[10.5] | = | FLOAT[20.5] | 
| INTEGER[10] | + | FLOAT[3.5] | = | FLOAT[13.5] | 
| INTEGER[10] | + | INTEGER[-10] | = | INTEGER[0] | 
| INTEGER[10] | + | INTEGER[-3] | = | INTEGER[7] | 
| INTEGER[10] | + | FLOAT[-10.0] | = | FLOAT[0.0] | 
| INTEGER[10] | + | FLOAT[-3.0] | = | FLOAT[7.0] | 
| INTEGER[10] | + | FLOAT[-10.5] | = | FLOAT[-0.5] | 
| INTEGER[10] | + | FLOAT[-3.5] | = | FLOAT[6.5] | 
| INTEGER[10] | + | STRING[] | = | STRING[10] | 
| INTEGER[10] | + | STRING[ ] | = | STRING[10 ] | 
| INTEGER[10] | + | STRING[0] | = | STRING[100] | 
| INTEGER[10] | + | STRING[0.0] | = | STRING[100.0] | 
| INTEGER[10] | + | STRING[10] | = | STRING[1010] | 
| INTEGER[10] | + | STRING[3] | = | STRING[103] | 
| INTEGER[10] | + | STRING[10.0] | = | STRING[1010.0] | 
| INTEGER[10] | + | STRING[3.0] | = | STRING[103.0] | 
| INTEGER[10] | + | STRING[10.5] | = | STRING[1010.5] | 
| INTEGER[10] | + | STRING[3.5] | = | STRING[103.5] | 
| INTEGER[10] | + | STRING[-10] | = | STRING[10-10] | 
| INTEGER[10] | + | STRING[-3] | = | STRING[10-3] | 
| INTEGER[10] | + | STRING[-10.0] | = | STRING[10-10.0] | 
| INTEGER[10] | + | STRING[-3.0] | = | STRING[10-3.0] | 
| INTEGER[10] | + | STRING[-10.5] | = | STRING[10-10.5] | 
| INTEGER[10] | + | STRING[-3.5] | = | STRING[10-3.5] | 
| INTEGER[10] | + | STRING[apple] | = | STRING[10apple] | 
| INTEGER[10] | + | STRING[banana] | = | STRING[10banana] | 
| INTEGER[10] | + | STRING[NaN] | = | STRING[10NaN] | 
| INTEGER[10] | + | STRING[infinity] | = | STRING[10infinity] | 
| INTEGER[10] | + | LIST[[]] | = | FLOAT[NaN] | 
| INTEGER[10] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | FLOAT[NaN] | 
| INTEGER[3] | + | BOOLEAN[false] | = | FLOAT[3.0] | 
| INTEGER[3] | + | BOOLEAN[true] | = | FLOAT[4.0] | 
| INTEGER[3] | + | FLOAT[Infinity] | = | FLOAT[Infinity] | 
| INTEGER[3] | + | FLOAT[-Infinity] | = | FLOAT[-Infinity] | 
| INTEGER[3] | + | FLOAT[NaN] | = | FLOAT[NaN] | 
| INTEGER[3] | + | INTEGER[0] | = | INTEGER[3] | 
| INTEGER[3] | + | FLOAT[0.0] | = | FLOAT[3.0] | 
| INTEGER[3] | + | INTEGER[10] | = | INTEGER[13] | 
| INTEGER[3] | + | INTEGER[3] | = | INTEGER[6] | 
| INTEGER[3] | + | FLOAT[10.0] | = | FLOAT[13.0] | 
| INTEGER[3] | + | FLOAT[3.0] | = | FLOAT[6.0] | 
| INTEGER[3] | + | FLOAT[10.5] | = | FLOAT[13.5] | 
| INTEGER[3] | + | FLOAT[3.5] | = | FLOAT[6.5] | 
| INTEGER[3] | + | INTEGER[-10] | = | INTEGER[-7] | 
| INTEGER[3] | + | INTEGER[-3] | = | INTEGER[0] | 
| INTEGER[3] | + | FLOAT[-10.0] | = | FLOAT[-7.0] | 
| INTEGER[3] | + | FLOAT[-3.0] | = | FLOAT[0.0] | 
| INTEGER[3] | + | FLOAT[-10.5] | = | FLOAT[-7.5] | 
| INTEGER[3] | + | FLOAT[-3.5] | = | FLOAT[-0.5] | 
| INTEGER[3] | + | STRING[] | = | STRING[3] | 
| INTEGER[3] | + | STRING[ ] | = | STRING[3 ] | 
| INTEGER[3] | + | STRING[0] | = | STRING[30] | 
| INTEGER[3] | + | STRING[0.0] | = | STRING[30.0] | 
| INTEGER[3] | + | STRING[10] | = | STRING[310] | 
| INTEGER[3] | + | STRING[3] | = | STRING[33] | 
| INTEGER[3] | + | STRING[10.0] | = | STRING[310.0] | 
| INTEGER[3] | + | STRING[3.0] | = | STRING[33.0] | 
| INTEGER[3] | + | STRING[10.5] | = | STRING[310.5] | 
| INTEGER[3] | + | STRING[3.5] | = | STRING[33.5] | 
| INTEGER[3] | + | STRING[-10] | = | STRING[3-10] | 
| INTEGER[3] | + | STRING[-3] | = | STRING[3-3] | 
| INTEGER[3] | + | STRING[-10.0] | = | STRING[3-10.0] | 
| INTEGER[3] | + | STRING[-3.0] | = | STRING[3-3.0] | 
| INTEGER[3] | + | STRING[-10.5] | = | STRING[3-10.5] | 
| INTEGER[3] | + | STRING[-3.5] | = | STRING[3-3.5] | 
| INTEGER[3] | + | STRING[apple] | = | STRING[3apple] | 
| INTEGER[3] | + | STRING[banana] | = | STRING[3banana] | 
| INTEGER[3] | + | STRING[NaN] | = | STRING[3NaN] | 
| INTEGER[3] | + | STRING[infinity] | = | STRING[3infinity] | 
| INTEGER[3] | + | LIST[[]] | = | FLOAT[NaN] | 
| INTEGER[3] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | FLOAT[NaN] | 
| FLOAT[10.0] | + | BOOLEAN[false] | = | FLOAT[10.0] | 
| FLOAT[10.0] | + | BOOLEAN[true] | = | FLOAT[11.0] | 
| FLOAT[10.0] | + | FLOAT[Infinity] | = | FLOAT[Infinity] | 
| FLOAT[10.0] | + | FLOAT[-Infinity] | = | FLOAT[-Infinity] | 
| FLOAT[10.0] | + | FLOAT[NaN] | = | FLOAT[NaN] | 
| FLOAT[10.0] | + | INTEGER[0] | = | FLOAT[10.0] | 
| FLOAT[10.0] | + | FLOAT[0.0] | = | FLOAT[10.0] | 
| FLOAT[10.0] | + | INTEGER[10] | = | FLOAT[20.0] | 
| FLOAT[10.0] | + | INTEGER[3] | = | FLOAT[13.0] | 
| FLOAT[10.0] | + | FLOAT[10.0] | = | FLOAT[20.0] | 
| FLOAT[10.0] | + | FLOAT[3.0] | = | FLOAT[13.0] | 
| FLOAT[10.0] | + | FLOAT[10.5] | = | FLOAT[20.5] | 
| FLOAT[10.0] | + | FLOAT[3.5] | = | FLOAT[13.5] | 
| FLOAT[10.0] | + | INTEGER[-10] | = | FLOAT[0.0] | 
| FLOAT[10.0] | + | INTEGER[-3] | = | FLOAT[7.0] | 
| FLOAT[10.0] | + | FLOAT[-10.0] | = | FLOAT[0.0] | 
| FLOAT[10.0] | + | FLOAT[-3.0] | = | FLOAT[7.0] | 
| FLOAT[10.0] | + | FLOAT[-10.5] | = | FLOAT[-0.5] | 
| FLOAT[10.0] | + | FLOAT[-3.5] | = | FLOAT[6.5] | 
| FLOAT[10.0] | + | STRING[] | = | STRING[10.0] | 
| FLOAT[10.0] | + | STRING[ ] | = | STRING[10.0 ] | 
| FLOAT[10.0] | + | STRING[0] | = | STRING[10.00] | 
| FLOAT[10.0] | + | STRING[0.0] | = | STRING[10.00.0] | 
| FLOAT[10.0] | + | STRING[10] | = | STRING[10.010] | 
| FLOAT[10.0] | + | STRING[3] | = | STRING[10.03] | 
| FLOAT[10.0] | + | STRING[10.0] | = | STRING[10.010.0] | 
| FLOAT[10.0] | + | STRING[3.0] | = | STRING[10.03.0] | 
| FLOAT[10.0] | + | STRING[10.5] | = | STRING[10.010.5] | 
| FLOAT[10.0] | + | STRING[3.5] | = | STRING[10.03.5] | 
| FLOAT[10.0] | + | STRING[-10] | = | STRING[10.0-10] | 
| FLOAT[10.0] | + | STRING[-3] | = | STRING[10.0-3] | 
| FLOAT[10.0] | + | STRING[-10.0] | = | STRING[10.0-10.0] | 
| FLOAT[10.0] | + | STRING[-3.0] | = | STRING[10.0-3.0] | 
| FLOAT[10.0] | + | STRING[-10.5] | = | STRING[10.0-10.5] | 
| FLOAT[10.0] | + | STRING[-3.5] | = | STRING[10.0-3.5] | 
| FLOAT[10.0] | + | STRING[apple] | = | STRING[10.0apple] | 
| FLOAT[10.0] | + | STRING[banana] | = | STRING[10.0banana] | 
| FLOAT[10.0] | + | STRING[NaN] | = | STRING[10.0NaN] | 
| FLOAT[10.0] | + | STRING[infinity] | = | STRING[10.0infinity] | 
| FLOAT[10.0] | + | LIST[[]] | = | FLOAT[NaN] | 
| FLOAT[10.0] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | FLOAT[NaN] | 
| FLOAT[3.0] | + | BOOLEAN[false] | = | FLOAT[3.0] | 
| FLOAT[3.0] | + | BOOLEAN[true] | = | FLOAT[4.0] | 
| FLOAT[3.0] | + | FLOAT[Infinity] | = | FLOAT[Infinity] | 
| FLOAT[3.0] | + | FLOAT[-Infinity] | = | FLOAT[-Infinity] | 
| FLOAT[3.0] | + | FLOAT[NaN] | = | FLOAT[NaN] | 
| FLOAT[3.0] | + | INTEGER[0] | = | FLOAT[3.0] | 
| FLOAT[3.0] | + | FLOAT[0.0] | = | FLOAT[3.0] | 
| FLOAT[3.0] | + | INTEGER[10] | = | FLOAT[13.0] | 
| FLOAT[3.0] | + | INTEGER[3] | = | FLOAT[6.0] | 
| FLOAT[3.0] | + | FLOAT[10.0] | = | FLOAT[13.0] | 
| FLOAT[3.0] | + | FLOAT[3.0] | = | FLOAT[6.0] | 
| FLOAT[3.0] | + | FLOAT[10.5] | = | FLOAT[13.5] | 
| FLOAT[3.0] | + | FLOAT[3.5] | = | FLOAT[6.5] | 
| FLOAT[3.0] | + | INTEGER[-10] | = | FLOAT[-7.0] | 
| FLOAT[3.0] | + | INTEGER[-3] | = | FLOAT[0.0] | 
| FLOAT[3.0] | + | FLOAT[-10.0] | = | FLOAT[-7.0] | 
| FLOAT[3.0] | + | FLOAT[-3.0] | = | FLOAT[0.0] | 
| FLOAT[3.0] | + | FLOAT[-10.5] | = | FLOAT[-7.5] | 
| FLOAT[3.0] | + | FLOAT[-3.5] | = | FLOAT[-0.5] | 
| FLOAT[3.0] | + | STRING[] | = | STRING[3.0] | 
| FLOAT[3.0] | + | STRING[ ] | = | STRING[3.0 ] | 
| FLOAT[3.0] | + | STRING[0] | = | STRING[3.00] | 
| FLOAT[3.0] | + | STRING[0.0] | = | STRING[3.00.0] | 
| FLOAT[3.0] | + | STRING[10] | = | STRING[3.010] | 
| FLOAT[3.0] | + | STRING[3] | = | STRING[3.03] | 
| FLOAT[3.0] | + | STRING[10.0] | = | STRING[3.010.0] | 
| FLOAT[3.0] | + | STRING[3.0] | = | STRING[3.03.0] | 
| FLOAT[3.0] | + | STRING[10.5] | = | STRING[3.010.5] | 
| FLOAT[3.0] | + | STRING[3.5] | = | STRING[3.03.5] | 
| FLOAT[3.0] | + | STRING[-10] | = | STRING[3.0-10] | 
| FLOAT[3.0] | + | STRING[-3] | = | STRING[3.0-3] | 
| FLOAT[3.0] | + | STRING[-10.0] | = | STRING[3.0-10.0] | 
| FLOAT[3.0] | + | STRING[-3.0] | = | STRING[3.0-3.0] | 
| FLOAT[3.0] | + | STRING[-10.5] | = | STRING[3.0-10.5] | 
| FLOAT[3.0] | + | STRING[-3.5] | = | STRING[3.0-3.5] | 
| FLOAT[3.0] | + | STRING[apple] | = | STRING[3.0apple] | 
| FLOAT[3.0] | + | STRING[banana] | = | STRING[3.0banana] | 
| FLOAT[3.0] | + | STRING[NaN] | = | STRING[3.0NaN] | 
| FLOAT[3.0] | + | STRING[infinity] | = | STRING[3.0infinity] | 
| FLOAT[3.0] | + | LIST[[]] | = | FLOAT[NaN] | 
| FLOAT[3.0] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | FLOAT[NaN] | 
| FLOAT[10.5] | + | BOOLEAN[false] | = | FLOAT[10.5] | 
| FLOAT[10.5] | + | BOOLEAN[true] | = | FLOAT[11.5] | 
| FLOAT[10.5] | + | FLOAT[Infinity] | = | FLOAT[Infinity] | 
| FLOAT[10.5] | + | FLOAT[-Infinity] | = | FLOAT[-Infinity] | 
| FLOAT[10.5] | + | FLOAT[NaN] | = | FLOAT[NaN] | 
| FLOAT[10.5] | + | INTEGER[0] | = | FLOAT[10.5] | 
| FLOAT[10.5] | + | FLOAT[0.0] | = | FLOAT[10.5] | 
| FLOAT[10.5] | + | INTEGER[10] | = | FLOAT[20.5] | 
| FLOAT[10.5] | + | INTEGER[3] | = | FLOAT[13.5] | 
| FLOAT[10.5] | + | FLOAT[10.0] | = | FLOAT[20.5] | 
| FLOAT[10.5] | + | FLOAT[3.0] | = | FLOAT[13.5] | 
| FLOAT[10.5] | + | FLOAT[10.5] | = | FLOAT[21.0] | 
| FLOAT[10.5] | + | FLOAT[3.5] | = | FLOAT[14.0] | 
| FLOAT[10.5] | + | INTEGER[-10] | = | FLOAT[0.5] | 
| FLOAT[10.5] | + | INTEGER[-3] | = | FLOAT[7.5] | 
| FLOAT[10.5] | + | FLOAT[-10.0] | = | FLOAT[0.5] | 
| FLOAT[10.5] | + | FLOAT[-3.0] | = | FLOAT[7.5] | 
| FLOAT[10.5] | + | FLOAT[-10.5] | = | FLOAT[0.0] | 
| FLOAT[10.5] | + | FLOAT[-3.5] | = | FLOAT[7.0] | 
| FLOAT[10.5] | + | STRING[] | = | STRING[10.5] | 
| FLOAT[10.5] | + | STRING[ ] | = | STRING[10.5 ] | 
| FLOAT[10.5] | + | STRING[0] | = | STRING[10.50] | 
| FLOAT[10.5] | + | STRING[0.0] | = | STRING[10.50.0] | 
| FLOAT[10.5] | + | STRING[10] | = | STRING[10.510] | 
| FLOAT[10.5] | + | STRING[3] | = | STRING[10.53] | 
| FLOAT[10.5] | + | STRING[10.0] | = | STRING[10.510.0] | 
| FLOAT[10.5] | + | STRING[3.0] | = | STRING[10.53.0] | 
| FLOAT[10.5] | + | STRING[10.5] | = | STRING[10.510.5] | 
| FLOAT[10.5] | + | STRING[3.5] | = | STRING[10.53.5] | 
| FLOAT[10.5] | + | STRING[-10] | = | STRING[10.5-10] | 
| FLOAT[10.5] | + | STRING[-3] | = | STRING[10.5-3] | 
| FLOAT[10.5] | + | STRING[-10.0] | = | STRING[10.5-10.0] | 
| FLOAT[10.5] | + | STRING[-3.0] | = | STRING[10.5-3.0] | 
| FLOAT[10.5] | + | STRING[-10.5] | = | STRING[10.5-10.5] | 
| FLOAT[10.5] | + | STRING[-3.5] | = | STRING[10.5-3.5] | 
| FLOAT[10.5] | + | STRING[apple] | = | STRING[10.5apple] | 
| FLOAT[10.5] | + | STRING[banana] | = | STRING[10.5banana] | 
| FLOAT[10.5] | + | STRING[NaN] | = | STRING[10.5NaN] | 
| FLOAT[10.5] | + | STRING[infinity] | = | STRING[10.5infinity] | 
| FLOAT[10.5] | + | LIST[[]] | = | FLOAT[NaN] | 
| FLOAT[10.5] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | FLOAT[NaN] | 
| FLOAT[3.5] | + | BOOLEAN[false] | = | FLOAT[3.5] | 
| FLOAT[3.5] | + | BOOLEAN[true] | = | FLOAT[4.5] | 
| FLOAT[3.5] | + | FLOAT[Infinity] | = | FLOAT[Infinity] | 
| FLOAT[3.5] | + | FLOAT[-Infinity] | = | FLOAT[-Infinity] | 
| FLOAT[3.5] | + | FLOAT[NaN] | = | FLOAT[NaN] | 
| FLOAT[3.5] | + | INTEGER[0] | = | FLOAT[3.5] | 
| FLOAT[3.5] | + | FLOAT[0.0] | = | FLOAT[3.5] | 
| FLOAT[3.5] | + | INTEGER[10] | = | FLOAT[13.5] | 
| FLOAT[3.5] | + | INTEGER[3] | = | FLOAT[6.5] | 
| FLOAT[3.5] | + | FLOAT[10.0] | = | FLOAT[13.5] | 
| FLOAT[3.5] | + | FLOAT[3.0] | = | FLOAT[6.5] | 
| FLOAT[3.5] | + | FLOAT[10.5] | = | FLOAT[14.0] | 
| FLOAT[3.5] | + | FLOAT[3.5] | = | FLOAT[7.0] | 
| FLOAT[3.5] | + | INTEGER[-10] | = | FLOAT[-6.5] | 
| FLOAT[3.5] | + | INTEGER[-3] | = | FLOAT[0.5] | 
| FLOAT[3.5] | + | FLOAT[-10.0] | = | FLOAT[-6.5] | 
| FLOAT[3.5] | + | FLOAT[-3.0] | = | FLOAT[0.5] | 
| FLOAT[3.5] | + | FLOAT[-10.5] | = | FLOAT[-7.0] | 
| FLOAT[3.5] | + | FLOAT[-3.5] | = | FLOAT[0.0] | 
| FLOAT[3.5] | + | STRING[] | = | STRING[3.5] | 
| FLOAT[3.5] | + | STRING[ ] | = | STRING[3.5 ] | 
| FLOAT[3.5] | + | STRING[0] | = | STRING[3.50] | 
| FLOAT[3.5] | + | STRING[0.0] | = | STRING[3.50.0] | 
| FLOAT[3.5] | + | STRING[10] | = | STRING[3.510] | 
| FLOAT[3.5] | + | STRING[3] | = | STRING[3.53] | 
| FLOAT[3.5] | + | STRING[10.0] | = | STRING[3.510.0] | 
| FLOAT[3.5] | + | STRING[3.0] | = | STRING[3.53.0] | 
| FLOAT[3.5] | + | STRING[10.5] | = | STRING[3.510.5] | 
| FLOAT[3.5] | + | STRING[3.5] | = | STRING[3.53.5] | 
| FLOAT[3.5] | + | STRING[-10] | = | STRING[3.5-10] | 
| FLOAT[3.5] | + | STRING[-3] | = | STRING[3.5-3] | 
| FLOAT[3.5] | + | STRING[-10.0] | = | STRING[3.5-10.0] | 
| FLOAT[3.5] | + | STRING[-3.0] | = | STRING[3.5-3.0] | 
| FLOAT[3.5] | + | STRING[-10.5] | = | STRING[3.5-10.5] | 
| FLOAT[3.5] | + | STRING[-3.5] | = | STRING[3.5-3.5] | 
| FLOAT[3.5] | + | STRING[apple] | = | STRING[3.5apple] | 
| FLOAT[3.5] | + | STRING[banana] | = | STRING[3.5banana] | 
| FLOAT[3.5] | + | STRING[NaN] | = | STRING[3.5NaN] | 
| FLOAT[3.5] | + | STRING[infinity] | = | STRING[3.5infinity] | 
| FLOAT[3.5] | + | LIST[[]] | = | FLOAT[NaN] | 
| FLOAT[3.5] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | FLOAT[NaN] | 
| INTEGER[-10] | + | BOOLEAN[false] | = | FLOAT[-10.0] | 
| INTEGER[-10] | + | BOOLEAN[true] | = | FLOAT[-9.0] | 
| INTEGER[-10] | + | FLOAT[Infinity] | = | FLOAT[Infinity] | 
| INTEGER[-10] | + | FLOAT[-Infinity] | = | FLOAT[-Infinity] | 
| INTEGER[-10] | + | FLOAT[NaN] | = | FLOAT[NaN] | 
| INTEGER[-10] | + | INTEGER[0] | = | INTEGER[-10] | 
| INTEGER[-10] | + | FLOAT[0.0] | = | FLOAT[-10.0] | 
| INTEGER[-10] | + | INTEGER[10] | = | INTEGER[0] | 
| INTEGER[-10] | + | INTEGER[3] | = | INTEGER[-7] | 
| INTEGER[-10] | + | FLOAT[10.0] | = | FLOAT[0.0] | 
| INTEGER[-10] | + | FLOAT[3.0] | = | FLOAT[-7.0] | 
| INTEGER[-10] | + | FLOAT[10.5] | = | FLOAT[0.5] | 
| INTEGER[-10] | + | FLOAT[3.5] | = | FLOAT[-6.5] | 
| INTEGER[-10] | + | INTEGER[-10] | = | INTEGER[-20] | 
| INTEGER[-10] | + | INTEGER[-3] | = | INTEGER[-13] | 
| INTEGER[-10] | + | FLOAT[-10.0] | = | FLOAT[-20.0] | 
| INTEGER[-10] | + | FLOAT[-3.0] | = | FLOAT[-13.0] | 
| INTEGER[-10] | + | FLOAT[-10.5] | = | FLOAT[-20.5] | 
| INTEGER[-10] | + | FLOAT[-3.5] | = | FLOAT[-13.5] | 
| INTEGER[-10] | + | STRING[] | = | STRING[-10] | 
| INTEGER[-10] | + | STRING[ ] | = | STRING[-10 ] | 
| INTEGER[-10] | + | STRING[0] | = | STRING[-100] | 
| INTEGER[-10] | + | STRING[0.0] | = | STRING[-100.0] | 
| INTEGER[-10] | + | STRING[10] | = | STRING[-1010] | 
| INTEGER[-10] | + | STRING[3] | = | STRING[-103] | 
| INTEGER[-10] | + | STRING[10.0] | = | STRING[-1010.0] | 
| INTEGER[-10] | + | STRING[3.0] | = | STRING[-103.0] | 
| INTEGER[-10] | + | STRING[10.5] | = | STRING[-1010.5] | 
| INTEGER[-10] | + | STRING[3.5] | = | STRING[-103.5] | 
| INTEGER[-10] | + | STRING[-10] | = | STRING[-10-10] | 
| INTEGER[-10] | + | STRING[-3] | = | STRING[-10-3] | 
| INTEGER[-10] | + | STRING[-10.0] | = | STRING[-10-10.0] | 
| INTEGER[-10] | + | STRING[-3.0] | = | STRING[-10-3.0] | 
| INTEGER[-10] | + | STRING[-10.5] | = | STRING[-10-10.5] | 
| INTEGER[-10] | + | STRING[-3.5] | = | STRING[-10-3.5] | 
| INTEGER[-10] | + | STRING[apple] | = | STRING[-10apple] | 
| INTEGER[-10] | + | STRING[banana] | = | STRING[-10banana] | 
| INTEGER[-10] | + | STRING[NaN] | = | STRING[-10NaN] | 
| INTEGER[-10] | + | STRING[infinity] | = | STRING[-10infinity] | 
| INTEGER[-10] | + | LIST[[]] | = | FLOAT[NaN] | 
| INTEGER[-10] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | FLOAT[NaN] | 
| INTEGER[-3] | + | BOOLEAN[false] | = | FLOAT[-3.0] | 
| INTEGER[-3] | + | BOOLEAN[true] | = | FLOAT[-2.0] | 
| INTEGER[-3] | + | FLOAT[Infinity] | = | FLOAT[Infinity] | 
| INTEGER[-3] | + | FLOAT[-Infinity] | = | FLOAT[-Infinity] | 
| INTEGER[-3] | + | FLOAT[NaN] | = | FLOAT[NaN] | 
| INTEGER[-3] | + | INTEGER[0] | = | INTEGER[-3] | 
| INTEGER[-3] | + | FLOAT[0.0] | = | FLOAT[-3.0] | 
| INTEGER[-3] | + | INTEGER[10] | = | INTEGER[7] | 
| INTEGER[-3] | + | INTEGER[3] | = | INTEGER[0] | 
| INTEGER[-3] | + | FLOAT[10.0] | = | FLOAT[7.0] | 
| INTEGER[-3] | + | FLOAT[3.0] | = | FLOAT[0.0] | 
| INTEGER[-3] | + | FLOAT[10.5] | = | FLOAT[7.5] | 
| INTEGER[-3] | + | FLOAT[3.5] | = | FLOAT[0.5] | 
| INTEGER[-3] | + | INTEGER[-10] | = | INTEGER[-13] | 
| INTEGER[-3] | + | INTEGER[-3] | = | INTEGER[-6] | 
| INTEGER[-3] | + | FLOAT[-10.0] | = | FLOAT[-13.0] | 
| INTEGER[-3] | + | FLOAT[-3.0] | = | FLOAT[-6.0] | 
| INTEGER[-3] | + | FLOAT[-10.5] | = | FLOAT[-13.5] | 
| INTEGER[-3] | + | FLOAT[-3.5] | = | FLOAT[-6.5] | 
| INTEGER[-3] | + | STRING[] | = | STRING[-3] | 
| INTEGER[-3] | + | STRING[ ] | = | STRING[-3 ] | 
| INTEGER[-3] | + | STRING[0] | = | STRING[-30] | 
| INTEGER[-3] | + | STRING[0.0] | = | STRING[-30.0] | 
| INTEGER[-3] | + | STRING[10] | = | STRING[-310] | 
| INTEGER[-3] | + | STRING[3] | = | STRING[-33] | 
| INTEGER[-3] | + | STRING[10.0] | = | STRING[-310.0] | 
| INTEGER[-3] | + | STRING[3.0] | = | STRING[-33.0] | 
| INTEGER[-3] | + | STRING[10.5] | = | STRING[-310.5] | 
| INTEGER[-3] | + | STRING[3.5] | = | STRING[-33.5] | 
| INTEGER[-3] | + | STRING[-10] | = | STRING[-3-10] | 
| INTEGER[-3] | + | STRING[-3] | = | STRING[-3-3] | 
| INTEGER[-3] | + | STRING[-10.0] | = | STRING[-3-10.0] | 
| INTEGER[-3] | + | STRING[-3.0] | = | STRING[-3-3.0] | 
| INTEGER[-3] | + | STRING[-10.5] | = | STRING[-3-10.5] | 
| INTEGER[-3] | + | STRING[-3.5] | = | STRING[-3-3.5] | 
| INTEGER[-3] | + | STRING[apple] | = | STRING[-3apple] | 
| INTEGER[-3] | + | STRING[banana] | = | STRING[-3banana] | 
| INTEGER[-3] | + | STRING[NaN] | = | STRING[-3NaN] | 
| INTEGER[-3] | + | STRING[infinity] | = | STRING[-3infinity] | 
| INTEGER[-3] | + | LIST[[]] | = | FLOAT[NaN] | 
| INTEGER[-3] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | FLOAT[NaN] | 
| FLOAT[-10.0] | + | BOOLEAN[false] | = | FLOAT[-10.0] | 
| FLOAT[-10.0] | + | BOOLEAN[true] | = | FLOAT[-9.0] | 
| FLOAT[-10.0] | + | FLOAT[Infinity] | = | FLOAT[Infinity] | 
| FLOAT[-10.0] | + | FLOAT[-Infinity] | = | FLOAT[-Infinity] | 
| FLOAT[-10.0] | + | FLOAT[NaN] | = | FLOAT[NaN] | 
| FLOAT[-10.0] | + | INTEGER[0] | = | FLOAT[-10.0] | 
| FLOAT[-10.0] | + | FLOAT[0.0] | = | FLOAT[-10.0] | 
| FLOAT[-10.0] | + | INTEGER[10] | = | FLOAT[0.0] | 
| FLOAT[-10.0] | + | INTEGER[3] | = | FLOAT[-7.0] | 
| FLOAT[-10.0] | + | FLOAT[10.0] | = | FLOAT[0.0] | 
| FLOAT[-10.0] | + | FLOAT[3.0] | = | FLOAT[-7.0] | 
| FLOAT[-10.0] | + | FLOAT[10.5] | = | FLOAT[0.5] | 
| FLOAT[-10.0] | + | FLOAT[3.5] | = | FLOAT[-6.5] | 
| FLOAT[-10.0] | + | INTEGER[-10] | = | FLOAT[-20.0] | 
| FLOAT[-10.0] | + | INTEGER[-3] | = | FLOAT[-13.0] | 
| FLOAT[-10.0] | + | FLOAT[-10.0] | = | FLOAT[-20.0] | 
| FLOAT[-10.0] | + | FLOAT[-3.0] | = | FLOAT[-13.0] | 
| FLOAT[-10.0] | + | FLOAT[-10.5] | = | FLOAT[-20.5] | 
| FLOAT[-10.0] | + | FLOAT[-3.5] | = | FLOAT[-13.5] | 
| FLOAT[-10.0] | + | STRING[] | = | STRING[-10.0] | 
| FLOAT[-10.0] | + | STRING[ ] | = | STRING[-10.0 ] | 
| FLOAT[-10.0] | + | STRING[0] | = | STRING[-10.00] | 
| FLOAT[-10.0] | + | STRING[0.0] | = | STRING[-10.00.0] | 
| FLOAT[-10.0] | + | STRING[10] | = | STRING[-10.010] | 
| FLOAT[-10.0] | + | STRING[3] | = | STRING[-10.03] | 
| FLOAT[-10.0] | + | STRING[10.0] | = | STRING[-10.010.0] | 
| FLOAT[-10.0] | + | STRING[3.0] | = | STRING[-10.03.0] | 
| FLOAT[-10.0] | + | STRING[10.5] | = | STRING[-10.010.5] | 
| FLOAT[-10.0] | + | STRING[3.5] | = | STRING[-10.03.5] | 
| FLOAT[-10.0] | + | STRING[-10] | = | STRING[-10.0-10] | 
| FLOAT[-10.0] | + | STRING[-3] | = | STRING[-10.0-3] | 
| FLOAT[-10.0] | + | STRING[-10.0] | = | STRING[-10.0-10.0] | 
| FLOAT[-10.0] | + | STRING[-3.0] | = | STRING[-10.0-3.0] | 
| FLOAT[-10.0] | + | STRING[-10.5] | = | STRING[-10.0-10.5] | 
| FLOAT[-10.0] | + | STRING[-3.5] | = | STRING[-10.0-3.5] | 
| FLOAT[-10.0] | + | STRING[apple] | = | STRING[-10.0apple] | 
| FLOAT[-10.0] | + | STRING[banana] | = | STRING[-10.0banana] | 
| FLOAT[-10.0] | + | STRING[NaN] | = | STRING[-10.0NaN] | 
| FLOAT[-10.0] | + | STRING[infinity] | = | STRING[-10.0infinity] | 
| FLOAT[-10.0] | + | LIST[[]] | = | FLOAT[NaN] | 
| FLOAT[-10.0] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | FLOAT[NaN] | 
| FLOAT[-3.0] | + | BOOLEAN[false] | = | FLOAT[-3.0] | 
| FLOAT[-3.0] | + | BOOLEAN[true] | = | FLOAT[-2.0] | 
| FLOAT[-3.0] | + | FLOAT[Infinity] | = | FLOAT[Infinity] | 
| FLOAT[-3.0] | + | FLOAT[-Infinity] | = | FLOAT[-Infinity] | 
| FLOAT[-3.0] | + | FLOAT[NaN] | = | FLOAT[NaN] | 
| FLOAT[-3.0] | + | INTEGER[0] | = | FLOAT[-3.0] | 
| FLOAT[-3.0] | + | FLOAT[0.0] | = | FLOAT[-3.0] | 
| FLOAT[-3.0] | + | INTEGER[10] | = | FLOAT[7.0] | 
| FLOAT[-3.0] | + | INTEGER[3] | = | FLOAT[0.0] | 
| FLOAT[-3.0] | + | FLOAT[10.0] | = | FLOAT[7.0] | 
| FLOAT[-3.0] | + | FLOAT[3.0] | = | FLOAT[0.0] | 
| FLOAT[-3.0] | + | FLOAT[10.5] | = | FLOAT[7.5] | 
| FLOAT[-3.0] | + | FLOAT[3.5] | = | FLOAT[0.5] | 
| FLOAT[-3.0] | + | INTEGER[-10] | = | FLOAT[-13.0] | 
| FLOAT[-3.0] | + | INTEGER[-3] | = | FLOAT[-6.0] | 
| FLOAT[-3.0] | + | FLOAT[-10.0] | = | FLOAT[-13.0] | 
| FLOAT[-3.0] | + | FLOAT[-3.0] | = | FLOAT[-6.0] | 
| FLOAT[-3.0] | + | FLOAT[-10.5] | = | FLOAT[-13.5] | 
| FLOAT[-3.0] | + | FLOAT[-3.5] | = | FLOAT[-6.5] | 
| FLOAT[-3.0] | + | STRING[] | = | STRING[-3.0] | 
| FLOAT[-3.0] | + | STRING[ ] | = | STRING[-3.0 ] | 
| FLOAT[-3.0] | + | STRING[0] | = | STRING[-3.00] | 
| FLOAT[-3.0] | + | STRING[0.0] | = | STRING[-3.00.0] | 
| FLOAT[-3.0] | + | STRING[10] | = | STRING[-3.010] | 
| FLOAT[-3.0] | + | STRING[3] | = | STRING[-3.03] | 
| FLOAT[-3.0] | + | STRING[10.0] | = | STRING[-3.010.0] | 
| FLOAT[-3.0] | + | STRING[3.0] | = | STRING[-3.03.0] | 
| FLOAT[-3.0] | + | STRING[10.5] | = | STRING[-3.010.5] | 
| FLOAT[-3.0] | + | STRING[3.5] | = | STRING[-3.03.5] | 
| FLOAT[-3.0] | + | STRING[-10] | = | STRING[-3.0-10] | 
| FLOAT[-3.0] | + | STRING[-3] | = | STRING[-3.0-3] | 
| FLOAT[-3.0] | + | STRING[-10.0] | = | STRING[-3.0-10.0] | 
| FLOAT[-3.0] | + | STRING[-3.0] | = | STRING[-3.0-3.0] | 
| FLOAT[-3.0] | + | STRING[-10.5] | = | STRING[-3.0-10.5] | 
| FLOAT[-3.0] | + | STRING[-3.5] | = | STRING[-3.0-3.5] | 
| FLOAT[-3.0] | + | STRING[apple] | = | STRING[-3.0apple] | 
| FLOAT[-3.0] | + | STRING[banana] | = | STRING[-3.0banana] | 
| FLOAT[-3.0] | + | STRING[NaN] | = | STRING[-3.0NaN] | 
| FLOAT[-3.0] | + | STRING[infinity] | = | STRING[-3.0infinity] | 
| FLOAT[-3.0] | + | LIST[[]] | = | FLOAT[NaN] | 
| FLOAT[-3.0] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | FLOAT[NaN] | 
| FLOAT[-10.5] | + | BOOLEAN[false] | = | FLOAT[-10.5] | 
| FLOAT[-10.5] | + | BOOLEAN[true] | = | FLOAT[-9.5] | 
| FLOAT[-10.5] | + | FLOAT[Infinity] | = | FLOAT[Infinity] | 
| FLOAT[-10.5] | + | FLOAT[-Infinity] | = | FLOAT[-Infinity] | 
| FLOAT[-10.5] | + | FLOAT[NaN] | = | FLOAT[NaN] | 
| FLOAT[-10.5] | + | INTEGER[0] | = | FLOAT[-10.5] | 
| FLOAT[-10.5] | + | FLOAT[0.0] | = | FLOAT[-10.5] | 
| FLOAT[-10.5] | + | INTEGER[10] | = | FLOAT[-0.5] | 
| FLOAT[-10.5] | + | INTEGER[3] | = | FLOAT[-7.5] | 
| FLOAT[-10.5] | + | FLOAT[10.0] | = | FLOAT[-0.5] | 
| FLOAT[-10.5] | + | FLOAT[3.0] | = | FLOAT[-7.5] | 
| FLOAT[-10.5] | + | FLOAT[10.5] | = | FLOAT[0.0] | 
| FLOAT[-10.5] | + | FLOAT[3.5] | = | FLOAT[-7.0] | 
| FLOAT[-10.5] | + | INTEGER[-10] | = | FLOAT[-20.5] | 
| FLOAT[-10.5] | + | INTEGER[-3] | = | FLOAT[-13.5] | 
| FLOAT[-10.5] | + | FLOAT[-10.0] | = | FLOAT[-20.5] | 
| FLOAT[-10.5] | + | FLOAT[-3.0] | = | FLOAT[-13.5] | 
| FLOAT[-10.5] | + | FLOAT[-10.5] | = | FLOAT[-21.0] | 
| FLOAT[-10.5] | + | FLOAT[-3.5] | = | FLOAT[-14.0] | 
| FLOAT[-10.5] | + | STRING[] | = | STRING[-10.5] | 
| FLOAT[-10.5] | + | STRING[ ] | = | STRING[-10.5 ] | 
| FLOAT[-10.5] | + | STRING[0] | = | STRING[-10.50] | 
| FLOAT[-10.5] | + | STRING[0.0] | = | STRING[-10.50.0] | 
| FLOAT[-10.5] | + | STRING[10] | = | STRING[-10.510] | 
| FLOAT[-10.5] | + | STRING[3] | = | STRING[-10.53] | 
| FLOAT[-10.5] | + | STRING[10.0] | = | STRING[-10.510.0] | 
| FLOAT[-10.5] | + | STRING[3.0] | = | STRING[-10.53.0] | 
| FLOAT[-10.5] | + | STRING[10.5] | = | STRING[-10.510.5] | 
| FLOAT[-10.5] | + | STRING[3.5] | = | STRING[-10.53.5] | 
| FLOAT[-10.5] | + | STRING[-10] | = | STRING[-10.5-10] | 
| FLOAT[-10.5] | + | STRING[-3] | = | STRING[-10.5-3] | 
| FLOAT[-10.5] | + | STRING[-10.0] | = | STRING[-10.5-10.0] | 
| FLOAT[-10.5] | + | STRING[-3.0] | = | STRING[-10.5-3.0] | 
| FLOAT[-10.5] | + | STRING[-10.5] | = | STRING[-10.5-10.5] | 
| FLOAT[-10.5] | + | STRING[-3.5] | = | STRING[-10.5-3.5] | 
| FLOAT[-10.5] | + | STRING[apple] | = | STRING[-10.5apple] | 
| FLOAT[-10.5] | + | STRING[banana] | = | STRING[-10.5banana] | 
| FLOAT[-10.5] | + | STRING[NaN] | = | STRING[-10.5NaN] | 
| FLOAT[-10.5] | + | STRING[infinity] | = | STRING[-10.5infinity] | 
| FLOAT[-10.5] | + | LIST[[]] | = | FLOAT[NaN] | 
| FLOAT[-10.5] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | FLOAT[NaN] | 
| FLOAT[-3.5] | + | BOOLEAN[false] | = | FLOAT[-3.5] | 
| FLOAT[-3.5] | + | BOOLEAN[true] | = | FLOAT[-2.5] | 
| FLOAT[-3.5] | + | FLOAT[Infinity] | = | FLOAT[Infinity] | 
| FLOAT[-3.5] | + | FLOAT[-Infinity] | = | FLOAT[-Infinity] | 
| FLOAT[-3.5] | + | FLOAT[NaN] | = | FLOAT[NaN] | 
| FLOAT[-3.5] | + | INTEGER[0] | = | FLOAT[-3.5] | 
| FLOAT[-3.5] | + | FLOAT[0.0] | = | FLOAT[-3.5] | 
| FLOAT[-3.5] | + | INTEGER[10] | = | FLOAT[6.5] | 
| FLOAT[-3.5] | + | INTEGER[3] | = | FLOAT[-0.5] | 
| FLOAT[-3.5] | + | FLOAT[10.0] | = | FLOAT[6.5] | 
| FLOAT[-3.5] | + | FLOAT[3.0] | = | FLOAT[-0.5] | 
| FLOAT[-3.5] | + | FLOAT[10.5] | = | FLOAT[7.0] | 
| FLOAT[-3.5] | + | FLOAT[3.5] | = | FLOAT[0.0] | 
| FLOAT[-3.5] | + | INTEGER[-10] | = | FLOAT[-13.5] | 
| FLOAT[-3.5] | + | INTEGER[-3] | = | FLOAT[-6.5] | 
| FLOAT[-3.5] | + | FLOAT[-10.0] | = | FLOAT[-13.5] | 
| FLOAT[-3.5] | + | FLOAT[-3.0] | = | FLOAT[-6.5] | 
| FLOAT[-3.5] | + | FLOAT[-10.5] | = | FLOAT[-14.0] | 
| FLOAT[-3.5] | + | FLOAT[-3.5] | = | FLOAT[-7.0] | 
| FLOAT[-3.5] | + | STRING[] | = | STRING[-3.5] | 
| FLOAT[-3.5] | + | STRING[ ] | = | STRING[-3.5 ] | 
| FLOAT[-3.5] | + | STRING[0] | = | STRING[-3.50] | 
| FLOAT[-3.5] | + | STRING[0.0] | = | STRING[-3.50.0] | 
| FLOAT[-3.5] | + | STRING[10] | = | STRING[-3.510] | 
| FLOAT[-3.5] | + | STRING[3] | = | STRING[-3.53] | 
| FLOAT[-3.5] | + | STRING[10.0] | = | STRING[-3.510.0] | 
| FLOAT[-3.5] | + | STRING[3.0] | = | STRING[-3.53.0] | 
| FLOAT[-3.5] | + | STRING[10.5] | = | STRING[-3.510.5] | 
| FLOAT[-3.5] | + | STRING[3.5] | = | STRING[-3.53.5] | 
| FLOAT[-3.5] | + | STRING[-10] | = | STRING[-3.5-10] | 
| FLOAT[-3.5] | + | STRING[-3] | = | STRING[-3.5-3] | 
| FLOAT[-3.5] | + | STRING[-10.0] | = | STRING[-3.5-10.0] | 
| FLOAT[-3.5] | + | STRING[-3.0] | = | STRING[-3.5-3.0] | 
| FLOAT[-3.5] | + | STRING[-10.5] | = | STRING[-3.5-10.5] | 
| FLOAT[-3.5] | + | STRING[-3.5] | = | STRING[-3.5-3.5] | 
| FLOAT[-3.5] | + | STRING[apple] | = | STRING[-3.5apple] | 
| FLOAT[-3.5] | + | STRING[banana] | = | STRING[-3.5banana] | 
| FLOAT[-3.5] | + | STRING[NaN] | = | STRING[-3.5NaN] | 
| FLOAT[-3.5] | + | STRING[infinity] | = | STRING[-3.5infinity] | 
| FLOAT[-3.5] | + | LIST[[]] | = | FLOAT[NaN] | 
| FLOAT[-3.5] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | FLOAT[NaN] | 
| STRING[] | + | BOOLEAN[false] | = | STRING[false] | 
| STRING[] | + | BOOLEAN[true] | = | STRING[true] | 
| STRING[] | + | FLOAT[Infinity] | = | STRING[Infinity] | 
| STRING[] | + | FLOAT[-Infinity] | = | STRING[-Infinity] | 
| STRING[] | + | FLOAT[NaN] | = | STRING[NaN] | 
| STRING[] | + | INTEGER[0] | = | STRING[0] | 
| STRING[] | + | FLOAT[0.0] | = | STRING[0.0] | 
| STRING[] | + | INTEGER[10] | = | STRING[10] | 
| STRING[] | + | INTEGER[3] | = | STRING[3] | 
| STRING[] | + | FLOAT[10.0] | = | STRING[10.0] | 
| STRING[] | + | FLOAT[3.0] | = | STRING[3.0] | 
| STRING[] | + | FLOAT[10.5] | = | STRING[10.5] | 
| STRING[] | + | FLOAT[3.5] | = | STRING[3.5] | 
| STRING[] | + | INTEGER[-10] | = | STRING[-10] | 
| STRING[] | + | INTEGER[-3] | = | STRING[-3] | 
| STRING[] | + | FLOAT[-10.0] | = | STRING[-10.0] | 
| STRING[] | + | FLOAT[-3.0] | = | STRING[-3.0] | 
| STRING[] | + | FLOAT[-10.5] | = | STRING[-10.5] | 
| STRING[] | + | FLOAT[-3.5] | = | STRING[-3.5] | 
| STRING[] | + | STRING[] | = | STRING[] | 
| STRING[] | + | STRING[ ] | = | STRING[ ] | 
| STRING[] | + | STRING[0] | = | STRING[0] | 
| STRING[] | + | STRING[0.0] | = | STRING[0.0] | 
| STRING[] | + | STRING[10] | = | STRING[10] | 
| STRING[] | + | STRING[3] | = | STRING[3] | 
| STRING[] | + | STRING[10.0] | = | STRING[10.0] | 
| STRING[] | + | STRING[3.0] | = | STRING[3.0] | 
| STRING[] | + | STRING[10.5] | = | STRING[10.5] | 
| STRING[] | + | STRING[3.5] | = | STRING[3.5] | 
| STRING[] | + | STRING[-10] | = | STRING[-10] | 
| STRING[] | + | STRING[-3] | = | STRING[-3] | 
| STRING[] | + | STRING[-10.0] | = | STRING[-10.0] | 
| STRING[] | + | STRING[-3.0] | = | STRING[-3.0] | 
| STRING[] | + | STRING[-10.5] | = | STRING[-10.5] | 
| STRING[] | + | STRING[-3.5] | = | STRING[-3.5] | 
| STRING[] | + | STRING[apple] | = | STRING[apple] | 
| STRING[] | + | STRING[banana] | = | STRING[banana] | 
| STRING[] | + | STRING[NaN] | = | STRING[NaN] | 
| STRING[] | + | STRING[infinity] | = | STRING[infinity] | 
| STRING[] | + | LIST[[]] | = | STRING[[]] | 
| STRING[] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | STRING[[true, 3, 5.0, orange]] | 
| STRING[ ] | + | BOOLEAN[false] | = | STRING[ false] | 
| STRING[ ] | + | BOOLEAN[true] | = | STRING[ true] | 
| STRING[ ] | + | FLOAT[Infinity] | = | STRING[ Infinity] | 
| STRING[ ] | + | FLOAT[-Infinity] | = | STRING[ -Infinity] | 
| STRING[ ] | + | FLOAT[NaN] | = | STRING[ NaN] | 
| STRING[ ] | + | INTEGER[0] | = | STRING[ 0] | 
| STRING[ ] | + | FLOAT[0.0] | = | STRING[ 0.0] | 
| STRING[ ] | + | INTEGER[10] | = | STRING[ 10] | 
| STRING[ ] | + | INTEGER[3] | = | STRING[ 3] | 
| STRING[ ] | + | FLOAT[10.0] | = | STRING[ 10.0] | 
| STRING[ ] | + | FLOAT[3.0] | = | STRING[ 3.0] | 
| STRING[ ] | + | FLOAT[10.5] | = | STRING[ 10.5] | 
| STRING[ ] | + | FLOAT[3.5] | = | STRING[ 3.5] | 
| STRING[ ] | + | INTEGER[-10] | = | STRING[ -10] | 
| STRING[ ] | + | INTEGER[-3] | = | STRING[ -3] | 
| STRING[ ] | + | FLOAT[-10.0] | = | STRING[ -10.0] | 
| STRING[ ] | + | FLOAT[-3.0] | = | STRING[ -3.0] | 
| STRING[ ] | + | FLOAT[-10.5] | = | STRING[ -10.5] | 
| STRING[ ] | + | FLOAT[-3.5] | = | STRING[ -3.5] | 
| STRING[ ] | + | STRING[] | = | STRING[ ] | 
| STRING[ ] | + | STRING[ ] | = | STRING[ ] | 
| STRING[ ] | + | STRING[0] | = | STRING[ 0] | 
| STRING[ ] | + | STRING[0.0] | = | STRING[ 0.0] | 
| STRING[ ] | + | STRING[10] | = | STRING[ 10] | 
| STRING[ ] | + | STRING[3] | = | STRING[ 3] | 
| STRING[ ] | + | STRING[10.0] | = | STRING[ 10.0] | 
| STRING[ ] | + | STRING[3.0] | = | STRING[ 3.0] | 
| STRING[ ] | + | STRING[10.5] | = | STRING[ 10.5] | 
| STRING[ ] | + | STRING[3.5] | = | STRING[ 3.5] | 
| STRING[ ] | + | STRING[-10] | = | STRING[ -10] | 
| STRING[ ] | + | STRING[-3] | = | STRING[ -3] | 
| STRING[ ] | + | STRING[-10.0] | = | STRING[ -10.0] | 
| STRING[ ] | + | STRING[-3.0] | = | STRING[ -3.0] | 
| STRING[ ] | + | STRING[-10.5] | = | STRING[ -10.5] | 
| STRING[ ] | + | STRING[-3.5] | = | STRING[ -3.5] | 
| STRING[ ] | + | STRING[apple] | = | STRING[ apple] | 
| STRING[ ] | + | STRING[banana] | = | STRING[ banana] | 
| STRING[ ] | + | STRING[NaN] | = | STRING[ NaN] | 
| STRING[ ] | + | STRING[infinity] | = | STRING[ infinity] | 
| STRING[ ] | + | LIST[[]] | = | STRING[ []] | 
| STRING[ ] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | STRING[ [true, 3, 5.0, orange]] | 
| STRING[0] | + | BOOLEAN[false] | = | STRING[0false] | 
| STRING[0] | + | BOOLEAN[true] | = | STRING[0true] | 
| STRING[0] | + | FLOAT[Infinity] | = | STRING[0Infinity] | 
| STRING[0] | + | FLOAT[-Infinity] | = | STRING[0-Infinity] | 
| STRING[0] | + | FLOAT[NaN] | = | STRING[0NaN] | 
| STRING[0] | + | INTEGER[0] | = | STRING[00] | 
| STRING[0] | + | FLOAT[0.0] | = | STRING[00.0] | 
| STRING[0] | + | INTEGER[10] | = | STRING[010] | 
| STRING[0] | + | INTEGER[3] | = | STRING[03] | 
| STRING[0] | + | FLOAT[10.0] | = | STRING[010.0] | 
| STRING[0] | + | FLOAT[3.0] | = | STRING[03.0] | 
| STRING[0] | + | FLOAT[10.5] | = | STRING[010.5] | 
| STRING[0] | + | FLOAT[3.5] | = | STRING[03.5] | 
| STRING[0] | + | INTEGER[-10] | = | STRING[0-10] | 
| STRING[0] | + | INTEGER[-3] | = | STRING[0-3] | 
| STRING[0] | + | FLOAT[-10.0] | = | STRING[0-10.0] | 
| STRING[0] | + | FLOAT[-3.0] | = | STRING[0-3.0] | 
| STRING[0] | + | FLOAT[-10.5] | = | STRING[0-10.5] | 
| STRING[0] | + | FLOAT[-3.5] | = | STRING[0-3.5] | 
| STRING[0] | + | STRING[] | = | STRING[0] | 
| STRING[0] | + | STRING[ ] | = | STRING[0 ] | 
| STRING[0] | + | STRING[0] | = | STRING[00] | 
| STRING[0] | + | STRING[0.0] | = | STRING[00.0] | 
| STRING[0] | + | STRING[10] | = | STRING[010] | 
| STRING[0] | + | STRING[3] | = | STRING[03] | 
| STRING[0] | + | STRING[10.0] | = | STRING[010.0] | 
| STRING[0] | + | STRING[3.0] | = | STRING[03.0] | 
| STRING[0] | + | STRING[10.5] | = | STRING[010.5] | 
| STRING[0] | + | STRING[3.5] | = | STRING[03.5] | 
| STRING[0] | + | STRING[-10] | = | STRING[0-10] | 
| STRING[0] | + | STRING[-3] | = | STRING[0-3] | 
| STRING[0] | + | STRING[-10.0] | = | STRING[0-10.0] | 
| STRING[0] | + | STRING[-3.0] | = | STRING[0-3.0] | 
| STRING[0] | + | STRING[-10.5] | = | STRING[0-10.5] | 
| STRING[0] | + | STRING[-3.5] | = | STRING[0-3.5] | 
| STRING[0] | + | STRING[apple] | = | STRING[0apple] | 
| STRING[0] | + | STRING[banana] | = | STRING[0banana] | 
| STRING[0] | + | STRING[NaN] | = | STRING[0NaN] | 
| STRING[0] | + | STRING[infinity] | = | STRING[0infinity] | 
| STRING[0] | + | LIST[[]] | = | STRING[0[]] | 
| STRING[0] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | STRING[0[true, 3, 5.0, orange]] | 
| STRING[0.0] | + | BOOLEAN[false] | = | STRING[0.0false] | 
| STRING[0.0] | + | BOOLEAN[true] | = | STRING[0.0true] | 
| STRING[0.0] | + | FLOAT[Infinity] | = | STRING[0.0Infinity] | 
| STRING[0.0] | + | FLOAT[-Infinity] | = | STRING[0.0-Infinity] | 
| STRING[0.0] | + | FLOAT[NaN] | = | STRING[0.0NaN] | 
| STRING[0.0] | + | INTEGER[0] | = | STRING[0.00] | 
| STRING[0.0] | + | FLOAT[0.0] | = | STRING[0.00.0] | 
| STRING[0.0] | + | INTEGER[10] | = | STRING[0.010] | 
| STRING[0.0] | + | INTEGER[3] | = | STRING[0.03] | 
| STRING[0.0] | + | FLOAT[10.0] | = | STRING[0.010.0] | 
| STRING[0.0] | + | FLOAT[3.0] | = | STRING[0.03.0] | 
| STRING[0.0] | + | FLOAT[10.5] | = | STRING[0.010.5] | 
| STRING[0.0] | + | FLOAT[3.5] | = | STRING[0.03.5] | 
| STRING[0.0] | + | INTEGER[-10] | = | STRING[0.0-10] | 
| STRING[0.0] | + | INTEGER[-3] | = | STRING[0.0-3] | 
| STRING[0.0] | + | FLOAT[-10.0] | = | STRING[0.0-10.0] | 
| STRING[0.0] | + | FLOAT[-3.0] | = | STRING[0.0-3.0] | 
| STRING[0.0] | + | FLOAT[-10.5] | = | STRING[0.0-10.5] | 
| STRING[0.0] | + | FLOAT[-3.5] | = | STRING[0.0-3.5] | 
| STRING[0.0] | + | STRING[] | = | STRING[0.0] | 
| STRING[0.0] | + | STRING[ ] | = | STRING[0.0 ] | 
| STRING[0.0] | + | STRING[0] | = | STRING[0.00] | 
| STRING[0.0] | + | STRING[0.0] | = | STRING[0.00.0] | 
| STRING[0.0] | + | STRING[10] | = | STRING[0.010] | 
| STRING[0.0] | + | STRING[3] | = | STRING[0.03] | 
| STRING[0.0] | + | STRING[10.0] | = | STRING[0.010.0] | 
| STRING[0.0] | + | STRING[3.0] | = | STRING[0.03.0] | 
| STRING[0.0] | + | STRING[10.5] | = | STRING[0.010.5] | 
| STRING[0.0] | + | STRING[3.5] | = | STRING[0.03.5] | 
| STRING[0.0] | + | STRING[-10] | = | STRING[0.0-10] | 
| STRING[0.0] | + | STRING[-3] | = | STRING[0.0-3] | 
| STRING[0.0] | + | STRING[-10.0] | = | STRING[0.0-10.0] | 
| STRING[0.0] | + | STRING[-3.0] | = | STRING[0.0-3.0] | 
| STRING[0.0] | + | STRING[-10.5] | = | STRING[0.0-10.5] | 
| STRING[0.0] | + | STRING[-3.5] | = | STRING[0.0-3.5] | 
| STRING[0.0] | + | STRING[apple] | = | STRING[0.0apple] | 
| STRING[0.0] | + | STRING[banana] | = | STRING[0.0banana] | 
| STRING[0.0] | + | STRING[NaN] | = | STRING[0.0NaN] | 
| STRING[0.0] | + | STRING[infinity] | = | STRING[0.0infinity] | 
| STRING[0.0] | + | LIST[[]] | = | STRING[0.0[]] | 
| STRING[0.0] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | STRING[0.0[true, 3, 5.0, orange]] | 
| STRING[10] | + | BOOLEAN[false] | = | STRING[10false] | 
| STRING[10] | + | BOOLEAN[true] | = | STRING[10true] | 
| STRING[10] | + | FLOAT[Infinity] | = | STRING[10Infinity] | 
| STRING[10] | + | FLOAT[-Infinity] | = | STRING[10-Infinity] | 
| STRING[10] | + | FLOAT[NaN] | = | STRING[10NaN] | 
| STRING[10] | + | INTEGER[0] | = | STRING[100] | 
| STRING[10] | + | FLOAT[0.0] | = | STRING[100.0] | 
| STRING[10] | + | INTEGER[10] | = | STRING[1010] | 
| STRING[10] | + | INTEGER[3] | = | STRING[103] | 
| STRING[10] | + | FLOAT[10.0] | = | STRING[1010.0] | 
| STRING[10] | + | FLOAT[3.0] | = | STRING[103.0] | 
| STRING[10] | + | FLOAT[10.5] | = | STRING[1010.5] | 
| STRING[10] | + | FLOAT[3.5] | = | STRING[103.5] | 
| STRING[10] | + | INTEGER[-10] | = | STRING[10-10] | 
| STRING[10] | + | INTEGER[-3] | = | STRING[10-3] | 
| STRING[10] | + | FLOAT[-10.0] | = | STRING[10-10.0] | 
| STRING[10] | + | FLOAT[-3.0] | = | STRING[10-3.0] | 
| STRING[10] | + | FLOAT[-10.5] | = | STRING[10-10.5] | 
| STRING[10] | + | FLOAT[-3.5] | = | STRING[10-3.5] | 
| STRING[10] | + | STRING[] | = | STRING[10] | 
| STRING[10] | + | STRING[ ] | = | STRING[10 ] | 
| STRING[10] | + | STRING[0] | = | STRING[100] | 
| STRING[10] | + | STRING[0.0] | = | STRING[100.0] | 
| STRING[10] | + | STRING[10] | = | STRING[1010] | 
| STRING[10] | + | STRING[3] | = | STRING[103] | 
| STRING[10] | + | STRING[10.0] | = | STRING[1010.0] | 
| STRING[10] | + | STRING[3.0] | = | STRING[103.0] | 
| STRING[10] | + | STRING[10.5] | = | STRING[1010.5] | 
| STRING[10] | + | STRING[3.5] | = | STRING[103.5] | 
| STRING[10] | + | STRING[-10] | = | STRING[10-10] | 
| STRING[10] | + | STRING[-3] | = | STRING[10-3] | 
| STRING[10] | + | STRING[-10.0] | = | STRING[10-10.0] | 
| STRING[10] | + | STRING[-3.0] | = | STRING[10-3.0] | 
| STRING[10] | + | STRING[-10.5] | = | STRING[10-10.5] | 
| STRING[10] | + | STRING[-3.5] | = | STRING[10-3.5] | 
| STRING[10] | + | STRING[apple] | = | STRING[10apple] | 
| STRING[10] | + | STRING[banana] | = | STRING[10banana] | 
| STRING[10] | + | STRING[NaN] | = | STRING[10NaN] | 
| STRING[10] | + | STRING[infinity] | = | STRING[10infinity] | 
| STRING[10] | + | LIST[[]] | = | STRING[10[]] | 
| STRING[10] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | STRING[10[true, 3, 5.0, orange]] | 
| STRING[3] | + | BOOLEAN[false] | = | STRING[3false] | 
| STRING[3] | + | BOOLEAN[true] | = | STRING[3true] | 
| STRING[3] | + | FLOAT[Infinity] | = | STRING[3Infinity] | 
| STRING[3] | + | FLOAT[-Infinity] | = | STRING[3-Infinity] | 
| STRING[3] | + | FLOAT[NaN] | = | STRING[3NaN] | 
| STRING[3] | + | INTEGER[0] | = | STRING[30] | 
| STRING[3] | + | FLOAT[0.0] | = | STRING[30.0] | 
| STRING[3] | + | INTEGER[10] | = | STRING[310] | 
| STRING[3] | + | INTEGER[3] | = | STRING[33] | 
| STRING[3] | + | FLOAT[10.0] | = | STRING[310.0] | 
| STRING[3] | + | FLOAT[3.0] | = | STRING[33.0] | 
| STRING[3] | + | FLOAT[10.5] | = | STRING[310.5] | 
| STRING[3] | + | FLOAT[3.5] | = | STRING[33.5] | 
| STRING[3] | + | INTEGER[-10] | = | STRING[3-10] | 
| STRING[3] | + | INTEGER[-3] | = | STRING[3-3] | 
| STRING[3] | + | FLOAT[-10.0] | = | STRING[3-10.0] | 
| STRING[3] | + | FLOAT[-3.0] | = | STRING[3-3.0] | 
| STRING[3] | + | FLOAT[-10.5] | = | STRING[3-10.5] | 
| STRING[3] | + | FLOAT[-3.5] | = | STRING[3-3.5] | 
| STRING[3] | + | STRING[] | = | STRING[3] | 
| STRING[3] | + | STRING[ ] | = | STRING[3 ] | 
| STRING[3] | + | STRING[0] | = | STRING[30] | 
| STRING[3] | + | STRING[0.0] | = | STRING[30.0] | 
| STRING[3] | + | STRING[10] | = | STRING[310] | 
| STRING[3] | + | STRING[3] | = | STRING[33] | 
| STRING[3] | + | STRING[10.0] | = | STRING[310.0] | 
| STRING[3] | + | STRING[3.0] | = | STRING[33.0] | 
| STRING[3] | + | STRING[10.5] | = | STRING[310.5] | 
| STRING[3] | + | STRING[3.5] | = | STRING[33.5] | 
| STRING[3] | + | STRING[-10] | = | STRING[3-10] | 
| STRING[3] | + | STRING[-3] | = | STRING[3-3] | 
| STRING[3] | + | STRING[-10.0] | = | STRING[3-10.0] | 
| STRING[3] | + | STRING[-3.0] | = | STRING[3-3.0] | 
| STRING[3] | + | STRING[-10.5] | = | STRING[3-10.5] | 
| STRING[3] | + | STRING[-3.5] | = | STRING[3-3.5] | 
| STRING[3] | + | STRING[apple] | = | STRING[3apple] | 
| STRING[3] | + | STRING[banana] | = | STRING[3banana] | 
| STRING[3] | + | STRING[NaN] | = | STRING[3NaN] | 
| STRING[3] | + | STRING[infinity] | = | STRING[3infinity] | 
| STRING[3] | + | LIST[[]] | = | STRING[3[]] | 
| STRING[3] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | STRING[3[true, 3, 5.0, orange]] | 
| STRING[10.0] | + | BOOLEAN[false] | = | STRING[10.0false] | 
| STRING[10.0] | + | BOOLEAN[true] | = | STRING[10.0true] | 
| STRING[10.0] | + | FLOAT[Infinity] | = | STRING[10.0Infinity] | 
| STRING[10.0] | + | FLOAT[-Infinity] | = | STRING[10.0-Infinity] | 
| STRING[10.0] | + | FLOAT[NaN] | = | STRING[10.0NaN] | 
| STRING[10.0] | + | INTEGER[0] | = | STRING[10.00] | 
| STRING[10.0] | + | FLOAT[0.0] | = | STRING[10.00.0] | 
| STRING[10.0] | + | INTEGER[10] | = | STRING[10.010] | 
| STRING[10.0] | + | INTEGER[3] | = | STRING[10.03] | 
| STRING[10.0] | + | FLOAT[10.0] | = | STRING[10.010.0] | 
| STRING[10.0] | + | FLOAT[3.0] | = | STRING[10.03.0] | 
| STRING[10.0] | + | FLOAT[10.5] | = | STRING[10.010.5] | 
| STRING[10.0] | + | FLOAT[3.5] | = | STRING[10.03.5] | 
| STRING[10.0] | + | INTEGER[-10] | = | STRING[10.0-10] | 
| STRING[10.0] | + | INTEGER[-3] | = | STRING[10.0-3] | 
| STRING[10.0] | + | FLOAT[-10.0] | = | STRING[10.0-10.0] | 
| STRING[10.0] | + | FLOAT[-3.0] | = | STRING[10.0-3.0] | 
| STRING[10.0] | + | FLOAT[-10.5] | = | STRING[10.0-10.5] | 
| STRING[10.0] | + | FLOAT[-3.5] | = | STRING[10.0-3.5] | 
| STRING[10.0] | + | STRING[] | = | STRING[10.0] | 
| STRING[10.0] | + | STRING[ ] | = | STRING[10.0 ] | 
| STRING[10.0] | + | STRING[0] | = | STRING[10.00] | 
| STRING[10.0] | + | STRING[0.0] | = | STRING[10.00.0] | 
| STRING[10.0] | + | STRING[10] | = | STRING[10.010] | 
| STRING[10.0] | + | STRING[3] | = | STRING[10.03] | 
| STRING[10.0] | + | STRING[10.0] | = | STRING[10.010.0] | 
| STRING[10.0] | + | STRING[3.0] | = | STRING[10.03.0] | 
| STRING[10.0] | + | STRING[10.5] | = | STRING[10.010.5] | 
| STRING[10.0] | + | STRING[3.5] | = | STRING[10.03.5] | 
| STRING[10.0] | + | STRING[-10] | = | STRING[10.0-10] | 
| STRING[10.0] | + | STRING[-3] | = | STRING[10.0-3] | 
| STRING[10.0] | + | STRING[-10.0] | = | STRING[10.0-10.0] | 
| STRING[10.0] | + | STRING[-3.0] | = | STRING[10.0-3.0] | 
| STRING[10.0] | + | STRING[-10.5] | = | STRING[10.0-10.5] | 
| STRING[10.0] | + | STRING[-3.5] | = | STRING[10.0-3.5] | 
| STRING[10.0] | + | STRING[apple] | = | STRING[10.0apple] | 
| STRING[10.0] | + | STRING[banana] | = | STRING[10.0banana] | 
| STRING[10.0] | + | STRING[NaN] | = | STRING[10.0NaN] | 
| STRING[10.0] | + | STRING[infinity] | = | STRING[10.0infinity] | 
| STRING[10.0] | + | LIST[[]] | = | STRING[10.0[]] | 
| STRING[10.0] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | STRING[10.0[true, 3, 5.0, orange]] | 
| STRING[3.0] | + | BOOLEAN[false] | = | STRING[3.0false] | 
| STRING[3.0] | + | BOOLEAN[true] | = | STRING[3.0true] | 
| STRING[3.0] | + | FLOAT[Infinity] | = | STRING[3.0Infinity] | 
| STRING[3.0] | + | FLOAT[-Infinity] | = | STRING[3.0-Infinity] | 
| STRING[3.0] | + | FLOAT[NaN] | = | STRING[3.0NaN] | 
| STRING[3.0] | + | INTEGER[0] | = | STRING[3.00] | 
| STRING[3.0] | + | FLOAT[0.0] | = | STRING[3.00.0] | 
| STRING[3.0] | + | INTEGER[10] | = | STRING[3.010] | 
| STRING[3.0] | + | INTEGER[3] | = | STRING[3.03] | 
| STRING[3.0] | + | FLOAT[10.0] | = | STRING[3.010.0] | 
| STRING[3.0] | + | FLOAT[3.0] | = | STRING[3.03.0] | 
| STRING[3.0] | + | FLOAT[10.5] | = | STRING[3.010.5] | 
| STRING[3.0] | + | FLOAT[3.5] | = | STRING[3.03.5] | 
| STRING[3.0] | + | INTEGER[-10] | = | STRING[3.0-10] | 
| STRING[3.0] | + | INTEGER[-3] | = | STRING[3.0-3] | 
| STRING[3.0] | + | FLOAT[-10.0] | = | STRING[3.0-10.0] | 
| STRING[3.0] | + | FLOAT[-3.0] | = | STRING[3.0-3.0] | 
| STRING[3.0] | + | FLOAT[-10.5] | = | STRING[3.0-10.5] | 
| STRING[3.0] | + | FLOAT[-3.5] | = | STRING[3.0-3.5] | 
| STRING[3.0] | + | STRING[] | = | STRING[3.0] | 
| STRING[3.0] | + | STRING[ ] | = | STRING[3.0 ] | 
| STRING[3.0] | + | STRING[0] | = | STRING[3.00] | 
| STRING[3.0] | + | STRING[0.0] | = | STRING[3.00.0] | 
| STRING[3.0] | + | STRING[10] | = | STRING[3.010] | 
| STRING[3.0] | + | STRING[3] | = | STRING[3.03] | 
| STRING[3.0] | + | STRING[10.0] | = | STRING[3.010.0] | 
| STRING[3.0] | + | STRING[3.0] | = | STRING[3.03.0] | 
| STRING[3.0] | + | STRING[10.5] | = | STRING[3.010.5] | 
| STRING[3.0] | + | STRING[3.5] | = | STRING[3.03.5] | 
| STRING[3.0] | + | STRING[-10] | = | STRING[3.0-10] | 
| STRING[3.0] | + | STRING[-3] | = | STRING[3.0-3] | 
| STRING[3.0] | + | STRING[-10.0] | = | STRING[3.0-10.0] | 
| STRING[3.0] | + | STRING[-3.0] | = | STRING[3.0-3.0] | 
| STRING[3.0] | + | STRING[-10.5] | = | STRING[3.0-10.5] | 
| STRING[3.0] | + | STRING[-3.5] | = | STRING[3.0-3.5] | 
| STRING[3.0] | + | STRING[apple] | = | STRING[3.0apple] | 
| STRING[3.0] | + | STRING[banana] | = | STRING[3.0banana] | 
| STRING[3.0] | + | STRING[NaN] | = | STRING[3.0NaN] | 
| STRING[3.0] | + | STRING[infinity] | = | STRING[3.0infinity] | 
| STRING[3.0] | + | LIST[[]] | = | STRING[3.0[]] | 
| STRING[3.0] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | STRING[3.0[true, 3, 5.0, orange]] | 
| STRING[10.5] | + | BOOLEAN[false] | = | STRING[10.5false] | 
| STRING[10.5] | + | BOOLEAN[true] | = | STRING[10.5true] | 
| STRING[10.5] | + | FLOAT[Infinity] | = | STRING[10.5Infinity] | 
| STRING[10.5] | + | FLOAT[-Infinity] | = | STRING[10.5-Infinity] | 
| STRING[10.5] | + | FLOAT[NaN] | = | STRING[10.5NaN] | 
| STRING[10.5] | + | INTEGER[0] | = | STRING[10.50] | 
| STRING[10.5] | + | FLOAT[0.0] | = | STRING[10.50.0] | 
| STRING[10.5] | + | INTEGER[10] | = | STRING[10.510] | 
| STRING[10.5] | + | INTEGER[3] | = | STRING[10.53] | 
| STRING[10.5] | + | FLOAT[10.0] | = | STRING[10.510.0] | 
| STRING[10.5] | + | FLOAT[3.0] | = | STRING[10.53.0] | 
| STRING[10.5] | + | FLOAT[10.5] | = | STRING[10.510.5] | 
| STRING[10.5] | + | FLOAT[3.5] | = | STRING[10.53.5] | 
| STRING[10.5] | + | INTEGER[-10] | = | STRING[10.5-10] | 
| STRING[10.5] | + | INTEGER[-3] | = | STRING[10.5-3] | 
| STRING[10.5] | + | FLOAT[-10.0] | = | STRING[10.5-10.0] | 
| STRING[10.5] | + | FLOAT[-3.0] | = | STRING[10.5-3.0] | 
| STRING[10.5] | + | FLOAT[-10.5] | = | STRING[10.5-10.5] | 
| STRING[10.5] | + | FLOAT[-3.5] | = | STRING[10.5-3.5] | 
| STRING[10.5] | + | STRING[] | = | STRING[10.5] | 
| STRING[10.5] | + | STRING[ ] | = | STRING[10.5 ] | 
| STRING[10.5] | + | STRING[0] | = | STRING[10.50] | 
| STRING[10.5] | + | STRING[0.0] | = | STRING[10.50.0] | 
| STRING[10.5] | + | STRING[10] | = | STRING[10.510] | 
| STRING[10.5] | + | STRING[3] | = | STRING[10.53] | 
| STRING[10.5] | + | STRING[10.0] | = | STRING[10.510.0] | 
| STRING[10.5] | + | STRING[3.0] | = | STRING[10.53.0] | 
| STRING[10.5] | + | STRING[10.5] | = | STRING[10.510.5] | 
| STRING[10.5] | + | STRING[3.5] | = | STRING[10.53.5] | 
| STRING[10.5] | + | STRING[-10] | = | STRING[10.5-10] | 
| STRING[10.5] | + | STRING[-3] | = | STRING[10.5-3] | 
| STRING[10.5] | + | STRING[-10.0] | = | STRING[10.5-10.0] | 
| STRING[10.5] | + | STRING[-3.0] | = | STRING[10.5-3.0] | 
| STRING[10.5] | + | STRING[-10.5] | = | STRING[10.5-10.5] | 
| STRING[10.5] | + | STRING[-3.5] | = | STRING[10.5-3.5] | 
| STRING[10.5] | + | STRING[apple] | = | STRING[10.5apple] | 
| STRING[10.5] | + | STRING[banana] | = | STRING[10.5banana] | 
| STRING[10.5] | + | STRING[NaN] | = | STRING[10.5NaN] | 
| STRING[10.5] | + | STRING[infinity] | = | STRING[10.5infinity] | 
| STRING[10.5] | + | LIST[[]] | = | STRING[10.5[]] | 
| STRING[10.5] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | STRING[10.5[true, 3, 5.0, orange]] | 
| STRING[3.5] | + | BOOLEAN[false] | = | STRING[3.5false] | 
| STRING[3.5] | + | BOOLEAN[true] | = | STRING[3.5true] | 
| STRING[3.5] | + | FLOAT[Infinity] | = | STRING[3.5Infinity] | 
| STRING[3.5] | + | FLOAT[-Infinity] | = | STRING[3.5-Infinity] | 
| STRING[3.5] | + | FLOAT[NaN] | = | STRING[3.5NaN] | 
| STRING[3.5] | + | INTEGER[0] | = | STRING[3.50] | 
| STRING[3.5] | + | FLOAT[0.0] | = | STRING[3.50.0] | 
| STRING[3.5] | + | INTEGER[10] | = | STRING[3.510] | 
| STRING[3.5] | + | INTEGER[3] | = | STRING[3.53] | 
| STRING[3.5] | + | FLOAT[10.0] | = | STRING[3.510.0] | 
| STRING[3.5] | + | FLOAT[3.0] | = | STRING[3.53.0] | 
| STRING[3.5] | + | FLOAT[10.5] | = | STRING[3.510.5] | 
| STRING[3.5] | + | FLOAT[3.5] | = | STRING[3.53.5] | 
| STRING[3.5] | + | INTEGER[-10] | = | STRING[3.5-10] | 
| STRING[3.5] | + | INTEGER[-3] | = | STRING[3.5-3] | 
| STRING[3.5] | + | FLOAT[-10.0] | = | STRING[3.5-10.0] | 
| STRING[3.5] | + | FLOAT[-3.0] | = | STRING[3.5-3.0] | 
| STRING[3.5] | + | FLOAT[-10.5] | = | STRING[3.5-10.5] | 
| STRING[3.5] | + | FLOAT[-3.5] | = | STRING[3.5-3.5] | 
| STRING[3.5] | + | STRING[] | = | STRING[3.5] | 
| STRING[3.5] | + | STRING[ ] | = | STRING[3.5 ] | 
| STRING[3.5] | + | STRING[0] | = | STRING[3.50] | 
| STRING[3.5] | + | STRING[0.0] | = | STRING[3.50.0] | 
| STRING[3.5] | + | STRING[10] | = | STRING[3.510] | 
| STRING[3.5] | + | STRING[3] | = | STRING[3.53] | 
| STRING[3.5] | + | STRING[10.0] | = | STRING[3.510.0] | 
| STRING[3.5] | + | STRING[3.0] | = | STRING[3.53.0] | 
| STRING[3.5] | + | STRING[10.5] | = | STRING[3.510.5] | 
| STRING[3.5] | + | STRING[3.5] | = | STRING[3.53.5] | 
| STRING[3.5] | + | STRING[-10] | = | STRING[3.5-10] | 
| STRING[3.5] | + | STRING[-3] | = | STRING[3.5-3] | 
| STRING[3.5] | + | STRING[-10.0] | = | STRING[3.5-10.0] | 
| STRING[3.5] | + | STRING[-3.0] | = | STRING[3.5-3.0] | 
| STRING[3.5] | + | STRING[-10.5] | = | STRING[3.5-10.5] | 
| STRING[3.5] | + | STRING[-3.5] | = | STRING[3.5-3.5] | 
| STRING[3.5] | + | STRING[apple] | = | STRING[3.5apple] | 
| STRING[3.5] | + | STRING[banana] | = | STRING[3.5banana] | 
| STRING[3.5] | + | STRING[NaN] | = | STRING[3.5NaN] | 
| STRING[3.5] | + | STRING[infinity] | = | STRING[3.5infinity] | 
| STRING[3.5] | + | LIST[[]] | = | STRING[3.5[]] | 
| STRING[3.5] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | STRING[3.5[true, 3, 5.0, orange]] | 
| STRING[-10] | + | BOOLEAN[false] | = | STRING[-10false] | 
| STRING[-10] | + | BOOLEAN[true] | = | STRING[-10true] | 
| STRING[-10] | + | FLOAT[Infinity] | = | STRING[-10Infinity] | 
| STRING[-10] | + | FLOAT[-Infinity] | = | STRING[-10-Infinity] | 
| STRING[-10] | + | FLOAT[NaN] | = | STRING[-10NaN] | 
| STRING[-10] | + | INTEGER[0] | = | STRING[-100] | 
| STRING[-10] | + | FLOAT[0.0] | = | STRING[-100.0] | 
| STRING[-10] | + | INTEGER[10] | = | STRING[-1010] | 
| STRING[-10] | + | INTEGER[3] | = | STRING[-103] | 
| STRING[-10] | + | FLOAT[10.0] | = | STRING[-1010.0] | 
| STRING[-10] | + | FLOAT[3.0] | = | STRING[-103.0] | 
| STRING[-10] | + | FLOAT[10.5] | = | STRING[-1010.5] | 
| STRING[-10] | + | FLOAT[3.5] | = | STRING[-103.5] | 
| STRING[-10] | + | INTEGER[-10] | = | STRING[-10-10] | 
| STRING[-10] | + | INTEGER[-3] | = | STRING[-10-3] | 
| STRING[-10] | + | FLOAT[-10.0] | = | STRING[-10-10.0] | 
| STRING[-10] | + | FLOAT[-3.0] | = | STRING[-10-3.0] | 
| STRING[-10] | + | FLOAT[-10.5] | = | STRING[-10-10.5] | 
| STRING[-10] | + | FLOAT[-3.5] | = | STRING[-10-3.5] | 
| STRING[-10] | + | STRING[] | = | STRING[-10] | 
| STRING[-10] | + | STRING[ ] | = | STRING[-10 ] | 
| STRING[-10] | + | STRING[0] | = | STRING[-100] | 
| STRING[-10] | + | STRING[0.0] | = | STRING[-100.0] | 
| STRING[-10] | + | STRING[10] | = | STRING[-1010] | 
| STRING[-10] | + | STRING[3] | = | STRING[-103] | 
| STRING[-10] | + | STRING[10.0] | = | STRING[-1010.0] | 
| STRING[-10] | + | STRING[3.0] | = | STRING[-103.0] | 
| STRING[-10] | + | STRING[10.5] | = | STRING[-1010.5] | 
| STRING[-10] | + | STRING[3.5] | = | STRING[-103.5] | 
| STRING[-10] | + | STRING[-10] | = | STRING[-10-10] | 
| STRING[-10] | + | STRING[-3] | = | STRING[-10-3] | 
| STRING[-10] | + | STRING[-10.0] | = | STRING[-10-10.0] | 
| STRING[-10] | + | STRING[-3.0] | = | STRING[-10-3.0] | 
| STRING[-10] | + | STRING[-10.5] | = | STRING[-10-10.5] | 
| STRING[-10] | + | STRING[-3.5] | = | STRING[-10-3.5] | 
| STRING[-10] | + | STRING[apple] | = | STRING[-10apple] | 
| STRING[-10] | + | STRING[banana] | = | STRING[-10banana] | 
| STRING[-10] | + | STRING[NaN] | = | STRING[-10NaN] | 
| STRING[-10] | + | STRING[infinity] | = | STRING[-10infinity] | 
| STRING[-10] | + | LIST[[]] | = | STRING[-10[]] | 
| STRING[-10] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | STRING[-10[true, 3, 5.0, orange]] | 
| STRING[-3] | + | BOOLEAN[false] | = | STRING[-3false] | 
| STRING[-3] | + | BOOLEAN[true] | = | STRING[-3true] | 
| STRING[-3] | + | FLOAT[Infinity] | = | STRING[-3Infinity] | 
| STRING[-3] | + | FLOAT[-Infinity] | = | STRING[-3-Infinity] | 
| STRING[-3] | + | FLOAT[NaN] | = | STRING[-3NaN] | 
| STRING[-3] | + | INTEGER[0] | = | STRING[-30] | 
| STRING[-3] | + | FLOAT[0.0] | = | STRING[-30.0] | 
| STRING[-3] | + | INTEGER[10] | = | STRING[-310] | 
| STRING[-3] | + | INTEGER[3] | = | STRING[-33] | 
| STRING[-3] | + | FLOAT[10.0] | = | STRING[-310.0] | 
| STRING[-3] | + | FLOAT[3.0] | = | STRING[-33.0] | 
| STRING[-3] | + | FLOAT[10.5] | = | STRING[-310.5] | 
| STRING[-3] | + | FLOAT[3.5] | = | STRING[-33.5] | 
| STRING[-3] | + | INTEGER[-10] | = | STRING[-3-10] | 
| STRING[-3] | + | INTEGER[-3] | = | STRING[-3-3] | 
| STRING[-3] | + | FLOAT[-10.0] | = | STRING[-3-10.0] | 
| STRING[-3] | + | FLOAT[-3.0] | = | STRING[-3-3.0] | 
| STRING[-3] | + | FLOAT[-10.5] | = | STRING[-3-10.5] | 
| STRING[-3] | + | FLOAT[-3.5] | = | STRING[-3-3.5] | 
| STRING[-3] | + | STRING[] | = | STRING[-3] | 
| STRING[-3] | + | STRING[ ] | = | STRING[-3 ] | 
| STRING[-3] | + | STRING[0] | = | STRING[-30] | 
| STRING[-3] | + | STRING[0.0] | = | STRING[-30.0] | 
| STRING[-3] | + | STRING[10] | = | STRING[-310] | 
| STRING[-3] | + | STRING[3] | = | STRING[-33] | 
| STRING[-3] | + | STRING[10.0] | = | STRING[-310.0] | 
| STRING[-3] | + | STRING[3.0] | = | STRING[-33.0] | 
| STRING[-3] | + | STRING[10.5] | = | STRING[-310.5] | 
| STRING[-3] | + | STRING[3.5] | = | STRING[-33.5] | 
| STRING[-3] | + | STRING[-10] | = | STRING[-3-10] | 
| STRING[-3] | + | STRING[-3] | = | STRING[-3-3] | 
| STRING[-3] | + | STRING[-10.0] | = | STRING[-3-10.0] | 
| STRING[-3] | + | STRING[-3.0] | = | STRING[-3-3.0] | 
| STRING[-3] | + | STRING[-10.5] | = | STRING[-3-10.5] | 
| STRING[-3] | + | STRING[-3.5] | = | STRING[-3-3.5] | 
| STRING[-3] | + | STRING[apple] | = | STRING[-3apple] | 
| STRING[-3] | + | STRING[banana] | = | STRING[-3banana] | 
| STRING[-3] | + | STRING[NaN] | = | STRING[-3NaN] | 
| STRING[-3] | + | STRING[infinity] | = | STRING[-3infinity] | 
| STRING[-3] | + | LIST[[]] | = | STRING[-3[]] | 
| STRING[-3] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | STRING[-3[true, 3, 5.0, orange]] | 
| STRING[-10.0] | + | BOOLEAN[false] | = | STRING[-10.0false] | 
| STRING[-10.0] | + | BOOLEAN[true] | = | STRING[-10.0true] | 
| STRING[-10.0] | + | FLOAT[Infinity] | = | STRING[-10.0Infinity] | 
| STRING[-10.0] | + | FLOAT[-Infinity] | = | STRING[-10.0-Infinity] | 
| STRING[-10.0] | + | FLOAT[NaN] | = | STRING[-10.0NaN] | 
| STRING[-10.0] | + | INTEGER[0] | = | STRING[-10.00] | 
| STRING[-10.0] | + | FLOAT[0.0] | = | STRING[-10.00.0] | 
| STRING[-10.0] | + | INTEGER[10] | = | STRING[-10.010] | 
| STRING[-10.0] | + | INTEGER[3] | = | STRING[-10.03] | 
| STRING[-10.0] | + | FLOAT[10.0] | = | STRING[-10.010.0] | 
| STRING[-10.0] | + | FLOAT[3.0] | = | STRING[-10.03.0] | 
| STRING[-10.0] | + | FLOAT[10.5] | = | STRING[-10.010.5] | 
| STRING[-10.0] | + | FLOAT[3.5] | = | STRING[-10.03.5] | 
| STRING[-10.0] | + | INTEGER[-10] | = | STRING[-10.0-10] | 
| STRING[-10.0] | + | INTEGER[-3] | = | STRING[-10.0-3] | 
| STRING[-10.0] | + | FLOAT[-10.0] | = | STRING[-10.0-10.0] | 
| STRING[-10.0] | + | FLOAT[-3.0] | = | STRING[-10.0-3.0] | 
| STRING[-10.0] | + | FLOAT[-10.5] | = | STRING[-10.0-10.5] | 
| STRING[-10.0] | + | FLOAT[-3.5] | = | STRING[-10.0-3.5] | 
| STRING[-10.0] | + | STRING[] | = | STRING[-10.0] | 
| STRING[-10.0] | + | STRING[ ] | = | STRING[-10.0 ] | 
| STRING[-10.0] | + | STRING[0] | = | STRING[-10.00] | 
| STRING[-10.0] | + | STRING[0.0] | = | STRING[-10.00.0] | 
| STRING[-10.0] | + | STRING[10] | = | STRING[-10.010] | 
| STRING[-10.0] | + | STRING[3] | = | STRING[-10.03] | 
| STRING[-10.0] | + | STRING[10.0] | = | STRING[-10.010.0] | 
| STRING[-10.0] | + | STRING[3.0] | = | STRING[-10.03.0] | 
| STRING[-10.0] | + | STRING[10.5] | = | STRING[-10.010.5] | 
| STRING[-10.0] | + | STRING[3.5] | = | STRING[-10.03.5] | 
| STRING[-10.0] | + | STRING[-10] | = | STRING[-10.0-10] | 
| STRING[-10.0] | + | STRING[-3] | = | STRING[-10.0-3] | 
| STRING[-10.0] | + | STRING[-10.0] | = | STRING[-10.0-10.0] | 
| STRING[-10.0] | + | STRING[-3.0] | = | STRING[-10.0-3.0] | 
| STRING[-10.0] | + | STRING[-10.5] | = | STRING[-10.0-10.5] | 
| STRING[-10.0] | + | STRING[-3.5] | = | STRING[-10.0-3.5] | 
| STRING[-10.0] | + | STRING[apple] | = | STRING[-10.0apple] | 
| STRING[-10.0] | + | STRING[banana] | = | STRING[-10.0banana] | 
| STRING[-10.0] | + | STRING[NaN] | = | STRING[-10.0NaN] | 
| STRING[-10.0] | + | STRING[infinity] | = | STRING[-10.0infinity] | 
| STRING[-10.0] | + | LIST[[]] | = | STRING[-10.0[]] | 
| STRING[-10.0] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | STRING[-10.0[true, 3, 5.0, orange]] | 
| STRING[-3.0] | + | BOOLEAN[false] | = | STRING[-3.0false] | 
| STRING[-3.0] | + | BOOLEAN[true] | = | STRING[-3.0true] | 
| STRING[-3.0] | + | FLOAT[Infinity] | = | STRING[-3.0Infinity] | 
| STRING[-3.0] | + | FLOAT[-Infinity] | = | STRING[-3.0-Infinity] | 
| STRING[-3.0] | + | FLOAT[NaN] | = | STRING[-3.0NaN] | 
| STRING[-3.0] | + | INTEGER[0] | = | STRING[-3.00] | 
| STRING[-3.0] | + | FLOAT[0.0] | = | STRING[-3.00.0] | 
| STRING[-3.0] | + | INTEGER[10] | = | STRING[-3.010] | 
| STRING[-3.0] | + | INTEGER[3] | = | STRING[-3.03] | 
| STRING[-3.0] | + | FLOAT[10.0] | = | STRING[-3.010.0] | 
| STRING[-3.0] | + | FLOAT[3.0] | = | STRING[-3.03.0] | 
| STRING[-3.0] | + | FLOAT[10.5] | = | STRING[-3.010.5] | 
| STRING[-3.0] | + | FLOAT[3.5] | = | STRING[-3.03.5] | 
| STRING[-3.0] | + | INTEGER[-10] | = | STRING[-3.0-10] | 
| STRING[-3.0] | + | INTEGER[-3] | = | STRING[-3.0-3] | 
| STRING[-3.0] | + | FLOAT[-10.0] | = | STRING[-3.0-10.0] | 
| STRING[-3.0] | + | FLOAT[-3.0] | = | STRING[-3.0-3.0] | 
| STRING[-3.0] | + | FLOAT[-10.5] | = | STRING[-3.0-10.5] | 
| STRING[-3.0] | + | FLOAT[-3.5] | = | STRING[-3.0-3.5] | 
| STRING[-3.0] | + | STRING[] | = | STRING[-3.0] | 
| STRING[-3.0] | + | STRING[ ] | = | STRING[-3.0 ] | 
| STRING[-3.0] | + | STRING[0] | = | STRING[-3.00] | 
| STRING[-3.0] | + | STRING[0.0] | = | STRING[-3.00.0] | 
| STRING[-3.0] | + | STRING[10] | = | STRING[-3.010] | 
| STRING[-3.0] | + | STRING[3] | = | STRING[-3.03] | 
| STRING[-3.0] | + | STRING[10.0] | = | STRING[-3.010.0] | 
| STRING[-3.0] | + | STRING[3.0] | = | STRING[-3.03.0] | 
| STRING[-3.0] | + | STRING[10.5] | = | STRING[-3.010.5] | 
| STRING[-3.0] | + | STRING[3.5] | = | STRING[-3.03.5] | 
| STRING[-3.0] | + | STRING[-10] | = | STRING[-3.0-10] | 
| STRING[-3.0] | + | STRING[-3] | = | STRING[-3.0-3] | 
| STRING[-3.0] | + | STRING[-10.0] | = | STRING[-3.0-10.0] | 
| STRING[-3.0] | + | STRING[-3.0] | = | STRING[-3.0-3.0] | 
| STRING[-3.0] | + | STRING[-10.5] | = | STRING[-3.0-10.5] | 
| STRING[-3.0] | + | STRING[-3.5] | = | STRING[-3.0-3.5] | 
| STRING[-3.0] | + | STRING[apple] | = | STRING[-3.0apple] | 
| STRING[-3.0] | + | STRING[banana] | = | STRING[-3.0banana] | 
| STRING[-3.0] | + | STRING[NaN] | = | STRING[-3.0NaN] | 
| STRING[-3.0] | + | STRING[infinity] | = | STRING[-3.0infinity] | 
| STRING[-3.0] | + | LIST[[]] | = | STRING[-3.0[]] | 
| STRING[-3.0] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | STRING[-3.0[true, 3, 5.0, orange]] | 
| STRING[-10.5] | + | BOOLEAN[false] | = | STRING[-10.5false] | 
| STRING[-10.5] | + | BOOLEAN[true] | = | STRING[-10.5true] | 
| STRING[-10.5] | + | FLOAT[Infinity] | = | STRING[-10.5Infinity] | 
| STRING[-10.5] | + | FLOAT[-Infinity] | = | STRING[-10.5-Infinity] | 
| STRING[-10.5] | + | FLOAT[NaN] | = | STRING[-10.5NaN] | 
| STRING[-10.5] | + | INTEGER[0] | = | STRING[-10.50] | 
| STRING[-10.5] | + | FLOAT[0.0] | = | STRING[-10.50.0] | 
| STRING[-10.5] | + | INTEGER[10] | = | STRING[-10.510] | 
| STRING[-10.5] | + | INTEGER[3] | = | STRING[-10.53] | 
| STRING[-10.5] | + | FLOAT[10.0] | = | STRING[-10.510.0] | 
| STRING[-10.5] | + | FLOAT[3.0] | = | STRING[-10.53.0] | 
| STRING[-10.5] | + | FLOAT[10.5] | = | STRING[-10.510.5] | 
| STRING[-10.5] | + | FLOAT[3.5] | = | STRING[-10.53.5] | 
| STRING[-10.5] | + | INTEGER[-10] | = | STRING[-10.5-10] | 
| STRING[-10.5] | + | INTEGER[-3] | = | STRING[-10.5-3] | 
| STRING[-10.5] | + | FLOAT[-10.0] | = | STRING[-10.5-10.0] | 
| STRING[-10.5] | + | FLOAT[-3.0] | = | STRING[-10.5-3.0] | 
| STRING[-10.5] | + | FLOAT[-10.5] | = | STRING[-10.5-10.5] | 
| STRING[-10.5] | + | FLOAT[-3.5] | = | STRING[-10.5-3.5] | 
| STRING[-10.5] | + | STRING[] | = | STRING[-10.5] | 
| STRING[-10.5] | + | STRING[ ] | = | STRING[-10.5 ] | 
| STRING[-10.5] | + | STRING[0] | = | STRING[-10.50] | 
| STRING[-10.5] | + | STRING[0.0] | = | STRING[-10.50.0] | 
| STRING[-10.5] | + | STRING[10] | = | STRING[-10.510] | 
| STRING[-10.5] | + | STRING[3] | = | STRING[-10.53] | 
| STRING[-10.5] | + | STRING[10.0] | = | STRING[-10.510.0] | 
| STRING[-10.5] | + | STRING[3.0] | = | STRING[-10.53.0] | 
| STRING[-10.5] | + | STRING[10.5] | = | STRING[-10.510.5] | 
| STRING[-10.5] | + | STRING[3.5] | = | STRING[-10.53.5] | 
| STRING[-10.5] | + | STRING[-10] | = | STRING[-10.5-10] | 
| STRING[-10.5] | + | STRING[-3] | = | STRING[-10.5-3] | 
| STRING[-10.5] | + | STRING[-10.0] | = | STRING[-10.5-10.0] | 
| STRING[-10.5] | + | STRING[-3.0] | = | STRING[-10.5-3.0] | 
| STRING[-10.5] | + | STRING[-10.5] | = | STRING[-10.5-10.5] | 
| STRING[-10.5] | + | STRING[-3.5] | = | STRING[-10.5-3.5] | 
| STRING[-10.5] | + | STRING[apple] | = | STRING[-10.5apple] | 
| STRING[-10.5] | + | STRING[banana] | = | STRING[-10.5banana] | 
| STRING[-10.5] | + | STRING[NaN] | = | STRING[-10.5NaN] | 
| STRING[-10.5] | + | STRING[infinity] | = | STRING[-10.5infinity] | 
| STRING[-10.5] | + | LIST[[]] | = | STRING[-10.5[]] | 
| STRING[-10.5] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | STRING[-10.5[true, 3, 5.0, orange]] | 
| STRING[-3.5] | + | BOOLEAN[false] | = | STRING[-3.5false] | 
| STRING[-3.5] | + | BOOLEAN[true] | = | STRING[-3.5true] | 
| STRING[-3.5] | + | FLOAT[Infinity] | = | STRING[-3.5Infinity] | 
| STRING[-3.5] | + | FLOAT[-Infinity] | = | STRING[-3.5-Infinity] | 
| STRING[-3.5] | + | FLOAT[NaN] | = | STRING[-3.5NaN] | 
| STRING[-3.5] | + | INTEGER[0] | = | STRING[-3.50] | 
| STRING[-3.5] | + | FLOAT[0.0] | = | STRING[-3.50.0] | 
| STRING[-3.5] | + | INTEGER[10] | = | STRING[-3.510] | 
| STRING[-3.5] | + | INTEGER[3] | = | STRING[-3.53] | 
| STRING[-3.5] | + | FLOAT[10.0] | = | STRING[-3.510.0] | 
| STRING[-3.5] | + | FLOAT[3.0] | = | STRING[-3.53.0] | 
| STRING[-3.5] | + | FLOAT[10.5] | = | STRING[-3.510.5] | 
| STRING[-3.5] | + | FLOAT[3.5] | = | STRING[-3.53.5] | 
| STRING[-3.5] | + | INTEGER[-10] | = | STRING[-3.5-10] | 
| STRING[-3.5] | + | INTEGER[-3] | = | STRING[-3.5-3] | 
| STRING[-3.5] | + | FLOAT[-10.0] | = | STRING[-3.5-10.0] | 
| STRING[-3.5] | + | FLOAT[-3.0] | = | STRING[-3.5-3.0] | 
| STRING[-3.5] | + | FLOAT[-10.5] | = | STRING[-3.5-10.5] | 
| STRING[-3.5] | + | FLOAT[-3.5] | = | STRING[-3.5-3.5] | 
| STRING[-3.5] | + | STRING[] | = | STRING[-3.5] | 
| STRING[-3.5] | + | STRING[ ] | = | STRING[-3.5 ] | 
| STRING[-3.5] | + | STRING[0] | = | STRING[-3.50] | 
| STRING[-3.5] | + | STRING[0.0] | = | STRING[-3.50.0] | 
| STRING[-3.5] | + | STRING[10] | = | STRING[-3.510] | 
| STRING[-3.5] | + | STRING[3] | = | STRING[-3.53] | 
| STRING[-3.5] | + | STRING[10.0] | = | STRING[-3.510.0] | 
| STRING[-3.5] | + | STRING[3.0] | = | STRING[-3.53.0] | 
| STRING[-3.5] | + | STRING[10.5] | = | STRING[-3.510.5] | 
| STRING[-3.5] | + | STRING[3.5] | = | STRING[-3.53.5] | 
| STRING[-3.5] | + | STRING[-10] | = | STRING[-3.5-10] | 
| STRING[-3.5] | + | STRING[-3] | = | STRING[-3.5-3] | 
| STRING[-3.5] | + | STRING[-10.0] | = | STRING[-3.5-10.0] | 
| STRING[-3.5] | + | STRING[-3.0] | = | STRING[-3.5-3.0] | 
| STRING[-3.5] | + | STRING[-10.5] | = | STRING[-3.5-10.5] | 
| STRING[-3.5] | + | STRING[-3.5] | = | STRING[-3.5-3.5] | 
| STRING[-3.5] | + | STRING[apple] | = | STRING[-3.5apple] | 
| STRING[-3.5] | + | STRING[banana] | = | STRING[-3.5banana] | 
| STRING[-3.5] | + | STRING[NaN] | = | STRING[-3.5NaN] | 
| STRING[-3.5] | + | STRING[infinity] | = | STRING[-3.5infinity] | 
| STRING[-3.5] | + | LIST[[]] | = | STRING[-3.5[]] | 
| STRING[-3.5] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | STRING[-3.5[true, 3, 5.0, orange]] | 
| STRING[apple] | + | BOOLEAN[false] | = | STRING[applefalse] | 
| STRING[apple] | + | BOOLEAN[true] | = | STRING[appletrue] | 
| STRING[apple] | + | FLOAT[Infinity] | = | STRING[appleInfinity] | 
| STRING[apple] | + | FLOAT[-Infinity] | = | STRING[apple-Infinity] | 
| STRING[apple] | + | FLOAT[NaN] | = | STRING[appleNaN] | 
| STRING[apple] | + | INTEGER[0] | = | STRING[apple0] | 
| STRING[apple] | + | FLOAT[0.0] | = | STRING[apple0.0] | 
| STRING[apple] | + | INTEGER[10] | = | STRING[apple10] | 
| STRING[apple] | + | INTEGER[3] | = | STRING[apple3] | 
| STRING[apple] | + | FLOAT[10.0] | = | STRING[apple10.0] | 
| STRING[apple] | + | FLOAT[3.0] | = | STRING[apple3.0] | 
| STRING[apple] | + | FLOAT[10.5] | = | STRING[apple10.5] | 
| STRING[apple] | + | FLOAT[3.5] | = | STRING[apple3.5] | 
| STRING[apple] | + | INTEGER[-10] | = | STRING[apple-10] | 
| STRING[apple] | + | INTEGER[-3] | = | STRING[apple-3] | 
| STRING[apple] | + | FLOAT[-10.0] | = | STRING[apple-10.0] | 
| STRING[apple] | + | FLOAT[-3.0] | = | STRING[apple-3.0] | 
| STRING[apple] | + | FLOAT[-10.5] | = | STRING[apple-10.5] | 
| STRING[apple] | + | FLOAT[-3.5] | = | STRING[apple-3.5] | 
| STRING[apple] | + | STRING[] | = | STRING[apple] | 
| STRING[apple] | + | STRING[ ] | = | STRING[apple ] | 
| STRING[apple] | + | STRING[0] | = | STRING[apple0] | 
| STRING[apple] | + | STRING[0.0] | = | STRING[apple0.0] | 
| STRING[apple] | + | STRING[10] | = | STRING[apple10] | 
| STRING[apple] | + | STRING[3] | = | STRING[apple3] | 
| STRING[apple] | + | STRING[10.0] | = | STRING[apple10.0] | 
| STRING[apple] | + | STRING[3.0] | = | STRING[apple3.0] | 
| STRING[apple] | + | STRING[10.5] | = | STRING[apple10.5] | 
| STRING[apple] | + | STRING[3.5] | = | STRING[apple3.5] | 
| STRING[apple] | + | STRING[-10] | = | STRING[apple-10] | 
| STRING[apple] | + | STRING[-3] | = | STRING[apple-3] | 
| STRING[apple] | + | STRING[-10.0] | = | STRING[apple-10.0] | 
| STRING[apple] | + | STRING[-3.0] | = | STRING[apple-3.0] | 
| STRING[apple] | + | STRING[-10.5] | = | STRING[apple-10.5] | 
| STRING[apple] | + | STRING[-3.5] | = | STRING[apple-3.5] | 
| STRING[apple] | + | STRING[apple] | = | STRING[appleapple] | 
| STRING[apple] | + | STRING[banana] | = | STRING[applebanana] | 
| STRING[apple] | + | STRING[NaN] | = | STRING[appleNaN] | 
| STRING[apple] | + | STRING[infinity] | = | STRING[appleinfinity] | 
| STRING[apple] | + | LIST[[]] | = | STRING[apple[]] | 
| STRING[apple] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | STRING[apple[true, 3, 5.0, orange]] | 
| STRING[banana] | + | BOOLEAN[false] | = | STRING[bananafalse] | 
| STRING[banana] | + | BOOLEAN[true] | = | STRING[bananatrue] | 
| STRING[banana] | + | FLOAT[Infinity] | = | STRING[bananaInfinity] | 
| STRING[banana] | + | FLOAT[-Infinity] | = | STRING[banana-Infinity] | 
| STRING[banana] | + | FLOAT[NaN] | = | STRING[bananaNaN] | 
| STRING[banana] | + | INTEGER[0] | = | STRING[banana0] | 
| STRING[banana] | + | FLOAT[0.0] | = | STRING[banana0.0] | 
| STRING[banana] | + | INTEGER[10] | = | STRING[banana10] | 
| STRING[banana] | + | INTEGER[3] | = | STRING[banana3] | 
| STRING[banana] | + | FLOAT[10.0] | = | STRING[banana10.0] | 
| STRING[banana] | + | FLOAT[3.0] | = | STRING[banana3.0] | 
| STRING[banana] | + | FLOAT[10.5] | = | STRING[banana10.5] | 
| STRING[banana] | + | FLOAT[3.5] | = | STRING[banana3.5] | 
| STRING[banana] | + | INTEGER[-10] | = | STRING[banana-10] | 
| STRING[banana] | + | INTEGER[-3] | = | STRING[banana-3] | 
| STRING[banana] | + | FLOAT[-10.0] | = | STRING[banana-10.0] | 
| STRING[banana] | + | FLOAT[-3.0] | = | STRING[banana-3.0] | 
| STRING[banana] | + | FLOAT[-10.5] | = | STRING[banana-10.5] | 
| STRING[banana] | + | FLOAT[-3.5] | = | STRING[banana-3.5] | 
| STRING[banana] | + | STRING[] | = | STRING[banana] | 
| STRING[banana] | + | STRING[ ] | = | STRING[banana ] | 
| STRING[banana] | + | STRING[0] | = | STRING[banana0] | 
| STRING[banana] | + | STRING[0.0] | = | STRING[banana0.0] | 
| STRING[banana] | + | STRING[10] | = | STRING[banana10] | 
| STRING[banana] | + | STRING[3] | = | STRING[banana3] | 
| STRING[banana] | + | STRING[10.0] | = | STRING[banana10.0] | 
| STRING[banana] | + | STRING[3.0] | = | STRING[banana3.0] | 
| STRING[banana] | + | STRING[10.5] | = | STRING[banana10.5] | 
| STRING[banana] | + | STRING[3.5] | = | STRING[banana3.5] | 
| STRING[banana] | + | STRING[-10] | = | STRING[banana-10] | 
| STRING[banana] | + | STRING[-3] | = | STRING[banana-3] | 
| STRING[banana] | + | STRING[-10.0] | = | STRING[banana-10.0] | 
| STRING[banana] | + | STRING[-3.0] | = | STRING[banana-3.0] | 
| STRING[banana] | + | STRING[-10.5] | = | STRING[banana-10.5] | 
| STRING[banana] | + | STRING[-3.5] | = | STRING[banana-3.5] | 
| STRING[banana] | + | STRING[apple] | = | STRING[bananaapple] | 
| STRING[banana] | + | STRING[banana] | = | STRING[bananabanana] | 
| STRING[banana] | + | STRING[NaN] | = | STRING[bananaNaN] | 
| STRING[banana] | + | STRING[infinity] | = | STRING[bananainfinity] | 
| STRING[banana] | + | LIST[[]] | = | STRING[banana[]] | 
| STRING[banana] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | STRING[banana[true, 3, 5.0, orange]] | 
| STRING[NaN] | + | BOOLEAN[false] | = | STRING[NaNfalse] | 
| STRING[NaN] | + | BOOLEAN[true] | = | STRING[NaNtrue] | 
| STRING[NaN] | + | FLOAT[Infinity] | = | STRING[NaNInfinity] | 
| STRING[NaN] | + | FLOAT[-Infinity] | = | STRING[NaN-Infinity] | 
| STRING[NaN] | + | FLOAT[NaN] | = | STRING[NaNNaN] | 
| STRING[NaN] | + | INTEGER[0] | = | STRING[NaN0] | 
| STRING[NaN] | + | FLOAT[0.0] | = | STRING[NaN0.0] | 
| STRING[NaN] | + | INTEGER[10] | = | STRING[NaN10] | 
| STRING[NaN] | + | INTEGER[3] | = | STRING[NaN3] | 
| STRING[NaN] | + | FLOAT[10.0] | = | STRING[NaN10.0] | 
| STRING[NaN] | + | FLOAT[3.0] | = | STRING[NaN3.0] | 
| STRING[NaN] | + | FLOAT[10.5] | = | STRING[NaN10.5] | 
| STRING[NaN] | + | FLOAT[3.5] | = | STRING[NaN3.5] | 
| STRING[NaN] | + | INTEGER[-10] | = | STRING[NaN-10] | 
| STRING[NaN] | + | INTEGER[-3] | = | STRING[NaN-3] | 
| STRING[NaN] | + | FLOAT[-10.0] | = | STRING[NaN-10.0] | 
| STRING[NaN] | + | FLOAT[-3.0] | = | STRING[NaN-3.0] | 
| STRING[NaN] | + | FLOAT[-10.5] | = | STRING[NaN-10.5] | 
| STRING[NaN] | + | FLOAT[-3.5] | = | STRING[NaN-3.5] | 
| STRING[NaN] | + | STRING[] | = | STRING[NaN] | 
| STRING[NaN] | + | STRING[ ] | = | STRING[NaN ] | 
| STRING[NaN] | + | STRING[0] | = | STRING[NaN0] | 
| STRING[NaN] | + | STRING[0.0] | = | STRING[NaN0.0] | 
| STRING[NaN] | + | STRING[10] | = | STRING[NaN10] | 
| STRING[NaN] | + | STRING[3] | = | STRING[NaN3] | 
| STRING[NaN] | + | STRING[10.0] | = | STRING[NaN10.0] | 
| STRING[NaN] | + | STRING[3.0] | = | STRING[NaN3.0] | 
| STRING[NaN] | + | STRING[10.5] | = | STRING[NaN10.5] | 
| STRING[NaN] | + | STRING[3.5] | = | STRING[NaN3.5] | 
| STRING[NaN] | + | STRING[-10] | = | STRING[NaN-10] | 
| STRING[NaN] | + | STRING[-3] | = | STRING[NaN-3] | 
| STRING[NaN] | + | STRING[-10.0] | = | STRING[NaN-10.0] | 
| STRING[NaN] | + | STRING[-3.0] | = | STRING[NaN-3.0] | 
| STRING[NaN] | + | STRING[-10.5] | = | STRING[NaN-10.5] | 
| STRING[NaN] | + | STRING[-3.5] | = | STRING[NaN-3.5] | 
| STRING[NaN] | + | STRING[apple] | = | STRING[NaNapple] | 
| STRING[NaN] | + | STRING[banana] | = | STRING[NaNbanana] | 
| STRING[NaN] | + | STRING[NaN] | = | STRING[NaNNaN] | 
| STRING[NaN] | + | STRING[infinity] | = | STRING[NaNinfinity] | 
| STRING[NaN] | + | LIST[[]] | = | STRING[NaN[]] | 
| STRING[NaN] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | STRING[NaN[true, 3, 5.0, orange]] | 
| STRING[infinity] | + | BOOLEAN[false] | = | STRING[infinityfalse] | 
| STRING[infinity] | + | BOOLEAN[true] | = | STRING[infinitytrue] | 
| STRING[infinity] | + | FLOAT[Infinity] | = | STRING[infinityInfinity] | 
| STRING[infinity] | + | FLOAT[-Infinity] | = | STRING[infinity-Infinity] | 
| STRING[infinity] | + | FLOAT[NaN] | = | STRING[infinityNaN] | 
| STRING[infinity] | + | INTEGER[0] | = | STRING[infinity0] | 
| STRING[infinity] | + | FLOAT[0.0] | = | STRING[infinity0.0] | 
| STRING[infinity] | + | INTEGER[10] | = | STRING[infinity10] | 
| STRING[infinity] | + | INTEGER[3] | = | STRING[infinity3] | 
| STRING[infinity] | + | FLOAT[10.0] | = | STRING[infinity10.0] | 
| STRING[infinity] | + | FLOAT[3.0] | = | STRING[infinity3.0] | 
| STRING[infinity] | + | FLOAT[10.5] | = | STRING[infinity10.5] | 
| STRING[infinity] | + | FLOAT[3.5] | = | STRING[infinity3.5] | 
| STRING[infinity] | + | INTEGER[-10] | = | STRING[infinity-10] | 
| STRING[infinity] | + | INTEGER[-3] | = | STRING[infinity-3] | 
| STRING[infinity] | + | FLOAT[-10.0] | = | STRING[infinity-10.0] | 
| STRING[infinity] | + | FLOAT[-3.0] | = | STRING[infinity-3.0] | 
| STRING[infinity] | + | FLOAT[-10.5] | = | STRING[infinity-10.5] | 
| STRING[infinity] | + | FLOAT[-3.5] | = | STRING[infinity-3.5] | 
| STRING[infinity] | + | STRING[] | = | STRING[infinity] | 
| STRING[infinity] | + | STRING[ ] | = | STRING[infinity ] | 
| STRING[infinity] | + | STRING[0] | = | STRING[infinity0] | 
| STRING[infinity] | + | STRING[0.0] | = | STRING[infinity0.0] | 
| STRING[infinity] | + | STRING[10] | = | STRING[infinity10] | 
| STRING[infinity] | + | STRING[3] | = | STRING[infinity3] | 
| STRING[infinity] | + | STRING[10.0] | = | STRING[infinity10.0] | 
| STRING[infinity] | + | STRING[3.0] | = | STRING[infinity3.0] | 
| STRING[infinity] | + | STRING[10.5] | = | STRING[infinity10.5] | 
| STRING[infinity] | + | STRING[3.5] | = | STRING[infinity3.5] | 
| STRING[infinity] | + | STRING[-10] | = | STRING[infinity-10] | 
| STRING[infinity] | + | STRING[-3] | = | STRING[infinity-3] | 
| STRING[infinity] | + | STRING[-10.0] | = | STRING[infinity-10.0] | 
| STRING[infinity] | + | STRING[-3.0] | = | STRING[infinity-3.0] | 
| STRING[infinity] | + | STRING[-10.5] | = | STRING[infinity-10.5] | 
| STRING[infinity] | + | STRING[-3.5] | = | STRING[infinity-3.5] | 
| STRING[infinity] | + | STRING[apple] | = | STRING[infinityapple] | 
| STRING[infinity] | + | STRING[banana] | = | STRING[infinitybanana] | 
| STRING[infinity] | + | STRING[NaN] | = | STRING[infinityNaN] | 
| STRING[infinity] | + | STRING[infinity] | = | STRING[infinityinfinity] | 
| STRING[infinity] | + | LIST[[]] | = | STRING[infinity[]] | 
| STRING[infinity] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | STRING[infinity[true, 3, 5.0, orange]] | 
| LIST[[]] | + | BOOLEAN[false] | = | FLOAT[NaN] | 
| LIST[[]] | + | BOOLEAN[true] | = | FLOAT[NaN] | 
| LIST[[]] | + | FLOAT[Infinity] | = | FLOAT[NaN] | 
| LIST[[]] | + | FLOAT[-Infinity] | = | FLOAT[NaN] | 
| LIST[[]] | + | FLOAT[NaN] | = | FLOAT[NaN] | 
| LIST[[]] | + | INTEGER[0] | = | FLOAT[NaN] | 
| LIST[[]] | + | FLOAT[0.0] | = | FLOAT[NaN] | 
| LIST[[]] | + | INTEGER[10] | = | FLOAT[NaN] | 
| LIST[[]] | + | INTEGER[3] | = | FLOAT[NaN] | 
| LIST[[]] | + | FLOAT[10.0] | = | FLOAT[NaN] | 
| LIST[[]] | + | FLOAT[3.0] | = | FLOAT[NaN] | 
| LIST[[]] | + | FLOAT[10.5] | = | FLOAT[NaN] | 
| LIST[[]] | + | FLOAT[3.5] | = | FLOAT[NaN] | 
| LIST[[]] | + | INTEGER[-10] | = | FLOAT[NaN] | 
| LIST[[]] | + | INTEGER[-3] | = | FLOAT[NaN] | 
| LIST[[]] | + | FLOAT[-10.0] | = | FLOAT[NaN] | 
| LIST[[]] | + | FLOAT[-3.0] | = | FLOAT[NaN] | 
| LIST[[]] | + | FLOAT[-10.5] | = | FLOAT[NaN] | 
| LIST[[]] | + | FLOAT[-3.5] | = | FLOAT[NaN] | 
| LIST[[]] | + | STRING[] | = | STRING[[]] | 
| LIST[[]] | + | STRING[ ] | = | STRING[[] ] | 
| LIST[[]] | + | STRING[0] | = | STRING[[]0] | 
| LIST[[]] | + | STRING[0.0] | = | STRING[[]0.0] | 
| LIST[[]] | + | STRING[10] | = | STRING[[]10] | 
| LIST[[]] | + | STRING[3] | = | STRING[[]3] | 
| LIST[[]] | + | STRING[10.0] | = | STRING[[]10.0] | 
| LIST[[]] | + | STRING[3.0] | = | STRING[[]3.0] | 
| LIST[[]] | + | STRING[10.5] | = | STRING[[]10.5] | 
| LIST[[]] | + | STRING[3.5] | = | STRING[[]3.5] | 
| LIST[[]] | + | STRING[-10] | = | STRING[[]-10] | 
| LIST[[]] | + | STRING[-3] | = | STRING[[]-3] | 
| LIST[[]] | + | STRING[-10.0] | = | STRING[[]-10.0] | 
| LIST[[]] | + | STRING[-3.0] | = | STRING[[]-3.0] | 
| LIST[[]] | + | STRING[-10.5] | = | STRING[[]-10.5] | 
| LIST[[]] | + | STRING[-3.5] | = | STRING[[]-3.5] | 
| LIST[[]] | + | STRING[apple] | = | STRING[[]apple] | 
| LIST[[]] | + | STRING[banana] | = | STRING[[]banana] | 
| LIST[[]] | + | STRING[NaN] | = | STRING[[]NaN] | 
| LIST[[]] | + | STRING[infinity] | = | STRING[[]infinity] | 
| LIST[[]] | + | LIST[[]] | = | FLOAT[NaN] | 
| LIST[[]] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | FLOAT[NaN] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | BOOLEAN[false] | = | FLOAT[NaN] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | BOOLEAN[true] | = | FLOAT[NaN] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | FLOAT[Infinity] | = | FLOAT[NaN] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | FLOAT[-Infinity] | = | FLOAT[NaN] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | FLOAT[NaN] | = | FLOAT[NaN] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | INTEGER[0] | = | FLOAT[NaN] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | FLOAT[0.0] | = | FLOAT[NaN] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | INTEGER[10] | = | FLOAT[NaN] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | INTEGER[3] | = | FLOAT[NaN] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | FLOAT[10.0] | = | FLOAT[NaN] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | FLOAT[3.0] | = | FLOAT[NaN] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | FLOAT[10.5] | = | FLOAT[NaN] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | FLOAT[3.5] | = | FLOAT[NaN] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | INTEGER[-10] | = | FLOAT[NaN] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | INTEGER[-3] | = | FLOAT[NaN] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | FLOAT[-10.0] | = | FLOAT[NaN] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | FLOAT[-3.0] | = | FLOAT[NaN] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | FLOAT[-10.5] | = | FLOAT[NaN] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | FLOAT[-3.5] | = | FLOAT[NaN] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | STRING[] | = | STRING[[true, 3, 5.0, orange]] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | STRING[ ] | = | STRING[[true, 3, 5.0, orange] ] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | STRING[0] | = | STRING[[true, 3, 5.0, orange]0] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | STRING[0.0] | = | STRING[[true, 3, 5.0, orange]0.0] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | STRING[10] | = | STRING[[true, 3, 5.0, orange]10] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | STRING[3] | = | STRING[[true, 3, 5.0, orange]3] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | STRING[10.0] | = | STRING[[true, 3, 5.0, orange]10.0] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | STRING[3.0] | = | STRING[[true, 3, 5.0, orange]3.0] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | STRING[10.5] | = | STRING[[true, 3, 5.0, orange]10.5] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | STRING[3.5] | = | STRING[[true, 3, 5.0, orange]3.5] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | STRING[-10] | = | STRING[[true, 3, 5.0, orange]-10] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | STRING[-3] | = | STRING[[true, 3, 5.0, orange]-3] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | STRING[-10.0] | = | STRING[[true, 3, 5.0, orange]-10.0] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | STRING[-3.0] | = | STRING[[true, 3, 5.0, orange]-3.0] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | STRING[-10.5] | = | STRING[[true, 3, 5.0, orange]-10.5] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | STRING[-3.5] | = | STRING[[true, 3, 5.0, orange]-3.5] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | STRING[apple] | = | STRING[[true, 3, 5.0, orange]apple] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | STRING[banana] | = | STRING[[true, 3, 5.0, orange]banana] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | STRING[NaN] | = | STRING[[true, 3, 5.0, orange]NaN] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | STRING[infinity] | = | STRING[[true, 3, 5.0, orange]infinity] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | LIST[[]] | = | FLOAT[NaN] | 
| LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | + | LIST[[BOOLEAN[true], INTEGER[3], FLOAT[5.0], STRING[orange]]] | = | FLOAT[NaN] |