美佳のタイプトレーナ 英単語練習 BASICソースコード

このソースコードは美佳のタイプトレーナ 英単語練習のBASICのソースコードです。
C言語、C++、Visual C++のソースコードとして使用できます。
ファイルタイプは .c あるいは .cpp を指定して下さい。
ただしBasic、Visual basicではこのままの形では使用できません。
このソースコードは、美佳のタイプトレーナ以外のタイプ練習ソフトを作成する人に便宜を図る為に公開する物です。
このソースコードを使用して、美佳タイプ互換のタイプ練習ソフトを作成しても構いません。 また、単語の追加などを行って使用しても構いません。



static char mes0[]="AUTO";
static char mes1[]="BEEP";
static char mes2[]="BLOAD";
static char mes3[]="BSAVE";
static char mes4[]="CALL";
static char mes5[]="CHAIN";
static char mes6[]="CIRCLE";
static char mes7[]="CLEAR";
static char mes8[]="CLOSE";
static char mes9[]="CLS";
static char mes10[]="COLOR";
static char mes11[]="COMMON";
static char mes12[]="COM";
static char mes13[]="ON";
static char mes14[]="OFF";
static char mes15[]="STOP";
static char mes16[]="CONSOLE";
static char mes17[]="CONT";
static char mes18[]="COPY";
static char mes19[]="DATA";
static char mes20[]="DEF";
static char mes21[]="DEFINT";
static char mes22[]="DEFSNG";
static char mes23[]="DEFDBL";
static char mes24[]="DEFSTR";
static char mes25[]="SEG";
static char mes26[]="USR";
static char mes27[]="DELETE";
static char mes28[]="DIM";
static char mes29[]="DRAW";
static char mes30[]="EDIT";
static char mes31[]="END";
static char mes32[]="ERASE";
static char mes33[]="ERROR";
static char mes34[]="FIELD";
static char mes35[]="FILES";
static char mes36[]="LFILES";
static char mes37[]="FOR";
static char mes38[]="TO";
static char mes39[]="STEP";
static char mes40[]="NEXT";
static char mes41[]="GET";
static char mes42[]="GOSUB";
static char mes43[]="GOTO";
static char mes44[]="RETURN";
static char mes45[]="HELP";
static char mes46[]="IF";
static char mes47[]="THEN";
static char mes48[]="ELSE";
static char mes49[]="INPUT";
static char mes50[]="WAIT";
static char mes51[]="KEY";
static char mes52[]="LIST";
static char mes53[]="KILL";
static char mes54[]="KINPUT";
static char mes55[]="KPLOAD";
static char mes56[]="LET";
static char mes57[]="LIST";
static char mes58[]="LLIST";
static char mes59[]="LINE";
static char mes60[]="LOAD";
static char mes61[]="LOCATE";
static char mes62[]="LSET";
static char mes63[]="RSET";
static char mes64[]="MERGE";
static char mes65[]="MON";
static char mes66[]="MOTOR";
static char mes67[]="NAME";
static char mes68[]="NEW";
static char mes69[]="OPEN";
static char mes70[]="OPTION";
static char mes71[]="BASE";
static char mes72[]="OUT";
static char mes73[]="PAINT";
static char mes74[]="PEN";
static char mes75[]="POINT";
static char mes76[]="POKE";
static char mes77[]="PRESET";
static char mes78[]="PRINT";
static char mes79[]="LPRINT";
static char mes80[]="USING";
static char mes81[]="PSET";
static char mes82[]="PUT";
static char mes83[]="RANDOMIZE";
static char mes84[]="READ";
static char mes85[]="REM";
static char mes86[]="RENUM";
static char mes87[]="RESTORE";
static char mes88[]="RESUME";
static char mes89[]="ROLL";
static char mes90[]="RUN";
static char mes91[]="SAVE";
static char mes92[]="SCREEN";
static char mes93[]="SET";
static char mes94[]="STOP";
static char mes95[]="SWAP";
static char mes96[]="TERM";
static char mes97[]="TIME";
static char mes98[]="TRON";
static char mes99[]="TROFF";
static char mes100[]="VIEW";
static char mes101[]="WAIT";
static char mes102[]="WHILE";
static char mes103[]="WEND";
static char mes104[]="WIDTH";
static char mes105[]="WINDOW";
static char mes106[]="WRITE";
char *mebasic[]={
mes0,
mes1,
mes2,
mes3,
mes4,
mes5,
mes6,
mes7,
mes8,
mes9,
mes10,
mes11,
mes12,
mes13,
mes14,
mes15,
mes16,
mes17,
mes18,
mes19,
mes20,
mes21,
mes22,
mes23,
mes24,
mes25,
mes26,
mes27,
mes28,
mes29,
mes30,
mes31,
mes32,
mes33,
mes34,
mes35,
mes36,
mes37,
mes38,
mes39,
mes40,
mes41,
mes42,
mes43,
mes44,
mes45,
mes46,
mes47,
mes48,
mes49,
mes50,
mes51,
mes52,
mes53,
mes54,
mes55,
mes56,
mes57,
mes58,
mes59,
mes60,
mes61,
mes62,
mes63,
mes64,
mes65,
mes66,
mes67,
mes68,
mes69,
mes70,
mes71,
mes72,
mes73,
mes74,
mes75,
mes76,
mes77,
mes78,
mes79,
mes80,
mes81,
mes82,
mes83,
mes84,
mes85,
mes86,
mes87,
mes88,
mes89,
mes90,
mes91,
mes92,
mes93,
mes94,
mes95,
mes96,
mes97,
mes98,
mes99,
mes100,
mes101,
mes102,
mes103,
mes104,
mes105,
mes106,
0};