MES3.0のプログラムは、Linuxで動作するソースコードをリコンパイルすることで開発します。
MES2.xのプログラムは、プログラム単位でMES3.0のプログラムと混在して動作可能となっています。
以下はLinux(MES3.0)のソースコード例です。
#include <stdio.h>
int main() {
printf("hello\n");
return 0;
}
従来とおりMES2.xのプログラムの場合、以下のようにヘッダに mes2.h をインクルードします。
#include <mes2.h>
int main() {
printf("hello\n");
return 0;
}
基本的にMES2.xのプログラムは従来とおりに動作しますが、MES3.0の端末モードのサポートにより、改行コードを \r から \n に変更する必要があります。