m2-smie-grammar
m2-smie-grammar is a variable defined in `
modula2.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
("RECORD" . "END")
("POINTER" . "TO")
("SET" . "OF-type")
("ARRAY" . "OF-type")
("(" . ")")
("PROCEDURE" . "END")
("PROCEDURE" . "BEGIN")
("PROCEDURE" . "FINALLY")
("PROCEDURE" . "FORWARD")
("CASE" . "END")
("CASE" . "OF")
("CASE" . "ELSE")
("LOOP" . "END")
("WITH" . "END")
("WITH" . "DO")
("REPEAT" . "UNTIL")
("WHILE" . "END")
("WHILE" . "DO")
("FOR" . "END")
("FOR" . "DO")
("IF" . "END")
("IF" . "THEN")
("IF" . "ELSE")
("IF" . "ELSIF")
("ARRAY" . "OF")
("SET" . "OF"))
("^" 150 163)
("." 151 164)
("~" 136 137)
("NOT" 138 139)
("&" 125 125)
("/" 125 125)
("*" 125 125)
("REM" 125 125)
("DIV" 125 125)
("MOD" 125 125)
("AND" 125 125)
("-" 114 114)
("+" 114 114)
("OR" 114 114)
("IN" 77 96)
("#" 78 97)
("<>" 79 98)
(">" 80 99)
(">=" 81 100)
("<=" 82 101)
("<" 83 102)
("ELSIF" 0 1)
("THEN" 1 0)
("DO" 2 0)
("ELSE" 0 0)
("OF" 4 0)
(":-case" 31 30)
("|" 18 18)
(".." 162 162)
("FINALLY" 0 0)
("UNTIL" 3 59)
(":=" 165 60)
("CASE"
(166)
4)
("LOOP"
(167)
0)
("WITH"
(168)
2)
("REPEAT"
(169)
3)
("WHILE"
(170)
2)
("FOR"
(171)
2)
("IF"
(172)
1)
("BEGIN" 6 0)
("PROCEDURE"
(173)
6)
("TYPE"
(174)
34)
("CONST"
(175)
33)
("VAR"
(176)
32)
("FORWARD" 6
(177))
("-anchor-" 84 58)
(";-block" 19 19)
("=" 56 57)
(")" 5
(178))
("VAR-arg"
(179)
62)
("CONST-arg"
(180)
63)
("("
(181)
5)
("RECORD"
(182)
0)
("POINTER"
(183)
17)
("SET"
(184)
4)
("ARRAY"
(185)
4)
("," 103 103)
(":" 85 66)
("OF-type" 4 64)
("PROCEDURE-type"
(186)
65)
("TO" 17 61)
(";" 45 45)
("END" 0
(187)))