From cb3a48ab2b27501ff96996cbdbff5eaf2f2b3f47 Mon Sep 17 00:00:00 2001 From: Matthew Flatt Date: Fri, 26 Nov 2010 20:40:09 -0700 Subject: [PATCH] convert "quick" document to mostly use picts directly in examples --- collects/scribblings/quick/images/exprs.dat | 84 ++------------------ collects/scribblings/quick/images/img0.pdf | Bin 2520 -> 4396 bytes collects/scribblings/quick/images/img0.png | Bin 186 -> 3538 bytes collects/scribblings/quick/images/img1.pdf | Bin 2474 -> 4395 bytes collects/scribblings/quick/images/img1.png | Bin 93 -> 3764 bytes collects/scribblings/quick/images/img10.pdf | 80 ------------------- collects/scribblings/quick/images/img10.png | Bin 611 -> 0 bytes collects/scribblings/quick/images/img11.pdf | Bin 2507 -> 0 bytes collects/scribblings/quick/images/img11.png | Bin 139 -> 0 bytes collects/scribblings/quick/images/img12.pdf | Bin 3655 -> 0 bytes collects/scribblings/quick/images/img12.png | Bin 718 -> 0 bytes collects/scribblings/quick/images/img13.pdf | Bin 2851 -> 0 bytes collects/scribblings/quick/images/img13.png | Bin 1109 -> 0 bytes collects/scribblings/quick/images/img14.pdf | 80 ------------------- collects/scribblings/quick/images/img14.png | Bin 233 -> 0 bytes collects/scribblings/quick/images/img15.pdf | Bin 2843 -> 0 bytes collects/scribblings/quick/images/img15.png | Bin 1208 -> 0 bytes collects/scribblings/quick/images/img16.pdf | 80 ------------------- collects/scribblings/quick/images/img16.png | Bin 212 -> 0 bytes collects/scribblings/quick/images/img17.pdf | Bin 2520 -> 0 bytes collects/scribblings/quick/images/img17.png | Bin 186 -> 0 bytes collects/scribblings/quick/images/img18.pdf | Bin 2474 -> 0 bytes collects/scribblings/quick/images/img18.png | Bin 70 -> 0 bytes collects/scribblings/quick/images/img19.pdf | Bin 2473 -> 0 bytes collects/scribblings/quick/images/img19.png | Bin 74 -> 0 bytes collects/scribblings/quick/images/img2.pdf | Bin 2537 -> 2405 bytes collects/scribblings/quick/images/img2.png | Bin 259 -> 4870 bytes collects/scribblings/quick/images/img20.pdf | Bin 2482 -> 0 bytes collects/scribblings/quick/images/img20.png | Bin 76 -> 0 bytes collects/scribblings/quick/images/img21.pdf | Bin 2475 -> 0 bytes collects/scribblings/quick/images/img21.png | Bin 76 -> 0 bytes collects/scribblings/quick/images/img22.pdf | Bin 2476 -> 0 bytes collects/scribblings/quick/images/img22.png | Bin 76 -> 0 bytes collects/scribblings/quick/images/img23.pdf | Bin 2475 -> 0 bytes collects/scribblings/quick/images/img23.png | Bin 77 -> 0 bytes collects/scribblings/quick/images/img24.pdf | Bin 2497 -> 0 bytes collects/scribblings/quick/images/img24.png | Bin 77 -> 0 bytes collects/scribblings/quick/images/img25.pdf | 81 ------------------- collects/scribblings/quick/images/img25.png | Bin 102 -> 0 bytes collects/scribblings/quick/images/img26.pdf | 80 ------------------- collects/scribblings/quick/images/img26.png | Bin 596 -> 0 bytes collects/scribblings/quick/images/img27.pdf | Bin 4535 -> 0 bytes collects/scribblings/quick/images/img27.png | Bin 3493 -> 0 bytes collects/scribblings/quick/images/img28.pdf | Bin 4599 -> 0 bytes collects/scribblings/quick/images/img28.png | Bin 3711 -> 0 bytes collects/scribblings/quick/images/img29.pdf | Bin 12588 -> 0 bytes collects/scribblings/quick/images/img29.png | Bin 4865 -> 0 bytes collects/scribblings/quick/images/img3.pdf | Bin 2474 -> 0 bytes collects/scribblings/quick/images/img3.png | Bin 93 -> 0 bytes collects/scribblings/quick/images/img4.pdf | 82 ------------------- collects/scribblings/quick/images/img4.png | Bin 259 -> 0 bytes collects/scribblings/quick/images/img5.pdf | Bin 2578 -> 0 bytes collects/scribblings/quick/images/img5.png | Bin 343 -> 0 bytes collects/scribblings/quick/images/img6.pdf | Bin 2474 -> 0 bytes collects/scribblings/quick/images/img6.png | Bin 70 -> 0 bytes collects/scribblings/quick/images/img7.pdf | Bin 2623 -> 0 bytes collects/scribblings/quick/images/img7.png | Bin 229 -> 0 bytes collects/scribblings/quick/images/img8.pdf | Bin 2502 -> 0 bytes collects/scribblings/quick/images/img8.png | Bin 97 -> 0 bytes collects/scribblings/quick/images/img9.pdf | Bin 2852 -> 0 bytes collects/scribblings/quick/images/img9.png | Bin 200 -> 0 bytes collects/scribblings/quick/mreval.rkt | 25 +++++- collects/scribblings/quick/quick.scrbl | 51 ++++++------ 63 files changed, 54 insertions(+), 589 deletions(-) delete mode 100644 collects/scribblings/quick/images/img10.pdf delete mode 100644 collects/scribblings/quick/images/img10.png delete mode 100644 collects/scribblings/quick/images/img11.pdf delete mode 100644 collects/scribblings/quick/images/img11.png delete mode 100644 collects/scribblings/quick/images/img12.pdf delete mode 100644 collects/scribblings/quick/images/img12.png delete mode 100644 collects/scribblings/quick/images/img13.pdf delete mode 100644 collects/scribblings/quick/images/img13.png delete mode 100644 collects/scribblings/quick/images/img14.pdf delete mode 100644 collects/scribblings/quick/images/img14.png delete mode 100644 collects/scribblings/quick/images/img15.pdf delete mode 100644 collects/scribblings/quick/images/img15.png delete mode 100644 collects/scribblings/quick/images/img16.pdf delete mode 100644 collects/scribblings/quick/images/img16.png delete mode 100644 collects/scribblings/quick/images/img17.pdf delete mode 100644 collects/scribblings/quick/images/img17.png delete mode 100644 collects/scribblings/quick/images/img18.pdf delete mode 100644 collects/scribblings/quick/images/img18.png delete mode 100644 collects/scribblings/quick/images/img19.pdf delete mode 100644 collects/scribblings/quick/images/img19.png delete mode 100644 collects/scribblings/quick/images/img20.pdf delete mode 100644 collects/scribblings/quick/images/img20.png delete mode 100644 collects/scribblings/quick/images/img21.pdf delete mode 100644 collects/scribblings/quick/images/img21.png delete mode 100644 collects/scribblings/quick/images/img22.pdf delete mode 100644 collects/scribblings/quick/images/img22.png delete mode 100644 collects/scribblings/quick/images/img23.pdf delete mode 100644 collects/scribblings/quick/images/img23.png delete mode 100644 collects/scribblings/quick/images/img24.pdf delete mode 100644 collects/scribblings/quick/images/img24.png delete mode 100644 collects/scribblings/quick/images/img25.pdf delete mode 100644 collects/scribblings/quick/images/img25.png delete mode 100644 collects/scribblings/quick/images/img26.pdf delete mode 100644 collects/scribblings/quick/images/img26.png delete mode 100644 collects/scribblings/quick/images/img27.pdf delete mode 100644 collects/scribblings/quick/images/img27.png delete mode 100644 collects/scribblings/quick/images/img28.pdf delete mode 100644 collects/scribblings/quick/images/img28.png delete mode 100644 collects/scribblings/quick/images/img29.pdf delete mode 100644 collects/scribblings/quick/images/img29.png delete mode 100644 collects/scribblings/quick/images/img3.pdf delete mode 100644 collects/scribblings/quick/images/img3.png delete mode 100644 collects/scribblings/quick/images/img4.pdf delete mode 100644 collects/scribblings/quick/images/img4.png delete mode 100644 collects/scribblings/quick/images/img5.pdf delete mode 100644 collects/scribblings/quick/images/img5.png delete mode 100644 collects/scribblings/quick/images/img6.pdf delete mode 100644 collects/scribblings/quick/images/img6.png delete mode 100644 collects/scribblings/quick/images/img7.pdf delete mode 100644 collects/scribblings/quick/images/img7.png delete mode 100644 collects/scribblings/quick/images/img8.pdf delete mode 100644 collects/scribblings/quick/images/img8.png delete mode 100644 collects/scribblings/quick/images/img9.pdf delete mode 100644 collects/scribblings/quick/images/img9.png diff --git a/collects/scribblings/quick/images/exprs.dat b/collects/scribblings/quick/images/exprs.dat index cb78daca61..5df01e094d 100644 --- a/collects/scribblings/quick/images/exprs.dat +++ b/collects/scribblings/quick/images/exprs.dat @@ -1,89 +1,15 @@ -((2) 0 () 0 () () 5) -((2) 0 () 0 () () 5) -((2) 0 () 0 () () (c begin c "art gallery")) -((2) 0 () 0 () () "art gallery") -((2) 0 () 0 () () (c circle c 10)) -((2) 1 (((lib "scribble/core.rkt") . deserialize-info:image-element-v0)) 0 () () (0 #f (c "[image]") (u . "images/img0") (c ".pdf" c ".png") 1.0)) -((2) 0 () 0 () () (c rectangle c 10 c 20)) -((2) 1 (((lib "scribble/core.rkt") . deserialize-info:image-element-v0)) 0 () () (0 #f (c "[image]") (u . "images/img1") (c ".pdf" c ".png") 1.0)) -((2) 0 () 0 () () (c circle c 10 c 20)) -((2) 1 (((lib "scriblib/private/gui-eval-exn.rkt") . deserialize-info:gui-exn-v0)) 0 () () (0 "procedure circle: expects 1 argument, given 2: 10 20")) -((2) 0 () 0 () () (c hc-append c (c circle c 10) c (c rectangle c 10 c 20))) -((2) 1 (((lib "scribble/core.rkt") . deserialize-info:image-element-v0)) 0 () () (0 #f (c "[image]") (u . "images/img2") (c ".pdf" c ".png") 1.0)) -((2) 0 () 0 () () (c define c c c (c circle c 10))) -((2) 0 () 0 () () (void)) -((2) 0 () 0 () () (c define c r c (c rectangle c 10 c 20))) -((2) 0 () 0 () () (void)) -((2) 0 () 0 () () r) -((2) 1 (((lib "scribble/core.rkt") . deserialize-info:image-element-v0)) 0 () () (0 #f (c "[image]") (u . "images/img3") (c ".pdf" c ".png") 1.0)) -((2) 0 () 0 () () (c hc-append c c c r)) -((2) 1 (((lib "scribble/core.rkt") . deserialize-info:image-element-v0)) 0 () () (0 #f (c "[image]") (u . "images/img4") (c ".pdf" c ".png") 1.0)) -((2) 0 () 0 () () (c hc-append c 20 c c c r c c)) -((2) 1 (((lib "scribble/core.rkt") . deserialize-info:image-element-v0)) 0 () () (0 #f (c "[image]") (u . "images/img5") (c ".pdf" c ".png") 1.0)) -((2) 0 () 0 () () (c define c (c square c n) c (c filled-rectangle c n c n))) -((2) 0 () 0 () () (void)) -((2) 0 () 0 () () (c square c 10)) -((2) 1 (((lib "scribble/core.rkt") . deserialize-info:image-element-v0)) 0 () () (0 #f (c "[image]") (u . "images/img6") (c ".pdf" c ".png") 1.0)) -((2) 0 () 0 () () (c define c (c four c p) c (c define c two-p c (c hc-append c p c p)) c (c vc-append c two-p c two-p))) -((2) 0 () 0 () () (void)) -((2) 0 () 0 () () (c four c (c circle c 10))) -((2) 1 (((lib "scribble/core.rkt") . deserialize-info:image-element-v0)) 0 () () (0 #f (c "[image]") (u . "images/img7") (c ".pdf" c ".png") 1.0)) -((2) 0 () 0 () () (c define c (c checker c p1 c p2) c (c let c (c (c p12 c (c hc-append c p1 c p2)) c (c p21 c (c hc-append c p2 c p1))) c (c vc-append c p12 c p21)))) -((2) 0 () 0 () () (void)) -((2) 0 () 0 () () (c checker c (c colorize c (c square c 10) c "red") c (c colorize c (c square c 10) c "black"))) -((2) 1 (((lib "scribble/core.rkt") . deserialize-info:image-element-v0)) 0 () () (0 #f (c "[image]") (u . "images/img8") (c ".pdf" c ".png") 1.0)) -((2) 0 () 0 () () (c define c (c checkerboard c p) c (c let* c (c (c rp c (c colorize c p c "red")) c (c bp c (c colorize c p c "black")) c (c c c (c checker c rp c bp)) c (c c4 c (c four c c))) c (c four c c4)))) -((2) 0 () 0 () () (void)) -((2) 0 () 0 () () (c checkerboard c (c square c 10))) -((2) 1 (((lib "scribble/core.rkt") . deserialize-info:image-element-v0)) 0 () () (0 #f (c "[image]") (u . "images/img9") (c ".pdf" c ".png") 1.0)) -((2) 0 () 0 () () circle) -((2) 1 (((lib "scribble/core.rkt") . deserialize-info:element-v0)) 0 () () (0 #f (c (u . "#")))) -((2) 0 () 0 () () (c define c (c series c mk) c (c hc-append c 4 c (c mk c 5) c (c mk c 10) c (c mk c 20)))) -((2) 0 () 0 () () (void)) -((2) 0 () 0 () () (c series c circle)) -((2) 1 (((lib "scribble/core.rkt") . deserialize-info:image-element-v0)) 0 () () (0 #f (c "[image]") (u . "images/img10") (c ".pdf" c ".png") 1.0)) -((2) 0 () 0 () () (c series c square)) -((2) 1 (((lib "scribble/core.rkt") . deserialize-info:image-element-v0)) 0 () () (0 #f (c "[image]") (u . "images/img11") (c ".pdf" c ".png") 1.0)) -((2) 0 () 0 () () (c series c (c lambda c (c size) c (c checkerboard c (c square c size))))) -((2) 1 (((lib "scribble/core.rkt") . deserialize-info:image-element-v0)) 0 () () (0 #f (c "[image]") (u . "images/img12") (c ".pdf" c ".png") 1.0)) -((2) 0 () 0 () () (c define c (c rgb-series c mk) c (c vc-append c (c series c (c lambda c (c sz) c (c colorize c (c mk c sz) c "red"))) c (c series c (c lambda c (c sz) c (c colorize c (c mk c sz) c "green"))) c (c series c (c lambda c (c sz) c (c colorize c (c mk c sz) c "blue")))))) -((2) 0 () 0 () () (void)) -((2) 0 () 0 () () (c rgb-series c circle)) -((2) 1 (((lib "scribble/core.rkt") . deserialize-info:image-element-v0)) 0 () () (0 #f (c "[image]") (u . "images/img13") (c ".pdf" c ".png") 1.0)) -((2) 0 () 0 () () (c rgb-series c square)) -((2) 1 (((lib "scribble/core.rkt") . deserialize-info:image-element-v0)) 0 () () (0 #f (c "[image]") (u . "images/img14") (c ".pdf" c ".png") 1.0)) -((2) 0 () 0 () () (c define c (c rgb-maker c mk) c (c lambda c (c sz) c (c vc-append c (c colorize c (c mk c sz) c "red") c (c colorize c (c mk c sz) c "green") c (c colorize c (c mk c sz) c "blue"))))) -((2) 0 () 0 () () (void)) -((2) 0 () 0 () () (c series c (c rgb-maker c circle))) -((2) 1 (((lib "scribble/core.rkt") . deserialize-info:image-element-v0)) 0 () () (0 #f (c "[image]") (u . "images/img15") (c ".pdf" c ".png") 1.0)) -((2) 0 () 0 () () (c series c (c rgb-maker c square))) -((2) 1 (((lib "scribble/core.rkt") . deserialize-info:image-element-v0)) 0 () () (0 #f (c "[image]") (u . "images/img16") (c ".pdf" c ".png") 1.0)) -((2) 0 () 0 () () (c list c "red" c "green" c "blue")) -((2) 0 () 0 () () (c "red" c "green" c "blue")) -((2) 0 () 0 () () (c list c (c circle c 10) c (c square c 10))) -((2) 1 (((lib "scribble/core.rkt") . deserialize-info:image-element-v0)) 2 ("[image]" (c ".pdf" c ".png")) () (c (0 #f (c (? . 0)) (u . "images/img17") (? . 1) 1.0) c (0 #f (c (? . 0)) (u . "images/img18") (? . 1) 1.0))) -((2) 0 () 0 () () (c define c (c rainbow c p) c (c map c (c lambda c (c color) c (c colorize c p c color)) c (c list c "red" c "orange" c "yellow" c "green" c "blue" c "purple")))) -((2) 0 () 0 () () (void)) -((2) 0 () 0 () () (c rainbow c (c square c 5))) -((2) 1 (((lib "scribble/core.rkt") . deserialize-info:image-element-v0)) 2 ("[image]" (c ".pdf" c ".png")) () (c (0 #f (c (? . 0)) (u . "images/img19") (? . 1) 1.0) c (0 #f (c (? . 0)) (u . "images/img20") (? . 1) 1.0) c (0 #f (c (? . 0)) (u . "images/img21") (? . 1) 1.0) c (0 #f (c (? . 0)) (u . "images/img22") (? . 1) 1.0) c (0 #f (c (? . 0)) (u . "images/img23") (? . 1) 1.0) c (0 #f (c (? . 0)) (u . "images/img24") (? . 1) 1.0))) -((2) 0 () 0 () () (c apply c vc-append c (c rainbow c (c square c 5)))) -((2) 1 (((lib "scribble/core.rkt") . deserialize-info:image-element-v0)) 0 () () (0 #f (c "[image]") (u . "images/img25") (c ".pdf" c ".png") 1.0)) -((2) 0 () 0 () () (c require c slideshow/flash)) -((2) 0 () 0 () () (void)) -((2) 0 () 0 () () (c filled-flash c 40 c 30)) -((2) 1 (((lib "scribble/core.rkt") . deserialize-info:image-element-v0)) 0 () () (0 #f (c "[image]") (u . "images/img26") (c ".pdf" c ".png") 1.0)) -((2) 0 () 0 () () (c require c (c planet c "random.rkt" c (c "schematics" c "random.plt" c 1 c 0)))) +((2) 0 () 0 () () (c require c (c planet c schematics/random:1:0/random))) ((2) 0 () 0 () () (void)) ((2) 0 () 0 () () (c random-gaussian)) ((2) 0 () 0 () () 0.7386912134436788) ((2) 0 () 0 () () (c require c slideshow/code)) ((2) 0 () 0 () () (void)) ((2) 0 () 0 () () (c code c (c circle c 10))) -((2) 1 (((lib "scribble/core.rkt") . deserialize-info:image-element-v0)) 0 () () (0 #f (c "[image]") (u . "images/img27") (c ".pdf" c ".png") 1.0)) +((2) 1 (((lib "scribble/core.rkt") . deserialize-info:image-element-v0)) 0 () () (0 #f (c "[image]") (u . "images/img0") (c ".pdf" c ".png") 1.0)) ((2) 0 () 0 () () (c define-syntax c pict+code c (c syntax-rules c () c (c (c pict+code c expr) c (c hc-append c 10 c expr c (c code c expr)))))) ((2) 0 () 0 () () (void)) ((2) 0 () 0 () () (c pict+code c (c circle c 10))) -((2) 1 (((lib "scribble/core.rkt") . deserialize-info:image-element-v0)) 0 () () (0 #f (c "[image]") (u . "images/img28") (c ".pdf" c ".png") 1.0)) +((2) 1 (((lib "scribble/core.rkt") . deserialize-info:image-element-v0)) 0 () () (0 #f (c "[image]") (u . "images/img1") (c ".pdf" c ".png") 1.0)) ((2) 0 () 0 () () (c require c racket/class c racket/gui/base)) ((2) 0 () 0 () () (void)) ((2) 0 () 0 () () (c define c f c (c new c frame% c (c label c "My Art") c (c width c 300) c (c height c 300) c (c alignment c (c quote c (c center c center)))))) @@ -97,6 +23,6 @@ ((2) 0 () 0 () () (c add-drawing c (c pict+code c (c circle c 10)))) ((2) 1 (((lib "scribble/core.rkt") . deserialize-info:element-v0)) 0 () () (0 #f (c (u . "#(struct:object:canvas% ...)")))) ((2) 0 () 0 () () (c add-drawing c (c colorize c (c filled-flash c 50 c 30) c "yellow"))) -((2) 1 (((lib "scribble/core.rkt") . deserialize-info:element-v0)) 0 () () (0 #f (c (u . "#(struct:object:canvas% ...)")))) +((2) 1 (((lib "scriblib/private/gui-eval-exn.rkt") . deserialize-info:gui-exn-v0)) 0 () () (0 "reference to undefined identifier: filled-flash")) ((2) 0 () 0 () () (c scale c (c bitmap c (c build-path c (c collection-path c "scribblings/quick") c "art.png")) c 0.5)) -((2) 1 (((lib "scribble/core.rkt") . deserialize-info:image-element-v0)) 0 () () (0 #f (c "[image]") (u . "images/img29") (c ".pdf" c ".png") 1.0)) +((2) 1 (((lib "scribble/core.rkt") . deserialize-info:image-element-v0)) 0 () () (0 #f (c "[image]") (u . "images/img2") (c ".pdf" c ".png") 1.0)) diff --git a/collects/scribblings/quick/images/img0.pdf b/collects/scribblings/quick/images/img0.pdf index 25438957a6c3f594c53545fc720602456fdefd2a..4d8e7d9496a5af9dade7b93be0d1309fea41eace 100644 GIT binary patch literal 4396 zcmb^#X;c&E_Pirj8J|xOJz9(PbHTu~VP>+Dm;?zBLxBPSdw|A${0h(iz9X!t z8Wcx(x|g3f@KIvZ&KL<;m#GRpT>N8}ySaT*kQSTzoO(D=J?*PVqZgWduW4TJnfv>0 zl?=YNdia|M6qh!;t(B)PKfc_f^o)4wt>~8ihV+tg4ih z9&OCM7(1m}eTd8zV5ehK?Wbj_gNcocCi+Us53YIK!QSxX+9%PU@`+hDXI|QE{f#th zod&@-#tDq+%wJq2LYyF8kAKu@RuYXQ^dzbzwFW|Nv4c1aUgIJz;0WUpct??D8gLm0 zBB+YASyCtsX@jnfq%4{!l8!^6^8u!D{Y~Gh#_~l!f^v#X`pO$U?M>Q91SO& zuOf7gK}#pv;(!3d{_2;BkQwH^!K??k!z*Z1N&?L!0pmDmXIC^Fx4nGYO@}hNcQJvo z%>ibcq5B+U(CJ8+F)&5q5FFLR9}cSLqIw>x=c9T7su!YqKU6P@?-9k=*;^9hm>xGc zY>yyJWPe}DVYW#fDy;0rlGz!SzZ#jUpi9)bqgG)(3~AWS;KI-NA=6P-tfJ9EcS zB4{Yg6@wYHw;sAd<0Q5!n`?6UwG1z=78z}I~t8! zTW^_F{|K>6J!HAr@vN@>?a(7bZTz;B^kFZCzu?4&oRquGFH`J}-6d3;z&W?H z4<%t4@@3C+p0AaJe7K5L?JW;Ex@zHV*C*Q}sx6nle{(xtW%g;`SD3TjePDq#gP+0Q z^yyJtlI!U{FnM|dISC93j-Hq1zi3`y_^FU_3wU40d8ZD!mZ{^pD!<*LwG}6SJ-%rO zcV7Kaj%Ve;_WVH^`w8J+kyl#UE20&cH4!YA8f0s^tf4%eEtUdueBxRB?q_c^}4!D(e!)lI}4v&70oI4NjZb8 zJb9C7epK8bJ$&3X+cj(-`+6=(9nIXkNH!Jsm>a2&rtcIixl&wvYHZ6_&)$|^pTF?r zSGBd3)X%`9wQPw0_w%{avjYDacIiiYd`Vtugx9E*TlQx*FAr-8e)gGW+li4`D<)-S zJwBN48+5mE{rDA`WurGWeOol^*oVZL>J4VMG3r}Sir0L3cCq5!jT7<1M?6QwEUk~X zHsrfr$X^rXUNraf;hD!0!SI~GpCUh5voOTi|7u$ttt<;NB)5x2RE%%#F z%QNaPoEvsD>i~C0*@k&K>(+Q-SJ?>eqD(Y#_Wl4SIc9+>R zx2|TLR7;5VJFC=BgI-*4@hTd1Ja%cKZUq%A|I+Q>lV^RmG?x7<^?1FzW$t<9`=dvm z-_bDGe{JaP=c0T2m3LQYGBY<1Y1i zn8RugJ*LPTwRcs-w`DaKm77}!?$9@=%iUAIFMHJuErN0tT&= zHHWXnl-58p(J(!oBBRnH)SC1pjY!M#mmv~=0?r~N+fG>7I>!)Z1F!{4Cj_d(6%!Z) zyV!2Bn&9^t*iA;WO>CF493*1+&VW%CaG=mhQdW#I63`ZlG08v!j<3iUXXD&=fR2LS zh*S%e1aMyg3$moNIl*3^|47M%J zOcQpt*)|c%b0}hn=_WJVd>uOZYAhzy5QE~r7}_PM>w9Iem;oc0NU)^PQWjUM;o>|$ z4x5YXcx)Ue6WADh*a4$5&Bw2fD*hdt+fU>yI1@KJ_$1ZJ(hNPsdkjQWl zl4!Bfof8A_^A+MO)M@!^PzXlk)waVhI*pe=9I+D46S}k@IP}Rl7>+?R*&KnIgNeC9 zF^|i}gklVnpf6#(NPy#4N4kGMk5;xH4gREYQ#DVWg=i!6ILr6mqC3QrKk!Hzen;qENPWKxPvd$L=9ooa|6~S?UU{%97q1`=0 zhJe@fygo)fjS{wBDJzv}gZ&yYGcY>)a93G-zpAQz;4I2i3UoMAE8an3rqFPlBj8|M zp`*rF7{-EVuonLU!?N2$*k7)Q-ybHx zUjgIwgW|1%QT{br#^* z9pEk!1mYw-1)nPy@I-u}fX|U*LSZlu5B3v5H}W`s7$%baHAXzM9ouMvq8&lwig;Ya K%PV-M0{I^|pZbIV delta 1033 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 M07*qoM6N<$g4*ZnC;$Ke literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V6Od#IhVfBmDRDQ7T2`(&HD$0Qdcr8{@;DmOiu?0jjCutQo|d3pHMnP)9k z8<)&{yZ7tyd(sS^E-s-j6^xac-rc*Ke)sOXx`&gqdp2IP>i)g&xP$`dgE?twD)ENK lt5><}7&Goky1)GoLmBVNmHQvtrvn|s;OXk;vd$@?2>|GANFx9M diff --git a/collects/scribblings/quick/images/img1.pdf b/collects/scribblings/quick/images/img1.pdf index 0cb18631b6d80e58c7e1bda3703a3d21828a4de1..85664a1388f4a084aeff583366f00ff15f8b5250 100644 GIT binary patch literal 4395 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 JFBdPD&>#Pl8UO$Q diff --git a/collects/scribblings/quick/images/img1.png b/collects/scribblings/quick/images/img1.png index b45fa1cb6f1449f665226dadcb6f3d1e5e29f352..5f2c07464fc2ceb651cfc7eab9471a4b65880e3a 100644 GIT binary patch literal 3764 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 eyI$=~C;kTx?T~ovjw9><0000> -stream -xEKn1D8fiQ~(ӣy?,IYz7%?RE\U~@QgMKe'u:eQ?lS(b0?Ob%:#(- c͞dR5H4; l<)4<9mN:acd=\RD:LGd"*j^h<. tW!R:endstream -endobj -6 0 obj -214 -endobj -4 0 obj -<> -/Contents 5 0 R ->> -endobj -3 0 obj -<< /Type /Pages /Kids [ -4 0 R -] /Count 1 ->> -endobj -1 0 obj -<> -endobj -7 0 obj -<>endobj -8 0 obj -<> -endobj -9 0 obj -<>stream - - - - - -PLT Scheme - -Untitledmflatt@Macintosh \(Matthew Flatt\) - - - - - -endstream -endobj -2 0 obj -<>endobj -xref -0 10 -0000000000 65535 f -0000000506 00000 n -0000002090 00000 n -0000000447 00000 n -0000000318 00000 n -0000000015 00000 n -0000000299 00000 n -0000000570 00000 n -0000000611 00000 n -0000000640 00000 n -trailer -<< /Size 10 /Root 1 0 R /Info 2 0 R -/ID [<773F739C40C01D398B1ACA4FA8323A87><773F739C40C01D398B1ACA4FA8323A87>] ->> -startxref -2278 -%%EOF diff --git a/collects/scribblings/quick/images/img10.png b/collects/scribblings/quick/images/img10.png deleted file mode 100644 index 626c2649aafcb8ebdba2eb856fe512a6f2170fc6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 611 zcmV-p0-XJcP)-BE8J06dh%LM=gK^P1MqtR$Ko3&c4ztlz3 za2y8_HBFtA0&)3oJs`OJaqx*W&Faa<+i zI0k^bm(X>cQu?j~N~x~vP<{~rWLdtuOi>iy_a9Gso~I~EmFaf7VHm#aAc~?+rvt;` za59->SvHwW?&5*x`7})*Po`-G9>c;9X}K@cF0{0kR<8(bS8v+560#l6h&d%HX^F3N+}J)u-s6>Fr<{Ks)~rVZCCXl#m{VM xo6Tms-JVXT^Z5(_qA2$J{qcA_olftzv@dtxzwgDidu9Lt002ovPDHLkV1g2w9+dz9 diff --git a/collects/scribblings/quick/images/img11.pdf b/collects/scribblings/quick/images/img11.pdf deleted file mode 100644 index bbf27fdc69effedc1fb8aca4189128241d60f296..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2507 zcmb^zOK;;uxI(ND7JEayE{qmcPPOZd$B#U$#NBR_ltRo#Nmg6Y7Rj+EiK*=g_C!g0 zZ{PqIB=`yYjq_?lMLE=$eEHt*Z#G-ChC=d&wE5#- zA3v5%q$1XPU#e7alg0x+LF`wGDl=6hSku-gDyQ}`Dch!xZ z+!v32{_1uAn@`^R<;F`7a&JASHGh4v`NG{NxleE3{0aZ5b^m$h_d8D>qlr=f;pmSB z`ufHzACA9#{@L`^cR$u?Aal`>w474Nc`gLH~Sj@lBS<_-vTvz#F;JV2QXDZ+0Deu@qy;b2=jMxbE~*2y_h zvJ{<5?z-F!*jMRq*Gv~L%CG#E@cov9h;7e(6k*Kk+Ac~$ti1|AXq^+Y z3@*$`xHIl?k<$aGx#$O?7Y*B<7p1a29l72K<)}voL0pyp{_cAj1%6e2XgaDh+NHzb z&9j7d&fe*IXD43Sm$z-Hvh6}GsWNp(Nq3t)l9GRj!^NmV{@T8J|io&+3e`Es5pM8AXji5t-gOHL5U7i3VG_CgpM&s~Xlc1vr%SH0JJ9iPJa0Ugk(}uoR2aeCAW$V-XGx zFv+WUVW5lRXsC3>&7urxa7 z;RRDb09!hw03Zt**B^T{smgn;CfXaal+R3~Qof+ecpmvRI0V(YJa!<=f=2*Z4)cTl zX$@wlDr+iH71dBQtxI&vG%eFm)Pkj|5G1hf!uEh|as{hhS@N=^3x&2@%`WPALmJTv zUZ+*C$oIK$uQdUV^WQ0mBGH-d$Z@P1^TrYEi~ZXFtot>V%J-ITj>butwYKkJ8bZoo zgF&?j`00CApCyqCjp>d?Vc@x{v!09CjQG6&~;7GXuNB<&D)ipScYdBJdOS^_s30&(n94Y== zpJ7~rE5V&ylQqdXKAyNiNE3K0A>0YhD8zgTe~DWM4fma8z> diff --git a/collects/scribblings/quick/images/img12.pdf b/collects/scribblings/quick/images/img12.pdf deleted file mode 100644 index bf80744b7b544f9a465b683f34cccef449d27634..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3655 zcmb_fdsGu=7DwrUHH)aH>uN3P$iv`bGMNksBqjq$Kxm2N04^w?9Ws*#B$+swn1sji zL9JHox?&Yk5v4w;Tj|iPmJ!V12K_@W%jO81)(K+&`AAATq2<8ojQn2ZuS9OGy{HiRs=F0tLzlo8azU23zS8751 zqsf(+)ARbRHG7<6r+NL=QQN4+J~~KtZ9OGB+lbX?StCF8FTN8etiC_%lx@c^-;E&( z^R5}g>BzDtlGEcyRyoS=$t%}iidF^OdRS6A*{kyEg@yKPZR)uWH1fofC8vnv^*^lr z+yko1OF?dJ=}zd3I=^koiY+5j(SR(E_?ywrj^fe+@3<#ZvbE*1WxJl2=l^tlep6S? zg8d5?JZKNOkk(YcaXk7*MR0{B=+8b6pPgtmtxlQH8z-(tr{qzh$OGV+=Tm(@vnX;J0FK^Tps|0uvhn)+(>p^ba-3&B z+?fyZ^bL&ezQ8Y2KxI1oEwRF^v^FlWKJyNJ8j+CNVsTpma0Ei`a(^g5qlHJZ2 zAE*>vzr=j`*y<61mgyILtH@8n7R_CJlRQ$F*X}&<=;yTd@Xl{;+%9N&=fd$Gf2a1@ za=_jDeN({2g)&9s$;VXUI<@(@ z_U4q|QtK);OAf87>-~PzHpkPLM#?Z|L-)D#ycXv;ea!)R!p+P4^F7jyW4>wgRQBwj zKIO*J*6qIa9X($*{kzF@_QQLO1AR}kenYPEqun(99tg1C< zY)SNCpG}9yp~02gf4{Z^Kl#hE`3pU7#H-{XlS<2UnNR+)*)JtAd+dhj!)3wsQC-`- z5DC*$`;p~AePM5<@8QYixFf&mv)#9M6lAPwTB`|J(0rrT*3vhtsLpt1U3JFaoUxz! zHZCnhj-1yWs<76L&uNJ2`p!#qx53EWw4w0+{L$GBJJWxj2)6O35eL)s=@Y+{`Wb(! z`=Tl350v-ZpeSqK$saC6q?Kb6y0bD=do^4auJ$o%T2;2RaI@c0r^4a8?b>*bGFGiN7=jZnN)a&fC7haiIRM;9c?o2B%N|m=<_ereXihU*WzAOo=6shRC)-_8SqRB95CDI@Byv9A*+$;aU<_l7t?gP1&Jz0XP<- z2!sg3GdbXpCQS^4vh9=uCy^G)N~=i=XtXMtQYVv4It*GdV2rUdbCMa*W}$EwFX*#y zG-YCdv;|`Oa}o!T+z?oG{rwt(SqzX1gav{>)Dspcox?&*;$%WVgB4guUJykFMctCo zID;D~?SKk5QYFdY1UP{t!%T<0EI)*s11GAK5Q1TDjI0~(nUWO7Va1Y$9ALG&4_z@F zFvo$Dtyv5k)ih-+ z)5qn~WODA@6m@QnT0(FmFpew&2l*sKMi>g<+e`#p zX@g=W3*Uu_ucnN!J`G0r0(iiX0=Pr#&5WKhL9Agsi?T9uu0$P%hzXqFg^R@^9)gfK zPXHD#lpsXmxCReJB;f;=%r78($rLyMwoniPu#M5n{uTg%Y`xxhaM15O1a?v-Md&pS1*jc4S13RPJV7W=C`>_6sYnDqJb_p$5CA6u zYczPdfS1f0STWfkFGZ(-L}RLi6ewA(BaNgC9)2c+*?7O;?pqCjQu)6_U^KEf6E`cB zQU#^98bQB^SNxxOe~YOi)Ppe1R@&gY+JqV=4IpHogMn-z04JfAYAD)>gNuoq%?7<1 zXYVTvZWR}kfkQ^m7)Z=jI8g?se`Cu&ZDk=q;_cr)a2^f|f1k+So=3b}vsr;ZUa@DE#2p)%^@GuGlz( ze6r;gtdO#$Cgs6sBNLcj*f^$i>@MHC%8RCPcs%F5^f?aeuxF*t(kG^ybT zAVk1ndtU#7#3B(Yf;5nuhKNuwvDpQg252aPfC>6C4G9ecqjMMy4ShvcAV9#h9?mCx zg%1%)UbP_x$cD>`#V_zNG_E(0H29+i!O8ku68HweNfZTUJUd_^INqe8AU0>!o)Gyn>jMs=Yxg8X~q>$6cq?LK|wKz Hv7G+`(NHD4 diff --git a/collects/scribblings/quick/images/img12.png b/collects/scribblings/quick/images/img12.png deleted file mode 100644 index fa40ec0c6d729f09f79642d3b87b6fa7b65569ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 718 zcmeAS@N?(olHy`uVBq!ia0y~yU{nCI7jQ5ENo6&)-3$y&Q$1ZALn`LHy?Ze0v4M!g z#T`HX*WZj4+f;B>#eCwc;%$-(4-^Qt9DiLVbG(=T*0$sQc7<<^|G$1G`~B;Y$Oqy~ z%@YnNs2Ff?@;DL4+*1FGJLYazwb~u)bKGo-jgB4(0zwikEW|QrC95AV+h+K%X7-_< z`&vBD%h@jvzhnIHUSS+ANBA0^G<>VN>~mIx4}brzyZYm{c=P`QNG|`j{qL&6PcQ#`7F%z7y0qdTA~ZbtI4Tj` z3nG(ciqA#wdHx2&^FBomCy-2BHsi^R`g@PIrtjp_M}&;gNk&B^?ydgEZ?3n0j#r!a zv*b_wI_wTciINNdUg{U@UTcv5@z&;;c5z%0cKfFvU(xNyx0TjyyPtHldM|0w1CGjt pn*Vm4n!0vJ`k}p#_mHDM|8iETe>jJr2QZy7c)I$ztaD0e0sx0G{-yu` diff --git a/collects/scribblings/quick/images/img13.pdf b/collects/scribblings/quick/images/img13.pdf deleted file mode 100644 index c0045d2a2ce179a0d5d971b7dff2f09342b3f429..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2851 zcmb^zdu$VB9E^{6V!)6XUdqSVyiRGqyX#|ZX$!1nb7O_l7MU`Fx4W;~x%RHRex(H= zAdwkCK(Lw&i4g)Q;VI7mCPYw)4h~gs>d>}7>*R>l=BL1;2OZMyU{r+89 zC{ShQEjFg?@K4LuFm}Wtt??Pg8>&Cp-n#bCPni{cCdVzM!v0N}FYM_Z4{e@-H%Hf;Srpi{YjKBtA^xVJ10S5Y z@2h*oA5YiLUly(0xbA`FgZAV;zp{PHhWg1h7sIdoef9V!kIpfPXL18(~_nlsP zYHOzU)S>`4vh19LoO^CX=^gTfvYk&2XFS|JW=VQN0M3oD* z1IVbiQDx)5&1z!`C|h?cL}w)l4v9?!2Z^kRm0A`}Ij7vLe4xd^bq!IDh25jGI}q}0IJ}Cp{}zR5jH$P zc^6U$Pf+9(n#LFohMDOIG^D{ge}gFBC0da5i&TtjO+^(2PlJStGEk7Khv|x&<-7f6 z@T5=>@jhR{Mty`Fw?{c*bOt zqSQhtY9vjH>Scf3e}F}b>}99ggIqA_C(X*^vvm@gJuxcHZjoFvJI2R&#)wc%V$O<5 zb1XlwDMV6|x5OW=t12-VvhHjmnSiKKHW61-?yQ&1i?{(c(3nMe7TV%v>w_UgH7(wv zP$XDf7T(NTN1>Q5CP+rpTM%z?u%J?xWA1REs-O^ldD&)4lWvSNnT#c4wP<=1=3Ooq z<^(JVX5cWVW~o%nn$^@uu$Om4sqYd~Q7D-EBr5^JZ4i^mtARJvuQbkjdVOVU` z($vekqzc|4i?Z42aM;Z}Ped~Z&&*Z0Y`l#VI9`&AmXbGkc#|n0fGsPe03bIsuAG*L z?q#b(b*Q>oOVLi#$Z2s{SzL&`7aW3W-8yz4bOw(AatAe8iOmYY?08uS2!gYj1tH2? z-F7?tnK_4>;~+?2^}|+%EqxnSpQnpg)1y#mU#KpMB2qI+5D)H2^I#+2H-y`(2?z%N zI|Ye^(V1d07<30TDV>0QQ4{!|b??Pe$x@e_$+RBNx3(-{5{Hz*27_wx;HNCPW15~2 zp)ti|GOkFX(XSY~iuHMbNEI3(M&SPxaPE>yod6< zu%Wz5@^Hg%#&He@+^`-vyA`fn4;;tCweEql^KkHb z;3{1Iw&AqGdG5jIblkv4by0~E9X>)4jwrJU#D;KK)8NJ%2NvNPHKrk>X7II96F}2E zerF|bt8&@>Hml%t_$!@)lk+mdv=Qj{#4>Q>0z9L}?kYTuEUDaHw8S<+9ps<@0K_X6nfnjRuxQzyH^QejnGRUVlHxltI1D z{ywA8in2Jy7#fYN83X~YOB|;v9*wXpe*R3yAPn(590$k2^9aKQHIoU(EPMRV==U*( z$z&CSW)q1{ha@3M=ytJfn$7vLt1Bv%HLjoH^pqbzmNE!KY?~;WIgBEt`Io5G@cp$J z_&&9o-hNS{RGPoc^XPULeA(&Xc{3;ZJcGg73?3gjI1t4m)hgpL)hctt={O|Gf-jQ< z$C){?th7D&5pj%V35oF-U_9OmgB?jaKi6cUiwl)XGux_A(63($w%*;H3Wb@Iy*>T@ zz4rEec~LGWqKIPgtrh0_APg5AMiI81X(uj6vx#lf?Y>Q8r-Sqlr*VocZ>01H0xWB_ zC`=K@xNhpLoF0t^#;hKS(FkMSf}UcXLBy?zwEDZ|>XlV)tDRTArA_+81`P|V&tE&SPv6C@ zvl*XQr@qhrh!ra#CN`J`S^LC*z{QP8rH~^=7S>PFZKROU!*g&P91kyK!B(CyF_d;9@5|S=m8@tK8GF@?1VQpnP<@5(jl_?~&u_I>GIU*98dx;t~ zpS9K5$FEV-^cRInl;$q;@VYGUi5)r~Gd?j-e!$v3@sY;^4pgLAr8;I@rK;JsaBvb9 zxU_`CVaBCdSSfq(BVu9;OG0DDz?kt?80<(o*ZD+~3tf~n;}Z)i{L%uSc&EF9W_;qF z_I_(^pZKDeoN|hYiWH}TSJH&S{8 z1QymxQJ5koc5%~g<@9LKFqoA?F=Ave@A8=^(7fx%R$`1k_` zF>y>hVBq6ds2EJZ=6&L;UT<{MQ}00!PkNdzj6)rs=;TaiyV|@@)ax$Sm%6>=UV4@! za?+7FmOdH94fw=0> -stream -xm1 Ew'hl Tp*TCӡ/6a0B|{#]Iq_0, OI+> -/Contents 5 0 R ->> -endobj -3 0 obj -<< /Type /Pages /Kids [ -4 0 R -] /Count 1 ->> -endobj -1 0 obj -<> -endobj -7 0 obj -<>endobj -8 0 obj -<> -endobj -9 0 obj -<>stream - - - - - -PLT Scheme - -Untitledmflatt@Macintosh \(Matthew Flatt\) - - - - - -endstream -endobj -2 0 obj -<>endobj -xref -0 10 -0000000000 65535 f -0000000443 00000 n -0000002027 00000 n -0000000384 00000 n -0000000255 00000 n -0000000015 00000 n -0000000236 00000 n -0000000507 00000 n -0000000548 00000 n -0000000577 00000 n -trailer -<< /Size 10 /Root 1 0 R /Info 2 0 R -/ID [] ->> -startxref -2215 -%%EOF diff --git a/collects/scribblings/quick/images/img14.png b/collects/scribblings/quick/images/img14.png deleted file mode 100644 index 29ee39aab5561563863ca54e53f1216a1484b642..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^+CXf>!2~1=-dx!Nq&9fEIEGZrc{^hxm#ZO%^XtR^ z|EJ!+r#NNx44#u(OWU2<3|GDSBK+~^%lrqw<9rr4Ovvc?Z5ouw%3jm7CzO9@E&u&S zP7#ix{Z-*2G7W29JhV1wWMa&DRJhQI=~V~*8HvhO>CPkMiya{K!S*%=Ov z3g1_kyB=Vi@fM=~;F)W{n8?YXfcE}8(x!rwTZ)hGH$VRE(z?{&-80s57hdn1#P*8i zXUbMw>k9mQDscVC)CX?tDO=Iei+ANN=Ndm(#JYL>$G!kZ++~UjjL0^rg>lXC7x^XEIYI9>k)@Xj~sRPD0cpN&&5?AT;6-B z5vYefV|qN1nfFe7zU)b1_UUE$k2bg8-+f_#-q-Tws@0;qH&(Ix>YHb#9Ub5P?D6qE3KbnW+ttS_r4u|I?gq1S$TJ?iFw}rV^PT0fw zho+x8db-V`zPNtuFXiEJx#_bcX20Vv`vUEWgIwMF;hj4^J>uN=#wV{XeYD*{rf+DS z*Qo88bZA8Vlzn|WuAQxDJ`lWGc~AA4o_cRZtFk4!u=cy)rJhe-+CF3QrNbAlMAm#W z{@CQTGtcy#oV(|%hu`hpQGV`^rsmG7Q^$UIYocw!x!#Lc-rK#V{lLlEo!4Ezj&z=$ zv#5N_%Ch}uPjr4bWrx}Asn^7xrgm+(F^QzrV$A@u>TFfl`tKCnOcCWAY=P$G8G<8n z8^ID$HF>t4M@u*$J6y==S;_#(AZdymR*Nt=N=!X#D8z*3i5R*PBXkLd_5#NGJZ+3o zXdUD!@Ivq4pq{26Z6d4Zq70yl4p{2?dk|sE15|LqM7T*)O|*ou9E>tc5opMQb^az% zen7M+8I-A<)Z0obik?b@$|_KhcZlhlTjdA+X7GZDgm_Ub`e=nwoReq`V~Irv1F*Cf ziG>W7%rQ8YZKYODTcmJlzIaECQxuC;@z>@vveH2)Y9(!2I>7#U@G}-^YJgqrk~k?7 zBnfR!mqB7(^P82f4#lgowIbuMm7$o#mX|ZOcwtaYL`)@65sZc#DlCS)FQ3Y!AZnCP zCDW!aA7Be2K7cJWW>JBKb_CcKDT1i3Cp$EX1iRPH+jz(0C~n9plGBY2#M|90s5I2L zFB)nnDuiDFHbH5|hjA{Kv*#Rk-DtzS*XzZcfCa$@95!=#n#y@w+I$4;6&%r82E@{) zz2K8w(NkD!!MvTrB|{+y$IvoV)6>W@EVt@e8eqLj4ewTE)#h=#T{fO4vWhT0)R@ps+HV?p>~05(i;)k5Lr|^T z#}0)4;1NJRNmsS_@(|2UfE75NvvE$FAT;w1pUVY*HqPziI0zD0gRqTZJKup-^bhdr zMl%#zjD(v}Oi7Rw@#CR1KeqCHQ@F#L07?4q6r@sCXUZ8#@`ZFIn}U5YH}pU2K8&SO zl>s+1StD6!ZB@Y}2`PgO2G!!hPgU{7bt5H1W6GIKQd4BBUomtQEBb**HJT)1VQ}h_ zv>!-n)*$$ja=I9Y% z5caJ&&h3JuH3a8!z^xyG<9N8%LvSu0&h8LgjpyGsJOZ5GA$%U!O?=dlwIng%;}hYS z)i-G6opqZ*OjCP2yW!UDwK>Hd!SHZTASQ7VJ0E*W55&e6tsaLn=%ZzOK|VJ0Ip-= ziW#8>x%h5@$73*mf|HwFp4nSkbF|OeOY6JzZ?o0EpZ#Lz5YPFQltJ~FJpus@huJU=cTJk(Kn^XCijYZ*VL)#at3ui$y~`>CsLZrI;{fe}WsZ4Cx;oOD&A zkzT#}1B{e13?bOv)$iY_tM2ZU$rwU#c&HygQdfQduA?JE2u@G+?OW=qc3USWf1i=o zKoEum0gi*?5Cnwb{Io^`%UV4YCJ{yW{(7ujts>EG6UW3coes85wK_k!Qo(gskA~3* z*L@t1OA&-2w#{%jwKyCiE!>H68Q)(qoh|EeFs?!n1avxc*4u4@U}06Gf$LHzP^;1J z6GcQ3{XVrCg#xZiqwzF-DFVkKj_0h$F^;pWFiEJ_DV6X%EDOuR^C*?5*GZC@+<(lR z#_71<(fJvdXSx=*lBA3{l1{`&X=gflDIXjh%;%Y_D;*pxDr&0f$!n>VSH7$6K!bq> zU3K%yx770FHMPD@3`3+jooL&OI>cni8Vv+HfVv)I9vK}KfX!!UMYw5%hBMa**6GoC4 zj{(Nxxd=kSfWX0VZ~}smIS3LG7kA0#KaU_IL!lUJoG)TSL1$HW~v zHg=WSuTZC6ps@byC-IiIU-%-1L$cY2R+#RCkkG~+GPO8lC^WMZB}z4FX%W<@l_+WQ zM4=qHnU@6w9p-Rin|8nyCwh2&QtQMUZuZ$%mTZyYm~oM!rYX|FiJ8NRF|orGCt6r* z_TbZqh%77#jTr-D#(xFDOG%&fDN*uSpL5DhQKAlhXbvY{>FPjJoVcsq-%70$?{t?@ zMni^KvXfSr>4T8)`QnhFjcv3Oms28D8@oeiavIyTg$$p@)s*8em)u|`^FFH~8JDi{C@{DWg zR+7j_N8&_!CKQ+H#EoQPYCCb+S4b}tH?R{|{k5f$iJRGpYq)vq|F~{sCmQk-xA=L- zjDxX-ooL8M+Qv>a^A)zR6EWi_Zeb_>i5rfTVFtk#cA_B!TiA()5Nu;7{(VL=cFVJ= zooMu?Ya=_+>|NU?cA{wnq_z_capFwe-|ON+-L8KA)URKXw7aXrL!F-L!-ttmU;PJw Wf9mWa^JjJd0000> -stream -xmQ @{@[c70qKLp~x}[ʺחҎtqzCycopгGO~*gs9ʲ9J ,YGM"ZXQ'jGM!q_2r6J\KݠMҕYsW,}hendstream -endobj -6 0 obj -162 -endobj -4 0 obj -<> -/Contents 5 0 R ->> -endobj -3 0 obj -<< /Type /Pages /Kids [ -4 0 R -] /Count 1 ->> -endobj -1 0 obj -<> -endobj -7 0 obj -<>endobj -8 0 obj -<> -endobj -9 0 obj -<>stream - - - - - -PLT Scheme - -Untitledmflatt@Macintosh \(Matthew Flatt\) - - - - - -endstream -endobj -2 0 obj -<>endobj -xref -0 10 -0000000000 65535 f -0000000454 00000 n -0000002038 00000 n -0000000395 00000 n -0000000266 00000 n -0000000015 00000 n -0000000247 00000 n -0000000518 00000 n -0000000559 00000 n -0000000588 00000 n -trailer -<< /Size 10 /Root 1 0 R /Info 2 0 R -/ID [<2D22C5E6138860AE600CF56ED7C7E964><2D22C5E6138860AE600CF56ED7C7E964>] ->> -startxref -2226 -%%EOF diff --git a/collects/scribblings/quick/images/img16.png b/collects/scribblings/quick/images/img16.png deleted file mode 100644 index 19c3aef5ff1ebef3225cdeea6fb9db612624425e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^+CXf>!2~1=-dx!Nq-J}%IEGZrc{}YOSAzowtMQ-z z@%P?232FY~`@GKkt$~fP_4AmoGyc|n$=k6{j6?MQ!OI1NBw>H^wqWOzggr${J#f)mB}ry+tbCxH>syaV*q}zrZ)^SCdwRLq?YT?Kj{1IZMrY!=Smm zw)FE~pM0U&h#;|hQ>#?)29Nh-4;28@!i_MJJVCe-G0E%P7Xf!&EtLspeQkW_%?^2J zb;zmO@@IE`{qoh|>)Y?&=btx!<6k{Kd+)vN4_?x0e{a8hPP=$c`wso_aQnfdhj*|2 zc>mgiyFWd;div6t{72_6o__M$?-$X^nQw1?`r^GS=WoBU@yiSM*Pnd+&AIe!a{AQp z74#>MgQ-e@l$pvn^-qbdO;P!U2c263j+<G3k_&f#An~Ct-Ty9~A4G^x4<$7C!-@vG7!EwAQVhP+SQUS|QQ}s&RB!CDj{U|da zMfj~SNYR$2%xh^o2qX+aJ5|!AtaQ#gWwMPhFzVrr?!B@5sNm5-<{9_C-zt>GI@ z4^h{hDpGDtliVt5imkPM z!8R!6%phL%XxmmV2ooO08W#J)JZ~?k32mwG26mBr|c~aHan;U4oCsH|4jY_$K zrQ@mRCtwg{>-oOJ#l(38kmHFU?B1$F?^Jb@P-2k0VVWIkIkpWygA^P>z)2uog;4^d zSABG7;D2AI{{u z{VpsTdBtOX7)z1%(Dt$ih#nsywSwgK$`Roivl2cR`JCKmDCm1A13aH9u7*zNoSdM= zD20(-)kkVj0(5x!nTtt1Yy9Qs_5BL0D-~zRr)sa|x}#c=;u(&Xi?E;$ zVfBmDRDQ7T2`(&HD$0Qdcr8{@;DmOiu?0jjCutQo|d3pHMnP)9k z8<)&{yZ7tyd(sS^E-s-j6^xac-rc*Ke)sOXx`&gqdp2IP>i)g&xP$`dgE?twD)ENK lt5><}7&Goky1)GoLmBVNmHQvtrvn|s;OXk;vd$@?2>|GANFx9M diff --git a/collects/scribblings/quick/images/img18.pdf b/collects/scribblings/quick/images/img18.pdf deleted file mode 100644 index 766c59b57ad9892efff7a5ef5e5f088cbe19e4f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2474 zcmb^zO>g5wbcKYFEOFq%mC>TgskY8|>^P0B#3fCdQmEM|$%;yCktX&eF||Fxo+xQ= z`~tXeLCXaRX-`O;IRGb+;J_c?!i5VG`~==OUu{}#Idm?0dEej9TkU2`BgK-k_4D7K zeXUqXN4)>BQmx`+mJG!Rl>yVituPWSMYt7F!J5qH0drj?6DgyyGJF1{r~hvD^hfo= zSI>X_=B?n{&p-O@)i<9N-h0j5`SC^Jizl!DqWxv`{(a@oofluCY0vuU?9;PH_>VWf zV@a^k0+6&U?d89^vcQzqKJ_lg47cf!VUGnN-RCoOssp)#D(4CiQkDp0N{xW1;&G!IP40D1Oz27gn}D95g?r*nSva(FfY~3Q-ZLxk8%exgx?Q? z44o>{y^eB@K*I#A6RB+>N>-u^$p#fP;=`qig{K}9Gyn>+H%#x|lwbR;;HPa55!YQ9 zl3^^$*4b60SZD2p)Vd(%`CFP(aCg!dGNUKn@v_{++%388q9oP5*_iqlOrSm+hDlBR z=ldU26b3c*L(9{>af6M*cdt^`z51Z%UtRcipzgU!b&o9jaCi##1-V%s*>4Qv=1aA?_OBIry@vbVur z?nrpD5=*jT?o-j{F%C~KDe8D>s0rbu;aG$`LDDeo^NFabcA!(eWCU8JT(&eq7}a!m zTE#XhexK65Wd=)2<7*z?Fa-p#WkL!7a-ea8iOmQ58eB7Xpf zpjvmw4upB|2q4GfK{&WshqB#rXc4t&faNEvJ}s1^Y~1K%0&G^Ws)bUcnipUQs4&{e8i1)>N=#N2#v>XDcO zQ78w&iD)vcsWUBL13HO>>OM#Z}M)y@yk@UZt?IYwA=k zN`P+OK4ZP9mxEupYwow_^6nvNVrSUm) zt53uTaQD}2dv$_lDH|v{BDx}X-u$7mWtkQlpe4>M!7-8#B}*K!O*n%$ak^o{Ro}po z@@+nyz_s4wE8WJG$Zgq@1($n6wp6*sCsGmdKI;Vst0F@aH@&Et; diff --git a/collects/scribblings/quick/images/img19.pdf b/collects/scribblings/quick/images/img19.pdf deleted file mode 100644 index b8e14fbdc00c81e73570d9a1d334deb7e11b5957..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2473 zcmb^zOK;;ucqOzKb3%LI$Y@b<%i@g3k36iz-8R{jE;Sn^Sy8Fml_vHiF?Bq~o+xf_ z`v+i;9Lfc>7Y_UZ4jefw2mS&Q+>rPSeB->@?22;eT=M06zdvtvT5XM#EM@E0zrXoj zv5}7W;7g@m$44w4i7_ezri|x=JQeMkh*s`Jk`=Zua#%d)wb# zzJB#V@YBoZzuo=g{a4wG?R)yikNA*HumtXqbX^az&J^L>H1xDrm$)@ zi;BXap?+a|x|cNBIQ;Y?Wxb2f`~Jn5UklV-SE=t(s3g;JnrOqKZ8F3%zj43WJ!;>V z47rm}k_kkO@<|kDPTo)p5eHz2#wsdU#92c<_Bu##9-V~(8Kqi@XvF*k4O2Q{GoGFy zQYx#UG7W}Kx7A)KgntcnEJWg9Je$o*Gqc3g5hk@-4eJIr3=KH6>^v4U*W&C$uva(| z90YDBkZZP#(+E5QVN9bV8Gch-fs-?22;zi`Q;1E>n z?Xd%49y|ib@pupp&s#7%4b{+zuIZL$7=2Op)qNaM4?Y*zhdYr)vW_jgd$>YF*tjXm;+HL z2f>MGJZh-97O)|mMnZL;#szmUPk$7;bD)sJYh3{OvgkaWtLw3^mU`XE5H5#!=utn6 z1<%Il*|rCWF`FTIQ^d2K4dsQfRK8OAmf9C6n0sggyxJrK5J{Oz~R{SKTfnP;e{9Ix$`BS#Tdk3me^E~Ze0DFikc*BdwrMLgYJPaTNu zO~n{+H`i=ub%OGg4HX>`U6DI){!rPrO&bl-5@%X)spLcP5=Uw#gnb>S8&x=38#q#a zlTRmbtvC5BxX2qgi@Ygo*>HY0`Knj=L`uVmrSK_)a4)=I5F5f>&f&((1B>usJmd%j zKbLh*2~7Y7un`OZ diff --git a/collects/scribblings/quick/images/img2.pdf b/collects/scribblings/quick/images/img2.pdf index 94573b751baa56c46a970218c11500f5db190c95..6be681c83f88b1e97bb99338c662c98a7a402e49 100644 GIT binary patch delta 856 zcma))v2W8*5XPG{38_aANL|1K!HK|mckgUJ+e%#}HIWcPMIvL1){?(Y3`zi#}zK5fhQJMfh{u+pra zoql?Ir}u99{Ih>P{c`hTaplG9(vOo5>v_^nzC9=rmy!6aoO_hZYcPA3H**I{2vk`7r*NBPNhtE<=x{i;Cr6`rd-c}w#2YcJ z15=zvBH2%Z-k|@|^&;QlfRMCRxzXWZldv^S1z`g;*n(3^qg$b$#Ii&$IX5n4gRm0> zht8fi2m=}GRvk6DdJsh;o3T{f553XBU~gOx!u{HOiuikBBO9k?v2`yKo|I&^nis`4 zvy0NT+_Au##L`aainqNh0!GR`w|D8OO?vQ?Y8t6OULO0 delta 984 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 literal 259 zcmV+e0sQ`nP)vxTrM4C=xb%cc_Ef6WgO-5ut09LFqxh>wK{ z0Pen!kF~s>pUb6`lu`&Ggpg7yrF>+&yQ%^}t<}uTthGi&syeFj$p8T4oQbIS{tkNY z18rmxX|3H^tyM%eGBcamotYUkujTLBjxnC+c?Z{Z#TYmCXyslQ5$y|ecU2{#*4kKA ztrY-1TGe>voJEA0nOQ_~&acEmMqi#J;xzETSGD;`5D^h)=m{M{S5HIwH`Gya<7iXT-|Wq2gBHJb%P#Y$fic@ugJMT$BV+sV%~_pA%Et&u70VZWqMB z!~g?_uF|m}-NL}Yh8PeN5-_0q8*T%Me}Ug~zS>+x8Tyv|^85b&dA)0QB&AXn)_?u` zi*E%T$%vkOEHoN;pCm&zLN&nja3_oy$q?>DE+aPas81|Q$XQ0*SSTL9HIV<*2J%{K zu;lc0mMkYZUgA9)zF^7Xa^F4kKHz_reZW&Y;o1l%8=FrLu^XMbLHMcb-c)~qCr z?ILx(Q^L>*8HPzy{O6~iMHKo?@dMqFowQ9x;XCIU>7Tzh@Xk*?!xy(Lp|R~kC5cqH zsT7p`lOvLQ%{%She&-HnD9j>GV~83Rag^j{(G*J&6JUY5Tv&e73A*j~%u>)ZmJOapcs2>JrHq1^_RAoh$xBuU`3N0tIDiP1iLY1!#`bbhu6Yp=6Fz zj4GVTt2kLT;G(VIl&$CaWCgDEDxVH#bp=;dpO>xHAl<8c#w9+MxnV>y_$ETQAD$D4 z4dEW8aO3%bMR+d>DB?APuZ=w$9X7TMS*f?}y0#;$ExFb*+B+RvYqeT-Ta(*L$GVy0 Xn14Rx%*|MtP*qV4VSWAH{f_W2yzopr04O;T=Kufz diff --git a/collects/scribblings/quick/images/img21.pdf b/collects/scribblings/quick/images/img21.pdf deleted file mode 100644 index 0a66ba9f0d383c97f334d1278f27526440481758..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2475 zcmb^zOK;;uxY`>&Aicvv={Jnwthdxl(b~e6y z{@aVUgCCxK`a6BO_U7h?e?55Z+b^CxdH3mC&yHUI`rikCK6?2Lnhwlgj=wx!tNi%J z3z`ITH2?|I!eIGJq&db|IW;&>DeihBid`CnUXvB*NCmQij1vh68BI9Sh07A|(VR^( zpXLxuH)DRE@*@o40^@GM_xc<{L0cs+#DZHa;UJwOk%OKDsJVHeZk7{-g?&^ykR$w2 z806?k67Kb+69gJ2V4YkNB}>t{WXt1T#6}Ahb5C8$y#OevcFlD4s{G1t2|w<-h&ayN zM-j%nZoR4`#Cod$gw{E+%-_PCg!_|IE;4%P9xUoj^s3=F^ODrJi`4VaC`YGs6ebP% zpPzn~Q5ZDjr>3jAX^W1-4=ys=zxa6IU!3{1K;Cww`nCs^q)OqX%CKyl9MRlwJZ$w2 zIu8XyVHa^4L)55q z=}36E6if0-=~KmLF%Azgsi=5is14y{Vah|6AYs@$WfR_zYk}&ih88GWmSrl0P)||e zQ%KdKx^-F&s+P8}lwR`iiYXv~Egez-kPVF+OnjO(s>J-GW=u9tlUAxWvNeug9zx_Y!evhRJ z{H2@eB#X+{4tz`_NEvJ}s1^Y~1K%F9EcT!=y)=zN-xK|cp{r!44n!XEh&tuq>_mJ9 zM4=c2JMxlILoSqn4!udlW#^Nm{=t>Q@Np1%82v|6RGvK#VL zEJ}c`-ac)$sTYI4aogN)!nqQ8hI)$e+GyKi6k+vfL^sWH3T2o=V1seJgQHZ$vW?Z$ zf!NN3j{$dg%{G@OsL1G0QV~%lvGZmhvP@Gq(GV?gx(U}>d?;DqNKJmdKI;Vst02)jXyZ`_I diff --git a/collects/scribblings/quick/images/img22.pdf b/collects/scribblings/quick/images/img22.pdf deleted file mode 100644 index 93e545155f8524ee0f732926dfe186989f719531..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2476 zcmb_e&2QsG6t7m|fNyZ*!e~+D7I4Pnk2JOtmu}pYLd|BApzW$#q^UhgymdUro+xQg zh<|{+vq%Vpv?uN>4qT8pfDnHIH!cYN1>QJcZMUKv>Psf?{oePy_h!BAw=`0*l=Ywg z`r;eKMmpjrPn3EcAFy;FhNudZ4sOMXU^&9AgbL=fkVnk(ltSc;j+E)McY6BoW=~(+ z+4$<&FW1BL?@#q=JZq9YyH7P5{NVB{F9Z z01?ld`zXVh7p}9VNU_c;0I7A(Ec3T8r{M1RM97RD1_z6R6LZV*ym?9L+tZAOr%a#| zHi*-P`p*wPswj>c>O(uwgRIGh@%!gF>z;qq3(rqOCsMaPrM^v}l1!V@OzW37r$DR- z8+V(XgVtRMn7Y$ZHiD?pbd;opJ8h_?hzn;)#wscy;*nu$%9>K{Ccog@~eCVBqYUo7QbW1ag9x+|pcI~RBS6y9)AOYHh@c`rE z2B=qGVtL+!LVN9l9_ofeHez*rl~>0y-xtEY)dU2=f2UwHk~foPLE!p49FJgL?EC+- z?zdQ~C|tUkjq{|u+EIvE0x5$D2Gt_qXB4`9o{uP8Oqyj$98!5-G2ANEs{>QSB4J+H zI6H}$9g4H-zi_Y_zx-R>4q1PMr zVR?x60vg7t;KdL<-Uxs&WD_LUig>(vMR_SKl`mCZQ~QzxeGk_FFQ7@EHPA4zZhz0xaimY`F&a&aDaTQm)piks9PFN1FA%wf}IfK{`?r;t}UM^UK z_tQQ{vS#qw*!R&<-MDA?wJpmrsx3lxTQ#$065laumSsCt$8UN!BaY?sp%63|WkL;N Mn9BP4?){eXFRFLSpa1{> diff --git a/collects/scribblings/quick/images/img22.png b/collects/scribblings/quick/images/img22.png deleted file mode 100644 index e41b869fd2de6bcfb5cc9b317ce7ab1dfc7fee36..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 76 zcmeAS@N?(olHy`uVBq!ia0vp^tRT$61SFYwH*Nw_!k#XUAr*6yQ+}Lp;F%#Iq49{B X!G97Xr=`IzkUj=aS3j3^P6E_{MqlCCZ_`3FY-}vsu zZ!g~oUp@cq_t*bid+^rFFV^0B+WYF)uiyCVn{4et{@Sy*d;aqefBg38tB0j~rN?jn zz>;vT1|Vr#8Z3T^GRIger+Q~&hTC+&u+PGX?(iHP=|HxSb*um(Wr;whbXmb2mhnj% zundA}r#$E~afBgUVBF2cUROXUs9f+uEV#iF0n!WnwyvEW;sDv+DC;08Nwe& zVTO(r>0U=UMxbE=*2x7?vJ{<5HmIO6A1qYNJ@uKOAy81|is`M(@+-d;{HX0C;(2o) zWf=3ib+!~K)>#E0wa$q}{ubsG+?|{VnbAZ4U{P;kZdsl;FG+PfAJgEJ33S2+QBqU? z`RQjBMPW_-)b@3M++f4#qw|z?&p+t}=chp>RJT2)x=o>yOv~w5>lclaA(jQT`;E>) z>%L^j-F!42LDVQ8#YyJoHMJ0N0hVa2qJl-7*3?74jRfcMX(W(Qs+5RE%nwjMr6V@w z=_w*5M+KE>*mpb4)?6X{tEodF#xBOw>9jO8OFSK5QmIt1ZeYXEfJ4j95JZFgrEX(21_;mSz||V!F2N+K#3>uC7Cnz}kTA0NdggR4-vO((yQs0xJ6zLszL@6^J4dG4qPSsmEdl z#E~2XH>Sy;rsi76`g9Tt)q9*2+~F+!apcW_LJqHV0Tjrh^K_=J%bqRtdZRwv4)M^Z zL6iud4bhVg9}q(}Me?eMC!1H47s68cQsoV`FHkV|&<1$9RXhdV(RX)>R;v_Nc1@ki zMG4U5+h?pc^yP)|8t8%n@|5)z9T8oTJ8$+O$F@xy_0a-n+HkGqhmr-3R7|*_mvOpLfzx>f zN1W??I)Q6_mCu4F#1))HuFG2Xby=%?fls6~idhPeA%wfpIfK{`?r;t_ULIJ4_me(H zvS#qw*l(hv>P}^gn3Y{!FPC+_S#OnFbz*GQca5f1Z|v50yxTdB=z}i z*w|P=NNk6MkdT-VjEDg?khlRcA|@6VBp4a_p7Yn{D#}nV`SSh$e{Zc(t827iDr-Od z`N3z3g$Uv&r%Jhu4_ML_JyZlt6W60yuoU5X>~Hg=hA0Ze*NdpODqYe$^nuNNjKzg$xx;kbKz?He86zS?=tMM zF!CSpF*+hZHj#O(03l_GK!yxN!A+L&VH&UuLTscwXfbhwAql{^I~IE_0Rf^?&I=LZ zDo+GRXGmtIsQ_wfUaFg93Sns<Z(WsN_^sfF4G&S*o%$%lm{zm7rAV>nA^@p%O3d>&GpFFz@I=Ur z9(o6}E}+Ji>AKUBl()wNKR9Coov?0{RMfw|{Z2(uSW(}yJmL+itQWm{k+Rms>+Rs; zEU-g$+f~ZjK2(xvV}GD^@^;D)%Yw??YV)9eS2B#9aevT3cQUH(x zjT;UFmR8ig#sS*v@k~riqf()0sCXLrEjR?#x;}OwOoB%MIUWzA&Up=Hr=seF5{;Oe zuD7Y-Se9cIHBxj4fgpjk3OfUK$PKJ+dCtqzHWb=z9JEm@=&?R4<7HYI%Y0u7_f`|& zdH__< z*Bm*DuzGZASXMrTDoi1;!MNVQkt^cq`eN!pY-cEXfV;V78}k!1PFY7Gh!REayvc`( zmStF|gJw8m3qq71N@h4}TX6EP;)p@vG%n$2>1jSf;aV^A72z5#;Y{OcS#t~S6A9r~bip7tgqxhhjh6=&;r*n;k*pcKHuh`is9Y@)+k8NGOSZkGSIs)z l-Px(p60xaSBUYWbH**}z=R+p^ROAWOsR=K(wcUqx> -stream -xuM -0Fs 8=НD 뛙 })~zy@7.!#^V.%˼ԶfM"Wi\ Tܠ21cytE!42B#3AZIlJi|Nendstream -endobj -6 0 obj -152 -endobj -4 0 obj -<> -/Contents 5 0 R ->> -endobj -3 0 obj -<< /Type /Pages /Kids [ -4 0 R -] /Count 1 ->> -endobj -1 0 obj -<> -endobj -7 0 obj -<>endobj -8 0 obj -<> -endobj -9 0 obj -<>stream - - - - - -PLT Scheme - -Untitledmflatt@Macintosh \(Matthew Flatt\) - - - - - -endstream -endobj -2 0 obj -<>endobj -xref -0 10 -0000000000 65535 f -0000000443 00000 n -0000002027 00000 n -0000000384 00000 n -0000000256 00000 n -0000000015 00000 n -0000000237 00000 n -0000000507 00000 n -0000000548 00000 n -0000000577 00000 n -trailer -<< /Size 10 /Root 1 0 R /Info 2 0 R -/ID [] ->> -startxref -2215 -%%EOF diff --git a/collects/scribblings/quick/images/img25.png b/collects/scribblings/quick/images/img25.png deleted file mode 100644 index e4d4b58336cc9735c3f6206d1562f3a719ec1c62..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 102 zcmeAS@N?(olHy`uVBq!ia0vp^tUxTs!2~3;Wt?9DDP2z&$B>FS$$!o_FwKzAc)Zy_ zXX&cSp8x+JPgTEZ!Jxk%}!|e_al}*nwGc4H3-go3}q9RZugQu&X%Q~loCIFOB BA#(r# diff --git a/collects/scribblings/quick/images/img26.pdf b/collects/scribblings/quick/images/img26.pdf deleted file mode 100644 index d979ba6be1..0000000000 --- a/collects/scribblings/quick/images/img26.pdf +++ /dev/null @@ -1,80 +0,0 @@ -%PDF-1.4 -%쏢 -5 0 obj -<> -stream -x퐽 1 {O؉MD1@!EQ|~~7d|ӀQH"^! Jg/l$UAMhK$2P㷆KРGHf 4v酙:L1ZڛdӮ_,rfJM T\u+jCW5>Apx-'^؎{endstream -endobj -6 0 obj -196 -endobj -4 0 obj -<> -/Contents 5 0 R ->> -endobj -3 0 obj -<< /Type /Pages /Kids [ -4 0 R -] /Count 1 ->> -endobj -1 0 obj -<> -endobj -7 0 obj -<>endobj -8 0 obj -<> -endobj -9 0 obj -<>stream - - - - - -PLT Scheme - -Untitledmflatt@Macintosh \(Matthew Flatt\) - - - - - -endstream -endobj -2 0 obj -<>endobj -xref -0 10 -0000000000 65535 f -0000000488 00000 n -0000002072 00000 n -0000000429 00000 n -0000000300 00000 n -0000000015 00000 n -0000000281 00000 n -0000000552 00000 n -0000000593 00000 n -0000000622 00000 n -trailer -<< /Size 10 /Root 1 0 R /Info 2 0 R -/ID [<6C51B73DC3A90C9A3E8D707F4552676C><6C51B73DC3A90C9A3E8D707F4552676C>] ->> -startxref -2260 -%%EOF diff --git a/collects/scribblings/quick/images/img26.png b/collects/scribblings/quick/images/img26.png deleted file mode 100644 index 21a87515c1b6ed47b4868114eb8830db35cdc645..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 596 zcmV-a0;~OrP)w6-SVU>um8nca8;c?4bLEG9gF3p-E3#^MeyfSbk#fRH$_07jHM;02E2 z3Fltww^3`q^zYyHFO#<*j^p8QxL&V)-+$M~^E_2mF~)Hmw;7XZ)5$bV2q6GK5Cl!r z>iR6pEX$H*86ni`^$iO1t{mSr@=x7+Oz;gaGz%d*X8 zGZ+kLSPL-5vMirYr)rJQ=kt6%r)n+WIIcKT@Ao@%JRT>L$-7NVgJSB;Xf)z^{$thx z06=fQ-yaSK-}kTA>t~exet)@KK9Xy<+fAoas>=)jfDo3qYIT5IE|=|gODXI;&#zXi z`bA#tV*tQxHlvhf5JE*!rqgNFR6oWPMWJCWP!y%%TFmo2iXy6;3IGsAQA4P0+omnH zZM*vZOq>hq(SC^2H2pvY0su(UwBbH(gl^6C1MeymgiujyKD9qp8vicNUn&zqh$xDN zVT56*X__Dib$w@bb)M&@X_gNKS(Yu!%CfBdH3)*QudhN6A?)%ckt7Mmc(GV`p7*X# i5Cod05kgwNo&EqbJz($5DR`~`0000V-*xDRjXDlVBI$fM?iP&55teV_r34F@_qQmDZ|(( zM*#VrY*}6k31Kcwrldgu0Z0sP($RWY1R(K97-67s3P!>V7>z4&4XMQy3dllJIA(-w z#RpfQZh72+`H$N?#20+eep(WFA^6q~ZOhQ<#J0Rg&q4-!e3|F^v3ta_1J@7U-8Z1Z zyY5yDssB&nNWvoi#;R>w;8M@qXOIeVqsxex^z7gztWkyRueZ8C^*T{b zj|@GgY)+EQcxzow)x{9kJ(o&9s+wM@Y2Unme2Mb+0yv=c-u^lM3l9yE3~4)H-Bz$# z%GqK$_olBQqa|j9vi?SZYVQ|!d_E``75&d9&7;vyMES*Rh?j6B)P=;VMW*~K) zEIPDT;WVZNFEHu=bjud^WYBE}gv7?FU{s;#P||Kyhp2cl#L&fev$31m`6_`VJztq? z$73*N!5POOq0|oNMwR=p7TQn45rb!BxGFn%x;h|4(N`HzA0g4(fq!FtdDddQi_3(kM@-65r0R_Cen+aU+s zm<%$3nj}m*V2mlqWFfll3Dy*v$yO%9ARwJ-!??#O_PxAkzfQu8`2X~DFvxk3@@!Pd zhlOGk7V#y?On1;(K$@T^R|p|N77bGa;02^FW{$uKoxbDB#EE%h$RQ*WWF4UiGU*IB z@EwvsW{2}(lm}eooTbdY!)11?0C z6C#D8t5FuNFvcX|Lr&f`M$bOkCpmo6>r+f&C*X;;i!4z}^~9k|*B1=Vjkq>%vpTAw zqWnO4E5Rcdb}uX(S6ErL z=-j!{i}o(2N^@<6lE@aH#(t44qum!Dtb*QnbI@3~Q*#ITr+GZ};|v_O#CWZtJsUba zz>}iFCDQFzXV&NZBl+5R4~gn$SFbsD-Who`@iVs_?=<*bw-!Fkd97}8%ZJg~L-z-! z{F3{#?^erk_~@>_@;Hf$*P1&U4z{&b zoIXSJz4u4I-*W2*_emS)zBsw%QPK%s`S(L}_y^p!@6wQQRpu!J3N4MQN!2y?w-scK zY@6TYsYxHdzFzkJ>RR68t5|VXT50Q^6H9mhdT8&Cqfq}6B{z?u72Wed(g1X1FLU1``Hh5oCQAyMhZ?X z{(e+?KaZ-F$+2q=EHd(zY?z*kZ1L8TRXpIWUJUEZ=gK1b#%=*^R=KN zze|srqQCL_i5>aNk8f08ubk4{?{*pc-tya<&Oh4^H9p(@iS@= zzx=fO!sXiPy27bJ9(7iIU4^i9Q(Q#T>5beB`l}lSt=T8p`&@rIxx0G8Qgivc6CbZ!W?a(xdf*}Mt^>m& zZABY=XJ;%ROT0#pFPSL$uxZN5s{R8utLAvFx_e!{vG0=9GQ)6I%wci1$$jfBv+cVp zfsOrfH5_@yrG7zS^jmX--QU-L@J4%Gk#xtB*d~s{o`}e%@PzD1YEAYmja17DR6qfN7?^)>whc40 zQ|&{a1qRJp?i~^z6Xwkz*km@N*$8F=*k&}CEHay%Whaq=GXq9gupNb-C1)k7;$WI2 z4YLRu=5eGPl#TKyz^N4YWyvI|Sun~Gu>ea-n<|S3nbkpHjw@B3HoUp?smxUWF`Bg#Znd>q{`~ zj7Z9_yXpX0kd@X0*vn()-?g9FC_EJ`C8z*mdYV)y7 zDA+H1!ngtfST1_Oc+%%#TomlGz40VqUFroBioxF53nmgjCl}?SU}^7-_X7Pyg6C=Z zJP^K~v^;^xNiI!cU@M@&KSp3Afyf4nx&TJvNfK<-%$firk)~7g4#2FJ(j{VfvE zulu&&Jb45Fdb%YeQs!AwrBBG^NJhp<%pNsr@Udg*1Kxy{T)6OX?bBal7$GWov~>jR3&J&{r&}+bQc<_I*a3pjNkVf8m$gQnJQ}Of=q{ zT$a83b%nI6@{&{8nB5~0TN3w+$F*xshJyPOqS7FHuIxN} z@03g_?MHQyRJiQ>j0RzyUb$Q;TYGxtS8p78Y49i`jVcw0LJk1pw${rBcFg>6tLawE z=W~}2e2%RfJ5gQYlG7{=|HUFBWB8OQp)8iGn;XT=jq<$1A*8hV&he7${s|5MHsq|u z1vfHq%%ZVNr$r?@k(~iRrBQv7x1mSXV_3_@-81@?nV4Occe?G-1JkXT>F4+ls~Yd# z!0b`4FQT)&`t&zg2%YX+Q1CWpQz!$UFIvx#A*_A-Uc*0zhVH-&66rYwL_jDfg5pR~ zs1yJY#10u5IOfdV6Dp0$lDhX>D{nPwf9t=$x_;iv8JJzxQo8i`LX{eM(%F3C*3rx{ zZyVN~v}DbLD;HEs1&X3YN4`qive!gIX8O4sKOVving?_2yd{=|-amYO8Q4D-i}vhV zdExPJ@i@QyQr6u47grUYTJrM;Q#Ozt$k-*4x##2P&4ZW`>lcp;4gli(hNZ-5$G3B3 zr;XNi_x61$bv|Z4EV|TQ_s~Q`raBc#dn-0w1%P2Q)17H_(?KJMrmjv@TPv!q754NX z91eZZAdiHEKo=J$nGB)PjLh#)6zb|k2%^y~3=Z}*+uJoYJ(Wrk%qEjbVPR~{uBhOb zmhxI!B;ny+)2D~IxEP;Q_9Ij);qfHZ)qtnJ|RY z*IF7>Q&4jmv)>;7j^5S9H_Y%3Bj;w`JeiGZG$@MRIeUEi z+Ra35nfhsOoj$5jsQ`dPA`P2mW-eJ+*syWqB_2+iY@ijHJ)?UxY4ByD19=?N!+z>?b z{`)^KUVO&zR|Ei=OqriwFOw;2Y6N9vt-6S)9aPa4zJ*~l|6 zm>Gx}tzsV0P4Jn7LfX|_euv17P;;`U9m2*(nC%r5Y9ib{d#>f=Xs0R;4y4dfc2ZK< z#EHQS2360qx%m%EE%WEcj~Ln$s;1CnTO-_#R_wQX_?dXuLU7M#+Sd`{JJ36Ey%wW2* zj5;t~wb_fLhwz)x)k$;tZ6Y_qv9+b@9&WP(2-mO6%lY4YQ-ax%k(^IHnL2bR7yF2! zP+Kef;)~+netTrJZfq>~#ECah6f_!Ct=2?GXA!lc3zthjd^imNii;mFT69YH5{E~dOeM3Xp)`!{;1On;m)wyc51^~!phs~R(BqvAUn-+Y2_pV*V zXU()QJZ1{v8uA(4PgCh7Ke7A`>O07r>n?5}p`*`^9 z?UoiJ!~OpkPE;3s?@J=!6S)!gbF!x$xXm6+*w5X+ua)KpA0!xEEOmFME?YM0(@*n* zgPC!0<~QT|$I6vsR<9msTC6q>wW6X8Gnh=5{QUa-{CYzl1kqp}gIcXAFK_kpV_4Z} zzi}XGpLsQEe7i;Sd%5W~7j{61xQz#Y)Q=v7no}uyvwI5N&8W}Qr#*ar7iNzb;YW0< z%*^3wX)$!Vvx!)(fx)1@_ue?uKDH0FvQqn?i$t=E7i-M=S62)0ZqN3x=-Lc~FEKu$ zX_ILG93OYWZx3{&qDGWNK7?Z{&D|5XJDMAf`gC;2aGS|=F%inM6P$(EKGeRxXJT|J zZ8LlrzL+6b$^_l*h7S0|cCcrFiTmJEp}7<8^b_`Tx~Bt#O?CdU!wr3cf|zu=b9c8A z03JRR#>YRaq0@S7A8K?or@8ql00abhBqf>ez@no1ypTJ9_<0Uuy0Wm@YeCI#X~W;p zy;{w$YVXpf3PEgB2ckqx+7!aX=@LTCaYA~(CedRfxd;G|NDv$AbN%{b0NB0z+Mz>p zh{pP^F2zqjRZo}@Xnk(pKWrarOpG@+q&78)!@}6JXGdCdw`UERM4k~d``FDR0C4c? z{#ip)DUQ7<@4muam=Ql{L;y30=q6%*3-WtP#ts}p78WkWr>HU+($LU>jX~Iq5~H?O zq*7@=`uZ{qheAHTTPT#)*K4y>wOUhI*@j=GQXNA=ScZ}ss8Drz^hksk>V=w~KJ@6( z()RXl6h+sszo<~CX3dJEQhUE}xg4peXe%#oeej^2N_ASZW;~lcFni5>No%J}yWXbx zJ-$X!y))Sf0H{tbMh|cPEk6Ckt^cSrDq(l~$3L&%H1ktuvNHf2DB69kt_btV82y%s zc7-~9Q^2s1L~bM#@3;Q=;nLcxmjQt0?z#GGG1ea`K7M;fL>FVkn80g7j(d2SOAdogUi*=v0 z6)Q%sSu@^r6J}AU6brM{^iEtF;z?ufO8+|ACswa~Z$Z|PYhPnF&Dk}G9sH!TSuB5w zl|=i-ewT3yh`I9h&a1}`VD_rh1@7LyM%_&9x5iGHjcHCM?yN5OCHmEwM%{Mon8D|F z-@B*X5@~De*4vxHaBv`P+&CG}&~tMinEe$207cO&SL!4Z1%p8WfSMYCS-}B7XQwRVSmm;{)yVJilaZim}RhFkcbrSsYcp||80D04< zO+?q2{(*PT|A39qa&c$ej5$W#9334}Qlfl(81?lcqx+|>uFiAj#BA9zZPKLPwPgl_ z+SDW#iDZWUy7>FMFI+f0Awio%a5!{KC^8vBRE0uu95ZI{^5vsFJoE?U{)Ot{;nLLf z)NH7Je(rC+89#aQABL@%81K~7nD%yQO^wiKEiTt>+O)6@8xj)}EqYnOG~NtutAr=$ zYVSehL_Sm}>dS#+7L8rXpz1FNk{!rNQOP`UOM|Em@17mWPNRdzWzF4h`jv?4g8!D~ zox$wsYd`k%8%*SBYHS67;-mZWztwI@&CkjXddbu>7>Yu5wSdQyw6;pH$KA_|&f&O* zhkHGX(?Ql?`%q;vq`tnRuC9Z}lQ5YsK0a<-uA7gK+n@8)F<;VJ$tx2{g(2+F7{55G zqyB!h9;in1P3BBNLoEP!4~bZEf9twZPf9>1LzpL@Bd za<~5zvtQfrdF-?l6V7JNbU4%K;}$H#Y<^8uP0_Cd5~7_K3KT8M-h-J;{{W)AAIJPT zqLJyD_*%=8s!}V%v-9F15%9%r+8wiL?|o$U4QTV4b09m;-LjV(8s!rn9sgH-@5_z} z7#yFGX$#%h-mk9sN60AiC$h}sb9U?uIQIXq#Ez}8YtD|Xv1`tbt+8v)j;;A0HSHRS Tb)J%500000NkvXXu0mjfpG51K diff --git a/collects/scribblings/quick/images/img28.pdf b/collects/scribblings/quick/images/img28.pdf deleted file mode 100644 index 63cf5f2e8f715e381ef1f3844e5dce8bbd0ea2fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4599 zcmb^#d0Z1`wiapY$XYMN1KJVAfRaom7fDKj;l3gWQK5+KkPOK{G7~2Q1gsZG#RL5n z(e*yC>s1e2k-BQD;(=BQsMy+~$SNppsamfpp!S=DTX*drhClLs@BZGE_wa}g4CbOd z5#&+cyu1h!!+e-ZN`ZWRkw~1>GX_`!ATdZVVPtR`MuLqPg9qYTN{1_zkcFXf%mi82 ze>3?Ad6MsR^{KP#id+w`^F=?r9WNiAs z{QYb1t{aP!x^`!P6YD_MZS1!|EQ8uXqAuTRGR-&=jp=bjjq3=^pR&RUe1Jx!B3K|x zgaD4lNd^|O&WDf~+(M<%THFG{5=~RuSe!{fK;U3RgIgIu9%N-gVi^z`7-hu(mS767 zqp0lyB83EiJCJCB*$Br#0Mu?3tHK^}APtxW+w8KyNCcs?zzGm*bqtgU0|{xY$Zo8x z^!8-2a|U1xW~B5TBHFE2;|!()7#Ot!x^(;W6wvhy2#JbT!>Cf(Zlvv1?W$sYAeJwt zON{NA9at$O?TKZt?MQ#jg0qf6g5qOiqBIl0lV}2`x&D+U-_dgcW3u>e41?#~B_@VAHUUB}L zc)OM^T^*;6Z@V6FV>5^ZHBFFu@EB4>T8PejY+4e-W-A+E5Ri_vVcpX$_PxAkyH3JP z`2X~@KgfBI@?2CbgvCB6ED=f*+3upZfHXl-z8FGO7A;!?00Yt&Gl$}Y-q3z!|2TP8Yl>WwTJUzx(z3SqsnZ*7=<4>Q4YgQksFpku^uegWzYr#&P zmKOA{d@}uhbI#XJ>xJ=2_Zx1VdwTtLTh)uUP=9y#(1J+brFHouSE4Tt&8QuUH2gt~ z-Nd``eqNv34*ujt0WA^-z zK60)4;hJ$%V%w%X8nI_r?%ryH_??_OfBiojt54_V20bm?{-ki*!4t-!s9)2vTGHgo z=dsS&@ZkLX@%g32d6ku;^S)k07iC-XrD4ru8v2Gcj~=|}n=KTbF!D7i3fuJCC8U3;}ubeVbT zfP71XdQwHz{hf<5N43sxbk)wBu-5&)o;?? z9_KzeFJ^yf-iZ?r4-apQkBFic);6Rx5kqJEo@u#rJ9YjVgJ_IIG3v?4Z|98|m*R$h zzWTuimkI}RdF@T;aLDMss^t`O<)iu`YfVuHN*_-Mx!=FZ`SfR14 zXP_deWpvee^9@y@=e5U;5&v=fksEgP@_Q9GOQ$yV{jHdLZ~1RqFTOYoHN4pORXu+5 z$;Zpuas$%)=-G-8Te8Zzha7(_ z-&f&Xm$#>EHgvsKu56sMbb}^taef71mv?Hm!)>QJ*#6Js` znU=J?e;R@|R6pF@ zx_d-MaRbeB&Gt6k`6}*4$>Sp@R3pl6{Zf2=mbhrTs;Fx6_%_GTFN6P07j8}{UcP!> zIH7+UKI~lls+HteviaHfD+)`#D2yC9*Ws4ev{<$|_Z&lPKe^rebjOczSHFod8#v%u27L0IU z8wr!D;KZq;VTPiNsRRQHcrqT!MTOpQG7WxNGAKF~MtKqr5J~HjRRR95W34sg1Ne)ImU78lB6`YXhNI1kmSs43x0!w)kAqQ!H`5Q0@MC;XW2MGJ) zVQ`YG!HAHY83^V~1xLU~`CPt;D-dWhNSN&B$<+Q%D=N&hCCAp|l@td`OopaMH3tr)ayl zSbS!OT%{=)?2XJsHKrv7Hr;FyI+5yHPUJy?P0^F|)!uMZO~THV~+LkOoL+ zS5ZRn8~VICL0zpBG-w4UgKd;Awd!u;VMpP6zN+rMz;Md?8N`z^@Q=o?2lG2m{9UEjE{m{wl|#!?5n+C5+T?Zd%=8!FX=`3 zQm|_EqLaMBJ|F(eyh15h_m85#py0S*4K0wb|R7Fg6pFcL#iV54T&1Q-b; zlPTD?GJu695Kiz73Jw;Fgs93Nl?J0SiNDxiDv}5UfdK-3P!L}dpnN?=BD<_x7>s6Y Q0TQ7S3FP4s6cr5p1;|=2S^xk5 diff --git a/collects/scribblings/quick/images/img28.png b/collects/scribblings/quick/images/img28.png deleted file mode 100644 index 74697eb3dbdb420a9e004c6678aa2ec42d289dc6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3711 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 diff --git a/collects/scribblings/quick/images/img29.pdf b/collects/scribblings/quick/images/img29.pdf deleted file mode 100644 index 709afd4a14a3c3f348340890a37e004af618a125..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12588 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 S;Dv;R#DPCY@W`v(qxoMA%io0n diff --git a/collects/scribblings/quick/images/img29.png b/collects/scribblings/quick/images/img29.png deleted file mode 100644 index 11663061620f98d149e347c235b36aa8f3cd6d07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4865 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 C<7w0Y diff --git a/collects/scribblings/quick/images/img3.pdf b/collects/scribblings/quick/images/img3.pdf deleted file mode 100644 index d0d2fbb1781f8be9b8ee11daae68905f27a91612..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2474 zcmb^z%WmsL^lsQ#utY2wT~xURoSCuXq_z^5+@vWLH8&(dEozJI#GWLkjwjd?CGGAa z!4|ei7YUG%Sn&faV1dK}g!lwL0KqSC#(A}&qAWU_oSgUjc&pWD8njTkb`Q3)_@+>Bz$Q-qr_lf1zL5pvJdGMREV(q_+I>yqECE_qPf{^Hp$ z-@F`t_u2cu@-JJz@o)cl?x*+8p1i2l{(ADs$4@`{>hq_M-g)(y9HW;W{J8(Z^E?R` zN&r%Zl{ximJK6$MT)Wi09CO@a1CD(jM(mN8p;H3nT|`Ug8c>mrdLogtNi9JR2o)Xh_ZuyO$99%Kl=6@?i( z)s%m2?HqxI30S8}+d`DCL>H2ECRr>7OBD-GeJ)uD6y$7}F5i@2`>o-}Egwb_A>xZjBD3HWs6nmQQ9orPJ{9Q& zqJ@$UD$}s6L%9864Xng(zf*<~Wx%t*3Vz+Uc1 zbg~jlvO?}tArK=RonTrZcxk8s;iS=6Mj}DVFzbnltm;m$NQ#7o#%`%(8pBRox_%7^G;JW|vy7ZM(K*kdjLX1PQElSPrl(?qKyQD_)Uy zq0nCIsEazmkdJr;Z_+AQ<@;K=_nH9T|L+uxMyfN}*!SIr2qq)g7l)1iS@(M^RT!+? z98c0XZ|yL^Jcg9P27_u*@G}hDzDP$58k3F3aTGAsuNb;Y_bNb?k&L;Q4^AzXb0Ch? zAhCu(GTAR4qz? zZXQ2#y{VUjzkS=>@4&fId4_tb@!D>fTC?1+Ez7LaQj?Y(t5zn&-lb-9w_%s5?cL3Bu09_!$x@jo)TAcWwzl>k HH?@BN`MSzT diff --git a/collects/scribblings/quick/images/img3.png b/collects/scribblings/quick/images/img3.png deleted file mode 100644 index b45fa1cb6f1449f665226dadcb6f3d1e5e29f352..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 93 zcmeAS@N?(olHy`uVBq!ia0vp^Ahrkx6Ogp-v1SBPDxNNmAr*6y6H-!A4lqh67XAPK q|G4Ve7H@5q9> -stream -x=MA0 ~ATcK_čjBB8}Ң$L -FuLۊ[(.>ilg1<(3h0wk꧜$ -2zBv_\ U$endstream -endobj -6 0 obj -120 -endobj -4 0 obj -<> -/Contents 5 0 R ->> -endobj -3 0 obj -<< /Type /Pages /Kids [ -4 0 R -] /Count 1 ->> -endobj -1 0 obj -<> -endobj -7 0 obj -<>endobj -8 0 obj -<> -endobj -9 0 obj -<>stream - - - - - -PLT Scheme - -Untitledmflatt@Macintosh \(Matthew Flatt\) - - - - - -endstream -endobj -2 0 obj -<>endobj -xref -0 10 -0000000000 65535 f -0000000412 00000 n -0000001996 00000 n -0000000353 00000 n -0000000224 00000 n -0000000015 00000 n -0000000205 00000 n -0000000476 00000 n -0000000517 00000 n -0000000546 00000 n -trailer -<< /Size 10 /Root 1 0 R /Info 2 0 R -/ID [<18F7F7D89292F20542678B75862EDC0C><18F7F7D89292F20542678B75862EDC0C>] ->> -startxref -2184 -%%EOF diff --git a/collects/scribblings/quick/images/img4.png b/collects/scribblings/quick/images/img4.png deleted file mode 100644 index 60119f08424450b8e810f5da076b5b77e652a410..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 259 zcmV+e0sQ`nP)vxTrM4C=xb%cc_Ef6WgO-5ut09LFqxh>wK{ z0Pen!kF~s>pUb6`lu`&Ggpg7yrF>+&yQ%^}t<}uTthGi&syeFj$p8T4oQbIS{tkNY z18rmxX|3H^tyM%eGBcamotYUkujTLBjxnC+c?Z{Z#TYmCXyslQ5$y|ecU2{#*4kKA ztrY-1TGe>voJEA0nOQ_~&acEmMqi#J;xzETSGD;`5D^h)=m{M{S5HIwQrCQK3b|g3yzPBI2zc>_I$esfq`oMOo@WK~L)UCjWNR;(FM*=|HLAlIJrTAzbopMvK%5U22*_ z%pz(xh3Kx6WVU>_Z`W0 z!-X(lARQwPbwvPD-vO?!2R*{v1C+QBBYezrW3(u62P?uE1RC04ovaZhL(#ru!DhA} z)(0y3o?4XIF5IB(nCa>D@*}?me4=b2Vw!y)c^Lijs7wo7tTGCKYwceq2oB5%xY}M~ z9Mc7BZctW4olcu(KP$O|-InbvQ-+pk-3#*KZ=Zc3BG1i>FKL!+wFdNtX zXJy&Ry5d1o$Q`sHnN;f9Evc5&XN+j<lN=4E<$~AtjYf5s9e#Q7y8Yv=c_lh@^B8R7P&is1!?mh43#gHW+Ie z7@8rDlJUS$ z5yFYQ7W2XYal`gf*k*Y#yX0ovX~mT?x~@rtP+OAWlPCbQq^D(?o~8p!tu-F5GX)o5 zO9cqvWI*A%ZHGpA@kn_N9chFy>zPKGl&*@nANeLY1lf9U>~PTw9>K}5Lf5OEEkf_) zMMWmEB&Q`snJ22DX@-`TWZjTu2ohKeFoa+zZNO^ghP+`k4~aI*bMvU`G-#9N@c3O0 zbG+AtyQu(J)_+6LZ1T#qTb5-ML#N$@d2zJ(Kl8qcsdAm6o2_=_C#CH=nEC)2Ofbk6 z0Y6>GsD)9}hQhR4E#Gr&UauIcN;GqD$voy$GijU|pY;yD#~Z=$?Vz3)yOK+5cH3v7 zc```2-5&hDXZ8+>93JU{lf#o9Mm=>^`szTh*{s2eVuvi-@d6gc4Rm_a0z!j!5MN&G z^wgO0M3^fds(e816B6`2lmQ-26;nW)^lhG^(I|zHofkWNP{L{b`cp=edeHcj59<3V zSXUfp$R}^F$)dqqQBErgQ8g{;LJ_(U*q~iE;7AmO(d4M>Ky0SX8bI4PXH&x!)QxCO zkP(puKJ$7X(lt%hPz?=eX$@8$|4=ZXDY6RtYCTO>v#?diXo?P-d5k8L`)NuVUJ+w_ z8oA$wroq-6=gX|&W0CFoG=eu5!c}jDLTm_E!Vq>mU$6)t4Qe6cIfK{6(IQ&R&C2rO x;!HuFC8dm_&#J|uN(xGvs7gjwm1)h~nBxq8KE%w9SOTb`D4H-aF?*sU{0kJ3`epzC diff --git a/collects/scribblings/quick/images/img5.png b/collects/scribblings/quick/images/img5.png deleted file mode 100644 index d4b4a480f9897741cf99ba735ea847c28fc44456..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 343 zcmV-d0jU0oP)Z!1422!k4Le841)SUEFv%V=BTkehGwA@8DxpxS)a5VgTdh2QPlzX3)mlMD!!WeW zl~U`v3hjLp@&$le>q#WJy@Q><8Z3y9BtSf3V*IJ!(01#s= zrIb=qN{Hy3t9^oxhWOU#qK?etIBv|~y+_2H^XCUSX8`ct_iUAmbj}RSoKiYIi!m~D z&tkbqE#_&Om>GzulyV%GQi!N$v0S8c<|j6uF=n3U<6v19W6bXZUC|fJ-g^Kz{%VN$ z%Jp!z8002ovPDHLkV1hw2n8N@7 diff --git a/collects/scribblings/quick/images/img6.pdf b/collects/scribblings/quick/images/img6.pdf deleted file mode 100644 index 495d919428e6233eb2e865f9619ee9713df48190..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2474 zcmb^zO>g5wbcKYFEOFq%mC>TgskY8|>^O<7#HGZWQmEM|$%;ztB2DZ`V(NH;JyG1= z_yus`f|d&s(w>kwa{x{t!GS-(g$oxX_zApmzS^{+96Fc0yzlSlosQSmNV%fy{PfqS zUnv&S5g&Y{G#dDrB_lCLRlsy{JBkHM5pKs+FpmX1WUi}ZB4u=<xW1;)p@IP3|C1Oz27go0Z<5g?r*nSuhfG%wXHQi8Cwj|vAegx`z8 z44o>{y{_^Mfrc4aCsNx|l&nRUk}WD|%ttE~OHX|!Xb2Q!Z<(%Lm*4oU;3pj)5!YQB zl3^^%)~zX0th@0-YF!eG{H@F>xHlUJnb8yfcvWs<)+(;MEJ{F;D({ei1hDG0Gh-E?ZVXJ%G zekd7oC!b6w5H-ptagsTCQ!PXsfF&BMs9+K2P4&d@Ai;Tj9tmWW?K07bxrc@+ov=Ai z&k-qCRZy9RL#OMtmkQxuQymL2bugaK=jFLs=IIC%+qSW8V8hUWL(47_L31t1-UNGv zBhkrPEXm4+PvwA5aCCx6S;s3w9)y!dQxWk5NyBu&XQHXvgRmafj8LmrtCmIxqnZv+ ztJ_9B7*IN}%y4CCdd0(QrhovpOh^Gh4m55!3s~Az4?D-`aLhBYFpcWvs;S~-(F&)cttcs>r9bJbYfwcw80hYxbtZrk? z%hNs-+U*?oQ7;&?32WeOS_8{`UkUeK6X5&*or1|kb|#(rzT@#=Hi3O{OM^h?r@R*IC2+2A%{1*019N$dAd;7V;`^dx|1QC4)K;x zgD4R^8>6$54~Q|FBY9NB+3uF|LRczatGuQ51q$XK+5oS&imRY|diSSjvr1uQH`TdZ zlmK17ea2=}uLi$#+uZNMxsrK?ddl%Cd5#=Ky|iFwfV;b9yXzB_r);R`i0F#kd5edtmStLKh*mhW0>?-`l&o;XHsK6j$LWR*SA7dd zsyF#`0@r$*uW}PtAva|!7F_Nv*-HHipGavGvlPCC5bi~n3}QpL%Q@V5d0-JfN`@TC zn!(q`k%vwjo^I*2wn1!5*Q<5IZhM9Y1!=YH8mZO}YVO?}&*bMrCTJ>(gc`&k%FfQ? HCvD|lhE>XK diff --git a/collects/scribblings/quick/images/img6.png b/collects/scribblings/quick/images/img6.png deleted file mode 100644 index a81d97a88fc60d909e6c0c54e12a33aaf4903a92..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V6Od#IhmdKI;Vst0F@aH@&Et; diff --git a/collects/scribblings/quick/images/img7.pdf b/collects/scribblings/quick/images/img7.pdf deleted file mode 100644 index 5d91589518be9350927fe9d221570ab05bbc6179..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2623 zcmb_eTZkJ~7%r%^PN6Ca6?{2tyUeaQIWv>YWHTgFw>!;R%(Nl9)y3VlOlD3t<4$JM znG=#-K}3pGv4~PZ!BVZFSfwgd6f3sH2NfTR2(|R04=qJdu*DaVQvA;(*-I?04|`bH zlmGnJ@4rod(Z~x@BE|K8^ZQGOIR%L*C_lkvv$#O~8CpduP)a!OdX$6+=RJ!OgV=#X zbe)T6NUR#ydSm)!X~Wmzx^2xJr*1Dj_u;LF-Yk9g?&#Ix`=xzHMn2kY7Yc_5B=zc_ zb2pIr;yXKce}7-%{0pb?oj0Do_Q)?Ak8u}{qP^L>zf!*a?ZE4msVmQKUVr9o<8R?) zuK(PX#+k>C-22|SSAO`Q_>EqMdmzh&*cKy2d?BM2oCr8&^5&Ogg`%a|R z9DVYcP1aMNT)XrsUElocmW@Bo-a&k)6BpbV77PLQUlvuaLrN{eG(J}+xM2yGGpz{N1I#|WLokOE-b)}o_h6yQZeF)!eY zM*^RMbc9%5N*s_n4ls4?JR!_HK(PxE!VkMngeE!WV2PVXprHZQr6r=$f@nu_#G;lL z%ydlCF1rWMOn_sg&lJSZOf;rnU1JBiJ>^;ju=U zGE67TLbnE`WICnmovdWHwCa{UODHOn8Q0J8e;hx-BiG6Ck1D2U)<;OyeP});WAi)4 z?fF?d4yo$DJZ74m(Ip{2EI^%_KtS~bs)v{sIfMKriG zGUidtLT7XQgjqy12)tRBA~}&sNP?7n098V(Mw&r5i=>3ggUZmUXeA@xQ3$_se3jC= zhHOUjAdB>4k4QJsnrtvXcO3r9dRcX#QZ1``;@SQ8g?hJln`;( zkOAR@Zk@V;kCt;`wF zJ2_q!B~cJlf-H|qNlj5SB_)WeCW;Uwu#UjQf(f<)tDarp4Z?9qv|cQXqcOWmY9xz$ z-?EtDy(HXK1;8}_8-iMmRi;%pP0a}GMh)i0cH@8MeHByX*b8pf8=)7Mwqs-B0c0@2 zAX^gn>DXE&2x}G;rd6+du5Gb;#ZXneo`py1Qjh3y;|zPWeeqn@2%2a4GdaE`IHY1V zJj(04{FvKm!|%Cz`x49HMO|>SS<-{Bt!|9$>FU*M71(F=LDRBbp9WDCO%0epsFEgP zn~qKm_9%~qneqjdH_3fWg1(0`zzb7F=g=yh)l;-MN?~N@_$C{aa9h6qeZfwpqa1{YRP zDcoduXBr+q#D) zXJGC2&=mFGHdGPTZx5fET*5~~%k@YIA7}`Vx$^{KL%0+Ku;bZ+MR>bk2@uN}d~Iwu z&}3E;m9#n}NyB-0*ih4XBQ0g5VPiNgU+ptDY%_cb&;u z%V@B_i23{^P1=pgvf1AHK d{U_;gT(5Vl`RBDcvOsq;c)I$ztaD0e0s!-nS_}XH diff --git a/collects/scribblings/quick/images/img8.pdf b/collects/scribblings/quick/images/img8.pdf deleted file mode 100644 index 6666f2d5352801201c76da2f3e42e74e4737ab61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2502 zcmb^zJ8vUJ_;?muTnU1PQMhOw$a;46W$((~VC*scHoN0^$$H1^j%6qO zffEf^P*5BNC!Iuv=qZ4T0t#v*3h0oKX!rs5&H9y?h)`q{DWAXh``h(aqp6UhA+7)T z*Qbvp6RC(DeJE8bc#kH>ypJrvv~e?vIZY96#y+PF8nBSMu9WeV`U7e5@b#|xi{4dl z)Cylb{OR#4;nxq||M|J!UwoXsRM`K%b?3FaFF*L;=4byr{m154kI>lI{^9U>^|u#3 z|MkoFHoy6^*13P{=~;(ytaW*B4XZTECY zamzoZ*rQ?OzsV-(Km{_f;P0LUq?9Hc=^`2lw`s;kX+SfGvz4--L-_%QOaSBdgzt1X zM2X5dFNBHfEa4!XA(5W81gMz*PRumvNaj{!3pK)h#p5tRsQ?i?_?B(Rr#*zsot&@oF-5Gh(Rs7%A2({40p3gK5( z?sGnLFdmP`#j##w=`kj@ZDUo#nx+7UlAR{ppD0Q8D%i^%iS`#_Nmk5#Dh6zTqkT+@ zDxMo^KsaeM9dSaO`~$r(q%l0{2CmBYF!>X5T?N+fEjYzz!&|Bp{r!K0z@A1n7aAk)M7pb;z$gF6Z^?=Rh}pz?fIja z%kH~L&K*wEA4l#K$mQ@-7eIk1I!mYOI`pHtUU$%gv%=r-{2)p=%lhcB-~pmf$4DF; zez>usJQo(q7b-8QeU5^;hc>{At>Q}Pn%?y(TCP%9*;RQg79~Izub;Nu)bqhFTsHR` zaIQq2p`K#A3Jph$qH1Uw(M>a-LK&tI*kD|*;K&uRw6L5y5UY)NA8=RKY-4ePCMoSn zaEnz*?7ZnimTBrH>Y+JKFTrgR4<&OPu`M{07jddi;G(VINEr^<3Qi?(tygfQ^lyEJ zaS5&r>0XgF$vHlr`cX_%_)bE&6P;0r4dFIpaO1^+MR+&qF(hgRUmLp(bWo|)>ITso u`nF+fnqfDsI$-L}ZPm6*+h$#NujaTXJ|8mfr#w%nMhsh8U*Epnl%4>3gwr4Z diff --git a/collects/scribblings/quick/images/img8.png b/collects/scribblings/quick/images/img8.png deleted file mode 100644 index aadb50cf8abe635a9d97f6bd98ee549a179ed86d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 97 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1SFYWcSQjy4Nn)xkcv6Uf6h1X8$6ntdPv)w up(jgDa@I$6MYcaL^E-Z3h8WwLGBc#^Vp7|uVD}EFhr!d;&t;ucLK6Ull^fIm diff --git a/collects/scribblings/quick/images/img9.pdf b/collects/scribblings/quick/images/img9.pdf deleted file mode 100644 index e106eda746f8fa6c304cb2b4e5206b5bcb03f4dd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2852 zcmb^zX>1f#xD`?@en< zBz?R;z)Tzb>49~Ogg9jN-onIUxRsbWnnyvvq;XO&P~sq*EGU#Dh-zs>mYE`Th+;66 z)uk2l=e@z5oA`UlJ*(?hFF*BA-QA6=rl1XX?mqpyJATXz-hSX{?3#<--ScyPF z%{wOEwX*S#BcJZIZ(VwY|Im}Mg?Q50N6)`&^Pk;^cKvbI@7tc=yY>)b-EwoY`HsF}C(<>+Md9A z%ijO_H5VKn2)7vHHs3hcShHoZ&#s^I!s4f2zo_)vx(Btx&)(71y!4?<&e`zmsj}V!!%?TeQEf#chy373iD7YnWI zY2EW5nN&A*+xAE6x3U*JdfzW{F}~{Hdh6?->z5x~Q?@_rxM|s2*N@x0b^MmWvu1p{ z;VH?#WN^Zk-;8~m#{28uF&0%FIe2mI%I?K0cDMYnecrRNQwZYYv)J_s!8c z&rLL!33o2pBzF{E+Hvy?Cv-4&+qFMT`FrBa{ckhoRj;jh|6=jBZ_V(LukLweW&PCh z8~vv*Sl)8RTYKJFwC|NC*@or=-yhzeynKRk=}z(CCniLjF54xmYwi6<&tF=HQ`c^@xchq8`hkh10UA>JQkL8YT*qv=Glst|s~**v9o6ytKa>@SOc%gJFr5{Y0= zz=Gfd4qvg~q)NqS7N>wc&k?_8X_9sv|hS(={hPr&TNS%Kp@9~bZmLOU-; zB`GQed|WWfxj_PJGpuD;(S0CfqSiKq~d$ zDKHGTGZj0PiY6?zWWc^?N&L^ck721ab=Xb2KRikTTd{P%R$()YNF!ats9; zQ?c!Wt}1T7V(2PXjscPCv_NEUaGDBq2q@_8AVdp_nTxX(pGLAusX$q|!}Pedq4XDY zc?j_2@Q5yeRJZ7sGo&s<7S;61Mi!1Xosm*h-K17AkGdODfXI_Fa?d&Ko<2&sC+sR8 zR(XQjdnlNDXahXFRb&Q@(KmLAMph}T>^NI?7bQT)pFd$_Q`ZK+;Y4#k9nO`TXQ-z; zUJZ$;JBnOD5O`6NyeVX13V{vA^&}jgBFkwQnK}?_D$zXPPF}O=!zZZXkSxO?o@3md zH}s*PB#9Erq8ctFz-@9rWY%zk$itaD9>)cPaM4ELBoPkTC>+PbwH}3&1b7pS!i6IL zwhOo)B=Zlks)8&4 diff --git a/collects/scribblings/quick/images/img9.png b/collects/scribblings/quick/images/img9.png deleted file mode 100644 index 0dca5c1ff89e2036f24350c043a02867e6d2e7f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r51SA=YQ-1-eeoq(2kcv5PZy545D2T8+e*9N{ zP5RF%rfV~&1>|I$h(2!``S@jL`TLJ19tCqBSRE{Fdi^Z_zwO^W7Kz?TNbLm!w({9wic`jB(*v7DnuSA<+~ax-}E{s3TP-q>vyJS912tO T>tucdoyOql>gTe~DWM4fZ|GK% diff --git a/collects/scribblings/quick/mreval.rkt b/collects/scribblings/quick/mreval.rkt index 14c1c969c3..22756b5aa8 100644 --- a/collects/scribblings/quick/mreval.rkt +++ b/collects/scribblings/quick/mreval.rkt @@ -1,6 +1,6 @@ #lang racket/base - -(require scriblib/gui-eval) +(require scribble/eval + scriblib/gui-eval) (provide (rename-out [gui-interaction mr-interaction] [gui-interaction-eval mr-interaction-eval] @@ -9,3 +9,24 @@ [gui-def+int mr-def+int] [gui-defs+int mr-defs+int] [gui-interaction-eval-show mr-interaction-eval-show])) + +(define ss-eval (make-base-eval)) +(void (interaction-eval #:eval ss-eval (require slideshow/pict))) + +(define-syntax-rule (ss-interaction e ...) + (interaction #:eval ss-eval e ...)) +(define-syntax-rule (ss-interaction-eval e ...) + (interaction-eval #:eval ss-eval e ...)) +(define-syntax-rule (ss-racketmod+eval e ...) + (racketmod+eval #:eval ss-eval e ...)) +(define-syntax-rule (ss-racketblock+eval e ...) + (racketblock+eval #:eval ss-eval e ...)) +(define-syntax-rule (ss-def+int e ...) + (def+int #:eval ss-eval e ...)) + +(provide ss-interaction + ss-interaction-eval + ss-racketmod+eval + ss-racketblock+eval + ss-def+int) + diff --git a/collects/scribblings/quick/quick.scrbl b/collects/scribblings/quick/quick.scrbl index 1db0541b42..514ff0641a 100644 --- a/collects/scribblings/quick/quick.scrbl +++ b/collects/scribblings/quick/quick.scrbl @@ -66,13 +66,13 @@ window and hit Enter, DrRacket evaluates the expression and prints its result. An expression can be just a value, such as the number @racket[5] or the string @racket["art gallery"]: -@mr-interaction[5 "art gallery"] +@ss-interaction[5 "art gallery"] An expression can also be a function call. To call a function, put an open parenthesis before the function name, then expressions for the function arguments, and then a close parenthesis, like this: -@mr-interaction[(circle 10)] +@ss-interaction[(circle 10)] A result from the @racket[circle] function is a picture value, which prints as an expression result in much the same way that numbers or @@ -80,12 +80,12 @@ strings print. The argument to @racket[circle] determines the circle's size in pixels. As you might guess, there's a @racket[rectangle] function that takes two arguments instead of one: -@mr-interaction[(rectangle 10 20)] +@ss-interaction[(rectangle 10 20)] Try giving @racket[circle] the wrong number of arguments, just to see what happens: -@mr-interaction[(circle 10 20)] +@ss-interaction[(circle 10 20)] Note that DrRacket highlights in pink the expression that triggered the error (but pink highlighting is not shown in this documentation). @@ -95,7 +95,7 @@ In addition to basic picture constructors like @racket[circle] and combines pictures. When you start composing function calls in Racket, it looks like this: -@mr-interaction[(hc-append (circle 10) (rectangle 10 20))] +@ss-interaction[(hc-append (circle 10) (rectangle 10 20))] The hyphen in the name @racket[hc-append] is just a part of the identifier; it's not @racketidfont{hc} minus @@ -122,7 +122,7 @@ simpler to give them names. Move back to the definitions area (the top area) and add two definitions, so that the complete content of the definitions area looks like this: -@mr-racketmod+eval[ +@ss-racketmod+eval[ slideshow (define c (circle 10)) (define r (rectangle 10 20)) @@ -131,7 +131,7 @@ slideshow Then click @onscreen{Run} again. Now, you can just type @racket[c] or @racket[r]: -@mr-interaction[r (hc-append c r) (hc-append 20 c r c)] +@ss-interaction[r (hc-append c r) (hc-append 20 c r c)] As you can see, the @racket[hc-append] function accepts an optional number argument before the picture arguments, and it accepts any @@ -149,7 +149,7 @@ uses @racket[define], just like our shape definitions, but with an open parenthesis before the function name, and names for the function arguments before the matching close parenthesis: -@mr-racketblock+eval[ +@ss-racketblock+eval[ (define (square n) (code:comment @#,t{A semi-colon starts a line comment.}) (code:comment @#,t{The expression below is the function body.}) @@ -159,7 +159,7 @@ arguments before the matching close parenthesis: The syntax of the definition mirrors the syntax of a function call: -@mr-interaction[(square 10)] +@ss-interaction[(square 10)] In the same way that definitions can be evaluated in the interactions area, expressions can be included in the definitions area. When a @@ -176,7 +176,7 @@ definition area. The @racket[define] form can be used in some places to create local bindings. For example, it can be used inside a function body: -@mr-def+int[ +@ss-def+int[ (define (four p) (define two-p (hc-append p p)) (vc-append two-p two-p)) @@ -188,7 +188,7 @@ for local binding. An advantage of @racket[let] is that it can be used in any expression position. Also, it binds many identifiers at once, instead of requiring a separate @racket[define] for each identifier: -@mr-def+int[ +@ss-def+int[ (define (checker p1 p2) (let ([p12 (hc-append p1 p2)] [p21 (hc-append p2 p1)]) @@ -201,7 +201,7 @@ A @racket[let] form binds many identifiers at the same time, so the bindings cannot refer to each other. The @racket[let*] form, in contrast, allows later bindings to use earlier bindings: -@mr-def+int[ +@ss-def+int[ (define (checkerboard p) (let* ([rp (colorize p "red")] [bp (colorize p "black")] @@ -217,7 +217,7 @@ contrast, allows later bindings to use earlier bindings: Instead of calling @racket[circle] as a function, try evaluating just @racket[circle] as an expression: -@mr-interaction[circle] +@ss-interaction[circle] That is, the identifier @racket[circle] is bound to a function (a.k.a. ``procedure''), just like @racket[c] is bound to a @@ -230,7 +230,7 @@ pictures (even if they don't print as nicely). Since functions are values, you can define functions that expect other functions as arguments: -@mr-def+int[ +@ss-def+int[ (define (series mk) (hc-append 4 (mk 5) (mk 10) (mk 20))) (series circle) @@ -244,7 +244,7 @@ have to make up a name and find a place to put the function definition. The alternative is to use @racket[lambda], which creates an anonymous function: -@mr-interaction[(series (lambda (size) (checkerboard (square size))))] +@ss-interaction[(series (lambda (size) (checkerboard (square size))))] The parenthesized names after a @racket[lambda] are the arguments to the function, and the expression after the argument names is the @@ -278,7 +278,7 @@ of @racket[mk] in each @racket[lambda] form to refer to the argument of @racket[rgb-series], since that's the binding that is textually in scope: -@mr-def+int[ +@ss-def+int[ (define (rgb-series mk) (vc-append (series (lambda (sz) (colorize (mk sz) "red"))) @@ -291,7 +291,7 @@ scope: Here's another example, where @racket[rgb-maker] takes a function and returns a new one that remembers and uses the original function. -@mr-def+int[ +@ss-def+int[ (define (rgb-maker mk) (lambda (sz) (vc-append (colorize (mk sz) "red") @@ -315,7 +315,7 @@ part of Racket. The @racket[list] function takes any number of arguments and returns a list containing the given values: -@mr-interaction[(list "red" "green" "blue") +@ss-interaction[(list "red" "green" "blue") (list (circle 10) (square 10))] As you can see, a list prints as a single quote and then pair of parentheses wrapped around @@ -332,7 +332,7 @@ each of the elements. The @racket[map] function takes a list and a function to apply to each element of the list; it returns a new list to combine the function's results: -@mr-def+int[ +@ss-def+int[ (define (rainbow p) (map (lambda (color) (colorize p color)) @@ -347,7 +347,7 @@ each one individually. The @racket[apply] function is especially useful with functions that take any number of arguments, such as @racket[vc-append]: -@mr-interaction[ +@ss-interaction[ (apply vc-append (rainbow (square 5))) ] @@ -375,7 +375,7 @@ To import additional libraries, use the @racket[require] form. For example, the library @racketmodname[slideshow/flash] provides a @racket[filled-flash] function: -@mr-def+int[ +@ss-def+int[ (require slideshow/flash) (filled-flash 40 30) ] @@ -398,13 +398,13 @@ Modules are named and distributed in various ways: that you evaluate the following fragment: @mr-def+int[ - (require (planet "random.rkt" ("schematics" "random.plt" 1 0))) + (require (planet schematics/random:1:0/random)) (random-gaussian) ] DrRacket automatically downloads version 1.0 of the - @filepath{random.plt} library and then imports the - @filepath{random.rkt} module.} + @filepath{random.plt} library by @filepath{schematics} and then + imports the @filepath{random.rkt} module.} @item{Some modules live relative to other modules, without necessarily belonging to any particular collection or package. @@ -517,7 +517,8 @@ classes. By convention, the classes are given names that end with @racket[%]: @mr-defs+int[ -[(require racket/class racket/gui/base) +[(require racket/class + racket/gui/base) (define f (new frame% [label "My Art"] [width 300] [height 300]