From: sb463ba@d250-hrz.uni-duisburg.de (Georg Bauhaus)
Subject: Re: Function Calls by Address
Date: 1999/09/08
Date: 1999-09-08T00:00:00+00:00 [thread overview]
Message-ID: <7r598s$e2g$1@news-hrz.uni-duisburg.de> (raw)
In-Reply-To: 7qvbhc$t47$1@nnrp1.deja.com
Robert Dewar (robert_dewar@my-deja.com) wrote:
By the way, some literate programming systems provide nested
"somewhat separate" "procedures" for C programmers (prameterless,
though:)
int
process_balance(...)
if (balance < 0) {
<<send bill>>
} else {
<<record credit>>
}
}
...
<<send a bill>>=
...
...
<<record credit>>=
...
(That's the noweb or CWEB way)
-# Georg
: Process-Balance.
: if Balance is negative
: perform Send-Bill
: else
: perform Record-Credit
: end if.
: Send-Bill.
: ...
: Record-Credit.
: ...
: with a syntax this light for internal refinements, they tend
: to be extensively used, one of the features I like best about
: COBOL, and indeed COBOL programmers dislike nested if statements
: (they are fully implemented Ada style in COBOL), on the grounds
: that they are confusing :-) :-)
: Sent via Deja.com http://www.deja.com/
: Share what you know. Learn what you don't.
next prev parent reply other threads:[~1999-09-08 0:00 UTC|newest]
Thread overview: 50+ messages / expand[flat|nested] mbox.gz Atom feed top
1999-08-30 0:00 Function Calls by Address Craig Jameson
1999-08-30 0:00 ` Marin David Condic
1999-08-30 0:00 ` Robert Dewar
1999-08-30 0:00 ` Marin David Condic
1999-08-30 0:00 ` Larry Kilgallen
1999-08-30 0:00 ` Robert Dewar
1999-08-31 0:00 ` Martin Gangkofer
1999-08-30 0:00 ` Robert Dewar
1999-08-31 0:00 ` Matthew Heaney
1999-08-31 0:00 ` David Kristola
1999-09-01 0:00 ` Simon Wright
1999-09-02 0:00 ` Francois Godme
1999-09-03 0:00 ` Robert Dewar
1999-09-03 0:00 ` Francois Godme
1999-09-03 0:00 ` David C. Hoos, Sr.
1999-09-04 0:00 ` Robert Dewar
1999-09-05 0:00 ` Francois Godme
1999-09-06 0:00 ` Robert Dewar
1999-09-06 0:00 ` Francois Godme
1999-09-06 0:00 ` Robert Dewar
1999-09-06 0:00 ` Robert Dewar
1999-09-06 0:00 ` Bob Collins
1999-09-07 0:00 ` Pascal Obry
1999-09-07 0:00 ` Pascal Obry
1999-09-07 0:00 ` Francois Godme
1999-09-08 0:00 ` Francois Godme
1999-09-03 0:00 ` Marin David Condic
1999-09-14 0:00 ` Robert I. Eachus
[not found] ` <wcc3dwgb7ii.fsf@world.std.com>
[not found] ` <37E81079.CC2566D9@mitre.org>
1999-09-22 0:00 ` Robert A Duff
1999-09-22 0:00 ` Robert I. Eachus
1999-09-23 0:00 ` Robert Dewar
1999-09-23 0:00 ` Robert A Duff
1999-09-03 0:00 ` Robert Dewar
1999-09-03 0:00 ` Ted Dennison
1999-09-04 0:00 ` Jean-Pierre Rosen
1999-09-05 0:00 ` Ehud Lamm
1999-09-05 0:00 ` Matthew Heaney
1999-09-04 0:00 ` Brian Rogoff
1999-09-05 0:00 ` Robert Dewar
1999-09-05 0:00 ` Robert Dewar
1999-09-05 0:00 ` Robert Dewar
1999-09-03 0:00 ` Simon Wright
1999-09-04 0:00 ` Mario Klebsch
1999-09-05 0:00 ` Robert Dewar
1999-09-06 0:00 ` Francois Godme
1999-09-05 0:00 ` Brian Rogoff
1999-09-06 0:00 ` Robert Dewar
1999-09-08 0:00 ` Georg Bauhaus [this message]
1999-09-05 0:00 ` Geoff Bull
1999-09-07 0:00 ` Michael F. Yoder
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox