这些文档不应被误认为是 Raku(née Perl 6)的初学者教程或宣传概述;它旨在作为具有扎实 Perl 背景的 Raku 学习者以及将 Perl 代码移植到 Raku 的任何人的技术参考。

Raku 简介§

Raku 简介 简要概述了语法、运算符、复合语句、正则表达式、命令行标志以及其他各种内容的变化。

语法差异§

语法部分语法部分概述了 Perl 和 Raku 之间的语法差异:它仍然大部分是自由格式的,提供了额外的编写注释的方式,以及switch是如何成为 Raku 的特性的。

Raku 中的操作符§

操作符部分操作符部分指导您从Perl 的 perlop 中的操作符过渡到 Raku 中的等效操作符。

Raku 中的函数§

函数部分函数部分描述了所有 Perl 函数及其 Raku 等效函数,以及任何行为差异。 它还提供了对生态系统模块的引用,这些模块提供了 Perl 函数的行为,这些行为要么以略微不同的语义存在于 Raku 中(例如shift),要么不存在于 Raku 中(例如tie)。

Raku 中的特殊变量§

特殊变量部分特殊变量部分描述了 Perl 的许多特殊(标点符号)变量在 Raku 中是否以及如何支持。