Parser object, holds all information used while parsing a command from the user while in interactive mode.