小编dds*_*dsk的帖子

有没有好的替代Scheme语法?

我想通过使用不同的语法可以使Scheme(也许是Lisp)更加"用户友好".例如,代替具有丑陋括号的嵌套S表达式,可以设计某种语法,使其更接近一些更广泛使用的语言(例如类似Java而不需要定义类).

如果它更冗长,那不一定是坏事.例如,语法可能需要在许多人期望它们的地方使用行分隔符和逗号,并期望显式返回语句.此外,允许某些运算符使用中缀样式似乎并不困难(只需遵守普遍接受的运算符首选项规则).

如果它不会使事情变得太乱,语法甚至可以向后兼容,因此在预期表达式的任何地方,可以使用括号之间的正常S表达式.

您对此有何看法和想法?这样的事情是否存在?(我希望它确实如此,但"Scheme"是一个毫无价值的谷歌术语,我找不到任何东西!)

syntax scheme

5
推荐指数
4
解决办法
1858
查看次数

标签 统计

scheme ×1

syntax ×1