Korzun Vladislav 397, Storeable

System.exit стоит делать только в мэйне.
" оксюморон. не стоит использовать exit где-либо кроме main(), могут остаться незакрытые потоки, незафлашенные буфера" Кормушин
И от меня: как-то неприятно будет пользоваться классом интерпретатора, который сам может завершить твою программу. Это вроде логичное замечание.