MAP ワールド座標とスクリーン座標の変換			なし。
MERGE プログラムのメモリ上での合成			なし。


MID$ 文字列の一部書き換え
char*	NEW_SET_MID_STRING
             ( char* 代入される文字列 , long start , long size , char* 代入文字列 );
解説
代入される文字列に代入文字列を差し込みます。
代入される文字列はNEW_STRINGで作成した文字列でなくてはなりません。
例
char*	string1 = NULL ;
string1 = NEW_STRING( string1 , "1234567879" ) ;
string1 = NEW_SET_MID_STRING( string1 , 2 , 3 , "ABC" ) ;
// 結果は "12ABC6789" になります。
string1 = NEW_STRING( string1 , "1234567879" ) ;
string1 = NEW_SET_MID_STRING( string1 , 2 , 1 , "ABC" ) ;
// 結果は "12ABC456789" になります。
string1 = DELETE_STRING( string1 ) ;


MID$ 文字列の一部参照
char*	MID_STRING( char* source_string ,long startpoint ,  long size ) ;
戻値
取り出した文字列のポインタ。
注意
文字の位置は0から始まります。
例
char	sbuf[256];
strcpy( sbuf , MID_STRING( "文字列" , 2 , 2 ) ;
sbufには"字"が入ります。
拡張
char*	NEW_MID_STRING(char* 新文字列 , char* 元文字列 , long start , long size );
機能
新文字列1の一部分の複製を作ります。
例
char*	string1 = NULL ;
string1 = NEW_STRING( string1 , "1234567879" ) ;
string1 = NEW_MID_STRING( string1 , 2 , 3 ) ;
// 結果は "345" になります。
string1 = NEW_STRING( string1 , "1234567879" ) ;
string1 = NEW_MID_STRING( string1 , 2 , 1 ) ;
// 結果は "3" になります。
string1 = DELETE_STRING( string1 ) ;


MKI$/MKS$/MKD$ 数値データを内部表現の文字列に変換	なし。
直接出来ます。
char*	astring ;
long	along ;
along = 123 ;
astring = (char*)&along ;
astring[0] ;最下位
astring[1] ;
astring[2] ;
astring[3] ;最上位

MON モニターモード					なし。