Didn't this exist conceptually anyway as the C shell (csh) where the scripting language was "closer to" C?
https://en.wikipedia.org/wiki/C_shell
It seems like you are on your way to making the C++ shell.
https://en.wikipedia.org/wiki/C_shell
It seems like you are on your way to making the C++ shell.