“…To explore the expressiveness of ODP in SKETCH-N-SKETCH, we implemented 16 parametric designs summarized in Figure 15. Drawn from various sources [9,19,34,5,8], the designs exercise different features: 6 designs are parameterized functions that appear as drawing tools at the end of construction, 6 involve repetition by position, 1 involves repetition by other features (radius and color, Figure 15xiii), and 1 uses recursion (Figure 15i). All 16 programs, spanning 427 lines of code total, were built entirely via output-directed manipulations, without any text editing in the code box.…”