projects
/
YACASL2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
CASL II仕様書へのリンク切れに対応
[YACASL2.git]
/
include
/
assemble.h
diff --git
a/include/assemble.h
b/include/assemble.h
index
f8faf81
..
3ab7a86
100644
(file)
--- a/
include/assemble.h
+++ b/
include/assemble.h
@@
-1,5
+1,5
@@
-#ifndef YACASL2_ASSEMBLE_INCLUDED
-#define YACASL2_ASSEMBLE_INCLUDED
+#ifndef YACASL2_ASSEMBLE_
H_
INCLUDED
+#define YACASL2_ASSEMBLE_
H_
INCLUDED
#include <stdio.h>
#include <stdlib.h>
#include <stdio.h>
#include <stdlib.h>
@@
-9,11
+9,7
@@
#include <assert.h>
#include <errno.h>
#include "cerr.h"
#include <assert.h>
#include <errno.h>
#include "cerr.h"
-#include "cmem.h"
-#include "exec.h"
-#include "hash.h"
#include "struct.h"
#include "struct.h"
-#include "word.h"
#include "token.h"
/**
#include "token.h"
/**
@@
-142,13
+138,13
@@
bool assemblefile(const char *file, PASS pass);
/**
* @brief 指定された1つまたは複数のファイルを2回アセンブル
*
/**
* @brief 指定された1つまたは複数のファイルを2回アセンブル
*
- * @return ã
\81
ªã
\81
\97
+ * @return ã
\82
¢ã
\82
ȋ
\83
³ã
\83
\96
ã
\83
«å®
\8c
äº
\86
æ
\99
\82
ã
\81
¯trueã
\80
\81
ã
\82
¨ã
\83
©ã
\83
¼ç
\99
ºç
\94
\9f
æ
\99
\82
ã
\81
¯falseã
\82
\92
è¿
\94
ã
\81
\99
*
* @param filec アセンブルするファイルの数
* @param filev アセンブルするファイル名の配列
* @param adr アセンブル結果を格納するアドレス
*/
*
* @param filec アセンブルするファイルの数
* @param filev アセンブルするファイル名の配列
* @param adr アセンブル結果を格納するアドレス
*/
-
void
assemble(int filec, char *filev[], WORD adr);
+
bool
assemble(int filec, char *filev[], WORD adr);
/**
* @brief ファイルにアセンブル結果を書き込む
/**
* @brief ファイルにアセンブル結果を書き込む
@@
-159,4
+155,4
@@
void assemble(int filec, char *filev[], WORD adr);
*/
void outassemble(const char *file);
*/
void outassemble(const char *file);
-#endif
/* YACASL2_ASSEMBLE_INCLUDEDの終端 */
+#endif