On Wednesday, 28 December 2022 at 02:31:45 UTC, thebluepandabear
wrote:
In Java and some other languages, during compile time the code
gets executed into Java bytecode. This also happens for C#. I
don't know if there is an equivalent 'intermediate' language
for D that your code gets
On Tuesday, 27 December 2022 at 16:43:49 UTC, Ali Çehreli wrote:
On 12/27/22 07:09, Sergei Nosov wrote:
If what you are looking for is a way of defining a variable for
"any InputRange that produces a specific type (size_t in this
case)", then there is inputRangeObject, which uses OOP:
On Tuesday, 27 December 2022 at 15:09:11 UTC, Sergei Nosov wrote:
Consider, I have the following code:
```
auto a = [3, 6, 2, 1, 5, 4, 0];
auto indicies = iota(3);
auto ai = indexed(a, indicies);
ai = indexed(ai, iota(2));
writeln(ai);
```
Basically, my idea is to apply
On 12/27/22 9:31 PM, thebluepandabear wrote:
I am reading through the free book on learning D by Ali Çehreli and I am
having difficulties understanding the difference between compile time
execution and run time execution in D language.
Compile time execution is running your code being
I am reading through the free book on learning D by Ali Çehreli
and I am having difficulties understanding the difference between
compile time execution and run time execution in D language.
What I do understand is that compile time and run time are the
two processes that your code goes
On Sunday, 25 December 2022 at 14:47:49 UTC, Siarhei Siamashka
wrote:
Just in case if you are not joking, caching a certain amount of
dice rolls to reuse them later in a circular fashion would make
a bad quality pseudorandom number generator (a slightly
upgraded version of the xkcd joke).
On Wednesday, 27 May 2020 at 17:33:33 UTC, Vinod K Chandran wrote:
Hi all,
Assume that i have an enum like this.
enum TestEnum {
Received = 1,
Started ,
Finished ,
Sent
}
I am saving this enum values as string in database. So, when i
retrieve them from the database, how can i
On Tuesday, 27 December 2022 at 16:40:31 UTC, Salih Dincer wrote:
```d
import std.algorithm;
import std.stdio;
import std.range;
int[] a = [3, 6, 2, 1, 5, 4, 0];
auto indicies = iota(3);
auto ai = a.filter!(e => e >= indicies.front
&& e <= indicies.back);
ai.writeln; //
On 12/27/22 07:09, Sergei Nosov wrote:
> Basically, my idea is to apply `indexed` to an array several times and
> have all the intermediaries saved in the same variable.
There may be other ways of achieving the same goal without assigning to
the same variable.
> I wonder, if there's a way to
On Tuesday, 27 December 2022 at 15:09:11 UTC, Sergei Nosov wrote:
Consider, I have the following code:
```d
auto a = [3, 6, 2, 1, 5, 4, 0];
auto indicies = iota(3);
auto ai = indexed(a, indicies);
ai = indexed(ai, iota(2));
writeln(ai);
```
Why not use `filter()`, isn't
On 12/27/22 10:31 AM, Sergei Nosov wrote:
On Tuesday, 27 December 2022 at 15:20:24 UTC, Salih Dincer wrote:
On Tuesday, 27 December 2022 at 15:09:11 UTC, Sergei Nosov wrote:
Consider, I have the following code:
```d
auto a = [3, 6, 2, 1, 5, 4, 0];
auto indicies = iota(3);
auto ai
On Tuesday, 27 December 2022 at 15:20:24 UTC, Salih Dincer wrote:
On Tuesday, 27 December 2022 at 15:09:11 UTC, Sergei Nosov
wrote:
Consider, I have the following code:
```d
auto a = [3, 6, 2, 1, 5, 4, 0];
auto indicies = iota(3);
auto ai = indexed(a, indicies);
//ai =
On Tuesday, 27 December 2022 at 15:09:11 UTC, Sergei Nosov wrote:
Consider, I have the following code:
```d
auto a = [3, 6, 2, 1, 5, 4, 0];
auto indicies = iota(3);
auto ai = indexed(a, indicies);
//ai = indexed(ai, iota(2));
writeln(ai);
```
I confuse about comment line
On Tuesday, 27 December 2022 at 12:22:45 UTC, Johan wrote:
does semantic analysis (create AST; note that there is a ton of
calls needed to complete SeMa), and finally outputs object code.
If you want to capitalize the word use SemA. ;)
On Monday, 26 December 2022 at 19:13:01 UTC, Alexandru Ermicioi
wrote:
Hi team,
I'd like to ask a lazy question:
How easy is to use D compiler frontend without backend?
How complicated would be to write a transpiler, and from which
files should you start modifications?
I'm wondering if
On 27/12/2022 9:34 PM, Alexandru Ermicioi wrote:
Any idea from which file should I start at least learning about this
glue code?
You can look at dmd's... but realistically the work hasn't been done at
that level to make it easy to work with.
On Monday, 26 December 2022 at 23:08:59 UTC, Richard (Rikki)
Andrew Cattermole wrote:
...
That on the other hand... Yeah, things aren't great on that
front. The thing you want to implement is what we call glue
code and isn't really setup right now for this (nobody has
tried like this,
17 matches
Mail list logo