Hi David, I found another possible cause for potential trouble in turnkey: Exceptions. If any code in turnkey throws an exception, there is no catch for it. The outermost catch frame is established in QUIT which is called after turnkey has finished.
This affects unhandled exceptions only, if you catch them, and do not re-throw them inside turnkey, everything's fine. Maybe I'll change WARM again to create a valid catch frame (or another solution, we'll see). Until then, be careful. Matthias ------------------------------------------------------------------------------ Slashdot TV. Video for Nerds. Stuff that matters. http://tv.slashdot.org/ _______________________________________________ Amforth-devel mailing list for http://amforth.sf.net/ Amforth-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/amforth-devel