Ruby 语法

Ruby 语法很大,分为以下几个部分

字面量

数字、字符串、数组、哈希等。

赋值

赋值和变量

控制表达式

if, unless, while, until, for, break, next, redo

模式匹配

实验性的结构化模式匹配和变量绑定语法

方法

Method 和方法参数语法

调用方法

如何调用方法(或向方法发送消息)

模块和类

创建模块和类,包括继承

异常

Exception 处理语法

优先级

Ruby 运算符优先级

细化

细化功能的使用和行为

杂项

alias, undef, BEGIN, END

注释

行和块代码注释

运算符

运算符方法行为