В Node.js. имеется встроенный клиент командной строки отладчика . Cloud 9 IDE также довольно приятный (визуальный) отладчик .
Нет никакого полного, опубликованного синтаксиса для Дельфи. Примите во внимание, что .net и win32 delphi имеют различные синтаксисы.
Этот проект имеет ручную сборку синтаксический анализатор Дельфи в нем. И много тестовых сценариев кода, который компилирует, но раздвигает границы синтаксиса.
Дельфи 7 грамматика позади книги Object Pascal.
Вы имеете в виду за несколько тысяч долларов, они даже не отправляют Вам это? Они даже отправляют Вам 6' x 6' плакатов?
Это могло бы быть хорошей справкой. Это синтаксический анализатор используется в Источник вдохновения TwoDesk .
Каковы точно ошибки и функциональность, которую Вы пропускаете?
От сканирования по Вашему документу, кажется смешиванием синтаксиса и семантики. Я не понимаю, почему различать SimpleTypeFloat и SimpleTypeOrdinal на синтаксическом уровне или приоритет оператора кода, поскольку синтаксическая функция в AddOp и MulOp. верный, ложный, ноль является идентификаторами так же, как любым именем переменной, Вы выбираете.
Вы могли всегда читать источник в Бесплатный Компилятор Паскаля . Это поддерживает Object Pascal.