有一条(相对)众所周知的 Perl 公理:“只有 Perl 可以解析 Perl”。我想知道 Perl 6 是否仍然如此?
扩大讨论...考虑到 PyPy 最近的更新,我想到了这个问题。 Perl 独特的可解析性是否使其无法进行类似的努力? Perl 代码的受限静态 View (PPI?)有多大值(value)吗? Perl 6 可以有 JIT 编译器吗?*
* 我不确定这些概念是否相关。他们是吗?
最佳答案
没有perl6,但有很多Perl 6编译器。 Perl 6 has a grammar, although it's written in Perl 6 ,所以只要你能理解,它就会告诉你你需要知道的一切。
我刚刚问了拉里这个问题,因为我在 São Paulo Perl Workshop 吃午饭时坐在他对面。 。他说现在是“只有 Perl 6 可以解析 Perl 6”,两个 Perl 上的字母都大写,这意味着与原来的声明不同。
尽管如此,您不需要特定的程序来执行此操作,因为 Perl 6 的目标是一个标准和多种实现。没有“perl6”,尽管 Larry 在今天的演讲中使用了他的 Rakudo 的别名,尽管他在示例中使用了一些不同的实现。
关于perl - 只能 'perl6'解析Perl 6吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5916194/