Browse thread
[Caml-list] Python's yield, Lisp's call-cc or C's setjmp/longjmp in OCaml
- Nuutti Kotivuori
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: | 2003-12-16 (13:13) |
From: | Nuutti Kotivuori <naked+caml@n...> |
Subject: | [Caml-list] Python's yield, Lisp's call-cc or C's setjmp/longjmp in OCaml |
I am wondering, does OCaml provide any variant of being able to bypass the normal function call and return discipline? More or less generic implementations of this can be seen in for example Python's yield instruction, Lisp's call-cc or call with current continuation, or C's setjmp/longjmp. And if not, what are the chances of something like that seeing the light of day in the future? Are there any fundamental problems in OCaml that would make the implementation of such a thing exceedingly difficult? Just curiosity at this point. -- Naked ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners