Shell, only interactive mode

Написал shell, который работает пока что только в интерактивном режиме,
зато все команды кроме pwd поддерживают относительные пути (например,
при вызове dir .. выведется содержимое родительской директории. Очень
извиняюсь, что после дедлайна, но я всю неделю лежал больной с высокой
температурой.