很高兴知道正则表达式来构建语言吗?

Nat*_*pos 2 regex lex bison flex-lexer

我正在阅读O'Reilly的Flex&Bison,并想知道预先学习正则表达式是否有助于开发编程语言?

Ben*_*n S 14

正则表达式可以使用形式语言理论来定义,因此它们是互补的概念.

在开始构建语言之前,对正则表达式和形式语言理论有一个很好的理解是个好主意.

所以回答你的布尔问题:是的.

  • +"为了回答你的布尔问题,是的"部分:P (3认同)
  • 我不能很难给这个答案+1.如果不了解形式语言理论的基本原理,你就可以建立一种语言,但它会很糟糕. (2认同)