How to define a grammar for a programming language

前端 未结 5 752
终归单人心
终归单人心 2021-01-30 09:08

How to define a grammar (context-free) for a new programming language (imperative programming language) that you want to design from scratch.

In other words: How do you

5条回答
  •  甜味超标
    2021-01-30 09:46

    You'll need to know quite a lot about programming languages before you start designing one. I recommend Programming Languages: Application and Interpretation by Shriram Krishnamurthi.

提交回复
热议问题