🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.lang.lisp
Article #517

Re: AKCL compiler

#517
From: Shigeru UZUHARA
Date: Mon, 17 Feb 1992 10:59
34 lines
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!uzuhara
References: <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