代码:

语句 代码块 注释

referenced by:


语句:

变量 赋值 调用 输出 跳转 引用 ;

referenced by:


变量:

var 名字 参数 = 算式

referenced by:


赋值:

左值 [+-*] & = 算式

referenced by:


调用:

前值 ( 值表 )

referenced by:


输出:

? . , : 算式

referenced by:


跳转:

exit next when 算式 return 算式 raise 算式

referenced by:


引用:

use 字符串 as 名字

referenced by:


代码块:

条件 分支 循环 异常 函数 ;

referenced by:


条件:

if 算式 then 代码 elsif else 代码 end if

referenced by:


分支:

case 算式 is when 算式 do 代码 else 代码 end case

referenced by:


循环:

loop 代码 end loop while for 名字 : 名字 , 名字 in = 算式 to 算式 step 算式 loop 代码 end loop do 代码 end do

referenced by:


异常:

try 代码 except 代码 finally 代码 end try

referenced by:


函数:

fun 名字 参数 代码 end fun

referenced by:


类:

class 名字 = 前值 参数 代码 end class

referenced by:


算式:

( 算式 ) bit not 参数 名字 -> 前值 点符 算式 算符 算式 fun 参数 { 代码 } fun 调用 var 名字 new 数组 左值 常量

referenced by:


算符:

& [+-*] / ^ div mod ! = = ! ~ < < = > > = > in bit and or xor

referenced by:


点符:

. ~ ! # % ^ & [*-+] = \ | < > / ?

referenced by:


参数:

( 名字 , )

referenced by:


值表:

,

referenced by:


值:

名字 字符串 : 算式

referenced by:


左值:

前值 索引

referenced by:


前值:

名字 算式 . 名字 字符串 ?

referenced by:


索引:

左值 [ 算式 ]

referenced by:


数组:

[ 值表 , ]

referenced by:


常量:

数字 字符串 时间 正则 数组 true false null nil

referenced by:


数字:

- [0-9] . [0-9] E e + - [0-9] 0 X x [0-9] [A-F] [a-f] B b [0-1]

referenced by:


字符串:

' [^'] ' " [^"] " ` [^`] `

referenced by:


时间:

@ 字符串

referenced by:


正则:

/ [^\s/] / % [^\s%] % $ 字符串 g i m s u x

referenced by:


名字:

$ _ [@-Z] [a-z] $ _ [@-Z] [a-z] [0-9]

referenced by:


注释:

#* . # // # [^\n]

referenced by:



  ... generated by RR - Railroad Diagram Generator R R