trait to get the body code of a function?
Alex
sascha.orlov at gmail.com
Thu Jul 26 10:20:04 UTC 2018
On Thursday, 26 July 2018 at 07:32:19 UTC, Mr.Bingo wrote:
> If all you need is the string you can write a template function
> that imports the file and searches for the function and returns
> it's body.
>
> It's not very robust but it can work for some cases. D really
> should allow one to get the function body in D, possibly in a
> type safe way(such as each line is parsed properly and return
> type info about what the line contains.
I would argue, just because of "type safety" you mentioned, D
should not allow one to get the function body. The type safety is
not achievable because of
https://en.wikipedia.org/wiki/Lambda_calculus#Undecidability_of_equivalence
The string itself could be useful however... Whatever OP has in
mind with this string...
More information about the Digitalmars-d-learn
mailing list