shell.cpp strengthening of C++ specific syntax