🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.lang.lisp
Article #151

Re: MS-DOS 動作可能な LISP を探しています。

#151
From: KURODA Hisao / くろだ ひさお
Date: Fri, 27 Mar 1998 00:00
33 lines
2011 bytes

In article <01bd58d1$4b2ad7b0$438bf7ca@melchior> "Seiji Mizumoto" <ayanami0@kt.rim.or.jp> writes:

 | >  | 	XLISP2.0  ......... 動作不安定
 | 
 | 上記の件についてですが、再帰処理を行う関数を書いた(エラソウかな?)場合、
 | 暴走してしまうのですが、RefLISPの場合は、スタックオーバーフローになって
 | しまうのでこりずに、CommonLISP系のCLISPで実行を行った場合もスタック
 | オーバーフローになってしまいますので、どうも書き方が良くないのではと
 | 思っている今日この頃です。 お騒がせしています。

環境がDOSでもなければ640Kでも無いのであまり参考にならないかと思います
が、FreeBSD2.2.2での動作結果です。この環境では暴走はしないようです。

% xlispstat
XLISP-PLUS version 2.1g
Portions Copyright (c) 1988, by David Betz.
Modified by Thomas Almy and others.
XLISP-STAT 2.1 Release 3.44 (Beta).
Copyright (c) 1989-1994, by Luke Tierney.

> (defun p () (p))
P
> (p)
error: evaluation stack overflow
>

;;; $Id: .signature,v 1.3 1996/09/20 07:06:26 kuroda Exp $
(define (くろだ ひさお)
  ;; Who's on third?
  ;; No. Who's on first.
  (email kuroda@msi.co.jp))
Technical Details
Message-ID: <KURODA.98Mar27134124@msi.co.jp>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <01bd54e2$66a25a60$ba8bf7ca@melchior> <KURODA.98Mar24111012@msi.co.jp> <01bd58d1$4b2ad7b0$438bf7ca@melchior>

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 1421c0,f4eac1decc4bb3d1
X-Google-Attributes: gid1421c0,public
From: kuroda@msi.co.jp (KURODA Hisao / くろだ ひさお)
Subject: Re: MS-DOS 動作可能な LISP を探しています。
Date: 1998/03/27
Message-ID: <KURODA.98Mar27134124@msi.co.jp>
X-Deja-AN: 338150879
References: <01bd54e2$66a25a60$ba8bf7ca@melchior> <KURODA.98Mar24111012@msi.co.jp> <01bd58d1$4b2ad7b0$438bf7ca@melchior>
X-Nsubject: Re: MS-DOS $BF0:n2DG=$J(B LISP $B$rC5$7$F$$$^$9!#(B
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
Organization: Mathematical Systems Inc.,Tokyo,Japan / 株式会社 数理システム
Newsgroups: fj.lang.lisp