From WikiChip
Difference between revisions of "Phobos"
(Created page with "'''Phobos''' is the standard runtime library for the D programming language. Phobos aims at providing a platform-independent set of functions for performing common opera...") |
|||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
− | '''Phobos''' is the standard runtime library for the [[D|D programming language]]. Phobos aims at providing a platform-independent set of functions | + | '''Phobos''' is the standard runtime library for the [[D|D programming language]]. Phobos aims at providing a platform-independent set of functions such as working with streams, sockets, string handling, regex routines, outines, date and time, concurrency, and various other modules. Phobos also provides a set of data structures. |
+ | Phobos is broken down into individual modules that can be included separately using the [[import statement - D|import statement]]. | ||
+ | |||
+ | == Core library modules == | ||
+ | |||
+ | {| | ||
+ | |- | ||
+ | | | ||
+ | * [[std.base64 - D|std.base64 ]] | ||
+ | * [[std.bigint - D|std.bigint ]] | ||
+ | * [[std.bind - D|std.bind ]] | ||
+ | * [[std.bitarray - D|std.bitarray ]] | ||
+ | * [[std.boxer - D|std.boxer ]] | ||
+ | * [[std.compiler - D|std.compiler ]] | ||
+ | * [[std.conv - D|std.conv ]] | ||
+ | * [[std.ctype - D|std.ctype ]] | ||
+ | * [[std.date - D|std.date ]] | ||
+ | * [[std.datetime - D|std.datetime ]] | ||
+ | || | ||
+ | * [[std.file - D|std.file ]] | ||
+ | * [[std.format - D|std.format ]] | ||
+ | * [[std.gc - D|std.gc ]] | ||
+ | * [[std.intrinsic - D|std.intrinsic ]] | ||
+ | * [[std.math - D|std.math ]] | ||
+ | * [[std.md5 - D|std.md5 ]] | ||
+ | * [[std.mmfile - D|std.mmfile ]] | ||
+ | * [[std.outbuffer - D|std.outbuffer ]] | ||
+ | * [[std.path - D|std.path ]] | ||
+ | * [[std.process - D|std.process ]] | ||
+ | || | ||
+ | * [[std.random - D|std.random ]] | ||
+ | * [[std.recls - D|std.recls ]] | ||
+ | * [[std.regexp - D|std.regexp ]] | ||
+ | * [[std.socket - D|std.socket ]] | ||
+ | * [[std.socketstream - D|std.socketstream ]] | ||
+ | * [[std.stdint - D|std.stdint ]] | ||
+ | * [[std.stdio - D|std.stdio ]] | ||
+ | * [[std.cstream - D|std.cstream ]] | ||
+ | * [[std.stream - D|std.stream ]] | ||
+ | * [[std.string - D|std.string ]] | ||
+ | || | ||
+ | * [[std.system - D|std.system ]] | ||
+ | * [[std.thread - D|std.thread ]] | ||
+ | * [[std.uri - D|std.uri ]] | ||
+ | * [[std.utf - D|std.utf ]] | ||
+ | * [[std.zip - D|std.zip ]] | ||
+ | * [[std.zlib - D|std.zlib]] | ||
+ | |} | ||
+ | |||
+ | == OS-specific modules == | ||
+ | |||
+ | * [[std.windows - D|std.windows]] | ||
+ | * [[std.linux - D|std.linux]] | ||
+ | |||
+ | == C interface module == | ||
+ | * [[std.c - D|std.c]] | ||
[[Category:D programming language]] | [[Category:D programming language]] | ||
[[Category:D standard library]] | [[Category:D standard library]] |
Latest revision as of 20:45, 14 December 2013
Phobos is the standard runtime library for the D programming language. Phobos aims at providing a platform-independent set of functions such as working with streams, sockets, string handling, regex routines, outines, date and time, concurrency, and various other modules. Phobos also provides a set of data structures.
Phobos is broken down into individual modules that can be included separately using the import statement.