index.d: Use MREF to fix broken DDox links

Partial fix for issue 14085.
This commit is contained in:
Vladimir Panteleev 2017-07-03 23:06:18 +00:00
parent 5348e05d29
commit c266aa9087
No known key found for this signature in database
GPG key ID: 5004F0FAD051576D

304
index.d
View file

@ -21,12 +21,12 @@ $(BOOKTABLE ,
$(LEADINGROW Algorithms & ranges) $(LEADINGROW Algorithms & ranges)
$(TR $(TR
$(TDNW $(TDNW
$(LINK2 std_algorithm.html, std.algorithm)$(BR) $(MREF std,algorithm)$(BR)
$(LINK2 std_range.html, std.range)$(BR) $(MREF std,range)$(BR)
$(LINK2 std_range_primitives.html, std.range.primitives)$(BR) $(MREF std,range,primitives)$(BR)
$(LINK2 std_range_interfaces.html, std.range.interfaces)$(BR) $(MREF std,range,interfaces)$(BR)
) )
$(TD Generic algorithms that work with $(LINK2 std_range.html, ranges) $(TD Generic algorithms that work with $(MREF_ALTTEXT ranges, std,range)
of any type, including strings, arrays, and other kinds of of any type, including strings, arrays, and other kinds of
sequentially-accessed data. Algorithms include searching, sequentially-accessed data. Algorithms include searching,
comparison, iteration, sorting, set operations, and mutation. comparison, iteration, sorting, set operations, and mutation.
@ -35,8 +35,8 @@ $(BOOKTABLE ,
$(LEADINGROW Array manipulation) $(LEADINGROW Array manipulation)
$(TR $(TR
$(TDNW $(TDNW
$(LINK2 std_array.html, std.array)$(BR) $(MREF std,array)$(BR)
$(LINK2 std_algorithm.html, std.algorithm)$(BR) $(MREF std,algorithm)$(BR)
) )
$(TD Convenient operations commonly used with built-in arrays. $(TD Convenient operations commonly used with built-in arrays.
Note that many common array operations are subsets of more generic Note that many common array operations are subsets of more generic
@ -47,155 +47,155 @@ $(BOOKTABLE ,
$(LEADINGROW Containers) $(LEADINGROW Containers)
$(TR $(TR
$(TDNW $(TDNW
$(LINK2 std_container_array.html, std.container.array)$(BR) $(MREF std,container,array)$(BR)
$(LINK2 std_container_binaryheap.html, std.container.binaryheap)$(BR) $(MREF std,container,binaryheap)$(BR)
$(LINK2 std_container_dlist.html, std.container.dlist)$(BR) $(MREF std,container,dlist)$(BR)
$(LINK2 std_container_rbtree.html, std.container.rbtree)$(BR) $(MREF std,container,rbtree)$(BR)
$(LINK2 std_container_slist.html, std.container.slist)$(BR) $(MREF std,container,slist)$(BR)
) )
$(TD See $(LINK2 std_container.html, std.container.*) for an $(TD See $(MREF_ALTTEXT std.container.*, std,container) for an
overview. overview.
) )
) )
$(LEADINGROW Data formats) $(LEADINGROW Data formats)
$(TR $(TR
$(TDNW $(LINK2 std_base64.html, std.base64)) $(TDNW $(MREF std,base64))
$(TD Encoding / decoding Base64 format.) $(TD Encoding / decoding Base64 format.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_csv.html, std.csv)) $(TDNW $(MREF std,csv))
$(TD Read Comma Separated Values and its variants from an input range of $(CODE dchar).) $(TD Read Comma Separated Values and its variants from an input range of $(CODE dchar).)
) )
$(TR $(TR
$(TDNW $(LINK2 std_json.html, std.json)) $(TDNW $(MREF std,json))
$(TD Read/write data in JSON format.) $(TD Read/write data in JSON format.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_xml.html, std.xml)) $(TDNW $(MREF std,xml))
$(TD Read/write data in XML format.) $(TD Read/write data in XML format.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_zip.html, std.zip)) $(TDNW $(MREF std,zip))
$(TD Read/write data in the ZIP archive format.) $(TD Read/write data in the ZIP archive format.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_zlib.html, std.zlib)) $(TDNW $(MREF std,zlib))
$(TD Compress/decompress data using the zlib library.) $(TD Compress/decompress data using the zlib library.)
) )
$(LEADINGROW Data integrity) $(LEADINGROW Data integrity)
$(TR $(TR
$(TDNW $(LINK2 std_experimental_checkedint.html, std.experimental.checkedint)) $(TDNW $(MREF std,experimental,checkedint))
$(TD Checked integral types.) $(TD Checked integral types.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_digest_crc.html, std.digest.crc)) $(TDNW $(MREF std,digest,crc))
$(TD Cyclic Redundancy Check (32-bit) implementation.) $(TD Cyclic Redundancy Check (32-bit) implementation.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_digest_digest.html, std.digest.digest)) $(TDNW $(MREF std,digest,digest))
$(TD Compute digests such as md5, sha1 and crc32.) $(TD Compute digests such as md5, sha1 and crc32.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_digest_hmac.html, std.digest.hmac)) $(TDNW $(MREF std,digest,hmac))
$(TD Compute HMAC digests of arbitrary data.) $(TD Compute HMAC digests of arbitrary data.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_digest_md.html, std.digest.md)) $(TDNW $(MREF std,digest,md))
$(TD Compute MD5 hash of arbitrary data.) $(TD Compute MD5 hash of arbitrary data.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_digest_murmurhash.html, std.digest.murmurhash)) $(TDNW $(MREF std,digest,murmurhash))
$(TD Compute MurmurHash of arbitrary data.) $(TD Compute MurmurHash of arbitrary data.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_digest_ripemd.html, std.digest.ripemd)) $(TDNW $(MREF std,digest,ripemd))
$(TD Compute RIPEMD-160 hash of arbitrary data.) $(TD Compute RIPEMD-160 hash of arbitrary data.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_digest_sha.html, std.digest.sha)) $(TDNW $(MREF std,digest,sha))
$(TD Compute SHA1 and SHA2 hashes of arbitrary data.) $(TD Compute SHA1 and SHA2 hashes of arbitrary data.)
) )
$(LEADINGROW Date & time) $(LEADINGROW Date & time)
$(TR $(TR
$(TDNW $(LINK2 std_datetime.html, std.datetime)) $(TDNW $(MREF std,datetime))
$(TD Provides convenient access to date and time representations.) $(TD Provides convenient access to date and time representations.)
) )
$(TR $(TR
$(TDNW $(LINK2 core_time.html, core.time)) $(TDNW $(MREF core,time))
$(TD Implements low-level time primitives.) $(TD Implements low-level time primitives.)
) )
$(LEADINGROW Exception handling) $(LEADINGROW Exception handling)
$(TR $(TR
$(TDNW $(LINK2 std_exception.html, std.exception)) $(TDNW $(MREF std,exception))
$(TD Implements routines related to exceptions.) $(TD Implements routines related to exceptions.)
) )
$(TR $(TR
$(TDNW $(LINK2 core_exception.html, core.exception)) $(TDNW $(MREF core,exception))
$(TD Defines built-in exception types and low-level $(TD Defines built-in exception types and low-level
language hooks required by the compiler.) language hooks required by the compiler.)
) )
$(LEADINGROW External library bindings) $(LEADINGROW External library bindings)
$(TR $(TR
$(TDNW $(LINK2 etc_c_curl.html, etc.c.curl)) $(TDNW $(MREF etc,c,curl))
$(TD Interface to libcurl C library.) $(TD Interface to libcurl C library.)
) )
$(TR $(TR
$(TDNW $(LINK2 etc_c_odbc_sql.html, etc.c.odbc.sql)) $(TDNW $(MREF etc,c,odbc,sql))
$(TD Interface to ODBC C library.) $(TD Interface to ODBC C library.)
) )
$(TR $(TR
$(TDNW $(LINK2 etc_c_odbc_sqlext.html, etc.c.odbc.sqlext)) $(TDNW $(MREF etc,c,odbc,sqlext))
) )
$(TR $(TR
$(TDNW $(LINK2 etc_c_odbc_sqltypes.html, etc.c.odbc.sqltypes)) $(TDNW $(MREF etc,c,odbc,sqltypes))
) )
$(TR $(TR
$(TDNW $(LINK2 etc_c_odbc_sqlucode.html, etc.c.odbc.sqlucode)) $(TDNW $(MREF etc,c,odbc,sqlucode))
) )
$(TR $(TR
$(TDNW $(LINK2 etc_c_sqlite3.html, etc.c.sqlite3)) $(TDNW $(MREF etc,c,sqlite3))
$(TD Interface to SQLite C library.) $(TD Interface to SQLite C library.)
) )
$(TR $(TR
$(TDNW $(LINK2 etc_c_zlib.html, etc.c.zlib)) $(TDNW $(MREF etc,c,zlib))
$(TD Interface to zlib C library.) $(TD Interface to zlib C library.)
) )
$(LEADINGROW I/O & File system) $(LEADINGROW I/O & File system)
$(TR $(TR
$(TDNW $(LINK2 std_file.html, std.file)) $(TDNW $(MREF std,file))
$(TD Manipulate files and directories.) $(TD Manipulate files and directories.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_path.html, std.path)) $(TDNW $(MREF std,path))
$(TD Manipulate strings that represent filesystem paths.) $(TD Manipulate strings that represent filesystem paths.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_stdio.html, std.stdio)) $(TDNW $(MREF std,stdio))
$(TD Perform buffered I/O.) $(TD Perform buffered I/O.)
) )
$(LEADINGROW Interoperability) $(LEADINGROW Interoperability)
$(TR $(TR
$(TDNW $(TDNW
$(LINK2 core_stdc_complex.html, core.stdc.complex)$(BR) $(MREF core,stdc,complex)$(BR)
$(LINK2 core_stdc_ctype.html, core.stdc.ctype)$(BR) $(MREF core,stdc,ctype)$(BR)
$(LINK2 core_stdc_errno.html, core.stdc.errno)$(BR) $(MREF core,stdc,errno)$(BR)
$(LINK2 core_stdc_fenv.html, core.stdc.fenv)$(BR) $(MREF core,stdc,fenv)$(BR)
$(LINK2 core_stdc_float_.html, core.stdc.float_)$(BR) $(MREF core,stdc,float_)$(BR)
$(LINK2 core_stdc_inttypes.html, core.stdc.inttypes)$(BR) $(MREF core,stdc,inttypes)$(BR)
$(LINK2 core_stdc_limits.html, core.stdc.limits)$(BR) $(MREF core,stdc,limits)$(BR)
$(LINK2 core_stdc_locale.html, core.stdc.locale)$(BR) $(MREF core,stdc,locale)$(BR)
$(LINK2 core_stdc_math.html, core.stdc.math)$(BR) $(MREF core,stdc,math)$(BR)
$(LINK2 core_stdc_signal.html, core.stdc.signal)$(BR) $(MREF core,stdc,signal)$(BR)
$(LINK2 core_stdc_stdarg.html, core.stdc.stdarg)$(BR) $(MREF core,stdc,stdarg)$(BR)
$(LINK2 core_stdc_stddef.html, core.stdc.stddef)$(BR) $(MREF core,stdc,stddef)$(BR)
$(LINK2 core_stdc_stdint.html, core.stdc.stdint)$(BR) $(MREF core,stdc,stdint)$(BR)
$(LINK2 core_stdc_stdio.html, core.stdc.stdio)$(BR) $(MREF core,stdc,stdio)$(BR)
$(LINK2 core_stdc_stdlib.html, core.stdc.stdlib)$(BR) $(MREF core,stdc,stdlib)$(BR)
$(LINK2 core_stdc_string.html, core.stdc.string)$(BR) $(MREF core,stdc,string)$(BR)
$(LINK2 core_stdc_tgmath.html, core.stdc.tgmath)$(BR) $(MREF core,stdc,tgmath)$(BR)
$(LINK2 core_stdc_time.html, core.stdc.time)$(BR) $(MREF core,stdc,time)$(BR)
$(LINK2 core_stdc_wchar_.html, core.stdc.wchar_)$(BR) $(MREF core,stdc,wchar_)$(BR)
$(LINK2 core_stdc_wctype.html, core.stdc.wctype)$(BR) $(MREF core,stdc,wctype)$(BR)
) )
$(TD $(TD
D bindings for standard C headers.$(BR)$(BR) D bindings for standard C headers.$(BR)$(BR)
@ -206,253 +206,253 @@ $(BOOKTABLE ,
) )
$(LEADINGROW Memory management) $(LEADINGROW Memory management)
$(TR $(TR
$(TDNW $(LINK2 core_memory.html, core.memory)) $(TDNW $(MREF core,memory))
$(TD Control the built-in garbage collector.) $(TD Control the built-in garbage collector.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_typecons.html, std.typecons)) $(TDNW $(MREF std,typecons))
$(TD Build scoped variables and reference-counted types.) $(TD Build scoped variables and reference-counted types.)
) )
$(LEADINGROW Metaprogramming) $(LEADINGROW Metaprogramming)
$(TR $(TR
$(TDNW $(LINK2 core_attribute.html, core.attribute)) $(TDNW $(MREF core,attribute))
$(TD Definitions of special attributes recognized by the compiler.) $(TD Definitions of special attributes recognized by the compiler.)
) )
$(TR $(TR
$(TDNW $(LINK2 core_demangle.html, core.demangle)) $(TDNW $(MREF core,demangle))
$(TD Convert $(I mangled) D symbol identifiers to source representation.) $(TD Convert $(I mangled) D symbol identifiers to source representation.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_demangle.html, std.demangle)) $(TDNW $(MREF std,demangle))
$(TD A simple wrapper around core.demangle.) $(TD A simple wrapper around core.demangle.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_meta.html, std.meta)) $(TDNW $(MREF std,meta))
$(TD Construct and manipulate template argument lists (aka type lists).) $(TD Construct and manipulate template argument lists (aka type lists).)
) )
$(TR $(TR
$(TDNW $(LINK2 std_traits.html, std.traits)) $(TDNW $(MREF std,traits))
$(TD Extract information about types and symbols at compile time.) $(TD Extract information about types and symbols at compile time.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_typecons.html, std.typecons)) $(TDNW $(MREF std,typecons))
$(TD Construct new, useful general purpose types.) $(TD Construct new, useful general purpose types.)
) )
$(LEADINGROW Multitasking) $(LEADINGROW Multitasking)
$(TR $(TR
$(TDNW $(LINK2 std_concurrency.html, std.concurrency)) $(TDNW $(MREF std,concurrency))
$(TD Low level messaging API for threads.) $(TD Low level messaging API for threads.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_parallelism.html, std.parallelism)) $(TDNW $(MREF std,parallelism))
$(TD High level primitives for SMP parallelism.) $(TD High level primitives for SMP parallelism.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_process.html, std.process)) $(TDNW $(MREF std,process))
$(TD Starting and manipulating processes.) $(TD Starting and manipulating processes.)
) )
$(TR $(TR
$(TDNW $(LINK2 core_atomic.html, core.atomic)) $(TDNW $(MREF core,atomic))
$(TD Basic support for lock-free concurrent programming.) $(TD Basic support for lock-free concurrent programming.)
) )
$(TR $(TR
$(TDNW $(LINK2 core_sync_barrier.html, core.sync.barrier)) $(TDNW $(MREF core,sync,barrier))
$(TD Synchronize the progress of a group of threads.) $(TD Synchronize the progress of a group of threads.)
) )
$(TR $(TR
$(TDNW $(LINK2 core_sync_condition.html, core.sync.condition)) $(TDNW $(MREF core,sync,condition))
$(TD Synchronized condition checking.) $(TD Synchronized condition checking.)
) )
$(TR $(TR
$(TDNW $(LINK2 core_sync_exception.html, core.sync.exception)) $(TDNW $(MREF core,sync,exception))
$(TD Base class for synchronization exceptions.) $(TD Base class for synchronization exceptions.)
) )
$(TR $(TR
$(TDNW $(LINK2 core_sync_mutex.html, core.sync.mutex)) $(TDNW $(MREF core,sync,mutex))
$(TD Mutex for mutually exclusive access.) $(TD Mutex for mutually exclusive access.)
) )
$(TR $(TR
$(TDNW $(LINK2 core_sync_rwmutex.html, core.sync.rwmutex)) $(TDNW $(MREF core,sync,rwmutex))
$(TD Shared read access and mutually exclusive write access.) $(TD Shared read access and mutually exclusive write access.)
) )
$(TR $(TR
$(TDNW $(LINK2 core_sync_semaphore.html, core.sync.semaphore)) $(TDNW $(MREF core,sync,semaphore))
$(TD General use synchronization semaphore.) $(TD General use synchronization semaphore.)
) )
$(TR $(TR
$(TDNW $(LINK2 core_thread.html, core.thread)) $(TDNW $(MREF core,thread))
$(TD Thread creation and management.) $(TD Thread creation and management.)
) )
$(LEADINGROW Networking) $(LEADINGROW Networking)
$(TR $(TR
$(TDNW $(LINK2 std_socket.html, std.socket)) $(TDNW $(MREF std,socket))
$(TD Socket primitives.) $(TD Socket primitives.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_net_curl.html, std.net.curl)) $(TDNW $(MREF std,net,curl))
$(TD Networking client functionality as provided by libcurl.) $(TD Networking client functionality as provided by libcurl.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_net_isemail.html, std.net.isemail)) $(TDNW $(MREF std,net,isemail))
$(TD Validates an email address according to RFCs 5321, 5322 and others.) $(TD Validates an email address according to RFCs 5321, 5322 and others.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_uri.html, std.uri)) $(TDNW $(MREF std,uri))
$(TD Encode and decode Uniform Resource Identifiers (URIs).) $(TD Encode and decode Uniform Resource Identifiers (URIs).)
) )
$(TR $(TR
$(TDNW $(LINK2 std_uuid.html, std.uuid)) $(TDNW $(MREF std,uuid))
$(TD Universally-unique identifiers for resources in distributed $(TD Universally-unique identifiers for resources in distributed
systems.) systems.)
) )
$(LEADINGROW Numeric) $(LEADINGROW Numeric)
$(TR $(TR
$(TDNW $(LINK2 std_bigint.html, std.bigint)) $(TDNW $(MREF std,bigint))
$(TD An arbitrary-precision integer type.) $(TD An arbitrary-precision integer type.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_complex.html, std.complex)) $(TDNW $(MREF std,complex))
$(TD A complex number type.) $(TD A complex number type.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_math.html, std.math)) $(TDNW $(MREF std,math))
$(TD Elementary mathematical functions (powers, roots, trigonometry).) $(TD Elementary mathematical functions (powers, roots, trigonometry).)
) )
$(TR $(TR
$(TDNW $(LINK2 std_mathspecial.html, std.mathspecial)) $(TDNW $(MREF std,mathspecial))
$(TD Families of transcendental functions.) $(TD Families of transcendental functions.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_numeric.html, std.numeric)) $(TDNW $(MREF std,numeric))
$(TD Floating point numerics functions.) $(TD Floating point numerics functions.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_random.html, std.random)) $(TDNW $(MREF std,random))
$(TD Pseudo-random number generators.) $(TD Pseudo-random number generators.)
) )
$(TR $(TR
$(TDNW $(LINK2 core_checkedint.html, core.checkedint)) $(TDNW $(MREF core,checkedint))
$(TD Range-checking integral arithmetic primitives.) $(TD Range-checking integral arithmetic primitives.)
) )
$(TR $(TR
$(TDNW $(LINK2 core_math.html, core.math)) $(TDNW $(MREF core,math))
$(TD Built-in mathematical intrinsics.) $(TD Built-in mathematical intrinsics.)
) )
$(LEADINGROW Paradigms) $(LEADINGROW Paradigms)
$(TR $(TR
$(TDNW $(LINK2 std_functional.html, std.functional)) $(TDNW $(MREF std,functional))
$(TD Functions that manipulate other functions.) $(TD Functions that manipulate other functions.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_algorithm.html, std.algorithm)) $(TDNW $(MREF std,algorithm))
$(TD Generic algorithms for processing sequences.) $(TD Generic algorithms for processing sequences.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_signals.html, std.signals)) $(TDNW $(MREF std,signals))
$(TD Signal-and-slots framework for event-driven programming.) $(TD Signal-and-slots framework for event-driven programming.)
) )
$(LEADINGROW Runtime utilities) $(LEADINGROW Runtime utilities)
$(TR $(TR
$(TDNW $(LINK2 object.html, object)) $(TDNW $(MREF object))
$(TD Core language definitions. Automatically imported.) $(TD Core language definitions. Automatically imported.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_getopt.html, std.getopt)) $(TDNW $(MREF std,getopt))
$(TD Parsing of command-line arguments.) $(TD Parsing of command-line arguments.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_compiler.html, std.compiler)) $(TDNW $(MREF std,compiler))
$(TD Host compiler vendor string and language version.) $(TD Host compiler vendor string and language version.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_system.html, std.system)) $(TDNW $(MREF std,system))
$(TD Runtime environment, such as OS type and endianness.) $(TD Runtime environment, such as OS type and endianness.)
) )
$(TR $(TR
$(TDNW $(LINK2 core_cpuid.html, core.cpuid)) $(TDNW $(MREF core,cpuid))
$(TD Capabilities of the CPU the program is running on.) $(TD Capabilities of the CPU the program is running on.)
) )
$(TR $(TR
$(TDNW $(LINK2 core_memory.html, core.memory)) $(TDNW $(MREF core,memory))
$(TD Control the built-in garbage collector.) $(TD Control the built-in garbage collector.)
) )
$(TR $(TR
$(TDNW $(LINK2 core_runtime.html, core.runtime)) $(TDNW $(MREF core,runtime))
$(TD Control and configure the D runtime.) $(TD Control and configure the D runtime.)
) )
$(LEADINGROW String manipulation) $(LEADINGROW String manipulation)
$(TR $(TR
$(TDNW $(LINK2 std_string.html, std.string)) $(TDNW $(MREF std,string))
$(TD Algorithms that work specifically with strings.) $(TD Algorithms that work specifically with strings.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_array.html, std.array)) $(TDNW $(MREF std,array))
$(TD Manipulate builtin arrays.) $(TD Manipulate builtin arrays.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_algorithm.html, std.algorithm)) $(TDNW $(MREF std,algorithm))
$(TD Generic algorithms for processing sequences.) $(TD Generic algorithms for processing sequences.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_uni.html, std.uni)) $(TDNW $(MREF std,uni))
$(TD Fundamental Unicode algorithms and data structures.) $(TD Fundamental Unicode algorithms and data structures.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_utf.html, std.utf)) $(TDNW $(MREF std,utf))
$(TD Encode and decode UTF-8, UTF-16 and UTF-32 strings.) $(TD Encode and decode UTF-8, UTF-16 and UTF-32 strings.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_format.html, std.format)) $(TDNW $(MREF std,format))
$(TD Format data into strings.) $(TD Format data into strings.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_path.html, std.path)) $(TDNW $(MREF std,path))
$(TD Manipulate strings that represent filesystem paths.) $(TD Manipulate strings that represent filesystem paths.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_regex.html, std.regex)) $(TDNW $(MREF std,regex))
$(TD Regular expressions.) $(TD Regular expressions.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_ascii.html, std.ascii)) $(TDNW $(MREF std,ascii))
$(TD Routines specific to the ASCII subset of Unicode.) $(TD Routines specific to the ASCII subset of Unicode.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_encoding.html, std.encoding)) $(TDNW $(MREF std,encoding))
$(TD Handle and transcode between various text encodings.) $(TD Handle and transcode between various text encodings.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_windows_charset.html, std.windows.charset)) $(TDNW $(MREF std,windows,charset))
$(TD Windows specific character set support.) $(TD Windows specific character set support.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_outbuffer.html, std.outbuffer)) $(TDNW $(MREF std,outbuffer))
$(TD Serialize data to $(CODE ubyte) arrays.) $(TD Serialize data to $(CODE ubyte) arrays.)
) )
$(LEADINGROW Type manipulations) $(LEADINGROW Type manipulations)
$(TR $(TR
$(TDNW $(LINK2 std_conv.html, std.conv)) $(TDNW $(MREF std,conv))
$(TD Convert types from one type to another.) $(TD Convert types from one type to another.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_typecons.html, std.typecons)) $(TDNW $(MREF std,typecons))
$(TD Type constructors for scoped variables, ref counted types, etc.) $(TD Type constructors for scoped variables, ref counted types, etc.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_bitmanip.html, std.bitmanip)) $(TDNW $(MREF std,bitmanip))
$(TD High level bit level manipulation, bit arrays, bit fields.) $(TD High level bit level manipulation, bit arrays, bit fields.)
) )
$(TR $(TR
$(TDNW $(LINK2 std_variant.html, std.variant)) $(TDNW $(MREF std,variant))
$(TD Discriminated unions and algebraic types.) $(TD Discriminated unions and algebraic types.)
) )
$(TR $(TR
$(TDNW $(LINK2 core_bitop.html, core.bitop)) $(TDNW $(MREF core,bitop))
$(TD Low level bit manipulation.) $(TD Low level bit manipulation.)
) )
$(LEADINGROW Vector programming) $(LEADINGROW Vector programming)
$(TR $(TR
$(TDNW $(LINK2 core_simd.html, core.simd)) $(TDNW $(MREF core,simd))
$(TD SIMD intrinsics) $(TD SIMD intrinsics)
) )
@ -460,15 +460,15 @@ $(COMMENT
$(LEADINGROW Undocumented modules (intentionally omitted).) $(LEADINGROW Undocumented modules (intentionally omitted).)
$(TR $(TR
$(TDNW $(TDNW
$(LINK2 core_sync_config.html, core.sync.config)$(BR) $(MREF core,sync,config)$(BR)
$(LINK2 std_container_util.html, std.container.util)$(BR) $(MREF std,container,util)$(BR)
$(LINK2 std_regex_internal_backtracking.html, std.regex.internal.backtracking)$(BR) $(MREF std,regex,internal,backtracking)$(BR)
$(LINK2 std_regex_internal_generator.html, std.regex.internal.generator)$(BR) $(MREF std,regex,internal,generator)$(BR)
$(LINK2 std_regex_internal_ir.html, std.regex.internal.ir)$(BR) $(MREF std,regex,internal,ir)$(BR)
$(LINK2 std_regex_internal_kickstart.html, std.regex.internal.kickstart)$(BR) $(MREF std,regex,internal,kickstart)$(BR)
$(LINK2 std_regex_internal_parser.html, std.regex.internal.parser)$(BR) $(MREF std,regex,internal,parser)$(BR)
$(LINK2 std_regex_internal_tests.html, std.regex.internal.tests)$(BR) $(MREF std,regex,internal,tests)$(BR)
$(LINK2 std_regex_internal_thompson.html, std.regex.internal.thompson)$(BR) $(MREF std,regex,internal,thompson)$(BR)
) )
$(TD $(TD
Internal modules. Internal modules.
@ -476,21 +476,21 @@ $(COMMENT
) )
$(TR $(TR
$(TDNW $(TDNW
$(LINK2 core_vararg.html, core.vararg)$(BR) $(MREF core,vararg)$(BR)
$(LINK2 std_c_fenv.html, std.c.fenv)$(BR) $(MREF std,c,fenv)$(BR)
$(LINK2 std_c_linux_linux.html, std.c.linux_linux)$(BR) $(MREF std,c,linux,linux)$(BR)
$(LINK2 std_c_linux_socket.html, std.c.linux_socket)$(BR) $(MREF std,c,linux,socket)$(BR)
$(LINK2 std_c_locale.html, std.c.locale)$(BR) $(MREF std,c,locale)$(BR)
$(LINK2 std_c_math.html, std.c.math)$(BR) $(MREF std,c,math)$(BR)
$(LINK2 std_c_process.html, std.c.process)$(BR) $(MREF std,c,process)$(BR)
$(LINK2 std_c_stdarg.html, std.c.stdarg)$(BR) $(MREF std,c,stdarg)$(BR)
$(LINK2 std_c_stddef.html, std.c.stddef)$(BR) $(MREF std,c,stddef)$(BR)
$(LINK2 std_c_stdio.html, std.c.stdio)$(BR) $(MREF std,c,stdio)$(BR)
$(LINK2 std_c_stdlib.html, std.c.stdlib)$(BR) $(MREF std,c,stdlib)$(BR)
$(LINK2 std_c_string.html, std.c.string)$(BR) $(MREF std,c,string)$(BR)
$(LINK2 std_c_time.html, std.c.time)$(BR) $(MREF std,c,time)$(BR)
$(LINK2 std_c_wcharh.html, std.c.wcharh)$(BR) $(MREF std,c,wcharh)$(BR)
$(LINK2 std_stdint.html, std.stdint)$(BR) $(MREF std,stdint)$(BR)
) )
$(TDN $(TDN
Redirect modules. Redirect modules.
@ -498,8 +498,8 @@ $(COMMENT
) )
$(TR $(TR
$(TDNW $(TDNW
$(LINK2 std_mmfile.html, std.mmfile)$(BR) $(MREF std,mmfile)$(BR)
$(LINK2 std_typetuple.html, std.typetuple)$(BR) $(MREF std,typetuple)$(BR)
) )
$(TD $(TD
Deprecated modules. Deprecated modules.
@ -507,11 +507,11 @@ $(COMMENT
) )
$(TR $(TR
$(TDNW $(TDNW
$(LINK2 std_experimental_logger.html, std.experimental.logger)$(BR) $(MREF std,experimental,logger)$(BR)
$(LINK2 std_experimental_logger_core.html, std.experimental.logger.core)$(BR) $(MREF std,experimental,logger,core)$(BR)
$(LINK2 std_experimental_logger_filelogger.html, std.experimental.logger.filelogger)$(BR) $(MREF std,experimental,logger,filelogger)$(BR)
$(LINK2 std_experimental_logger_multilogger.html, std.experimental.logger.multilogger)$(BR) $(MREF std,experimental,logger,multilogger)$(BR)
$(LINK2 std_experimental_logger_nulllogger.html, std.experimental.logger.nulllogger)$(BR) $(MREF std,experimental,logger,nulllogger)$(BR)
) )
$(TD $(TD
Experimental modules. Experimental modules.