Search results

Jump to: navigation, search
  • Currently, the layout of D's runtime type info, or RTTI, is defined in object.d. The details of how the fields of each instantiation of these classes are p ...limited to avoid code bloat. However, they should be extensible within the D language, without modification of the compiler.
    4 KB (553 words) - 08:09, 18 January 2013
  • == D program startup sequence == This section provides a general overview of a typical D program's startup sequence. Each operating system and compiler implements
    3 KB (513 words) - 09:21, 24 May 2015
  • The D mailing lists, D blogs and IRC discussions commonly use acronyms. ...m for transforming a program's AST during compilation. [Not implemented in D].
    3 KB (513 words) - 21:28, 14 March 2020
  • ...grams with interdependent remote libraries. There would be no need for the user to specifically download files, expand archives, etc. The user trusts the paths given on the command line (including URLs) or in config fi
    10 KB (1,641 words) - 18:53, 28 May 2014
  • ...e <code>__traits(isProperty, x._property)</code>! Do not use any tricks in user code to detect if something is a property or field. <syntaxhighlight lang="D">
    6 KB (840 words) - 21:38, 20 May 2015
  • ...15 GSOC as either a student or mentor, and want to do something related to D, please feel free to contact our GSOC administrator Craig Dillabaugh (first ...]), bringing D to mobile devices, shaping GUI libraries for D, integrating D with other languages and more.
    14 KB (2,288 words) - 04:08, 31 December 2016
  • There are several ways of declaring multidimensional arrays in D. <syntaxhighlight lang=D>
    4 KB (589 words) - 23:46, 9 May 2018
  • <syntaxhighlight lang="D"> ...type '''A''' could be of any dynamic type derived from class '''A''', the user would have to try and cast the objects to know whether they can call '''foo
    5 KB (663 words) - 13:13, 23 March 2014
  • The release of D 2.067 marks the half-way point in DMD's development that moves towards havi ...methods to either '''IRVisitor''' in toir.c or as flat codegen routines in d-codegen.cc.
    9 KB (1,306 words) - 20:04, 1 September 2015
  • ...nto object_.d (or maybe a separate file that is publically imported by aaA.d). The reason for this is: ...ause in D, we expect double.init == double.nan, not 0.0. Also, because aaA.d doesn't know about the value type, it doesn't call postblit ctors, etc., ca
    9 KB (1,516 words) - 20:17, 8 September 2015
  • This DIP is the second of 3. It intend to define properties in D. Just like DIP27 it intend to be simple and avoid special cases, by definin A user may want to use a property instead of plain data for the following reasons
    5 KB (743 words) - 15:51, 13 March 2013
  • ...erarchy of standard exception classes, to be used in druntime, Phobos, and user code. ...ary for users to define their own exception classes, and when they do, the user-defined exceptions should naturally fit into one of the standard categories
    19 KB (2,557 words) - 19:26, 1 April 2013
  • This page describes a proposal for a standard D framework/API for event loops and handling events. * Allow writing high-performance network programs in D, which match the performance of existing native-code solutions
    13 KB (1,989 words) - 11:34, 12 December 2016
  • ref fun(int inref a, int outref b, int outref c, int d); * scheme A: the user annotates the ref return functions on his own (just a choice between inref
    7 KB (1,160 words) - 16:48, 26 May 2013
  • * backwards compatible: current valid D code will continue to work without change. In addition, RV references are m ...DIP38: can use same inref/outref internal compiler annotation (or explicit user annotation) for input references that can be returned by ref by a function.
    9 KB (1,487 words) - 01:18, 13 May 2013
  • == DIP 43: D/Objective-C == !''D/Objective-C''
    22 KB (3,155 words) - 14:44, 28 December 2014
  • ...ory where you've run '''configure''' (see [[GDC/Installation]]) to run the D test suite: make check-d
    7 KB (1,001 words) - 22:38, 27 November 2018
  • Although generating all dates in a year is trivial thanks to D's <code>std.datetime</code> module, the order in which they must be process ...that contains several levels of nested inner loops is tricky business; we'd have no confidence that every possible code path was tested because there a
    44 KB (6,579 words) - 20:08, 19 May 2015
  • ...rayStart, String,Number, ...) and a value field which is always a (raw!) w/d/string. A templated T get!(JSONType) helper which could also verify the typ ...and token values should be slices to that buffer. (It would be good if the user can query whether values are slices of the original input which can be reus
    3 KB (440 words) - 00:47, 18 October 2018
  • *http://d.puremagic.com/issues/show_bug.cgi?id=9816 <syntaxhighlight lang=D>
    13 KB (2,008 words) - 12:39, 31 January 2017

View (previous 20 | next 20) (20 | 50 | 100 | 250 | 500)