Нужно формальное описание MQL

 
Здравствуйте,

Есть задача трансляции программ с языка MQL в другой язык. А для этого нужна грамматика MQL. Я просмотрел всю документацию по MQL, грамматики не нашел.

Воспро к Metaquotes: можно ли получить формальное описание MQL в виде грамматики?
 

формального описания языка MQL4 нет

 
stringo писал (а):

формального описания языка MQL4 нет


Но ведь разработчики компилятора MQL по чем-то же его строили? Нельзя построить компилятор, не имея описания языка. Грамматика всегда в каком-то виде есть в компиляторе. Меня устроит в любом виде, хоть пусть куски кода дадут, лишь бы из них грамматику видно было. Иначе придется сидеть и руками восстанавливать грамматику по примерам. А это как-то обидно

P.S. А вообще нужно в документацию грамматику включить. Это как пожелание. Для любого серьезного языка всегда публикуется грамматика. В стандартной форме РБНФ.
 

В целом поддерживаю. Нужен учебник.

 

В основах языка https://docs.mql4.com/ru/basis написано всё. Без исключения.

Если нужна формальная грамматика, возьмине грамматику языка C

Причина обращения: