www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - [core.reflect] Online playground

reply Stefan Koch <uplink.coder googlemail.com> writes:
Good Day everyone,

I have setup a version of `run.dlang.io` which is powered by a 
modified dmd that has my core.reflect patches.

this version is reachable under the url 
https://corereflect.org/run

Currently it does include a debugging feature which will give you 
time-limited access to a gdb instance running on the server, so 
you can experience what it is like to be able to step through 
what would usually be template meta code.

I am looking forward to hearing feedback.

Cheers,

Stefan
Oct 22 2021
next sibling parent Imperatorn <johan_forsberg_86 hotmail.com> writes:
On Friday, 22 October 2021 at 16:28:43 UTC, Stefan Koch wrote:
 Good Day everyone,

 I have setup a version of `run.dlang.io` which is powered by a 
 modified dmd that has my core.reflect patches.

 this version is reachable under the url 
 https://corereflect.org/run

 Currently it does include a debugging feature which will give 
 you time-limited access to a gdb instance running on the 
 server, so you can experience what it is like to be able to 
 step through what would usually be template meta code.

 I am looking forward to hearing feedback.

 Cheers,

 Stefan
👍👍
Oct 22 2021
prev sibling parent reply sighoya <sighoya gmail.com> writes:
On Friday, 22 October 2021 at 16:28:43 UTC, Stefan Koch wrote:
 Good Day everyone,

 I have setup a version of `run.dlang.io` which is powered by a 
 modified dmd that has my core.reflect patches.

 this version is reachable under the url 
 https://corereflect.org/run

 Currently it does include a debugging feature which will give 
 you time-limited access to a gdb instance running on the 
 server, so you can experience what it is like to be able to 
 step through what would usually be template meta code.

 I am looking forward to hearing feedback.

 Cheers,

 Stefan
Feels comfortable, reminds me of Java. Happy to see it in Dlang asap. Why we have to go over the complement of fields instead of just using reflectionNode.methods?
Apr 23 2022
parent Stefan Koch <uplink.coder googlemail.com> writes:
On Saturday, 23 April 2022 at 13:45:24 UTC, sighoya wrote:
 On Friday, 22 October 2021 at 16:28:43 UTC, Stefan Koch wrote:
 Good Day everyone,

 I have setup a version of `run.dlang.io` which is powered by a 
 modified dmd that has my core.reflect patches.

 this version is reachable under the url 
 https://corereflect.org/run

 Currently it does include a debugging feature which will give 
 you time-limited access to a gdb instance running on the 
 server, so you can experience what it is like to be able to 
 step through what would usually be template meta code.

 I am looking forward to hearing feedback.

 Cheers,

 Stefan
Feels comfortable, reminds me of Java. Happy to see it in Dlang asap. Why we have to go over the complement of fields instead of just using reflectionNode.methods?
Probably just an oversight on my part. .fields in the example is not a real property though. it is a UFCS function.
Apr 26 2022