* Rudolf Polzer <AntiATField_adsgohere / durchnull.de>: > If the latter, it has already existed in another language and looks like > this: > > (cond > ((expr1) (stmt1)) > ((expr2) (stmt2)) > ((expr3) (stmt3)) > ... > ((exprN) (stmtN)) > ) Those who know and remember Clipper (and Fox, and probably dBase) will also recognise its case statement as being such a facility: ,---- | Do Case | Case x > 0 | ? "x > 0" | Case x == 0 | ? "x == 0" | Case x < 0 | ? "x < 0" | Otherwise | ? "Something wonderful has happened" | EndCase `---- -- Harbour is a free | Harbour Web Site: http://www.harbour-project.org/ software, cross | Harbour FAQ.....: http://www.harbour-project.org/faq/ platform, Clipper | My Harbour Pages: http://www.davep.org/harbour/ compatible compiler | My Harbour News.: http://www.davep.org/harbour/news/