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 the old brute, too, the savage, the hairy man who dabbles his fingers in ropes of entrails; and gobbles and belches; whose speech is guttural, visceralwell, he is here. He squats in me.”
—Virginia Woolf (18821941)
“Only one thing is certain: if pot is legalized, it wont be for our benefit but for the authorities. To have it legalized will also be to lose control of it.”
—Germaine Greer (b. 1939)
“... the structure of a page of good prose is, analyzed logically, not something frozen but the vibrating of a bridge, which changes with every step one takes on it.”
—Robert Musil (18801942)