Closed gus-massa closed 2 years ago
The (string->immutable-string "")
expression generates a procedure call to string->immutable-string
, which then compares against the empty string to return (tc-field null-immutable-string ($tc))
. The same is true for the other immutable data types.
For the call sites in cp0.ss, why not use the tc-field construct to get the singleton immutable object to compare against?
Done
Also, propagate the immutable versions of
#()
,#vu8()
and#vfx()
.And a similar change in cpnanopass, that includes also