This is a branch where I keep all the useful tips and tricks. This code should compile and run.
- debug macro: prints caller function name line number, it also prints the "fmt, ..." as parameter
- take an executable augment to set the debug flag.
- take an executable augment and convert it to port number.
- print external variable from another source file.