.. _modules: Standard Modules ================ Standard modules are those which describe features that are considered part of the Chapel Standard Library. Automatic Modules ----------------- All Chapel programs automatically ``use`` the following modules by default: .. toctree:: :maxdepth: 1 Errors Types A subset of the IO symbols A subset of the Math symbols Data Structures --------------- .. toctree:: :maxdepth: 1 Heap List Map Set Diagnostics ----------- .. toctree:: :maxdepth: 1 CommDiagnostics Debugger GpuDiagnostics MemDiagnostics Files/IO -------- .. toctree:: :maxdepth: 1 FileSystem IO JSON Path Language Support ---------------- .. toctree:: :maxdepth: 1 Reflection Types MemMove Math/Numerical -------------- .. toctree:: :maxdepth: 1 BigInteger BitOps GMP Math Random Parallelism/Distributed Computing --------------------------------- .. toctree:: :maxdepth: 1 Collectives Communication DynamicIters GPU VectorizingIterator System/Interoperability ----------------------- .. toctree:: :maxdepth: 1 CTypes OS Subprocess Utilities --------- .. toctree:: :maxdepth: 1 ChplConfig Help Regex Time Version WeakPointer