annotate mc-macro.h @ 554:dc677ac7a744

emit_pop_free kills creg after emit_copy.
author kono
date Thu, 05 Jan 2006 23:37:19 +0900
parents 6b0fd56848e6
children e055df7c1082
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
327
da2e3f2d127d macro/codegen reorganization
kono
parents:
diff changeset
1 /* mc-macro.c */
da2e3f2d127d macro/codegen reorganization
kono
parents:
diff changeset
2
da2e3f2d127d macro/codegen reorganization
kono
parents:
diff changeset
3 extern void macro_expansion(NMTBL *nptrm);
da2e3f2d127d macro/codegen reorganization
kono
parents:
diff changeset
4 extern int macroeq(char *n);
da2e3f2d127d macro/codegen reorganization
kono
parents:
diff changeset
5 extern void check_macro_eof();
da2e3f2d127d macro/codegen reorganization
kono
parents:
diff changeset
6 extern void getline(void);
da2e3f2d127d macro/codegen reorganization
kono
parents:
diff changeset
7 extern void macro_define(char *macro);
da2e3f2d127d macro/codegen reorganization
kono
parents:
diff changeset
8 extern char *chinput;
527
6b0fd56848e6 inline continue....
kono
parents: 327
diff changeset
9 extern char *mappend(int lists,char **result);
327
da2e3f2d127d macro/codegen reorganization
kono
parents:
diff changeset
10
da2e3f2d127d macro/codegen reorganization
kono
parents:
diff changeset
11 extern int in_macro_if;