对于数组x,以下是语法表达式:
x
puts x[1]
[puts(x[1])]
[1 + x[1]]
但是这个:
[puts x[1]]
无法解析:
syntax error, unexpected tIDENTIFIER, expecting keyword_do or '{' or '('
为什么解析器无法找出这种语法?
ruby syntax
ruby ×1
syntax ×1