map characters
Description
s4 map(s1, s2, s3)
map(s1, s2, s3) produces a string of size ∗s1 obtained by mapping characters of s1 that occur in s2 into corresponding characters in s3.
Parameters
- s1
- string to be mapped.
- s2
- string of (unique) characters in s1 to be looked up in s3.
- s3
- string of characters corresponding to s2 that are the replacement values. *s3 should equal *s2.
- returns
- s1 with characters in s2 mapped to s3.
Defaults
- s2
- string(&ucase)
- s3
- string(&lcase)
Errors
103 |
s1, s2 or s3 not a string |
208 |
∗s2 ~= ∗s3 |
See Also
- any — locate initial character
- many — move scanning position