Article View: fj.lang.lisp
Article #517Re: AKCL compiler
From: Shigeru UZUHARA
Date: Mon, 17 Feb 1992 10:59
Date: Mon, 17 Feb 1992 10:59
34 lines
1580 bytes
1580 bytes
$@1286!w(JIBM$@$G$9!#(J
>$@9uED!w?tM}%7%9%F%`$G$9!#(J
>$@$3$s$J$N$G$$$$$N$G$7$g$&$+!)(J
$@$I(J$@$&$b$"$j$,$H$&$4$6$$$^$9!#(J
$@;d$N<j85$K$"$k$N$HF1$8$h$&$J%3!<%I$r=P$7$^$9$M!#(J
$@2?$,5$$K$J$C$?$+$H$$$$$^(J$@$9$H!"(J
>>(defun afo (x y &aux z)
> (setf z (car y)) <--+-- $@$3$3(J
> (setf (car y) nil) <--+
> (if (null x)
> y
> (prog1
> (cons (car x) (afo (cdr x) y))
> (bfo z))))
$@$KAjEv$9$k(J$@%3!<%I$O(J
>TTL:;
> {object V3;
> V3= Cnil;
> V3= CMPcar((V2)); <--+-- $@$3$3(J
> (V2)->c.c_car = Cnil; <--+
$@$J$s$G$9$1$I!"JQ?t(Jz$@$KAjEv$9$k(JC$@$N(Jauto$@JQ?t(JV3$@$r(J
value stack$@$K%;!<%V$9$k$3$H$J(J$@$/!"(Jmake_cons$@$,(J
$@<B9T$5$l$F$7$^$&!"$H$$$&E@$G$7$?!#(J
$@$I$&$b$*<j?t$r$+$1$^$7$?!#(J
----
$@$&$:!w%T%"%N$,$[$7(J$@$$(J
Technical Details
Message-ID:
<UZUHARA.92Feb17195947@wsrs2.trl.ibm.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!sun-barr!ccut!trla!trltsc!fuji!fuji.trl.ibm.com!uzuharaReferences:
<UZUHARA.92Feb6183515@wsrs2.trl.ibm.com> <368@msisun.msi.co.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 1421c0,d03b4a1a9f5db2a3 X-Google-Attributes: gid1421c0,public X-Google-ArrivalTime: 1992-02-17 04:11:38 PST Path: arc1-ca.pugleaf.net!sparky!uunet!sun-barr!ccut!trla!trltsc!fuji!fuji.trl.ibm.com!uzuhara From: uzuhara@trl.ibm.co.jp (Shigeru UZUHARA) Newsgroups: fj.lang.lisp Subject: Re: AKCL compiler Message-ID: <UZUHARA.92Feb17195947@wsrs2.trl.ibm.com> Date: 17 Feb 92 10:59:47 GMT References: <UZUHARA.92Feb6183515@wsrs2.trl.ibm.com> <368@msisun.msi.co.jp> Sender: uzuhara@trl.ibm.com (Shigeru UZUHARA) Distribution: fj Organization: IBM Research, Tokyo Research Laboratory Lines: 34 In-reply-to: kuroda@msisun.msi.co.jp's message of 12 Feb 92 03:53:16 GMT