@numchapentry{Description}{1}{Description}{1}
@numchapentry{Installation}{2}{Installation}{3}
@numsecentry{UNIX binary distributions}{2.1}{UNIX binary distributions}{3}
@numsecentry{MacOS X binary distributions}{2.2}{MacOS X binary distributions}{3}
@numsecentry{Microsoft Windows}{2.3}{Microsoft Windows}{3}
@numsecentry{Configuring}{2.4}{Configuring}{4}
@numsecentry{Search paths}{2.5}{Search paths}{6}
@numsecentry{Compiling from UNIX source}{2.6}{Compiling from UNIX source}{6}
@numsecentry{Editing modes}{2.7}{Editing modes}{7}
@numsecentry{Git}{2.8}{Git}{8}
@numsecentry{Uninstall}{2.9}{Uninstall}{8}
@numchapentry{Tutorial}{3}{Tutorial}{9}
@numsecentry{Drawing in batch mode}{3.1}{Drawing in batch mode}{9}
@numsecentry{Drawing in interactive mode}{3.2}{Drawing in interactive mode}{9}
@numsecentry{Figure size}{3.3}{Figure size}{10}
@numsecentry{Labels}{3.4}{Labels}{11}
@numsecentry{Paths}{3.5}{Paths}{11}
@numchapentry{Drawing commands}{4}{Drawing commands}{14}
@numsecentry{draw}{4.1}{draw}{14}
@numsecentry{fill}{4.2}{fill}{16}
@numsecentry{clip}{4.3}{clip}{18}
@numsecentry{label}{4.4}{label}{18}
@numchapentry{Bezier curves}{5}{Bezier curves}{22}
@numchapentry{Programming}{6}{Programming}{24}
@numsecentry{Data types}{6.1}{Data types}{24}
@numsecentry{Paths and guides}{6.2}{Paths and guides}{31}
@numsecentry{Pens}{6.3}{Pens}{38}
@numsecentry{Transforms}{6.4}{Transforms}{46}
@numsecentry{Frames and pictures}{6.5}{Frames and pictures}{47}
@numsecentry{Files}{6.6}{Files}{53}
@numsecentry{Variable initializers}{6.7}{Variable initializers}{55}
@numsecentry{Structures}{6.8}{Structures}{57}
@numsecentry{Operators}{6.9}{Operators}{61}
@numsubsecentry{Arithmetic & logical operators}{6.9.1}{Arithmetic & logical}{61}
@numsubsecentry{Self & prefix operators}{6.9.2}{Self & prefix operators}{62}
@numsubsecentry{User-defined operators}{6.9.3}{User-defined operators}{62}
@numsecentry{Implicit scaling}{6.10}{Implicit scaling}{63}
@numsecentry{Functions}{6.11}{Functions}{63}
@numsubsecentry{Default arguments}{6.11.1}{Default arguments}{65}
@numsubsecentry{Named arguments}{6.11.2}{Named arguments}{65}
@numsubsecentry{Rest arguments}{6.11.3}{Rest arguments}{67}
@numsubsecentry{Mathematical functions}{6.11.4}{Mathematical functions}{68}
@numsecentry{Arrays}{6.12}{Arrays}{70}
@numsubsecentry{Slices}{6.12.1}{Slices}{76}
@numsecentry{Casts}{6.13}{Casts}{77}
@numsecentry{Import}{6.14}{Import}{78}
@numsecentry{Static}{6.15}{Static}{81}
@numchapentry{@code {LaTeX} usage}{7}{LaTeX usage}{84}
@numchapentry{Base modules}{8}{Base modules}{89}
@numsecentry{@code {plain}}{8.1}{plain}{89}
@numsecentry{@code {simplex}}{8.2}{simplex}{89}
@numsecentry{@code {math}}{8.3}{math}{89}
@numsecentry{@code {interpolate}}{8.4}{interpolate}{90}
@numsecentry{@code {geometry}}{8.5}{geometry}{90}
@numsecentry{@code {trembling}}{8.6}{trembling}{90}
@numsecentry{@code {stats}}{8.7}{stats}{91}
@numsecentry{@code {patterns}}{8.8}{patterns}{91}
@numsecentry{@code {markers}}{8.9}{markers}{91}
@numsecentry{@code {tree}}{8.10}{tree}{93}
@numsecentry{@code {binarytree}}{8.11}{binarytree}{93}
@numsecentry{@code {drawtree}}{8.12}{drawtree}{94}
@numsecentry{@code {syzygy}}{8.13}{syzygy}{94}
@numsecentry{@code {feynman}}{8.14}{feynman}{94}
@numsecentry{@code {roundedpath}}{8.15}{roundedpath}{94}
@numsecentry{@code {animation}}{8.16}{animation}{94}
@numsecentry{@code {embed}}{8.17}{embed}{95}
@numsecentry{@code {slide}}{8.18}{slide}{95}
@numsecentry{@code {MetaPost}}{8.19}{MetaPost}{95}
@numsecentry{@code {unicode}}{8.20}{unicode}{96}
@numsecentry{@code {latin1}}{8.21}{latin1}{96}
@numsecentry{@code {babel}}{8.22}{babel}{96}
@numsecentry{@code {labelpath}}{8.23}{labelpath}{96}
@numsecentry{@code {labelpath3}}{8.24}{labelpath3}{97}
@numsecentry{@code {annotate}}{8.25}{annotate}{97}
@numsecentry{@code {CAD}}{8.26}{CAD}{97}
@numsecentry{@code {graph}}{8.27}{graph}{97}
@numsecentry{@code {palette}}{8.28}{palette}{127}
@numsecentry{@code {three}}{8.29}{three}{132}
@numsecentry{@code {obj}}{8.30}{obj}{145}
@numsecentry{@code {graph3}}{8.31}{graph3}{145}
@numsecentry{@code {grid3}}{8.32}{grid3}{149}
@numsecentry{@code {solids}}{8.33}{solids}{150}
@numsecentry{@code {tube}}{8.34}{tube}{151}
@numsecentry{@code {flowchart}}{8.35}{flowchart}{152}
@numsecentry{@code {contour}}{8.36}{contour}{154}
@numsecentry{@code {contour3}}{8.37}{contour3}{160}
@numsecentry{@code {smoothcontour3}}{8.38}{smoothcontour3}{160}
@numsecentry{@code {slopefield}}{8.39}{slopefield}{161}
@numsecentry{@code {ode}}{8.40}{ode}{162}
@numchapentry{Command-line options}{9}{Options}{163}
@numchapentry{Interactive mode}{10}{Interactive mode}{167}
@numchapentry{Graphical User Interface}{11}{GUI}{169}
@numsecentry{GUI installation}{11.1}{GUI installation}{169}
@numsecentry{GUI usage}{11.2}{GUI usage}{169}
@numchapentry{@code {PostScript} to @code {Asymptote}}{12}{PostScript to Asymptote}{170}
@numchapentry{Help}{13}{Help}{171}
@numchapentry{Debugger}{14}{Debugger}{172}
@numchapentry{Acknowledgments}{15}{Credits}{173}
@unnchapentry{Index}{10001}{Index}{174}
