Make a function available under different names.

00004 0 at 0.0
Sat Jul 29 14:26:17 UTC 2023


Let's say I have these two functions:
They have duplicate functionality.

```
string getExecutableNameFromMainFunction(string[] arguments){
	write("Executable_Name: " ~ arguments[0] ~ "\n");
     write("Debug mode is enabled.\n");
	return arguments[0];
}

string printExecutableNameFromMainFunction(string[] arguments){
	write("Executable_Name: " ~ arguments[0] ~ "\n");
     write("Debug mode is enabled.\n");
	return arguments[0];
}
```

How can I easily and in simple way make 
`printExecutableNameFromMainFunction` as function
where `getExecutableNameFromMainFunction` would share 
functionality or simply point to 
`printExecutableNameFromMainFunction`.








More information about the Digitalmars-d-learn mailing list