On Fri, Mar 12, 2010 at 7:45 AM, Ted Kaehler <[email protected]> wrote:
> Folks,
>      The tasks are to explain the goal of a program clearly enough to be
> easily grasped by a person, and precise enough that it is a runnable
> specification.
>      Here is an example of a specification that reads like an essay, but is
> also a computer program that runs.  It is the complete specification of text
> layout with word-wrap, and it includes the commands of an editor on that
> text.
>
> http://www.vpri.org/pdf/m2010002_lobjects.pdf
>
>      The PDF is best viewed with the zoom set to "actual size".
>      In this example, we lean toward the "Literate Programming" approach.
>  This "Text Field Specification" active essay is one of many STEPS
> experiments at VPRI.
>      Please forgive the shortcomings of this active essay.  As you well
> know, creating a good explanation and running code at the same time is not
> easy.
>
> --Ted.
>
>
>
>
>
> _______________________________________________
> fonc mailing list
> [email protected]
> http://vpri.org/mailman/listinfo/fonc
>

This is very interesting.
How do you organize and manage these rule boxes when you have 37 or
more of them ? Do they collapse into a browser or some other other
structure?

And how do you debug the rules?
A value pane on the side of each of them with all the temp and
instance vars, and a step button would be nice.

Karl

_______________________________________________
fonc mailing list
[email protected]
http://vpri.org/mailman/listinfo/fonc

Reply via email to