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))