DIMENSION ACP[23] ACP[1]=437 && U.S. MS-DOS ACP[2]=620 && Mazovia (Polish) MS-DOS ACP[3]=737 && Greek MS-DOS (437G) ACP[4]=850 && International MS-DOS ACP[5]=852 && Eastern European MS-DOS ACP[6]=857 && Turkish MS-DOS ACP[7]=861 && Icelandic MS-DOS ACP[8]=865 && Nordic MS-DOS ACP[9]=866 && Russian MS-DOS ACP[10]=874 && Thai Windows ACP[11]=895 && Kamenicky (Czech) MS-DOS ACP[12]=932 && Japanese Windows ACP[13]=936 && Chinese Simplified (PRC, Singapore) Windows ACP[14]=949 && Korean Windows ACP[15]=950 && Traditional Chinese (Hong Kong SAR, Taiwan) Windows ACP[16]=1250 && Eastern European Windows ACP[17]=1251 && Russian Windows ACP[18]=1252 && Windows ANSI ACP[19]=1253 && Greek Windows ACP[20]=1254 && Turkish Windows ACP[21]=10000 && Standard Macintosh ACP[22]=10006 && Greek Macintosh ACP[23]=10007 && Russian Macintosh ACP[10]=10029 && Macintosh EE * THESE FAIL : a BUG ? * 1255 && Hebrew Windows * 1256 && Arabic Windows CLEAR ASCII_0_to_N = 0h N=126 && increment this value and you see the conversion FOR k=0 TO N ASCII_0_to_N = ASCII_0_to_N +CHR(k) NEXT * all conversion FOR J=1 TO ALEN(ACP) FOR I=1 TO ALEN(ACP) IF CPCONVERT(ACP[J], ACP[I], ASCII_0_to_N )==ASCII_0_to_N LOOP ENDIF ? "conversion change",ACP[J], ACP[I] NEXT NEXT