📄 idl.pm
字号:
{#State 118 DEFAULT => -34 }, {#State 119 DEFAULT => -32 }, {#State 120 DEFAULT => -33 }, {#State 121 ACTIONS => { ";" => 155 } }, {#State 122 ACTIONS => { 'IDENTIFIER' => 26, "*" => 157 }, GOTOS => { 'identifier' => 156 } }, {#State 123 ACTIONS => { "-" => 90, ":" => 89, "<" => 91, "+" => 93, "~" => 92, "*" => 94, "?" => 95, "{" => 96, "&" => 97, "/" => 98, "=" => 99, "(" => 100, "|" => 101, "." => 102, ">" => 103 }, DEFAULT => -114 }, {#State 124 ACTIONS => { ":" => 89, "<" => 91, "~" => 92, "?" => 95, "{" => 96, "=" => 99 }, DEFAULT => -105 }, {#State 125 ACTIONS => { "-" => 90, ":" => 89, "<" => 91, "+" => 93, "~" => 92, "*" => 94, "?" => 95, "{" => 96, "&" => 97, "/" => 98, "=" => 99, "(" => 100, "|" => 101, "." => 102, ">" => 103 }, DEFAULT => -109 }, {#State 126 ACTIONS => { "-" => 90, ":" => 89, "<" => 91, "+" => 93, "~" => 92, "*" => 94, "?" => 95, "{" => 96, "&" => 97, "/" => 98, "=" => 99, "(" => 100, "|" => 101, "." => 102, ">" => 103 }, DEFAULT => -117 }, {#State 127 ACTIONS => { ":" => 89, "<" => 91, "~" => 92, "?" => 95, "{" => 96, "=" => 99 }, DEFAULT => -116 }, {#State 128 ACTIONS => { ":" => 89, "<" => 91, "~" => 92, "?" => 95, "{" => 96, "=" => 99 }, DEFAULT => -107 }, {#State 129 ACTIONS => { "-" => 90, ":" => 89, "<" => 91, "+" => 93, "~" => 92, "*" => 94, "?" => 95, "{" => 96, "&" => 97, "/" => 98, "=" => 99, "(" => 100, "|" => 101, "." => 102, ">" => 103 }, DEFAULT => -113 }, {#State 130 ACTIONS => { "-" => 90, ":" => 89, "<" => 91, "+" => 93, "~" => 92, "*" => 94, "?" => 95, "{" => 96, "&" => 97, "/" => 98, "=" => 99, "(" => 100, "|" => 101, "." => 102, ">" => 103 }, DEFAULT => -99 }, {#State 131 ACTIONS => { "}" => 158, "," => 159 } }, {#State 132 ACTIONS => { ":" => 89, "<" => 91, "~" => 92, "?" => 95, "{" => 96, "=" => 99 }, DEFAULT => -111 }, {#State 133 ACTIONS => { ":" => 89, "<" => 91, "~" => 92, "?" => 95, "{" => 96, "=" => 99 }, DEFAULT => -112 }, {#State 134 ACTIONS => { "-" => 90, ":" => 89, "<" => 91, "+" => 93, "~" => 92, "*" => 94, "?" => 95, "{" => 96, "&" => 97, "/" => 98, "=" => 99, "(" => 100, "|" => 101, "." => 102, ">" => 103 }, DEFAULT => -115 }, {#State 135 ACTIONS => { "," => 159, ")" => 160 } }, {#State 136 ACTIONS => { ":" => 89, "<" => 91, "~" => 92, "?" => 95, "{" => 96, "=" => 99 }, DEFAULT => -110 }, {#State 137 ACTIONS => { ":" => 89, "<" => 91, "~" => 92, "?" => 95, "{" => 96, "=" => 99 }, DEFAULT => -106 }, {#State 138 ACTIONS => { ":" => 89, "<" => 91, "~" => 92, "?" => 95, "{" => 96, "=" => 99 }, DEFAULT => -108 }, {#State 139 ACTIONS => { "-" => 90, ":" => 89, "<" => 91, "+" => 93, "~" => 92, "*" => 94, "?" => 95, "{" => 96, "&" => 97, "/" => 98, "=" => 99, "(" => 100, "|" => 101, "." => 102, ">" => 103 }, DEFAULT => -98 }, {#State 140 DEFAULT => -15 }, {#State 141 ACTIONS => { "[" => 161 }, DEFAULT => -88, GOTOS => { 'array_len' => 162 } }, {#State 142 DEFAULT => -78 }, {#State 143 DEFAULT => -73, GOTOS => { 'union_elements' => 163 } }, {#State 144 DEFAULT => -77 }, {#State 145 DEFAULT => -67 }, {#State 146 DEFAULT => -82, GOTOS => { 'element_list1' => 164 } }, {#State 147 DEFAULT => -68 }, {#State 148 ACTIONS => { 'IDENTIFIER' => 26 }, GOTOS => { 'identifier' => 165, 'enum_element' => 166, 'enum_elements' => 167 } }, {#State 149 DEFAULT => -50 }, {#State 150 DEFAULT => -51 }, {#State 151 DEFAULT => -59 }, {#State 152 ACTIONS => { 'IDENTIFIER' => 26 }, DEFAULT => -62, GOTOS => { 'identifier' => 170, 'bitmap_element' => 169, 'bitmap_elements' => 168, 'opt_bitmap_elements' => 171 } }, {#State 153 DEFAULT => -58 }, {#State 154 ACTIONS => { "," => -84, "void" => 175, ")" => -84 }, DEFAULT => -91, GOTOS => { 'base_element' => 172, 'element_list2' => 174, 'property_list' => 173 } }, {#State 155 DEFAULT => -28 }, {#State 156 ACTIONS => { "[" => 161, "=" => 177 }, GOTOS => { 'array_len' => 176 } }, {#State 157 DEFAULT => -81 }, {#State 158 ACTIONS => { 'CONSTANT' => 61, 'TEXT' => 16, 'IDENTIFIER' => 26 }, DEFAULT => -101, GOTOS => { 'identifier' => 62, 'anytext' => 178, 'text' => 63, 'constant' => 60 } }, {#State 159 ACTIONS => { 'CONSTANT' => 61, 'TEXT' => 16, 'IDENTIFIER' => 26 }, DEFAULT => -101, GOTOS => { 'identifier' => 62, 'anytext' => 179, 'text' => 63, 'constant' => 60 } }, {#State 160 ACTIONS => { 'CONSTANT' => 61, 'TEXT' => 16, 'IDENTIFIER' => 26 }, DEFAULT => -101, GOTOS => { 'identifier' => 62, 'anytext' => 180, 'text' => 63, 'constant' => 60 } }, {#State 161 ACTIONS => { 'CONSTANT' => 61, 'TEXT' => 16, "]" => 181, 'IDENTIFIER' => 26 }, DEFAULT => -101, GOTOS => { 'identifier' => 62, 'anytext' => 182, 'text' => 63, 'constant' => 60 } }, {#State 162 ACTIONS => { ";" => 183 } }, {#State 163 ACTIONS => { "}" => 184 }, DEFAULT => -91, GOTOS => { 'optional_base_element' => 186, 'property_list' => 185 } }, {#State 164 ACTIONS => { "}" => 187 }, DEFAULT => -91, GOTOS => { 'base_element' => 188, 'property_list' => 173 } }, {#State 165 ACTIONS => { "=" => 189 }, DEFAULT => -54 }, {#State 166 DEFAULT => -52 }, {#State 167 ACTIONS => { "}" => 190, "," => 191 } }, {#State 168 ACTIONS => { "," => 192 }, DEFAULT => -63 }, {#State 169 DEFAULT => -60 }, {#State 170 ACTIONS => { "=" => 193 } }, {#State 171 ACTIONS => { "}" => 194 } }, {#State 172 DEFAULT => -86 }, {#State 173 ACTIONS => { 'IDENTIFIER' => 26, "signed" => 77, 'void' => 71, "unsigned" => 81, "[" => 20 }, DEFAULT => -91, GOTOS => { 'existingtype' => 78, 'bitmap' => 44, 'usertype' => 73, 'property_list' => 72, 'identifier' => 74, 'struct' => 50, 'enum' => 54, 'type' => 195, 'union' => 56, 'sign' => 75 } }, {#State 174 ACTIONS => { "," => 196, ")" => 197 } }, {#State 175 DEFAULT => -85 }, {#State 176 ACTIONS => { "=" => 198 } }, {#State 177 ACTIONS => { 'CONSTANT' => 61, 'TEXT' => 16, 'IDENTIFIER' => 26 }, DEFAULT => -101, GOTOS => { 'identifier' => 62, 'anytext' => 199, 'text' => 63, 'constant' => 60 } }, {#State 178 ACTIONS => { "-" => 90, ":" => 89, "<" => 91, "+" => 93, "~" => 92, "*" => 94, "?" => 95, "{" => 96, "&" => 97, "/" => 98, "=" => 99, "(" => 100, "|" => 101, "." => 102, ">" => 103 }, DEFAULT => -119 }, {#State 179 ACTIONS => { "-" => 90, ":" => 89, "<" => 91, "+" => 93, "~" => 92, "*" => 94, "?" => 95, "{" => 96, "&" => 97, "/" => 98, "=" => 99, "(" => 100, "|" => 101, "." => 102, ">" => 103 }, DEFAULT => -100 }, {#State 180 ACTIONS => { ":" => 89, "<" => 91, "~" => 92, "?" => 95, "{" => 96, "=" => 99 }, DEFAULT => -118 }, {#State 181 ACTIONS => { "[" => 161 }, DEFAULT => -88, GOTOS => { 'array_len' => 200 } }, {#State 182 ACTIONS => { "-" => 90, ":" => 89, "?" => 95, "<" => 91, "+" => 93, "~" => 92, "&" => 97, "{" => 96, "/" => 98, "=" => 99, "|" => 101, "(" => 100, "*" => 94, "." => 102, "]" => 201, ">" => 103 } }, {#State 183 DEFAULT => -35 }, {#State 184 DEFAULT => -75 }, {#State 185 ACTIONS => { "[" => 20 }, DEFAULT => -91, GOTOS => { 'base_or_empty' => 202, 'base_element' => 203, 'empty_element' => 204, 'property_list' => 205 } }, {#State 186 DEFAULT => -74 }, {#State 187 DEFAULT => -65 }, {#State 188 ACTIONS => { ";" => 206 } }, {#State 189 ACTIONS => { 'CONSTANT' => 61, 'TEXT' => 16, 'IDENTIFIER' => 26 }, DEFAULT => -101, GOTOS => { 'identifier' => 62, 'anytext' => 207, 'text' => 63, 'constant' => 60 } }, {#State 190 DEFAULT => -48 }, {#State 191 ACTIONS => { 'IDENTIFIER' => 26 }, GOTOS => { 'identifier' => 165, 'enum_element' => 208 } }, {#State 192 ACTIONS => { 'IDENTIFIER' => 26 }, GOTOS => { 'identifier' => 170, 'bitmap_element' => 209 } }, {#State 193 ACTIONS => { 'CONSTANT' => 61, 'TEXT' => 16, 'IDENTIFIER' => 26 }, DEFAULT => -101, GOTOS => { 'identifier' => 62, 'anytext' => 210, 'text' => 63, 'constant' => 60 } }, {#State 194 DEFAULT => -56 }, {#State 195 DEFAULT => -80, GOTOS => { 'pointers' => 211 } }, {#State 196 DEFAULT => -91, GOTOS => { 'base_element' => 212, 'property_list' => 173 } }, {#State 197 ACTIONS => { ";" => 213 } }, {#State 198 ACTIONS => { 'CONSTANT' => 61, 'TEXT' => 16, 'IDENTIFIER' => 26 }, DEFAULT => -101, GOTOS => { 'identifier' => 62, 'anytext' => 214, 'text' => 63, 'constant' => 60 } }, {#State 199 ACTIONS => { "-" => 90, ":" => 89, "?" => 95, "<" => 91, ";" => 215, "+" => 93, "~" => 92, "&" => 97, "{" => 96, "/" => 98, "=" => 99, "|" => 101, "(" => 100, "*" => 94, "." => 102, ">" => 103 } }, {#State 200 DEFAULT => -89 }, {#State 201 ACTIONS => { "[" => 161 }, DEFAULT => -88, GOTOS => { 'array_len' => 216 } }, {#State 202 DEFAULT => -72 }, {#State 203 ACTIONS => { ";" => 217 } }, {#State 204 DEFAULT => -71 }, {#State 205 ACTIONS => { 'IDENTIFIER' => 26, "signed" => 77, ";" => 218, 'void' => 71, "unsigned" => 81, "[" => 20 }, DEFAULT => -91, GOTOS => { 'existingtype' => 78, 'bitmap' => 44, 'usertype' => 73, 'property_list' => 72, 'identifier' => 74, 'struct' => 50, 'enum' => 54, 'type' => 195, 'union' => 56, 'sign' => 75 } }, {#State 206 DEFAULT => -83 }, {#State 207 ACTIONS => { "-" => 90, ":" => 89, "<" => 91, "+" => 93, "~" => 92, "*" => 94, "?" => 95, "{" => 96, "&" => 97, "/" => 98, "=" => 99, "(" => 100, "|" => 101, "." => 102, ">" => 103 }, DEFAULT => -55 }, {#State 208 DEFAULT => -53 }, {#State 209 DEFAULT => -61 }, {#State 210 ACTIONS => { "-" => 90, ":" => 89, "<" => 91, "+" => 93, "~" => 92, "*" => 94, "?" => 95, "{" => 96, "&" => 97, "/" => 98, "=" => 99, "(" => 100, "|" => 101, "." => 102, ">" => 103 }, DEFAULT => -64 }, {#State 211 ACTIONS => { 'IDENTIFIER' => 26, "*" => 157 }, GOTOS => { 'identifier' => 219 } }, {#State 212 DEFAULT => -87 }, {#State 213 DEFAULT => -27 }, {#State 214 ACTIONS => { "-" => 90, ":" => 89, "?" => 95, "<" => 91, ";" => 220, "+" => 93, "~" => 92, "&" => 97, "{" => 96, "/" => 98, "=" => 99, "|" => 101, "(" => 100, "*" => 94, "." => 102, ">" => 103 } }, {#State 215 DEFAULT => -25 }, {#State 216 DEFAULT => -90 }, {#State 217 DEFAULT => -70 }, {#State 218 DEFAULT => -69 }, {#State 219 ACTIONS => { "[" => 161 }, DEFAULT => -88, GOTOS => { 'array_len' => 221 }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -