| While trying to simplify the existing spaghetti code, I encountered problems with type safety. Compare the following: SET v, "54"
SET file, "MPPCHV_$v.odb"
ODBLOAD $file-> successfully loads MPPCHV_54.odb 
 SET v, "54.2"
SET file, "MPPCHV_$v.odb"
ODBLOAD $file-> Error reading file "[...]/MPPCHV_54.200000.odb" 
 The "54.2" appears to be stored as a float rather than a string. Maybe "54" was stored as an integer? I don't know how to verify this in odbedit.
 
 Actually, I would be fine with setting the value as a float, as it allows arithmetic. In that case, I would appreciate something like a SPRINTF function in MSL:
 SET v, 54.2
SPRINTF file, "MPPCHV_%f.odb", $v
ODBLOAD $fileOr, maybe a bit more modern, something akin to Python's f-strings ODBLOAD f"MPPCHV_{v:.1f}.odb" |