comp.lang.ada
 help / color / mirror / Atom feed
* Icon Co-Expressions in Ada
@ 1998-12-16  0:00 Ehud Lamm
  1998-12-16  0:00 ` dennison
  1998-12-16  0:00 ` Stephen Leake
  0 siblings, 2 replies; 12+ messages in thread
From: Ehud Lamm @ 1998-12-16  0:00 UTC (permalink / raw)
  To: icon-group

I am thinking about implimenting Goal Directed Evaluation ala Icon, as an
Ada package. I considred two options:
1. Using "static" data (that is, variables stored in the package's body,
in Ada) to impliment the suspend mechanism. This has its obvious problems.

2. Using Ada's tasking facilites. This has the disadvantage of making the
user use tasks. It is sad, since as far as I know you can't simply make an
Ada procedure behave in a task like way, by invking other procedures. The
task must be explicit.

Any thoughts or ideas are more than welcome. If someone did it already -
so much the better. I'd also be happy to see references (esp. Web based)
on implimenting co-expressions.

Thanks. 

Ehud Lamm     mslamm@pluto.mscc.huji.ac.il





^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~1998-12-17  0:00 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1998-12-16  0:00 Icon Co-Expressions in Ada Ehud Lamm
1998-12-16  0:00 ` dennison
1998-12-16  0:00 ` Stephen Leake
1998-12-16  0:00   ` Al Christians
1998-12-17  0:00   ` Mats Weber
1998-12-17  0:00     ` Ehud Lamm
1998-12-17  0:00   ` Ehud Lamm
1998-12-17  0:00     ` Mats Weber
1998-12-17  0:00       ` Ehud Lamm
1998-12-17  0:00       ` Chris Morgan
1998-12-17  0:00     ` Stephen Leake
1998-12-17  0:00       ` Ehud Lamm

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox