１月２４日進捗です。

・変数名の後に%をつけることでfloat型、$をつけることで、文字列を使用出来るようにしました。
X%=10.11
で、Xという変数はfloat型で10.11という数値が
X$="test"
で、Xという変数にはtestという文字列が格納されます。

PRINT%　（式）
・式をfloat型で計算して表示する。

PRINT$　（変数）
・変数に格納された文字列を表示する。
という２つの文を追加しました。

式の計算を行う関数expression()の返り値を以下のような共用体にすることで、vartypeという大域変数の値に応じて、計算方法（型の判定）、表示方法の切り替えを行なっています。

union Data_t{
  short int typeint;
  float  typefloat;
  unsigned char Byte[4];  
};

現在は多次元配列の実装を行なっている途中です。
よろしくお願いします。