🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #2126

Re: Technical: Definitions of ``Poynter'', ``Shyfting''

#2126
From: Mike Bolotski
Date: Fri, 16 Nov 1990 16:34
26 lines
1728 bytes
In article <19485:Nov1608:33:4490@kramden.acf.nyu.edu> brnstnd@kramden.acf.nyu.edu (Dan Bernstein) writes:
>Please include technical content, and only technical content, in any
>followup to an article whose subject begins with ``Technical:''. Change

Sounds good to me.

>Poynter: An object that can hold the address of another object (perhaps
>of a restricted type). As usual, a poynter supports assignment and
>comparison. It may be set to the ``address of'' an object. It may be
>``dereferenced'' in order to evaluate or modify the object whose address
>it holds. These operations are explicit.

There is also a beastie called "reference", which supports assignment
and dereference, but *not* comparison. It's used in ML and 
FX-90 (a locally developed language). I believe the C++ refs also
do not support comparison. Similarly, arithmetic on references
is not supported.

>Shyfting: The operation of re-indexing a reference to an array with a
>different base, so as to produce a reference to the same object with the
>new indices.

What is the working definition  of "reference" in the above?

Mike Bolotski          Artificial Intelligence Laboratory, MIT
misha@ai.mit.edu       Cambridge, MA
Technical Details
Message-ID: <11925@life.ai.mit.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!usc!snorkelwacker.mit.edu!ai-lab!gracilis!misha
References: <19485:Nov1608:33:4490@kramden.acf.nyu.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!usc!snorkelwacker.mit.edu!ai-lab!gracilis!misha
From: misha@gracilis.ai.mit.edu (Mike Bolotski)
Newsgroups: comp.lang.misc
Subject: Re: Technical: Definitions of ``Poynter'', ``Shyfting''
Message-ID: <11925@life.ai.mit.edu>
Date: 16 Nov 90 16:34:03 GMT
References: <19485:Nov1608:33:4490@kramden.acf.nyu.edu>
Sender: news@ai.mit.edu
Organization: MIT Artificial Intelligence Laboratory
Lines: 26