diff mc-inline.c @ 609:af6b9ae79583 udpcl

modificatioon for udpcl
author kono
date Thu, 16 Mar 2006 17:03:24 +0900
parents e055df7c1082
children 2ba903c8e749
line wrap: on
line diff
--- a/mc-inline.c	Sat Feb 18 21:33:43 2006 +0900
+++ b/mc-inline.c	Thu Mar 16 17:03:24 2006 +0900
@@ -399,7 +399,7 @@
 	    if (nptr0->ty>0&&car(nptr0->ty)==FUNCTION)
 		car(nptr0->ty)=CODE;
 	}
-	gexpr(list3(CODE,e1,env),0);
+	gexpr(list3(JUMP,e1,env),0);
 	control=0;
 	// conv->sm_();
 	return ;
@@ -815,7 +815,7 @@
 	switch(car(e1)) {
 	case RINDIRECT: e1=pexpr(e1); break;
 	case CODE: e2=pexpr(cadr(e1));
-	    e1=list3(CODE,e2,pexpr(caddr(e1))); break;
+	    e1=list3(JUMP,e2,pexpr(caddr(e1))); break;
 	case FLABEL: /* error(-1); */ break;
 	case IVAR: 
 	    lb = cadr(e1);
@@ -943,7 +943,7 @@
 	return p_lvar(e1);
     case FUNCTION:
 	return pfunction(e1);
-    case CODE:
+    case JUMP:
 	e2 = pexpr(e2);
 	return list3(car(e1),e2,pexpr(cadddr(e1)));
     case ARRAY: