PICマイコン用フリー・コンパイラの紹介
PICマイコン(Microchip)用のフリーで使えるコンパイラには,メーカーが製品の評価用として配布している機能限定評価版がいくつかあります.(PIC16F84A専用版や生成できるコードサイズに制限を付けたものなど) ここでは国内ではあまり知られていないPascal系(Pascal風)のフリーのコンパイラをご紹介します.
- JAL (Just Another Language)
- Pascal風の独自言語のコンパイラです. 非常に割り切ったシンプルな言語仕様の処理系ですが,アマチュアの電子工作など小規模なプログラミングにはちょうど良いでしょう. 海外では利用者の多い著名なコンパイラです.
- もともとは個人で作成・配布されていたものですが,現在は有志によりSourceForgeでメンテされています.
- JALv2
- JALの改良版に相当します. (オリジナルのJALの関係者ではない)個人の方が独自に開発・実装されたそうです. 現在はJALに代えてJALv2を利用している海外のアマチュアの方が多いようです.
- Pas2PIC
- ほぼ標準的なPascalの構文のコンパイラです. 作成者はトルコの方のようです.
- まだ知名度は低いようですが今後に期待したいところです.