;;
;; This file is automatically generated by asy-list.pl.
;; Changes will be overwritten.
;;
(defvar asy-keywords-version "1.13")

(defvar asy-keyword-name '(
and cycle controls tension tension3 atleast curl curl3 if else while for do return break continue struct typedef new access import unravel from include quote static public private restricted this explicit true false null newframe operator ))

(defvar asy-function-name '(
Arc ArcArrow ArcArrows Arrow Arrows Automatic AvantGarde BWRainbow BWRainbow2 Bar Bars BeginArcArrow BeginArrow BeginBar BeginDotMargin BeginMargin BeginPenMargin Blank Bookman Bottom BottomTop Broken Ceil Circle Cos Courier Degrees DotMargin DotMargins Dotted Draw EndArcArrow EndArrow EndBar EndDotMargin EndMargin EndPenMargin Fill FillDraw Floor Format Full GUI GUIop GUIreset Gaussian Gaussrand Gaussrandpair Grayscale Helvetica J Label Landscape Left LeftRight LeftTicks Linear Log LogFormat Margin Margins Mark MidArcArrow MidArrow NewCenturySchoolBook NoFill NoMargin NoTicks None Palatino PaletteTicks Pen PenMargin PenMargins Portrait RadialShade Rainbow Range Relative Right RightTicks Round Scale Seascape Sin Spline Straight Symbol Tan TeXify Ticks TimesRoman Top TrueMargin UnFill UpsideDown VERSION XEquals XZero Y YEquals YZero ZapfChancery ZapfDingbats _cputime _draw _eval _image aCos aSin aTan abort abs acos acos1 acosh add addSaveFunction addseg adjust aim alias align all angle annotate arc arcarrowsize arcdir arclength arcpoint arctime arrow arrow2 arrowhead arrowheadbbox arrowsize asin asinh ask aspect assert asy atan atan2 atanh atbreakpoint atexit attach autolimits autoscale axes axialshade axis axiscoverage azimuth babel background bar barsize basealign baseline bbox bbox3 beginclip begingroup beginpoint bevel blend bounds box breakpoint breakpoints brick buildRestoreDefaults buildRestoreThunk cap case1 case2 case3 cbrt cd ceil center checkaxis checker checkposition checktriangle circle clear clip close cmyk colatitude colorless colors complement conditional cone conj contains contour cos cosh cot cputime crop cross crosshatch csc csv cubiclength cubicroots currentarrow currentmomarrow curve cutafter cutbefore cycle3 cyclic cylinder debugger deconstruct defaultpen defaultshade defaultshading degrees determinant diamond dimension dir dirtime distort divisors do_overpaint dot dotsize draw drawAll drawDoubleLine drawFermion drawGhost drawGluon drawMomArrow drawPhoton drawScalar drawVertex drawVertexBox drawVertexBoxO drawVertexBoxX drawVertexO drawVertexOX drawVertexTriangle drawVertexTriangleO drawVertexX drawline drawtick ellipse embed empty endclip endgroup endl endpoint eof eol equation equations erase erf erfc error errorbar errorbars eval exitfunction exp expi extension fabs fft figure fill filldraw fillrule filltype find finite firstcut fixedscaling floor flush fmdefaults fmod font fontcommand fontsize format frac frequency gamma getc getint getpair getreal getstring gluon gouraudshade graph graphic gray grestore grid gsave gui halfbox hatch histogram hyperlink hypot identity image incrementposition initdefaults input insert inside interactive interp interpolate intersect intersection intersectionpoint inverse invert invisible italic item kurtosis kurtosisexcess label labelaxis labelmargin labels labeltick labelx labely lastcut latitude latticeshade layer layout leastsquares legend length light limits line linear linecap linejoin lineskip linetype linewidth list locatefile location log log10 logaxiscoverage longitude lookAt lookup makeNode makedraw makepen map margin marker marknodes markuniform math max maxbound maxcoords mean merge midpoint min minbound minipage momArrowPath momarrowsize newpage newslide newtree next nextpage nib node nodes none normal nullexitfcn nullpath3 numberpage oblique obliqueX obliqueY obliqueZ offset opacity orientation orthographic outline output overwrite pack palette partialsum path pattern pause perp perpendicular perspective photon piecewisestraight plane point polar polargraph polygon postcontrol postscript pow10 precision precontrol prepend project projection projecttime quadrant quadraticroots quotient radialshade radians rand read1 read2 read3 readGUI readline realmult rectangle rectangular rectify reflect relative relativedistance reldir relpoint reltime remainder remark replace resetdefaultpen restore restoredefaults reverse revolution rfind rgb rgbint rms rotate round roundedpath roundrectangle save savedefaults scale scale3 scientific search sec secondaryX secondaryY seconds seek sequence sgn shift shiftless shipout sin single sinh size skewness skip slant slope slopefield solve sort sourceline sphere split splitCubic sqrt square square2 srand stdev step stop straight string subitem subpath substr sum surface system tab tan tangent tanh tell tex texify texpreamble texreset texshipout theta tick tickMax tickMin ticklabel ticklabelshift ticklocate ticks tile tiling time title titlepage triangulate tridiagonal trim truepoint unfill unit unitnormal unitrand unityroot upscale uptodate usepackage usersetting value valuetime variance variancebiased vbox vectorfield write xaxis xaxisAt xcrop xequals xinput xlimits xoutput xpart xscale xscale3 xtick xtrans xypart yaxis yaxisAt ycrop yequals ylimits ypart yscale yscale3 ytick ytrans zaxis zcrop zero zlimits zpart zscale3 ztick ))

(defvar asy-variable-name '(
Above AliceBlue Allow AntiqueWhite Apricot Aqua Aquamarine Aspect Azure BeginPoint Beige Below Bisque Bittersweet Black BlanchedAlmond Blue BlueGreen BlueViolet Break BrickRed Brown BurlyWood BurntOrange CCW CW CadetBlue CarnationPink Center Cerulean Chartreuse Chocolate Coral CornflowerBlue Cornsilk Crimson Crop Cyan DELETE Dandelion DarkBlue DarkCyan DarkGoldenrod DarkGray DarkGreen DarkKhaki DarkMagenta DarkOliveGreen DarkOrange DarkOrchid DarkRed DarkSalmon DarkSeaGreen DarkSlateBlue DarkSlateGray DarkTurquoise DarkViolet DeepPink DeepSkyBlue DimGray DodgerBlue Dotted E ENE ESE Emerald EndPoint FireBrick FloralWhite ForestGreen Fuchsia GUI GUIlist Gainsboro GhostWhite Gold Goldenrod Gray Green GreenYellow Honeydew Horizontal HotPink I IgnoreAspect IndianRed Indigo Infinity Ivory JungleGreen Khaki Label Lavender LavenderBlush LawnGreen LeftSide LemonChiffon LightBlue LightCoral LightCyan LightGoldenrodYellow LightGreen LightGrey LightPink LightSalmon LightSeaGreen LightSkyBlue LightSlateGray LightSteelBlue LightYellow Lime LimeGreen Linear Linen Log Logarithmic Magenta Mahogany Mark MarkFill Maroon MediumAquamarine MediumBlue MediumOrchid MediumPurple MediumSeaGreen MediumSlateBlue MediumSpringGreen MediumTurquoise MediumVioletRed Melon MidPoint MidnightBlue MintCream MistyRose Moccasin Move MoveQuiet Mulberry N NE NNE NNW NW NavajoWhite Navy NavyBlue NoAlign NoCrop NoSide NoWait O OldLace Olive OliveDrab OliveGreen Orange OrangeRed Orchid PaleGoldenrod PaleGreen PaleTurquoise PaleVioletRed PapayaWhip Peach PeachPuff Periwinkle Peru PineGreen Pink Plum PowderBlue ProcessBlue Purple RawSienna Red RedOrange RedViolet Rhodamine RightSide RosyBrown RoyalBlue RoyalPurple RubineRed S SE SSE SSW SW SaddleBrown Salmon SandyBrown SeaGreen Seashell Sepia Sienna Silver SkyBlue SlateBlue SlateGray Snow SpringGreen SteelBlue Suppress SuppressQuiet Tan Teal TealBlue Thistle Ticksize Tomato Turquoise VERSION Vertical Violet VioletRed W WNW WSW Wait Wheat White WhiteSmoke WildStrawberry X XYAlign Y YAlign Yellow YellowGreen YellowOrange Z align allowstepping arcarrowangle arcarrowfactor arrow2sizelimit arrowangle arrowfactor arrowlength arrowsizelimit authorpen axis axiscoverage axislabelfactor axislabelmargin background backgroundpen barfactor basealign beveljoin bigvertexpen bigvertexsize black blue bp brown bullet chartreuse circleprecision circlescale cm cmyk colorPen count currentlight currentpen currentpicture currentposition currentprojection cuttings cyan darkblue darkbrown darkcyan darkgray darkgreen darkgrey darkmagenta darkolive darkred dashdotted dashed datepen dateskip debuggerlines debugging deepblue deepcyan deepgray deepgreen deepgrey deepmagenta deepred defaultS defaultfilename defaultformat defaultshading differentlengths dotfactor dotted doublelinepen doublelinespacing down eps epsilon evenodd evenoddoverlap extendcap fermionpen figureborder figuremattpen firstnode firststep flowmargin fuchsia ghostpen gluonamplitude gluonpen gluonratio gray green grey hatchepsilon havepagenumber heavyblue heavycyan heavygray heavygreen heavygrey heavymagenta heavyred ignore inch inches incommensurate inf infinity institutionpen intMax invert invisible itempen itemskip itemstep labelmargin lastnode left legendlinelength legendmargin legendskip lightblue lightcyan lightgray lightgreen lightgrey lightmagenta lightolive lightred lightyellow linemargin longdashdotted longdashed magenta margin mediumblue mediumcyan mediumgray mediumgreen mediumgrey mediummagenta mediumred mediumyellow minipagemargin minipagewidth minvertexangle miterjoin mm momarrowfactor momarrowlength momarrowmargin momarrowoffset momarrowpen monoPen newbulletcolor ngraph nmesh noTension nobasealign nocontrol nolight nomarker noprimary nullpath nullpen oblique obliqueX obliqueY obliqueZ oldbulletcolor olive orange overpaint page pageheight pagenumberalign pagenumberpen pagenumberposition pagewidth paleblue palecyan palegray palegreen palegrey palemagenta palered paleyellow patterns perpfactor photonamplitude photonpen photonratio pi pink plain plus preamblenodes pt purple randMax realDigits realEpsilon realMax realMin red reverse right roundcap roundjoin royalblue salmon saveFunctions scalarpen settings shipped solid springgreen squarecap squarepen startposition stdin stdout stepfraction steppagenumberpen stepping textpen ticksize tinv titlealign titlepagepen titlepen titleposition titleskip treeLevelStep treeNodeStep unitcircle3 unitcircle unitcube unitsquare up urlpen urlskip version vertexpen vertexsize white yellow ylabelwidth zerowinding zerowindingoverlap ))
