当前位置:  开发笔记 > 编程语言 > 正文

哪种编程语言在其正式规范中具有非常短的无上下文语法?

如何解决《哪种编程语言在其正式规范中具有非常短的无上下文语法?》经验,为你挑选了1个好方法。

什么编程语言有短而美的语法(在EBNF中)?

有些语言更易于解析.前段时间我创建了一个简单的VHDL解析器,但速度非常慢.不是因为它完全用Python实现,而是因为VHDL语法(在EBNF中)很大.Python的EBNF很漂亮但不是很短.

我建议像LISP这样的许多函数式编程语言都有简短的语法,但我对一种比较流行的简单命令式语言如C或Bash感兴趣.



1> Carl Smotric..:

我没有比较过,但是Lua是一种以其简单语法而闻名的语言。BNF在本参考手册的最后:http : //www.lua.org/manual/5.1/manual.html。

推荐阅读
手机用户2402852387
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有