ruby-smie-grammar
ruby-smie-grammar is a variable defined in `
ruby-mode.el
'.
Its value is shown
below.
- This variable may be risky if used as a file-local variable.
Documentation:
Not documented as a variable.
Value:
((:smie-closer-alist
("def" . "end")
("begin" . "end")
("do" . "end")
("class" . "end")
("module" . "end")
("for" . "end")
("[" . "]")
("{" . "}")
("while" . "end")
("until" . "end")
("unless" . "end")
("if" . "end")
("case" . "end")
("opening-|" . "closing-|"))
(">>" 349 361)
("<<" 350 362)
("!~" 322 337)
("=~" 323 338)
("!=" 324 305)
("===" 325 306)
("==" 326 307)
("<=" 290 308)
("<" 291 309)
(">=" 292 310)
(">" 293 311)
("<=>" 294 276)
("|" 263 277)
("&" 264 278)
("^" 265 279)
("||" 239 251)
("&&" 240 252)
("**" 211 225)
("%" 212 226)
("/" 213 227)
("*" 214 228)
("-" 187 199)
("+" 188 200)
("..." 149 175)
(".." 150 176)
("||=" 151 125)
("&&=" 152 126)
(">>=" 153 127)
("<<=" 154 128)
("^=" 155 129)
("|=" 156 130)
("&=" 157 131)
("**=" 158 132)
("%=" 159 133)
("/=" 160 134)
("*=" 161 135)
("-=" 162 136)
("+=" 163 137)
("closing-|" 0
(385))
("opening-|"
(386)
0)
("when" 17 17)
("elsif" 15 15)
("else" 28 29)
("then" 30 41)
("=>" 387 103)
("in" 388 63)
("rescue" 16 16)
("ensure" 16 16)
("case"
(389)
1)
("if"
(390)
1)
("unless"
(391)
1)
("until"
(392)
1)
("while"
(393)
1)
("{"
(394)
2)
("["
(395)
3)
("for"
(396)
1)
("module"
(397)
1)
("class"
(398)
1)
("do"
(399)
1)
("begin"
(400)
1)
("def"
(401)
1)
("?" 164 4)
("," 91 91)
("=" 114 102)
(" @ " 402 77)
("." 374 363)
("end" 1
(403))
("}" 2
(404))
("]" 3
(405))
(":" 4 138)
("or" 64 78)
("and" 65 79)
(";" 52 52)
("iuwu-mod" 66 80))