インクルードファイル作成(C->アセンブラ)

C,C++のインクルードファイルからアセンブラのインクルードファイルを作成します。

制限
#define 識別子 定数(整数)のパターンだけ変換します。
(ビットフィールド、式などは変換しません。)

その他
出力ファイルはオリジナルのファイル名(拡張子なし) + ".inc"です。(例:sample02.inc)

例
/*
;------------------------------------------------------------------------------
; ファイル	sampl02.h
; 概要	Cのインクルードファイル
;------------------------------------------------------------------------------
*/
#define	OOOOOO		060702		// 8進数	
#define	DDDDDD		9423		// 10進数
#define	HHHHHH		0x0A5f		// 16進数	


  ↓

;;------------------------------------------------------------------------------
;; ファイル	sampl02.h
;; 概要	Cのインクルードファイル
;;------------------------------------------------------------------------------
OOOOOO		.equ	60702o	 		; 8進数	
DDDDDD		.equ	9423	 		; 10進数
HHHHHH		.equ	0A5fh	 		; 16進数