From: z007400b@bc.seflin.org (Ralph Silverman)
Subject: Re: International Algorithmic language
Date: 1997/08/22
Date: 1997-08-22T00:00:00+00:00 [thread overview]
Message-ID: <5tki08$b0t@nntp.seflin.org> (raw)
In-Reply-To: 5t1lso$sad@nntp.seflin.org
internationalization of algorithmic language
part 1.
( part e.001 )
ambiguity of function names ...
function name
primarily identifies
pointer to entry-point of
function in code space ...
also, more abstractly,
function name identifies
'pseudo-variable'
of return type of function ...
when declared, this
'pseudo-variable'
is the 'referent' of declaration,
because this may be of one of
different types ...
therefore declaration of function
introduces a potentially baffling
abstraction !
thus making declaration overt is
useful for intelligibility;
and also to distinguish
declaration of
function pointer
from
declaration of
function
returning
function pointer
!
/* function pointer type is tentative */
>^<* fname; /* OLD ___
* now declares
* function pointer
* ^^^^^^^^^^^^^^^^
*/
>^<* <-< fname; /* NEW
* ( declares function
* returning function
* pointer ! )
*/
--
Ralph Silverman
z007400b@bcfreenet.seflin.lib.fl.us
next prev parent reply other threads:[~1997-08-22 0:00 UTC|newest]
Thread overview: 26+ messages / expand[flat|nested] mbox.gz Atom feed top
1997-08-08 0:00 International Algorithmic language Ralph Silverman
1997-08-10 0:00 ` Robert Munck
1997-08-12 0:00 ` Ralph Silverman
1997-08-12 0:00 ` Robert A Duff
1997-08-30 0:00 ` script_name variable returning html page name calling script ?? Mickael
1997-09-03 0:00 ` Eric James DeArment
1997-08-13 0:00 ` International Algorithmic language Nick Wagg
1997-08-19 0:00 ` Ralph Silverman
1997-08-19 0:00 ` Robert Dewar
1997-08-21 0:00 ` Rune Moberg
1997-08-22 0:00 ` R.E.Donais
1997-08-15 0:00 ` Ralph Silverman
1997-08-17 0:00 ` Nick Andrew
1997-08-17 0:00 ` Robert Dewar
[not found] ` <33F771E2.363E18E9@hotmail.com>
1997-08-18 0:00 ` Robert Dewar
1997-08-18 0:00 ` Nick Andrew
1997-08-20 0:00 ` Rune Moberg
1997-08-20 0:00 ` Ralph Silverman
1997-08-22 0:00 ` Ralph Silverman [this message]
1997-08-26 0:00 ` Boyd Roberts
[not found] <5s7tpq$gjt@nntp.seflin.org>
1997-08-05 0:00 ` International Algorithmic Language Borg
1997-08-05 0:00 ` W. Wesley Groleau x4923
1997-08-06 0:00 ` John M. Mills
1997-08-06 0:00 ` John Gluth
1997-08-06 0:00 ` John Gluth
[not found] ` <5sa97g$o4l@falcon.le.ac.uk>
1997-08-06 0:00 ` Chris Waters
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox