X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=include%2Fassemble.h;h=78f5b8abce185a1f06a2b726de2cc6c3448fcfd6;hb=6186b07659277c3dd6745a8991bd00f77df39675;hp=468f0826b21568f386ea5884ec8de2e195268982;hpb=a46594d66972fae37a609506bcf01f6b2bdc865e;p=YACASL2.git diff --git a/include/assemble.h b/include/assemble.h index 468f082..78f5b8a 100644 --- a/include/assemble.h +++ b/include/assemble.h @@ -10,6 +10,7 @@ #include #include "cerr.h" #include "cmem.h" +#include "exec.h" #include "hash.h" #include "struct.h" #include "word.h" @@ -186,6 +187,17 @@ void addcerrlist_assemble(); */ bool assemblefile(const char *file, PASS pass); +/** + * @brief 指定された1つまたは複数のファイルを2回アセンブル + * + * @return なし + * + * @param filec アセンブルするファイルの数 + * @param filev アセンブルするファイル名の配列 + * @param adr アセンブル結果を格納するアドレス + */ +void assemble(int filec, char *filev[], WORD adr); + /** * @brief ファイルにアセンブル結果を書き込む *