úÎLnCÄj      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghiSafe% j !"#$% j !"#$$ j !"#$Safe 6Angle is in radians 8A blank picture9@A thin sequence of line segments, with these points as endpoints:FA thick sequence of line segments, with given line width and endpoints;@A thin sequence of line segments, with these points as endpoints<EA thick sequence of line segments, with this line width and endpoints=,A thin polygon with these points as vertices>BA thick polygon with this line width and these points as vertices?-A solid polygon with these points as vertices@,A smooth curve passing through these points.AHA thick smooth curve with this line width, passing through these points.B2A smooth closed loop passing through these points.CNA thick smooth closed loop with this line width, passing through these points.D8A solid smooth closed loop passing through these points.E,A thin rectangle, with this width and heightF-A solid rectangle, with this width and heightG=A thick rectangle, with this line width, and width and heightHA thin circle, with this radiusI/A thick circle, with this line width and radiusJAA thin arc, starting and ending at these angles, with this radiusAngles are in radians.KYA thick arc with this line width, starting and ending at these angles, with this radius.Angles are in radians.L A solid circle, with this radiusMeA solid sector of a circle (i.e., a pie slice) starting and ending at these angles, with this radiusAngles are in radians.NA piece of textP'A picture drawn entirely in this color.Q'A picture drawn entirely in this color.R/A picture drawn translated in these directions.S"A picture scaled by these factors.T"A picture scaled by these factors.U A picture rotated by this angle.Angles are in radians.XbA coordinate plane. Adding this to your pictures can help you measure distances more accurately.Example:Amain = pictureOf(myPicture & coordinatePlane) myPicture = ...YThe CodeWorld logo.A%&'()*+,-./0klmnopqrstu123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYv@%&'()*+,-./0opnsrqlkmtu123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXY-%&'()*+,-./0 klmnopqrstu123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYvW0Safe^An event initiated by the user.hValues of this type represent events that the user triggers when using an interaction, defined with  interactionOf.Key events describe the key as wÿ#. Most keys are represented by a single character text string, with the capital letter or other symbol from the key. Keys that don't correspond to a single character use longer names from the following list. Keep in mind that not all of these keys appear on all keyboards..Up, Down, Left, and Right for the cursor keys.F1, F2, etc. for function keys. BackspaceTabEnterShiftCtrlAltEscPageUpPageDownEndHomeInsertDeleteCapsLockNumLock ScrollLock PrintScreenBreak SeparatorCancelHelp Z[\]^_`abc Z[\]^_`abcZ[\]^_`abcNone  !"%&DMdDraws a 0.. This is the simplest CodeWorld entry point.eDraws a 0.. This is the simplest CodeWorld entry point.ffRuns an interactive event-driven CodeWorld program. This is the most advanced CodeWorld entry point.gHShows an animation, with a picture for each time given by the parameter.h}Shows a simulation, which is essentially a continuous-time dynamical system described by an initial value and step function.iPrints a debug message to the CodeWorld console when a value is forced. This is equivalent to the similarly named function in H, except that it uses the CodeWorld console instead of standard output.8xyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™deš›œžŸ f¡¢£¤¥¦§g¨hi©defghi*xyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™deš›œžŸ f¡¢£¤¥¦§g¨hi©Nonej  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijedghf0,-./%&'()*+8;<9:=>?@ABCDEFGHLIJMKNOPQRSTUVWXY2134567    !"#$^_`abcZ[\]iª     !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy z{|}~€y‚ƒ„…†‡ˆ‰‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²,codeworld-api-0.1.0.1-5Ur7QwPNNp6AchHnQE0QVw CodeWorldCodeWorld.ColorCodeWorld.PictureCodeWorld.EventCodeWorld.DriverDebugTracebase Data.Monoid<>ColourColorRGBAwhiteblackredyellowgreencyanbluemagentaorange chartreuse aquamarineazurevioletrosebrownpurplepinkmixedlighterlightdarkerdarkbrighterbrightdullerdull translucentgraygreyhue saturation luminosityfromHSLFont SansSerifSerif Monospace HandwritingFancy NamedFont TextStylePlainBoldItalicPictureVectorPoint vectorSumvectorDifference scaledVector rotatedVector dotProductblankpath thickPathline thickLinepolygon thickPolygon solidPolygoncurve thickCurveloop thickLoop solidLoop rectanglesolidRectanglethickRectanglecircle thickCirclearcthickArc solidCirclesectortext styledTextcoloredcoloured translatedscaleddilatedrotatedpictures&coordinatePlane codeWorldLogo MouseButton LeftButton MiddleButton RightButtonEventKeyPress KeyRelease MousePress MouseRelease MouseMovement pictureOf drawingOf interactionOf animationOf simulationOftrace sameAlphaPolygonPathSectorArcText TranslateScaleRotatePicturesLogo$fMonoidPicture#text-1.2.2.1-9Yh8rJoh8fO2JMLWffT3QsData.Text.InternalControl PlayButton PauseButton StepButton RestartButton BackButton TimeLabelWrappedstatepausedmouseMovedTimeActivity activityStep activityEvent activityDraw DrawState initialDS translateDSscaleDSrotateDS setColorDS getColorDSwithDS applyColor drawFigure followPath fontString drawPicture drawFramesetupScreenContextrunBlankCanvasdisplay handleEventpassTime keyCodeToText fromButtonNum getMousePostoEventrun wrappedStep wrappedEvent handleControl wrappedDrawdrawControlPanel drawControlanimationControlssimulationControls reportError