Подпрограммы

Для подпрограмм предлагается следующий синтаксис:

    • cll <метка> - положить на вершину стека адрес следующей инструкции и перейти по указанному адресу.
    • ret - снять адрес следующей инструкции со стека.

* - стоит подумать про более человеческую реализацию: два стека, количество аргументов/возвращаемых значений функции в качестве аргумента, и др.