extern ASMODE asmode;
/**
- * アセンブル時の、現在およびリテラルのアドレスと入口名
+ * アセンブル時の、現在およびリテラルのアドレスとプログラム入口名
*/
typedef struct {
WORD ptr; /**<現在のアドレス */
/**
* 指定された名前のファイルをアセンブル
- * 2回実行される
+ * 1回目ではラベルを登録し、2回目ではラベルからアドレスを読み込む
+ * アセンブル完了時はtrue、エラー発生時はfalseを返す
*/
-bool assemble(const char *file, PASS pass);
+bool assemblefile(const char *file, PASS pass);
/**
* 引数で指定したファイルにアセンブル結果を書込