On Jan 31, 2008 9:58 PM, <[EMAIL PROTECTED]> wrote: > If anyone knows what these terms mean it would help me and others.
LOL. The list is great. I appreciate your busting into this jargon. > "first class escape procedures from which all previously known sequential > control structures can by synthesized." (I don't even have a clue for this > one.) OK. Let me try. From a FORTH perspective. One of the neat things about FORTH is that all of the higher level conditionals, like FOR ... NEXT, IF ... ELSE ... THEN, DO ... LOOP, etc. are simply compiled into two underlying constructs: BRANCH ADDRESS and 0BRANCH ADDRESS, which are an unconditional branch and a conditional branch. Those two constructs are all that there really is. Everything else is just something that gets translated into these two primitives. FORTH gives you these primitives and lets you build anything you want e.g. CASE statements or whatever including my favorite IF MAYBE ELSE on top of these basic constructs. I suspect that LISP is similar but not ever having done any LISP I really do not know. Once you "get' this than all kinds of conditional structures become trivial programs for mapping onto these two constructs. So FORTH goes, BobLQ -- [email protected] http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg
