🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.prolog
Article #1973

Re: Environments

#1973
From: Bradley L. Richards
Date: Thu, 28 Mar 1991 19:16
13 lines
1014 bytes
In article <1991Mar28.113930.1@csc.anu.edu.au> ada612@csc.anu.edu.au writes:
>What kind of black magic is ALS Prolog employing here?
>Everybody seems to have to make
>nasty compromises to shoehorn Prolog into MSDOS

I doubt its black magic--just lack of laziness.  Arity, non-386 LPA, and the
rest just allocate a single 64k segment of memory for each stack.  It takes
a bit more work to manage chunks of memory larger than 64k on a non-386
machine, but it's hardly prohibitive.  In fact, most compilers provide
support for whatever size objects you want to manage.  Of course, on 386
systems, the problem goes away altogether.

Bradley
Technical Details
Message-ID: <1315@ai.cs.utexas.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!bradley
References: <1991Mar28.113930.1@csc.anu.edu.au>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!bradley
From: bradley@cs.utexas.edu (Bradley L. Richards)
Newsgroups: comp.lang.prolog
Subject: Re: Environments
Message-ID: <1315@ai.cs.utexas.edu>
Date: 28 Mar 91 19:16:48 GMT
References: <1991Mar28.113930.1@csc.anu.edu.au>
Organization: Dept of Computer Sciences, UTexas, Austin
Lines: 13