On Thu, 02 Oct 2014 16:45:21 +0000 via Digitalmars-d <[email protected]> wrote:
> That's pretty cool, so you basically use the reflection > capabilities of D to "generate" your own custom CLI to the > application? yes. some naming conventions and one mixin -- and all interesting variables and functions from the given module are automatically registered in command console. so i can inspect and change variables and fields, call free functions and class/struct member functions, even write simple scripts. it's really handy. and i connect to this console using telnet (if telnet support is activated). this also allows some forms of unified "automated testing" even for GUI apps, all without building special "debug versions", i.e. on production code.
signature.asc
Description: PGP signature
