Вы пытаетесь запустить его так:
java cal.class
Вы должны просто указать имя класса , а не файл имя:
java cal
(Я подозреваю, что у вас может быть еще много вопросов о реальном коде, но, пожалуйста, используйте другие вопросы для них. Для начала, нет никаких причин для cal
расширять eval
...более значимые имена.)