美文网首页
使用C#创建自己的DSL(二)——DSL与伪语言的不同

使用C#创建自己的DSL(二)——DSL与伪语言的不同

作者: 寻找无名的特质 | 来源:发表于2021-01-17 06:58 被阅读0次

    在需求描述的时候,经常使用各种图示或者伪语言对业务进行描述,伪语言一般是一种类似的结构化语言,这种貌似语言的东西往往是很有害的,因为只是大概描述了过程,很多实现细节被忽略或者隐藏了。由于不是严格的编程语言,无法生成可执行的代码,所以也就无法验证对错。

    DSL是在某种宿主语言上的扩展,因此是严格的编程语言,可以通过编译执行进行验证,这是与伪语言最大的不同。

    相关文章

      网友评论

          本文标题:使用C#创建自己的DSL(二)——DSL与伪语言的不同

          本文链接:https://www.haomeiwen.com/subject/oeakaktx.html