ࡱ> *,) < bjbj|:|: PP<NN##### / #*;;;;;;;;rttttttht;;;;?t;;C";;r;rVTJ_W#e4 f 0TJJ;;;N :   Name: ___________________________ Scheme Quiz 6 15 Apr, 2010 Closed-book, closed-notes, fifteen minutes. 1. Define a Scheme struct named monster which has three properties: its color (e.g. "purple"), its number of legs (e.g. 3), and its number of heads (e.g. 5). Also write contracts for the functions that come "for free": the constructor, discriminator, and getters, and write one example of the new type. 2. Define a Scheme function named top-heavy? which takes in a monster and tells whether it has more heads than legs. As usual, follow the design recipe. #01=j  v ; < hJzh <hJzh OJQJ hJzh hh h`h OJQJh h 5hKh+ h+CJ hKCJ"#1>j < $a$gd $a$/ =!"#$%666666666vvvvvvvvv666666>6666666666666666666666666666666666666666666666666hH6666666666666666666666666666666666666666666666666666666666666666666666666662 0@P`p2( 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p8XV~ OJPJQJ_HmH nH sH tH <`< NormalCJ_HmH sH tH DA D Default Paragraph FontZiZ  Table Normal :V 4 l4a _H(k (No List 0>@0 Title$a$CJ$6J@6 Subtitle$a$CJ2B2 Body TextCJPK![Content_Types].xmlj0 u$Nwc$ans@8JbVKS(.Y$8MVgLYS]"(U֎_o[gv; f>KH|;\XV!]օ Oȥsh]Hg3߶PK!֧6 _rels/.relsj0 }Q%v/C/}(h"O = C?hv=Ʌ%[xp{۵_Pѣ<1H0ORBdJE4b$q_6LR7`0̞O,En7Lib/SeеPK!kytheme/theme/themeManager.xml M @}w7c(EbˮCAǠҟ7՛K Y, e.|,H,lxɴIsQ}#Ր ֵ+!,^$j=GW)E+& 8PK!\theme/theme/theme1.xmlYOoE#F{o'NDuر i-q;N3' G$$DAč*iEP~wq4;{o?g^;N:$BR64Mvsi-@R4Œ mUb V*XX! cyg$w.Q "@oWL8*Bycjđ0蠦r,[LC9VbX*x_yuoBL͐u_. DKfN1엓:+ۥ~`jn[Zp֖zg,tV@bW/Oټl6Ws[R?S֒7 _כ[֪7 _w]ŌShN'^Bxk_[dC]zOլ\K=.:@MgdCf/o\ycB95B24S CEL|gO'sקo>W=n#p̰ZN|ӪV:8z1f؃k;ڇcp7#z8]Y / \{t\}}spķ=ʠoRVL3N(B<|ݥuK>P.EMLhɦM .co;əmr"*0#̡=6Kր0i1;$P0!YݩjbiXJB5IgAФ޲a6{P g֢)҉-Ìq8RmcWyXg/u]6Q_Ê5H Z2PU]Ǽ"GGFbCSOD%,p 6ޚwq̲R_gJSbj9)ed(w:/ak;6jAq11_xzG~F<:ɮ>O&kNa4dht\?J&l O٠NRpwhpse)tp)af] 27n}mk]\S,+a2g^Az )˙>E G鿰L7)'PK! ѐ'theme/theme/_rels/themeManager.xml.relsM 0wooӺ&݈Э5 6?$Q ,.aic21h:qm@RN;d`o7gK(M&$R(.1r'JЊT8V"AȻHu}|$b{P8g/]QAsم(#L[PK-![Content_Types].xmlPK-!֧6 /_rels/.relsPK-!kytheme/theme/themeManager.xmlPK-!\theme/theme/theme1.xmlPK-! ѐ' theme/theme/_rels/themeManager.xml.relsPK] < < < >>9=}>1>I>::: &% 7Kxڝhh^h`o()^`o()^`.pLp^p`L.@ @ ^@ `.^`.L^`L.^`.^`.PLP^P`L.^`o() ^`hH. pLp^p`LhH. @ @ ^@ `hH. ^`hH. L^`LhH. ^`hH. ^`hH. PLP^P`LhH.&%7Kx                   >@<@UnknownGTimes New Roman5Symbol3 Arial?ܙCourier New3lTimes"qh+f{.¦RY24dA\@?D0 Syntax QuizAdelphi Stephen Bloch    Oh+'0   0 < H T`hpx' Syntax QuizAdelphi Normal.dotmStephen Bloch3Microsoft Macintosh Word@F#@|z@`z?@*R ՜.+,0 hp  'AdelphiA  Syntax Quiz Title  "#$%&'(+Root Entry Fl-1Table WordDocumentSummaryInformation(DocumentSummaryInformation8!CompObj` F Microsoft Word 97-2004 DocumentNB6WWord.Document.8