%PDF- %PDF-
Direktori : /usr/local/share/emacs/27.2/lisp/cedet/semantic/wisent/ |
Current File : //usr/local/share/emacs/27.2/lisp/cedet/semantic/wisent/python-wy.elc |
;ELC ;;; Compiled ;;; in Emacs version 27.2 ;;; with all optimizations. ;;; This file uses dynamic docstrings, first added in Emacs 19.29. ;;; This file does not contain utf-8 non-ASCII characters, ;;; and so can be loaded in Emacs versions earlier than 23. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (require 'semantic/lex) #@64 The number of expected shift/reduce conflicts in this grammar. (defconst wisent-python-wy--expected-conflicts 4 (#$ . 432)) #@29 Table of language keywords. (defconst wisent-python-wy--keyword-table (semantic-lex-make-keyword-table '(("and" . AND) ("as" . AS) ("assert" . ASSERT) ("break" . BREAK) ("class" . CLASS) ("continue" . CONTINUE) ("def" . DEF) ("del" . DEL) ("elif" . ELIF) ("else" . ELSE) ("except" . EXCEPT) ("exec" . EXEC) ("finally" . FINALLY) ("for" . FOR) ("from" . FROM) ("global" . GLOBAL) ("if" . IF) ("import" . IMPORT) ("in" . IN) ("is" . IS) ("lambda" . LAMBDA) ("not" . NOT) ("or" . OR) ("pass" . PASS) ("print" . PRINT) ("raise" . RAISE) ("return" . RETURN) ("try" . TRY) ("while" . WHILE) ("with" . WITH) ("yield" . YIELD)) '(("yield" summary "Create a generator function") ("with" summary "Start statement with an associated context object") ("while" summary "Start a 'while' loop") ("try" summary "Start of statements protected by exception handlers") ("return" summary "Return from a function") ("raise" summary "Raise an exception") ("print" summary "Print each argument to standard output") ("pass" summary "Statement that does nothing") ("or" summary "Binary logical 'or' operator") ("not" summary "Unary boolean negation operator") ("lambda" summary "Create anonymous function") ("is" summary "Binary operator that tests for object equality") ("in" summary "Part of 'for' statement ") ("import" summary "Load specified modules") ("if" summary "Start 'if' conditional statement") ("global" summary "Declare one or more symbols as global symbols") ("from" summary "Modify behavior of 'import' statement") ("for" summary "Start a 'for' loop") ("finally" summary "Specify code to be executed after 'try' statements whether or not an exception occurred") ("exec" summary "Dynamically execute Python code") ("except" summary "Specify exception handlers along with 'try' keyword") ("else" summary "Start the 'else' clause following an 'if' statement") ("elif" summary "Shorthand for 'else if' following an 'if' statement") ("del" summary "Delete specified objects, i.e., undo what assignment did") ("def" summary "Define a new function") ("continue" summary "Skip to the next iteration of enclosing 'for' or 'while' loop") ("class" summary "Define a new class") ("break" summary "Terminate 'for' or 'while' loop") ("assert" summary "Raise AssertionError exception if <expr> is false") ("as" summary "EXPR as NAME makes value of EXPR available as variable NAME") ("and" summary "Logical AND binary operator ... "))) (#$ . 562)) #@26 Table of lexical tokens. (defconst wisent-python-wy--token-table (semantic-lex-make-type-table '(("symbol" (NAME)) ("number" (NUMBER_LITERAL)) ("string" (STRING_LITERAL)) ("punctuation" (AT . "@") (BACKQUOTE . "`") (ASSIGN . "=") (COMMA . ",") (SEMICOLON . ";") (COLON . ":") (BAR . "|") (TILDE . "~") (PERIOD . ".") (MINUS . "-") (PLUS . "+") (MOD . "%") (DIV . "/") (MULT . "*") (AMP . "&") (GT . ">") (LT . "<") (HAT . "^") (NE . "!=") (LTGT . "<>") (HATEQ . "^=") (OREQ . "|=") (AMPEQ . "&=") (MODEQ . "%=") (DIVEQ . "/=") (MULTEQ . "*=") (MINUSEQ . "-=") (PLUSEQ . "+=") (LE . "<=") (GE . ">=") (EQ . "==") (EXPONENT . "**") (GTGT . ">>") (LTLT . "<<") (DIVDIV . "//") (DIVDIVEQ . "//=") (EXPEQ . "**=") (GTGTEQ . ">>=") (LTLTEQ . "<<=")) ("close-paren" (RBRACK . "]") (RBRACE . "}") (RPAREN . ")")) ("open-paren" (LBRACK . "[") (LBRACE . "{") (LPAREN . "(")) ("block" (BRACK_BLOCK . "(LBRACK RBRACK)") (BRACE_BLOCK . "(LBRACE RBRACE)") (PAREN_BLOCK . "(LPAREN RPAREN)")) ("indentation" (INDENT_BLOCK . "(INDENT DEDENT)") (DEDENT . "[^:INDENT:]") (INDENT . "^\\s-+")) ("newline" (NEWLINE . "\n")) ("charquote" (BACKSLASH . "\\"))) '(("keyword" :declared t) ("symbol" :declared t) ("number" :declared t) ("punctuation" :declared t) ("block" :declared t))) (#$ . 2991)) #@15 Parser table. (defconst wisent-python-wy--parse-table (byte-code "\301\302\303\"\304\305\"\306M\210\304\307\"\310M\210\304\311\"\312M\210\304\313\"\314M\210\304\315\"\316M\210\304\317\"\320M\210\304\321\"\322M\210\304\323\"\324M\210\304\325\"\326M\210\304\327\"\330M\210\304\331\"\332M\210\304\333\"\334M\210\304\335\"\336M\210\304\337\"\340M\210\304\341\"\342M\210\304\343\"\344M\210\304\345\"\346M\210\304\347\"\350M\210\304\351\"\352M\210\304\353\"\354M\210\304\355\"\356M\210\304\357\"\360M\210\304\361\"\362M\210\304\363\"\364M\210\304\365\"\366M\210\304\367\"\370M\210\304\371\"\372M\210\304\373\"\374M\210\304\375\"\376M\210\304\377\"\201@ M\210\304\201A \"\201B M\210\304\201C \"\201D M\210\304\201E \"\201F M\210\304\201G \"\201H M\210\304\201I \"\201J M\210\304\201K \"\201L M\210\304\201M \"\201N M\210\304\201O \"\201P M\210\304\201Q \"\201R M\210\304\201S \"\201T M\210\304\201U \"\201V M\210\304\201W \"\201X M\210\304\201Y \"\201Z M\210\304\201[ \"\201\\ M\210\304\201] \"\201^ M\210\304\201_ \"\201` M\210\304\201a \"\201b M\210\304\201c \"\201d M\210\304\201e \"\201f M\210\304\201g \"\201h M\210\304\201i \"\201j M\210\304\201k \"\201l M\210\304\201m \"\201n M\210\304\201o \"\201p M\210\304\201q \"\201r M\210\304\201s \"\201t M\210\304\201u \"\201v M\210\304\201w \"\201x M\210\304\201y \"\201z M\210\304\201{ \"\201| M\210\304\201} \"\201~ M\210\304\201 \"\201\200 M\210\304\201\201 \"\201\202 M\210\304\201\203 \"\201\204 M\210\304\201\205 \"\201\206 M\210\304\201\207 \"\201\210 M\210\304\201\211 \"\201\212 M\210\304\201\213 \"\201\214 M\210\304\201\215 \"\201\216 M\210\304\201\217 \"\201\220 M\210\304\201\221 \"\201\222 M\210\304\201\223 \"\201\224 M\210\304\201\225 \"\201\226 M\210\304\201\227 \"\201\230 M\210\304\201\231 \"\201\232 M\210\304\201\233 \"\201\234 M\210\304\201\235 \"\201\236 M\210\304\201\237 \"\201\240 M\210\304\201\241 \"\201\242 M\210\304\201\243 \"\201\244 M\210\304\201\245 \"\201\246 M\210\304\201\247 \"\201\250 M\210\304\201\251 \"\201\252 M\210\304\201\253 \"\201\254 M\210\304\201\255 \"\201\256 M\210\304\201\257 \"\201\260 M\210\304\201\261 \"\201\262 M\210\304\201\263 \"\201\264 M\210\304\201\265 \"\201\266 M\210\304\201\267 \"\201\270 M\210\304\201\271 \"\201\272 M\210\304\201\273 \"\201\274 M\210\304\201\275 \"\201\276 M\210\304\201\277 \"\201\300 M\210\304\201\301 \"\201\302 M\210\304\201\303 \"\201\304 M\210\304\201\305 \"\201\306 M\210\304\201\307 \"\201\310 M\210\304\201\311 \"\201\312 M\210\304\201\313 \"\201\314 M\210\304\201\315 \"\201\316 M\210\304\201\317 \"\201\320 M\210\304\201\321 \"\201\322 M\210\304\201\323 \"\201\324 M\210\304\201\325 \"\201\326 M\210\304\201\327 \"\201\330 M\210\304\201\331 \"\201\332 M\210\304\201\333 \"\201\334 M\210\304\201\335 \"\201\336 M\210\304\201\337 \"\201\340 M\210\304\201\341 \"\201\342 M\210\304\201\343 \"\201\344 M\210\304\201\345 \"\201\346 M\210\304\201\347 \"\201\350 M\210\304\201\351 \"\201\352 M\210\304\201\353 \"\201\354 M\210\304\201\355 \"\201\356 M\210\304\201\357 \"\201\360 M\210\304\201\361 \"\201\362 M\210\304\201\363 \"\201\364 M\210\304\201\365 \"\201\366 M\210\304\201\367 \"\201\370 M\210\304\201\371 \"\201\372 M\210\304\201\373 \"\201\374 M\210\304\201\375 \"\201\376 M\210\304\201\377 \"\201 M\210\304\201\"\201M\210\304\201\"\201M\210\304\201\"\201M\210\304\201\"\201M\210\304\201 \"\201\nM\210\304\201\"\201\fM\210\304\201 \"\201M\210\304\201\"\201M\210\304\201\"\201M\210\304\201\"\201M\210\304\201\"\201M\210\304\201\"\201M\210\304\201\"\201M\210\304\201\"\201M\210\304\201\"\201M\210\304\201\"\201 M\210\304\201!\"\201\"M\210\304\201#\"\201$M\210\304\201%\"\201&M\210\304\201'\"\201(M\210\304\201)\"\201*M\210\304\201+\"\201,M\210\304\201-\"\201.M\210\304\201/\"\2010M\210\304\2011\"\2012M\210\304\2013\"\2014M\210\304\2015\"\2016M\210\304\2017\"\2018M\210\304\2019\"\201:M\210\304\201;\"\201<M\210\304\201=\"\201>M\210\304\201?\"\201@M\210\304\201A\"\201BM\210\304\201C\"\201DM\210\304\201E\"\201FM\210\304\201G\"\201HM\210\304\201I\"\201JM\210\304\201K\"\201LM\210\304\201M\"\201NM\210\304\201O\"\201PM\210\304\201Q\"\201RM\210\304\201S\"\201TM\210\304\201U\"\201VM\210\304\201W\"\201XM\210\304\201Y\"\201ZM\210\304\201[\"\201\\M\210\304\201]\"\201^M\210\304\201_\"\201`M\210\304\201a\"\201bM\210\304\201c\"\201dM\210\304\201e\"\201fM\210\304\201g\"\201hM\210\304\201i\"\201jM\210\304\201k\"\201lM\210\304\201m\"\201nM\210\304\201o\"\201pM\210\304\201q\"\201rM\210\304\201s\"\201tM\210\304\201u\"\201vM\210\304\201w\"\201xM\210\304\201y\"\201zM\210\304\201{\"\201|M\210\304\201}\"\201~M\210\304\201\"\201\200M\210\304\201\201\"\201\202M\210\304\201\203\"\201\204M\210\304\201\205\"\201\206M\210\304\201\207\"\201\210M\210\304\201\211\"\201\212M\210\304\201\213\"\201\214M\210\304\201\215\"\201\216M\210\304\201\217\"\201\220M\210\304\201\221\"\201\222M\210\304\201\223\"\201\224M\210\304\201\225\"\201\226M\210\304\201\227\"\201\230M\210\304\201\231\"\201\232M\210\304\201\233\"\201\234M\210\304\201\235\"\201\236M\210\304\201\237\"\201\240M\210\304\201\241\"\201\242M\210\304\201\243\"\201\244M\210\304\201\245\"\201\246M\210\304\201\247\"\201\250M\210\304\201\251\"\201\252M\210\304\201\253\"\201\254M\210\304\201\255\"\201\256M\210\304\201\257\"\201\260M\210\304\201\261\"\201\262M\210\304\201\263\"\201\264M\210\304\201\265\"\201\266M\210\304\201\267\"\201\270M\210\304\201\271\"\201\272M\210\304\201\273\"\201\274M\210\304\201\275\"\201\276M\210\304\201\277\"\201\300M\210\304\201\301\"\201\302M\210\304\201\303\"\201\304M\210\304\201\305\"\201\306M\210\304\201\307\"\201\310M\210\304\201\311\"\201\312M\210\304\201\313\"\201\314M\210\304\201\315\"\201\316M\210\304\201\317\"\201\320M\210\304\201\321\"\201\322M\210\304\201\323\"\201\324M\210\304\201\325\"\201\326M\210\304\201\327\"\201\330M\210\304\201\331\"\201\332M\210\304\201\333\"\201\334M\210\304\201\335\"\201\336M\210\304\201\337\"\201\340M\210\304\201\341\"\201\342M\210\304\201\343\"\201\344M\210\304\201\345\"\201\346M\210\304\201\347\"\201\350M\210\201\351\211\201\352\201\353\201\354\201\355\201\356\201\357\201\360\201\361\257\201\362\201\363\201\364\201\365\201\366\201\367\201\370\201\371\201\372\201\373\201\374\201\375\201\376\201\377\201 \201\201\201\201\201\201\201\201\201 \201\n\201\201\f\201 \201\201\201\201\201\201\201\201\257$\201\201\201\201F\201\201\201\201\201\201\257\201 \201!D\201\"\201#D\201$\201%\201&\201'F\201(\201)\201*\201+\201,\201-\201.\201/\2010\2011\2012\2013\2014\2015\2016\2017\2018\2019\201:\201;\201<\201=\201>\201?\201@\201A\201B\201C\201D\201E\201F\201G\201H\201I\201J\257#\201K\201L\201\275\"BC\201K\201L\201\215\"BC\201K\201L\201i\"BC\201K\201L\201I\"BC\201K\201L\201\"BC\201K\201L\201\365 \"BC\201K\201L\201\327 \"BC\201K\201L\201K\"BC\201K\201L\201k\"BC\201K\201L\305\"BC\201K\201L\201A \"BC\201K\201L\347\"BC\201K\201L\201!\"BC\201K\201L\201M\"BC\201K\201L\201m\"BC\201M\201N\201O\201P\201Q\201R\201S\201T\201U\201V\201W\201X\201Y\257 \201Z\201[D\201K\201L\201C \"BC\201K\201L\201\263 \"BC\201K\201L\201\221 \"BC\201\\\201]\201^\201_\201`\201a\201b\201c\201d\201e\201f\201g\201h\257 \201K\201L\201a \"BC\201i\201jD\201K\201L\201\265 \"BC\201k\201lD\201m\201n\201o\201p\201q\201r\201s\201t\201u\201v\201w\257\201x\201y\201z\201{\201|\201}\201~\201\201\200\201\201\201\202\257\201\203\201\204\201\205\201\206\201\207\201\210\201\211\201\212\201\213\201\214\201\215\257\201\216\201\217D\201\220\201\221D\201\222\201\223\201\224\201\225\201\226\201\227\201\230\201\231\201\232\201\233\201\234\201\235\201\236\257 \201\237\201\240D\201K\201L\201E \"B\201\241\201L\201\267 \"B\201\242E\201\243\201\244\201\245\201\246\201\247\201\250\201\251\201\252\201\253\201\254\201\255\201\256\257\f\201K\201L\201\277\"BC\201K\201L\201\367 \"B\201\257\201\260\201\261\201\262\201\263\201\264\201\265\201\266\201\267\201\270\201\271\201\272\201\273\257\201K\201L\201c \"B\201\274\201\275\201\276\201\277\201\300\201\301\201\302\201\303\201\304\201\305\201\306\201\307\257 \201K\201L\201o\"B\201\310\201\311\201\312\201\313\201\314\201\315\201\316\201\317\201\320\201\321\201\322\201\323\257 \201\324\201\325D\201\326\201\327\201\330\201\331\201\332\201\333\201\334\201\335\201\336\201\337\201\340\201\341\201\342\257 \201\343\201\344\201\345\201\346\201\347\201\350\201\351\201\352\201\353\201\354\201\355\201\356\201\357\257 \201K\201L\351\"B\201\360\201\361\201\362\201\363\201\364\201\365\201\366\201\367\201\370\201\371\201\372\201\373\257 \201K\201L\201\217\"BC\201K\201L\201#\"B\201\374D\201K\201L\201\371 \"BC\201K\201L\201\331 \"BC\201K\201L\201\271 \"BC\201K\201L\201\373 \"BC\201K\201L\201%\"BC\201K\201L\201O\"BC\201K\201L\201'\"BC\201K\201L\201Q\"BC\201K\201L\201q\"BC\201K\201L\201\301\"BC\201K\201L\201\221\"BC\201K\201L\201s\"BC\201K\201L\201\223\"BC\201K\201L\201\303\"BC\201K\201L\307\"BC\201K\201L\201\305\"BC\201K\201L\201\273 \"BC\201K\201L\201)\"BC\201K\201L\201\333 \"BC\201K\201L\201\375 \"BC\201K\201L\201+\"BC\201K\201L\201S\"BC\201K\201L\201G \"B\201\375D\201\376\201\377D\201K\201L\201u\"BC\201K\201L\201\225\"BC\201K\201L\201-\"BC\201K\201L\201\227\"B\201 D\201K\201L\353\"B\201D\201K\201L\201\231\"BC\201K\201L\201\223 \"B\201\201\201\201\201\201\201\201 \201\n\201\257\201K\201L\201e \"B\201\fD\201K\201L\201g \"B\201 D\201K\201L\201\307\"B\201D\201K\201L\201i \"B\201\201E\201K\201L\201/\"B\201\201E\201K\201L\201\275 \"B\201\201\201\201\257\201K\201L\201\311\"BC\201\201\201\201\201\201\201\201\201\201 \201!\257\201K\201L\201\313\"BC\201K\201L\201I \"BC\201K\201L\201\377 \"B\201\"\201#\201$\201%\201&\201'\201(\201)\201*\201+\201,\201-\257 \201K\201L\201\233\"B\201.D\201K\201L\201\335 \"B\201/D\201K\201L\201\315\"BC\201K\201L\201\235\"BC\201K\201L\201\317\"BC\201K\201L\201\337 \"BC\201K\201L\201k \"B\2010D\201K\201L\201\225 \"BC\2011\2012\2013E\201K\201L\201\237\"BC\201K\201L\201\321\"BC\2014\2015D\2016\2017D\201K\201L\201\323\"BC\201K\201L\201w\"BC\2018\2019\201:E\201K\201L\201U\"BC\201K\201L\2011\"B\201;D\201K\201L\201\"BC\201K\201L\201\227 \"BC\201K\201L\201\"BC\201K\201L\311\"BC\201K\201L\201m \"BC\201K\201L\313\"BC\201K\201L\201\231 \"BC\201K\201L\201\277 \"BC\201<\201=D\201K\201L\201E \"B\201>\201L\201\267 \"B\201?\201@F\201K\201L\201\241\"B\201AD\201K\201L\201\301 \"B\201BD\201C\201DD\201K\201L\315\"BC\201K\201L\201\233\"B\201ED\201K\201L\201\325\"B\201FD\201K\201L\355\"B\201G\201HE\201I\201JD\201K\201L\201ME\201K\201L\201\233 \"BC\201K\201L\201\303 \"B\201ND\201O\201PD\201K\201L\357\"B\201QD\201K\201L\201o \"BC\201K\201L\201\327\"B\201R\201SE\201T\201UD\201K\201L\201\341 \"BC\201V\201W\201X\201YF\201K\201L\201\233\"B\201ZD\201K\201L\201y\"BC\201K\201L\201q \"BC\201[\201\\\201]\201^\201_\201`\201a\201b\201c\201d\201e\201f\201g\257 \201K\201L\201\235 \"BC\201K\201L\201\237 \"BC\201K\201L\2013\"BC\201K\201L\201{\"BC\201K\201L\201\343 \"B\201hD\201K\201L\201s \"BC\201K\201L\201\243\"BC\201i\201j\201k\201l\201m\201n\201o\201p\201q\201r\201s\201t\201u\201v\201w\201x\201y\201z\201{\201|\201}\201~\201\201\200\201\201\201\202\201\203\257\201\204\201\205D\201\206\201\207\201\210E\201K\201L\201K \"BC\201K\201L\201W\"B\201\211\201\212\201\213\201\214\201\215\201\216\201\217\201\220\201\221\201\222\201\223\201\224\201\225\201\226\201\227\201\230\201\231\201\232\201\233\201\234\201\235\201\236\201\237\201\240\201\241\257\201\242\201\243D\201K\201L\201u \"BC\201\244\201\245D\201\246\201\247\201\250\201\251\201\252\201\253\201\254\201\255\201\256\201\257\201\260\201\261\257\f\201\262\201\263\201\264\201\265\201\266\201\267\201\270\201\271\201\272\201\273\201\274\201\275\257\f\201K\201L\201\241 \"BC\201K\201L\201\305 \"BC\201K\201L\201\345 \"BC\201K\201L\201\"BC\201K\201L\2015\"BC\201K\201L\201M \"BC\201K\201L\201w \"BC\201K\201L\201Y\"BC\201K\201L\201\245\"B\201\276D\201\277\201\300D\201\301\201\302\201\303\201\304\201\305\201\306\201\307\201\310\201\311\201\312\201\313\257\201\314\201\315\201\316\201\317\201\320\201\321\201\322\201\323\201\324\201\325\201\326\257\201\327\201\330\201\331\201\332\201\333\201\334\201\335\201\336\201\337\201\340\201\341\257\201\342\201\343\201\344\201\345\201\346\201\347\201\350\201\351\201\352\201\353\201\354\257\201K\201L\317\"BC\201K\201L\361\"BC\201\355\201\356\201\357\201\360\201\361\201\362\201\363\201\364\201\365\201\366\201\367\257\201K\201L\201\"BC\201K\201L\2017\"BC\201\370\201\371\201\372\201\373\201\374\201\375\201\376\201\377\201 \201\201\257\201K\201L\2019\"BC\201K\201L\201\307 \"BC\201K\201L\201\347 \"BC\201K\201L\201 \"BC\201\201\201\201\201\201\201 \201\n\201\201\f\201 \257\201K\201L\201\247\"BC\201K\201L\201\311 \"B\201\201\201F\201K\201L\201\"BC\201K\201L\201;\"BC\201K\201L\201[\"BC\201K\201L\201}\"BC\201K\201L\201\331\"BC\201K\201L\321\"BC\201K\201L\363\"BC\201K\201L\201O \"BC\201K\201L\201y \"BC\201K\201L\201\243 \"BC\201K\201L\201\313 \"BC\201K\201L\201\351 \"BC\201K\201L\201\251\"BC\201K\201L\201{ \"B\201D\201\201\201\201\201\201\201\201\201\201\201\201\201\257 \201K\201L\201\333\"B\201\201 \201!\201\"\201#\201$\201%\201&\201'\201(\201)\201*\257 \201K\201L\201 \"BC\201K\201L\201} \"BC\201+\201,D\201K\201L\365\"BC\201K\201L\323\"BC\201K\201L\201\253\"BC\201K\201L\201\"BC\201K\201L\367\"BC\201K\201L\325\"BC\201-\201.\201/\2010\2011\2012\2013\2014\2015\2016\2017\2018\2019\257 \201K\201L\201\255\"BC\201K\201L\201 \"BC\201:\201;D\201<\201=\201>\201?\201@\201A\201B\201C\201D\201E\201F\201G\201H\257 \201K\201L\201\"BC\201K\201L\201\201 \"BC\201I\201JD\201K\201L\201\353 \"BC\201K\201L\201\335\"BC\201K\201LD\201K\201L\201\333\"B\201M\201N\201O\201P\201Q\201R\201S\201T\201U\201V\257\201K\201L\201]\"BC\201W\201X\201Y\201Z\201[\201\\\201]\201^\201_\201`\201a\201b\201c\257 \201K\201L\201\201\"BC\201d\201e\201f\201g\201h\201i\201j\201k\201l\201m\201n\201o\201p\257 \201q\201r\201sE\201t\201uD\201v\201w\201x\201y\201z\201{\201|\201}\201~\201\201\200\201\201\201\202\201\203\201\204\201\205\201\206\201\207\201\210\201\211\201\212\201\213\201\214\201\215\201\216\201\217\201\220\257\201\221\201\222D\201\223\201\224D\201K\201L\201\"BC\201\225\201\226\201\227\201\230\201\231\201\232\201\233\201\234\201\235\201\236\201\237\201\240\201\241\257 \201\242\201\243D\201\244\201\245D\201K\201L\201\203\"BC\201\246\201\247D\201K\201L\201\333\"B\201\250D\201K\201L\201\257\"BC\201K\201L\201\337\"B\201\251D\201\252\201\253\201\254\201\255\201\256\201\257\201\260\201\261\201\262\201\263\201\264\201\265\201\266\257 \201K\201L\201\245 \"BC\201\267\201\270D\201K\201L\327\"BC\201\271\201\272\201\273E\201\274\201\275\201\276\201\277\201\300\201\301\201\302\201\303\201\304\201\305\201\306\201\307\201\310\201\311\201\312\201\313\201\314\201\315\201\316\201\317\201\320\201\321\201\322\201\323\201\324\201\325\201\326\257\201\327\201\330\201\331\201\332\201\333\201\334\201\335\201\336\201\337\201\340\201\341\201\342\201\343\201\344\201\345\201\346\201\347\201\350\201\351\201\352\201\353\201\354\201\355\201\356\201\357\201\360\201\361\257\201\362\201\363\201\364\201\365\201\366\201\367\201\370\201\371\201\372\201\373\201\374\257\201\375\201\376D\201K\201L\201=\"BC\201K\201L\201\261\"BC\201\377\201 D\201K\201L\201Q \"B\201D\201K\201L\201\341\"BC\201K\201L\201\315 \"BC\201K\201L\201\205\"BC\201K\201L\201\247 \"B\201D\201K\201L\201\251 \"B\201D\201K\201L\331\"B\201D\201K\201L\201\253 \"B\201\201E\201K\201L\201_\"B\201\201E\201K\201L\201\355 \"B\201 \201\n\201\201\f\257\201K\201L\333\"BC\201K\201L\201\357 \"BC\201K\201L\201\"BC\201 \201D\201K\201L\201a\"B\201D\201K\201L\201\203 \"BC\201\201\201\201\201\201\201\201\201\201\201\201\201\257 \201K\201L\201S \"BC\201K\201L\201c\"BC\201K\201L\201\"BC\201K\201L\201e\"BC\201K\201L\201\205 \"BC\201K\201L\201\343\"BC\201\201\201\201 \201!\201\"\201#\201$\201%\201&\201'\201(\201)\201*\201+\201,\201-\201.\201/\2010\2011\2012\2013\2014\2015\2016\2017\257\2018\2019\201:\201;\201<\201=\201>\201?\201@\201A\201B\201C\201D\201E\201F\201G\201H\201I\201J\201K\201L\201M\201N\201O\201P\201Q\201R\257\201K\201L\335\"B\201SD\201K\201L\201\241\"B\201TD\201U\201VD\201K\201L\201\"BC\201K\201L\201\327\"B\201WD\201K\201L\201U \"BC\201K\201L\201?\"B\201XD\201K\201L\201\255 \"BC\201K\201L\201\317 \"BC\201K\201L\371\"BC\201K\201L\201W \"BC\201K\201L\337\"BC\201K\201L\201\345\"BC\201K\201L\201\347\"BC\201K\201L\201\"B\201YD\201K\201L\201\207 \"BC\201K\201L\201\263\"BC\201Z\201[\201\\\201]\201^\201_\201`\201a\201b\201c\201d\201e\201f\257 \201K\201L\201\321 \"BC\201K\201L\201\233\"B\201gD\201K\201L\341\"B\201hD\201K\201L\373\"BC\201K\201L\201\"B\201i\201j\201k\201l\201m\201n\201o\201p\201q\201r\201s\201t\257 \201u\201vD\201K\201L\201\207\"B\201w\201xE\201y\201zD\201K\201L\201\207\"B\201{D\201K\201L\201\257 \"BC\201K\201L\375\"B\201|D\201}\201~\201\201\200\201\201\201\202\201\203\201\204\201\205\201\206\201\207\201\210\201\211\201\212\201\213\201\214\201\215\201\216\201\217\201\220\201\221\201\222\201\223\201\224\201\225\201\226\201\227\257\201\230\201\231D\201K\201L\201A\"BC\201\232\201\233\201\234\201\235\201\236\201\237\201\240\201\241\201\242\201\243\201\244\257\201K\201L\201C\"BC\201K\201L\201\211 \"BC\201K\201L\201Y \"BC\201K\201L\201[ \"BC\201\245\201\246\201\247\201\250\201\251\201\252\201\253\201\254\201\255\201\256\201\257\201\260\201\261\201\262\201\263\201\264\201\265\201\266\201\267\201\270\201\271\201\272\201\273\201\274\201\275\201\276\201\277\257\201K\201L\201\211\"BC\201\300\201\301D\201K\201L\201\207\"B\201\302\201\303E\201\304\201\305D\201K\201L\201\265\"BC\201K\201L\201\213\"BC\201K\201L\201\333\"B\201\306\201\307\201\310\201\311\201\312\201\313\201\314\201\315\201\316\201\317\201\320\201\321\257 \201K\201L\343\"BC\201\322\201\323\201\324\201\325\201\326\201\327\201\330\201\331\201\332\201\333\201\334\201\335\201\336\257 \201K\201L\201\"BC\201K\201L\201\267\"BC\201K\201L\341\"B\201\337D\201\340\201\341\201\342\201\343\201\344\201\345\201\346\201\347\201\350\201\351\201\352\201\353\201\354\201\355\201\356\201\357\201\360\201\361\201\362\201\363\201\364\201\365\201\366\201\367\201\370\201\371\201\372\257\201\373\201\374D\201K\201L\201\213 \"BC\201\375\201\376D\201\377\201 \201\201\201\201\201\201\201\201\201 \201\n\201\201\f\201 \201\201\201\201\201\201\201\201\201\201\201\201\257\201K\201L\345\"BC\201K\201L\201\323 \"BC\201\201\201\201\201\201\201 \201!\201\"\201#\201$\201%\201&\201'\201(\201)\201*\201+\201,\201-\201.\201/\2010\2011\2012\2013\2014\257\201K\201L\201\361 \"BC\201K\201L\201\207\"B\2015D\201K\201L\201\325 \"BC\2016\2017\2018\2019\201:\201;\201<\201=\201>\201?\201@\201A\201B\257 \201K\201L\201g\"BC\201C\201DD\201K\201L\201\271\"BC\201K\201L\377\"BC\201K\201L\201E\"BC\201K\201L\201\261 \"BC\201E\201F\201G\201H\201I\201J\201K\201L\201M\201N\201O\201P\201Q\201R\201S\201T\201U\201V\201W\201X\201Y\201Z\201[\201\\\201]\201^\201_\257\201`\201a\201b\201c\201d\201e\201f\201g\201h\201i\201j\201k\201l\201m\201n\201o\201p\201q\201r\201s\201t\201u\201v\201w\201x\201y\201z\257\201K\201L\201] \"BC\201K\201L\201\215 \"BC\201K\201L\201\363 \"BC\201{\201|D\201K\201L\201G\"BC\201K\201L\201\273\"BC\201K\201L\201\217 \"BC\201}\201~\201\201\200\201\201\201\202\201\203\201\204\201\205\201\206\201\207\201\210\201\211\201\212\201\213\201\214\201\215\201\216\201\217\201\220\201\221\201\222\201\223\201\224\201\225\201\226\201\227\257\201K\201L\201_ \"BC\201\230\201\231D\201\232\201\233D\201\234C'j\201\235\201\236$)\207" [#1=#:ob make-vector 13 0 intern #5="atom:0" #[(#2=#:stack #3=#:sp #4=#:gotos) " SHA\306\307 \310Z\f HH\236A\n \310\\ S\311\nBI\210 \nI\210 -\207" [#2# #3# $region $action $nterm #4# #5# atom 2 nil #6=#:state] 4] #7="small_stmt:8" #[(#2# #3# #4#) " SH@ SHA\306\307 \310Z HH\236A\n \310\\ S\nBI\210 \nI\210 .\207" [#2# #3# $1 $region $action $nterm #7# small_stmt 2 #4# #6#] 4] #8="$function_parameter:0" #[(#2# #3# #4#) " SH@ \306Z S\211\fHA@ HAA\f\fU\204O \f\2046 \f\307\\\211HA@\f\202 \204I \307Z\211HAA\202 \211\202 \f\205^ \205^ \fB- \310\311 \312Z HH\236A \307\\ S\n BI\210 I\210 .\207" [#2# #3# $2 j i stack 3 2 #8# $function_parameter 4 l f $region $action $nterm #4# #6#] 5] #9="$goal:0" #[(#2# #3# #4#) " SH@ \306Z S\211\fHA@ HAA\f\fU\204O \f\2046 \f\307\\\211HA@\f\202 \204I \307Z\211HAA\202 \211\202 \f\205^ \205^ \fB- \310\311 \312Z HH\236A \307\\ S\n BI\210 I\210 .\207" [#2# #3# $2 j i stack 3 2 #9# $goal 4 l f $region $action $nterm #4# #6#] 5] #10="del_stmt:0" #[(#2# #3# #4#) " \306ZH@ \306Z S\211\fHA@ HAA\fU\204P \2047 \f\307\\\211HA@\202 \204J \307Z\211HAA\202 \211\202 \205_ \205_ B-\310\311 \312Z HH\236A \307\\ S\n\313\211\314\315\316\317&+\211 \204\247 AA\211\203\261 @AD\202\264 ddD\244)BI\210 I\210 .\207" [#2# #3# $1 j i stack 3 2 #10# del_stmt 4 nil apply semantic-tag code :detail l f $region $action $nterm #4# #6# attributes detail name wisent-input] 10] #11="shift_expr_operators:0" #[(#2# #3# #4#) " SH@ SHA\306\307 \310Z HH\236A\n \310\\ S\nBI\210 \nI\210 .\207" [#2# #3# $1 $region $action $nterm #11# shift_expr_operators 2 #4# #6#] 4] #12="augassign:1" #[(#2# #3# #4#) " SH@ SHA\306\307 \310Z HH\236A\n \310\\ S\nBI\210 \nI\210 .\207" [#2# #3# $1 $region $action $nterm #12# augassign 2 #4# #6#] 4] #13="paren_classes:2" #[(#2# #3# #4#) " \306ZH@ \306Z S\211\fHA@ HAA\fU\204P \2047 \f\307\\\211HA@\202 \204J \307Z\211HAA\202 \211\202 \205_ \205_ B-\310\311 \312Z HH\236A \307\\ S\n\313\211\211\314\315\316\317\320&,\211 \204\255 AA\211\203\267 @AD\202\272 ddD\244)BI\210 I\210 .\207" [#2# #3# $1 j i stack 3 2 #13# paren_classes 4 nil apply semantic-tag variable :type :default-value l f $region $action $nterm #4# #6# attributes default-value type name wisent-input] 12] #14="function_parameters:2" #[(#2# #3# #4#) " \306ZH@ \306Z S\211\fHA@ HAA\f\fU\204P \f\2047 \f\307\\\211HA@\f\202 \204J \307Z\211HAA\202 \211\202 \f\205_ \205_ \fB- \310\311 \312Z HH\236A \307\\ S\n BI\210 I\210 .\207" [#2# #3# $1 j i stack 3 2 #14# function_parameters 4 l f $region $action $nterm #4# #6#] 5] #15="suite:0" #[(#2# #3# #4#) " SH@ SHA\306\307 \310Z HH\236A\n \310\\ S\nCBI\210 \nI\210 .\207" [#2# #3# $1 $region $action $nterm #15# suite 2 #4# #6#] 4] #16="xor_expr:1" #[(#2# #3# #4#) " \306Z S\211HA@\f\nHAA\f\nU\204F \f\204/ \f\307\\\211HA@\f\202 \204@ \f\n\307Z\211HAA\202 \n\211\202 \f\205S \205S \f B- \310\311 \312Z HH\236A \307\\ S\313 BI\210 I\210 -\207" [#2# #3# j i stack l 5 2 #16# xor_expr 6 nil f $region $action $nterm #4# #6#] 5] #17="term:1" #[(#2# #3# #4#) " \306Z S\211HA@\f\nHAA\f\nU\204F \f\204/ \f\307\\\211HA@\f\202 \204@ \f\n\307Z\211HAA\202 \n\211\202 \f\205S \205S \f B- \310\311 \312Z HH\236A \307\\ S\313 BI\210 I\210 -\207" [#2# #3# j i stack l 5 2 #17# term 6 nil f $region $action $nterm #4# #6#] 5] #18="expr_list:1" #[(#2# #3# #4#) " \306Z S\211HA@\f\nHAA\f\nU\204F \f\204/ \f\307\\\211HA@\f\202 \204@ \f\n\307Z\211HAA\202 \n\211\202 \f\205S \205S \f B- \310\311 \312Z HH\236A \307\\ S\313 BI\210 I\210 -\207" [#2# #3# j i stack l 5 2 #18# expr_list 6 nil f $region $action $nterm #4# #6#] 5] #19="as_name_opt:1" #[(#2# #3# #4#) " SH@ \306Z S\211\fHA@ HAA\f\fU\204O \f\2046 \f\307\\\211HA@\f\202 \204I \307Z\211HAA\202 \211\202 \f\205^ \205^ \fB- \310\311 \312Z HH\236A \307\\ S\n BI\210 I\210 .\207" [#2# #3# $2 j i stack 3 2 #19# as_name_opt 4 l f $region $action $nterm #4# #6#] 5] "zero_or_one_comma_test:0" #[(#2# #3# #4#) "\306\307\310\211\f HH\236A\n \311\\\f S\306BI\210\f \nI\210 ,\207" [$region $action $nterm #4# #2# #3# nil "zero_or_one_comma_test:0" zero_or_one_comma_test 2 #6#] 5] #20="trailing_test_list_with_opt_comma_opt:1" #[(#2# #3# #4#) " \306Z S\211HA@\f\nHAA\f\nU\204F \f\204/ \f\307\\\211HA@\f\202 \204@ \f\n\307Z\211HAA\202 \n\211\202 \f\205S \205S \f B- \310\311 \312Z HH\236A \307\\ S\313 BI\210 I\210 -\207" [#2# #3# j i stack l 3 2 #20# trailing_test_list_with_opt_comma_opt 4 nil f $region $action $nterm #4# #6#] 5] #21="while_stmt:0" #[(#2# #3# #4#) " \306ZH@ \306Z S\211\fHA@ HAA\fU\204P \2047 \f\307\\\211HA@\202 \204J \307Z\211HAA\202 \211\202 \205_ \205_ B-\310\311 \312Z HH\236A \307\\ S\n\313\211\314\315\316\317&+\211 \204\247 AA\211\203\261 @AD\202\264 ddD\244)BI\210 I\210 .\207" [#2# #3# $1 j i stack 9 2 #21# while_stmt 10 nil apply semantic-tag code :detail l f $region $action $nterm #4# #6# attributes detail name wisent-input] 10] #22="atom:1" #[(#2# #3# #4#) " SHA\306\307 \310Z\f HH\236A\n \310\\ S\311\nBI\210 \nI\210 -\207" [#2# #3# $region $action $nterm #4# #22# atom 2 nil #6#] 4] #23="yield_stmt:0" #[(#2# #3# #4#) " SH@ SHA\306\307 \310Z HH\236A \310\\ S\n\311\211\312\313\314\315&+\211\204L AA\211\203T @AD\202W ddD\244)BI\210 I\210 .\207" [#2# #3# $1 $region $action $nterm #23# yield_stmt 2 nil apply semantic-tag code :detail #4# #6# attributes detail name wisent-input] 10] #24="test_test:0" #[(#2# #3# #4#) " SH@ SHA\306\307 \310Z HH\236A\n \310\\ S\nBI\210 \nI\210 .\207" [#2# #3# $1 $region $action $nterm #24# test_test 2 #4# #6#] 4] #25="exec_trailer:0" #[(#2# #3# #4#) "\306\307\310\211\f HH\236A\n \311\\\f S\306BI\210\f \nI\210 ,\207" [$region $action $nterm #4# #2# #3# nil #25# exec_trailer 2 #6#] 5] #26="import_stmt:0" #[(#2# #3# #4#) " SH@ \306Z S\211\fHA@ HAA\fU\204O \2046 \f\307\\\211HA@\202 \204I \307Z\211HAA\202 \211\202 \205^ \205^ B-\310\311 \312Z HH\236A \307\\ S\n\313\211\314\315\316\317&+\211 \204\246 AA\211\203\260 @AD\202\263 ddD\244)BI\210 I\210 .\207" [#2# #3# $2 j i stack 3 2 #26# import_stmt 4 nil apply semantic-tag include :system-flag l f $region $action $nterm #4# #6# attributes system-flag name wisent-input] 10] #27="shift_expr_operators:1" #[(#2# #3# #4#) " SH@ SHA\306\307 \310Z HH\236A\n \310\\ S\nBI\210 \nI\210 .\207" [#2# #3# $1 $region $action $nterm #27# shift_expr_operators 2 #4# #6#] 4] #28="augassign:2" #[(#2# #3# #4#) " SH@ SHA\306\307 \310Z HH\236A\n \310\\ S\nBI\210 \nI\210 .\207" [#2# #3# $1 $region $action $nterm #28# augassign 2 #4# #6#] 4] #29="paren_classes:3" #[(#2# #3# #4#) " \306ZH@ \306Z S\211\fHA@ HAA\fU\204P \2047 \f\307\\\211HA@\202 \204J \307Z\211HAA\202 \211\202 \205_ \205_ B-\310\311 \312Z HH\236A \307\\ S\n\313\211\211\314\315\316\317\320&,\211 \204\255 AA\211\203\267 @AD\202\272 ddD\244)BI\210 I\210 .\207" [#2# #3# $1 j i stack 3 2 #29# paren_classes 4 nil apply semantic-tag variable :type :default-value l f $region $action $nterm #4# #6# attributes default-value type name wisent-input] 12] #30="function_parameters:3" #[(#2# #3# #4#) " \306ZH@ \306Z S\211\fHA@ HAA\f\fU\204P \f\2047 \f\307\\\211HA@\f\202 \204J \307Z\211HAA\202 \211\202 \f\205_ \205_ \fB- \310\311 \312Z HH\236A \307\\ S\n BI\210 I\210 .\207" [#2# #3# $1 j i stack 3 2 #30# function_parameters 4 l f $region $action $nterm #4# #6#] 5] #31="elif_suite_pair_list:0" #[(#2# #3# #4#) "\306\307\310\211\f HH\236A\n \311\\\f S\306BI\210\f \nI\210 ,\207" [$region $action $nterm #4# #2# #3# nil #31# elif_suite_pair_list 2 #6#] 5] #32="suite:1" #[(#2# #3# #4#) " SH@ \306Z S\211\fHA@ HAA\f\fU\204O \f\2046 \f\307\\\211HA@\f\202 \204I \307Z\211HAA\202 \211\202 \f\205^ \205^ \fB- \310\311 \312Z HH\236A \307\\ S\n BI\210 I\210 .\207" [#2# #3# $2 j i stack 3 2 #32# suite 4 l f $region $action $nterm #4# #6#] 5] #33="with_var:0" #[(#2# #3# #4#) " \306Z S\211HA@\f\nHAA\f\nU\204F \f\204/ \f\307\\\211HA@\f\202 \204@ \f\n\307Z\211HAA\202 \n\211\202 \f\205S \205S \f B- \310\311 \312Z HH\236A \307\\ S\313 BI\210 I\210 -\207" [#2# #3# j i stack l 3 2 #33# with_var 4 nil f $region $action $nterm #4# #6#] 5] #34="zero_or_one_comma_test:1" #[(#2# #3# #4#) " \306Z S\211HA@\f\nHAA\f\nU\204F \f\204/ \f\307\\\211HA@\f\202 \204@ \f\n\307Z\211HAA\202 \n\211\202 \f\205S \205S \f B- \310\311 \312Z HH\236A \307\\ S\313 BI\210 I\210 -\207" [#2# #3# j i stack l 3 2 #34# zero_or_one_comma_test 4 nil f $region $action $nterm #4# #6#] 5] #35="atom:2" #[(#2# #3# #4#) " SHA\306\307 \310Z\f HH\236A\n \310\\ S\311\nBI\210 \nI\210 -\207" [#2# #3# $region $action $nterm #4# #35# atom 2 nil #6#] 4] #36="one_or_more_string:0" #[(#2# #3# #4#) " SH@ SHA\306\307 \310Z HH\236A\n \310\\ S\nBI\210 \nI\210 .\207" [#2# #3# $1 $region $action $nterm #36# one_or_more_string 2 #4# #6#] 4] "fpdef_opt_test_list_comma_zom:0" #[(#2# #3# #4#) "\306\307\310\211\f HH\236A\n \311\\\f S\306BI\210\f \nI\210 ,\207" [$region $action $nterm #4# #2# #3# nil "fpdef_opt_test_list_comma_zom:0" fpdef_opt_test_list_comma_zom 2 #6#] 5] #37="decorators:0" #[(#2# #3# #4#) " SH@ SHA\306\307 \310Z HH\236A\n \310\\ S\nCBI\210 \nI\210 .\207" [#2# #3# $1 $region $action $nterm #37# decorators 2 #4# #6#] 4] #38="trailer_zom:0" #[(#2# #3# #4#) "\306\307\310\211\f HH\236A\n \311\\\f S\306BI\210\f \nI\210 ,\207" [$region $action $nterm #4# #2# #3# nil #38# trailer_zom 2 #6#] 5] #39="yield_stmt:1" #[(#2# #3# #4#) " \306ZH@ \306Z S\211\fHA@ HAA\fU\204P \2047 \f\307\\\211HA@\202 \204J \307Z\211HAA\202 \211\202 \205_ \205_ B-\310\311 \312Z HH\236A \307\\ S\n\313\211\314\315\316\317&+\211 \204\247 AA\211\203\261 @AD\202\264 ddD\244)BI\210 I\210 .\207" [#2# #3# $1 j i stack 3 2 #39# yield_stmt 4 nil apply semantic-tag code :detail l f $region $action $nterm #4# #6# attributes detail name wisent-input] 10] #40="comp_op:0" #[(#2# #3# #4#) " SH@ SHA\306\307 \310Z HH\236A\n \310\\ S\nBI\210 \nI\210 .\207" [#2# #3# $1 $region $action $nterm #40# comp_op 2 #4# #6#] 4] #41="augassign:3" #[(#2# #3# #4#) " SH@ SHA\306\307 \310Z HH\236A\n \310\\ S\nBI\210 \nI\210 .\207" [#2# #3# $1 $region $action $nterm #41# augassign 2 #4# #6#] 4] #42="test_test:1" #[(#2# #3# #4#) " \306Z S\211HA@\f\nHAA\f\nU\204F \f\204/ \f\307\\\211HA@\f\202 \204@ \f\n\307Z\211HAA\202 \n\211\202 \f\205S \205S \f B- \310\311 \312Z HH\236A \307\\ S\313 BI\210 I\210 -\207" [#2# #3# j i stack l 5 2 #42# test_test 6 nil f $region $action $nterm #4# #6#] 5] #43="expr_stmt_trailer:0" #[(#2# #3# #4#) " \306ZH@ \306Z S\211\fHA@ HAA\f\fU\204P \f\2047 \f\307\\\211HA@\f\202 \204J \307Z\211HAA\202 \211\202 \f\205_ \205_ \fB- \310\311 \312Z HH\236A \307\\ S\n BI\210 I\210 .\207" [#2# #3# $1 j i stack 3 2 #43# expr_stmt_trailer 4 l f $region $action $nterm #4# #6#] 5] #44="import_stmt:1" #[(#2# #3# #4#) " \306ZH@ \307Z S\211\fHA@ HAA\fU\204P \2047 \f\310\\\211HA@\202 \204J \310Z\211HAA\202 \211\202 \205_ \205_ B-\311\312 \313Z HH\236A \310\\ S\n\314\211\315\316\317\320&+\211\204\247 AA\211\203\261 @AD\202\264 ddD\244)BI\210 I\210 .\207" [#2# #3# $2 j i stack 5 7 2 #44# import_stmt 8 nil apply semantic-tag include :system-flag l f $region $action $nterm #4# #6# attributes system-flag name wisent-input] 10] #45="dotted_as_name_list:0" #[(#2# #3# #4#) " \306ZH@ SH@ \306Z S\211 HA@\fHAA\f \fU\204Z \204@ \307\\\211HA@ \202&