Shell parser.