A concise and clean command line argument parser implemented using macro for c++.