Heres a module I just started working on, completely
incompletely, but demonstrates an ideas that might be very useful
in D: Code Construction.
The idea is very simple: We have code strings like "class
%%name%% { }"
and %%name%% is replaced with the name of a type T.
The idea is that we can
I would like to encode code in such a way that each compilation
produces "random" code as compared to what the previous
compilation produced, but ultimately the same code is ran each
time(same effect).
Basically we can code a function that does a job X in many
different ways. Each way looks d
I'm interested in trying it out, says it's just for ldc. Can we
simply compile it using ldc then import it and use dmd, ldc, or
gdc afterwards?
---
a SPIRV capable LLVM (available here to build ldc to to support
SPIRV (required for OpenCL)).
or LDC built with any LLVM 3.9.1 or greater that has
On Friday, 28 July 2017 at 00:23:35 UTC, Nicholas Wilson wrote:
On Thursday, 27 July 2017 at 21:33:29 UTC, James Dean wrote:
I'm interested in trying it out, says it's just for ldc. Can
we simply compile it using ldc then import it and use dmd,
ldc, or gdc afterwards?
The ability to write ker