Да се построи интерпретатор на подмножество на езика Scheme. Оценяването да се извършва по апликативен модел. Да се реализират специалните форми define, if или cond, lambda и други по желание. Интерпретаторът да работи над естествени числа. Да се реализират основните примитивни операции +, -, *, >, = и други по желание.
Програмата може да имитира read-eval-print цикъл или да работи с файл. Други подходи не са изключени.