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 に変更する必要があります。