8ビットCPU用絶対番地クロスアセンブラです。 オリジナルはMS-DOS用です。
既存のコードの保守用に使用していましたが、Win64環境ではMS-DOSバイナリが動作しなくなった為、 公開されていたソースを最新Cコンパイラ用に移植しました。
- VisualC++/GCC8でコンパイルできる様に修正。(farポインタ等)
- XASM.TBLがカレントになければexeと同じパスを見に行く仕様に変更。
- コマンドラインオプションに'/'だけでなく'-'も許すように変更。
変更点以外の部分は触っていないので、制限は従来のままです。
- ラベル数の制約(1500個まで)等のため,大きなプログラムの開発には適していせん
オリジナルのソース使用条件との互換を鑑みてMITライセンスとします。