Не, никаких ошибок не выдает, просто записывает 0 вместо всех параметров и продолжает пытаться работать как ни в чем не бывало.
В описании Stdinterpreter действительно такого нет(в смысле процедуры с такой формой).

В общем я понял.

Чего я не понял, так вот этого:
> -- Цитата:
> Командир представляет собой отображение, которое может интерпретировать и выполнять команду или последовательность команд, записанных после командира. Он работает только, когда внедрен в текст.Командиры могут быть полезны при разработке; например, они могут внедряться прямо в исходный текст программы. Они не предназначены для использования конечными пользователями, из-за своего непривычного интерфейса.

Казлось бы для конечного пользователя это как раз очень удобно. Позволяет интерактивный доступ к функциям.