Hairy Control Structure
According to Hewitt, Peter Landin had introduced an even more powerful control structure using his "J" (for Jump) operator that could perform a non-local goto into the middle of a procedure invocation. In fact the "J" operator could jump back into the middle of a procedure invocation even after it had already returned. Drew McDermott and Gerald Sussman called Landin's concept the "Hairy Control Structure" and used it in the form of a nonlocal goto for the Conniver programming language. Scott Fahlman used Conniver in his planning system for robot construction tasks. This is related to what are now called re-invocable continuations.
Difficulties in communication were a root cause of the control structure difficulties.
Read more about this topic: Planner (programming Language)
Famous quotes containing the words hairy, control and/or structure:
“There is nothing in the world that I loathe more than group activity, that communal bath where the hairy and slippery mix in a multiplication of mediocrity.”
—Vladimir Nabokov (18991977)
“I think it a much wiser thing to secure for the thousands of mothers in this State the legal control of the children they now have, than to bring others into the world who would not belong to me after they were born.”
—Susan B. Anthony (18201906)
“Who says that fictions only and false hair
Become a verse? Is there in truth no beauty?
Is all good structure in a winding stair?
May no lines pass, except they do their duty
Not to a true, but painted chair?”
—George Herbert (15931633)