Yes, and also must update the BASETAB and BASETAB2 tables appropriately. Alternately, you could extend to base 62 by using lower case letters as well. I.e. 0-9A-Za-z . But most people don't seem to like to distinguish between upper and lower case. Especially old tyme mainframers.
-- John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets(r) 9151 Boulevard 26 * N. Richland Hills * TX 76010 (817) 255-3225 phone * john.mck...@healthmarkets.com * www.HealthMarkets.com Confidentiality Notice: This e-mail message may contain confidential or proprietary information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. HealthMarkets(r) is the brand name for products underwritten and issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance Company(r), Mid-West National Life Insurance Company of TennesseeSM and The MEGA Life and Health Insurance Company.SM > -----Original Message----- > From: IBM Mainframe Assembler List [mailto:ASSEMBLER- > l...@listserv.uga.edu] On Behalf Of esst...@juno.com > Sent: Thursday, November 01, 2012 9:25 AM > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > Subject: Re: Curosity Question > > Rob van der Heij > wrote > " > It's encoding an address in base-36 (using only uppercase letters and > digits). With 4 positions you can create 36**4 different combinations > (about 2**24/10). Depending on the size of the control block and the > total address space, this could produce enough unique identifiers (if > you're careful)." > > Thanks For responding . > If I wanted to add additional 10 characters such as ! @ # $ % & * + = / > wOULD i HAVE TO CHANGE THE base 36 TO 46 ? >