From: z007400b@bc.seflin.org (Ralph Silverman)
Subject: Re: International Algorithmic language
Date: 1997/08/15
Date: 1997-08-15T00:00:00+00:00 [thread overview]
Message-ID: <5t1lso$sad@nntp.seflin.org> (raw)
In-Reply-To: 5spvub$qns@nntp.seflin.org
internationalization of algorithmic language
( part f. )
addendum
alternative forms in one-loop language
->-> important change in loop form !!!!!
for purposes of this discussion ...
notation is introduced to indicate different,
related, loop forms ...
<+>{} shall represent infinite loop
( as prior treated as
<>{}
)
<->{} shall represent 'one-pass' loop
which now shall replace former ...
a) near equivalence of forms ...
a one-pass loop can generate an infinite loop
with simple modification as ...
/* code here */
<->{ /* begin one-pass loop form */
/* code here */
<-<->; /* no-test continue */
} /* <-> */
an infinite loop can generate a one-pass loop
with simple modification as ...
/* code here */
<+>{ /* begin infinite loop form */
/* code here */
~<+>; /* no-test break */
} /* <+> */
b) difficult choice !!!
obviously, loop forms are similar to
'mirror image'
...
reasons for choice ...
in favor of infinite form ( <+> )
a) simpler source in many cases ...
b) 'continue' form ( <-<> ) ...
while useful, is not essential
to topology ...
in favor of 'one-pass' form ( <-> ) ...
a) more closely reflects underlying
assembler reality ...
( generally less abstract ... )
b) more precise, and general,
means of manifesting loop topology ...
--
Ralph Silverman
z007400b@bcfreenet.seflin.lib.fl.us
next prev parent reply other threads:[~1997-08-15 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 [this message]
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
1997-08-26 0:00 ` Boyd Roberts
[not found] <5s7tpq$gjt@nntp.seflin.org>
1997-08-05 0:00 ` International Algorithmic Language W. Wesley Groleau x4923
1997-08-06 0:00 ` John M. Mills
1997-08-05 0:00 ` Borg
1997-08-06 0:00 ` John Gluth
[not found] ` <5sa97g$o4l@falcon.le.ac.uk>
1997-08-06 0:00 ` Chris Waters
1997-08-06 0:00 ` John Gluth
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox