Mercurial > hg > CbC > old > device
diff mc-codegen.c @ 316:22d92986c7f7
asm, valued statement, local decls continue...
author | kono |
---|---|
date | Wed, 16 Jun 2004 13:15:01 +0900 |
parents | f73b93de216a |
children | 183726ccd83d |
line wrap: on
line diff
--- a/mc-codegen.c Tue Jun 15 14:34:06 2004 +0900 +++ b/mc-codegen.c Wed Jun 16 13:15:01 2004 +0900 @@ -424,6 +424,12 @@ case ENVIRONMENT: code_environment(USE_CREG); return ADDRESS; +#if ASM_CODE + case ASM: + code_asm(car(e2),cadr(e2),caddr(e2),cadddr(e2),caddr(e1)); + /* asm in (str) out (str) opt(str) expr */ + return VOID; +#endif default: code_bool(e1,USE_CREG); /* type? */ return INT;