Artifact 5877a44d106f49da7bec6f7d3f1ff051defe8464:
- File bindings/s2/unit/003-000-string-ops.s2 — part of check-in [fdc5e1014e] at 2021-02-11 12:42:23 on branch trunk — Moved C++ and s2 bindings to bindings/{cpp,s2}. Got the C++ bindings compiling for new gcc breakage and new, stricter T-card validation. (user: stephan size: 261)
- File s2/unit/003-000-string-ops.s2 — part of check-in [f063fd4f0f] at 2021-02-08 06:15:57 on branch trunk — Updated s2 and brought old fossil bindings up to date wrt cwal/s2 changes made since then. Core s2 unit tests are inexplicably failing with a bogus(?) OOM report with this shell build, but they work in the core s2 tree and libf unit tests are passing. (user: stephan size: 261)
assert 'ab' === 'a'+"b"; assert 'a123' === 'a' + 123; assert 123 === 123 + 'a'; assert '123' === '1' + 2 + 3; assert 123 === +'1' + 122; assert 'def' === 'd'+<<<X e X+"f"; assert 1 === 'a'.#; assert '☺☺'.# === 2; assert catch {'a'.# = 1 /*cannot assign*/};