87151010ed
parse_s_escape returned String via from_utf8_lossy which replaces non-UTF-8 bytes (like \xAB = 171) with the 3-byte U+FFFD replacement character, corrupting both string length and content. Changed to return Vec<u8> and write raw bytes directly to WASM memory. Also registered ( as immediate word for FIND, added 'x' char literals. Core_ext: 14→8 errors.