403Webshell
Server IP : 217.160.0.212  /  Your IP : 216.73.217.75
Web Server : Apache
System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64
User : sws1073854427 ( 1073854427)
PHP Version : 8.4.23
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /usr/share/emacs/28.2/lisp/cedet/semantic/wisent/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/share/emacs/28.2/lisp/cedet/semantic/wisent/python-wy.elc
;ELC
;;; Compiled
;;; in Emacs version 28.2
;;; with all optimizations.



(byte-code "\300\301!\210\300\302!\210\300\303!\207" [require semantic/lex semantic/wisent semantic/tag] 2)
#@64 The number of expected shift/reduce conflicts in this grammar.
(defconst wisent-python-wy--expected-conflicts 5 (#$ . 192))
#@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 ... "))) (#$ . 322))
#@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" (FOLLOWS . "->") (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))) (#$ . 2751))
#@15 Parser table.
(defconst wisent-python-wy--parse-table (byte-code "\300\301!\302\303\"\304M\210\302\305\"\306M\210\302\307\"\310M\210\302\311\"\312M\210\302\313\"\314M\210\302\315\"\316M\210\302\317\"\320M\210\302\321\"\322M\210\302\323\"\324M\210\302\325\"\326M\210\302\327\"\330M\210\302\331\"\332M\210\302\333\"\334M\210\302\335\"\336M\210\302\337\"\340M\210\302\341\"\342M\210\302\343\"\344M\210\302\345\"\346M\210\302\347\"\350M\210\302\351\"\352M\210\302\353\"\354M\210\302\355\"\356M\210\302\357\"\360M\210\302\361\"\362M\210\302\363\"\364M\210\302\365\"\366M\210\302\367\"\370M\210\302\371\"\372M\210\302\373\"\374M\210\302\375\"\376M\210\302\377\"\201@M\210\302\201A\"\201BM\210\302\201C\"\201DM\210\302\201E\"\201FM\210\302\201G\"\201HM\210\302\201I\"\201JM\210\302\201K\"\201LM\210\302\201M\"\201NM\210\302\201O\"\201PM\210\302\201Q\"\201RM\210\302\201S\"\201TM\210\302\201U\"\201VM\210\302\201W\"\201XM\210\302\201Y\"\201ZM\210\302\201[\"\201\\M\210\302\201]\"\201^M\210\302\201_\"\201`M\210\302\201a\"\201bM\210\302\201c\"\201dM\210\302\201e\"\201fM\210\302\201g\"\201hM\210\302\201i\"\201jM\210\302\201k\"\201lM\210\302\201m\"\201nM\210\302\201o\"\201pM\210\302\201q\"\201rM\210\302\201s\"\201tM\210\302\201u\"\201vM\210\302\201w\"\201xM\210\302\201y\"\201zM\210\302\201{\"\201|M\210\302\201}\"\201~M\210\302\201\"\201\200M\210\302\201\201\"\201\202M\210\302\201\203\"\201\204M\210\302\201\205\"\201\206M\210\302\201\207\"\201\210M\210\302\201\211\"\201\212M\210\302\201\213\"\201\214M\210\302\201\215\"\201\216M\210\302\201\217\"\201\220M\210\302\201\221\"\201\222M\210\302\201\223\"\201\224M\210\302\201\225\"\201\226M\210\302\201\227\"\201\230M\210\302\201\231\"\201\232M\210\302\201\233\"\201\234M\210\302\201\235\"\201\236M\210\302\201\237\"\201\240M\210\302\201\241\"\201\242M\210\302\201\243\"\201\244M\210\302\201\245\"\201\246M\210\302\201\247\"\201\250M\210\302\201\251\"\201\252M\210\302\201\253\"\201\254M\210\302\201\255\"\201\256M\210\302\201\257\"\201\260M\210\302\201\261\"\201\262M\210\302\201\263\"\201\264M\210\302\201\265\"\201\266M\210\302\201\267\"\201\270M\210\302\201\271\"\201\272M\210\302\201\273\"\201\274M\210\302\201\275\"\201\276M\210\302\201\277\"\201\300M\210\302\201\301\"\201\302M\210\302\201\303\"\201\304M\210\302\201\305\"\201\306M\210\302\201\307\"\201\310M\210\302\201\311\"\201\312M\210\302\201\313\"\201\314M\210\302\201\315\"\201\316M\210\302\201\317\"\201\320M\210\302\201\321\"\201\322M\210\302\201\323\"\201\324M\210\302\201\325\"\201\326M\210\302\201\327\"\201\330M\210\302\201\331\"\201\332M\210\302\201\333\"\201\334M\210\302\201\335\"\201\336M\210\302\201\337\"\201\340M\210\302\201\341\"\201\342M\210\302\201\343\"\201\344M\210\302\201\345\"\201\346M\210\302\201\347\"\201\350M\210\302\201\351\"\201\352M\210\302\201\353\"\201\354M\210\302\201\355\"\201\356M\210\302\201\357\"\201\360M\210\302\201\361\"\201\362M\210\302\201\363\"\201\364M\210\302\201\365\"\201\366M\210\302\201\367\"\201\370M\210\302\201\371\"\201\372M\210\302\201\373\"\201\374M\210\302\201\375\"\201\376M\210\302\201\377\"\201M\210\302\201\"\201M\210\302\201\"\201M\210\302\201\"\201M\210\302\201\"\201M\210\302\201	\"\201\nM\210\302\201\"\201\fM\210\302\201
\"\201M\210\302\201\"\201M\210\302\201\"\201M\210\302\201\"\201M\210\302\201\"\201M\210\302\201\"\201M\210\302\201\"\201M\210\302\201\"\201M\210\302\201\"\201M\210\302\201\"\201 M\210\302\201!\"\201\"M\210\302\201#\"\201$M\210\302\201%\"\201&M\210\302\201'\"\201(M\210\302\201)\"\201*M\210\302\201+\"\201,M\210\302\201-\"\201.M\210\302\201/\"\2010M\210\302\2011\"\2012M\210\302\2013\"\2014M\210\302\2015\"\2016M\210\302\2017\"\2018M\210\302\2019\"\201:M\210\302\201;\"\201<M\210\302\201=\"\201>M\210\302\201?\"\201@M\210\302\201A\"\201BM\210\302\201C\"\201DM\210\302\201E\"\201FM\210\302\201G\"\201HM\210\302\201I\"\201JM\210\302\201K\"\201LM\210\302\201M\"\201NM\210\302\201O\"\201PM\210\302\201Q\"\201RM\210\302\201S\"\201TM\210\302\201U\"\201VM\210\302\201W\"\201XM\210\302\201Y\"\201ZM\210\302\201[\"\201\\M\210\302\201]\"\201^M\210\302\201_\"\201`M\210\302\201a\"\201bM\210\302\201c\"\201dM\210\302\201e\"\201fM\210\302\201g\"\201hM\210\302\201i\"\201jM\210\302\201k\"\201lM\210\302\201m\"\201nM\210\302\201o\"\201pM\210\302\201q\"\201rM\210\302\201s\"\201tM\210\302\201u\"\201vM\210\302\201w\"\201xM\210\302\201y\"\201zM\210\302\201{\"\201|M\210\302\201}\"\201~M\210\302\201\"\201\200M\210\302\201\201\"\201\202M\210\302\201\203\"\201\204M\210\302\201\205\"\201\206M\210\302\201\207\"\201\210M\210\302\201\211\"\201\212M\210\302\201\213\"\201\214M\210\302\201\215\"\201\216M\210\302\201\217\"\201\220M\210\302\201\221\"\201\222M\210\302\201\223\"\201\224M\210\302\201\225\"\201\226M\210\302\201\227\"\201\230M\210\302\201\231\"\201\232M\210\302\201\233\"\201\234M\210\302\201\235\"\201\236M\210\302\201\237\"\201\240M\210\302\201\241\"\201\242M\210\302\201\243\"\201\244M\210\302\201\245\"\201\246M\210\302\201\247\"\201\250M\210\302\201\251\"\201\252M\210\302\201\253\"\201\254M\210\302\201\255\"\201\256M\210\302\201\257\"\201\260M\210\302\201\261\"\201\262M\210\302\201\263\"\201\264M\210\302\201\265\"\201\266M\210\302\201\267\"\201\270M\210\302\201\271\"\201\272M\210\302\201\273\"\201\274M\210\302\201\275\"\201\276M\210\302\201\277\"\201\300M\210\302\201\301\"\201\302M\210\302\201\303\"\201\304M\210\302\201\305\"\201\306M\210\302\201\307\"\201\310M\210\302\201\311\"\201\312M\210\302\201\313\"\201\314M\210\302\201\315\"\201\316M\210\302\201\317\"\201\320M\210\302\201\321\"\201\322M\210\302\201\323\"\201\324M\210\302\201\325\"\201\326M\210\302\201\327\"\201\330M\210\302\201\331\"\201\332M\210\302\201\333\"\201\334M\210\302\201\335\"\201\336M\210\302\201\337\"\201\340M\210\302\201\341\"\201\342M\210\302\201\343\"\201\344M\210\302\201\345\"\201\346M\210\302\201\347\"\201\350M\210\302\201\351\"\201\352M\210\302\201\353\"\201\354M\210\302\201\355\"\201\356M\210\302\201\357\"\201\360M\210\201\361\211\201\362\201\363\201\364\201\365\201\366\201\367\201\370\201\371\257\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\201\201\201\201\201\201\201\201\257$\201\201\201 \201!\201\"\201#\201$\201%\201&\201'\201(\201)\201*\201+\201,\257\201-\201.\201/\2010\2011\2012\257\2013\2014D\2015\2016\2017\2018\2019\201:\201;\201<\201=\201>\201?\201@\201A\257
\201B\201C\201D\201EF\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_\201`\201a\201b\201c\201d\201e\201f\201g\201h\257#\201i\201j\201\257
\"BC\201i\201j\201\261\"BC\201i\201j\201\263\"BC\201i\201j\201\265\"BC\201i\201j\201\267\"BC\201i\201j\201\271\"BC\201i\201j\201\273\"BC\201i\201j\201C\"BC\201i\201j\201i\"BC\201i\201j\201\351\"BC\201i\201j\201I\"BC\201i\201j\201#\"BC\201i\201j\201\275\"BC\201i\201j\343\"BC\201i\201j\201\203\"BC\201k\201l\201m\201n\201o\201p\201q\201r\201s\201t\201u\201v\201w\257
\201x\201yD\201i\201j\201\201\"BC\201i\201j\201\261\"BC\201i\201j\201\205 \"BC\201z\201{\201|\201}\201~\201\201\200\201\201\201\202\201\203\201\204\201\205\201\206\257
\201i\201j\201\325\"\"BC\201\207\201\210D\201i\201j\201\263$\"BC\201\211\201\212D\201\213\201\214\201\215\201\216\201\217\201\220\201\221\201\222\201\223\201\224\201\225\257\201\226\201\227\201\230\201\231\201\232\201\233\201\234\201\235\201\236\201\237\201\240\257\201\241\201\242\201\243\201\244\201\245\201\246\201\247\201\250\201\251\201\252\201\253\257\201\254\201\255D\201\256\201\257D\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\257
\201\275\201\276D\201i\201j\201e-\"B\201\277\201j\201E.\"B\201\300E\201\301\201\302\201\303\201\304\201\305\201\306\201\307\201\310\201\311\201\312\201\313\201\314\257\f\201i\201j\201\207/\"BC\201i\201j\201\3530\"B\201\315\201\316\201\317\201\320\201\321\201\322\201\323\201\324\201\325\201\326\201\327\201\330\201\331\257\201i\201j\3451\"B\201\332\201\333\201\334\201\335\201\336\201\337\201\340\201\341\201\342\201\343\201\344\201\345\257
\201i\201j\3032\"B\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\363D\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\257
\201\201\201\201\201\201\201\201\201	\201\n\201\201\f\201
\257
\201i\201j\201\3556\"B\201\201\201\201\201\201\201\201\201\201\201\201\257
\201i\201j\201\2037\"BC\201i\201j\201\2058\"B\201D\201i\201j\201\2119\"BC\201i\201j\201\357:\"BC\201i\201j\201\277;\"BC\201i\201j\201%<\"BC\201i\201j\201K=\"BC\201i\201j\201g>\"BC\201i\201j\201\265?\"BC\201i\201j\201\327@\"BC\201i\201j\305A\"BC\201i\201j\201GB\"BC\201i\201j\347C\"BC\201i\201j\201\213D\"BC\201i\201j\201\267E\"BC\201i\201j\201\331F\"BC\201i\201j\307G\"BC\201i\201j\201\301H\"BC\201i\201j\201\333I\"BC\201i\201j\201\303J\"BC\201i\201j\311K\"BC\201i\201j\351L\"BC\201i\201j\201IM\"BC\201i\201j\201kN\"BC\201i\201j\201mO\"B\201D\201\201D\201i\201j\201\207Q\"BC\201i\201j\201\305R\"BC\201i\201j\201\307S\"BC\201i\201j\201\211T\"B\201D\201i\201j\201\213U\"B\201D\201i\201j\201\271V\"BC\201i\201j\353W\"B\201 \201!\201\"\201#\201$\201%\201&\201'\201(\201)\257\201i\201j\201\311X\"B\201*D\201i\201j\201iY\"B\201+D\201i\201j\355Z\"B\201,D\201i\201j\313[\"B\201-\201.E\201i\201j\201\361\\\"B\201/\2010E\201i\201j\201\215]\"B\2011\2012\2013\2014\257\201i\201j\201\313^\"BC\2015\2016\2017\2018\2019\201:\201;\201<\201=\201>\201?\257\201i\201j\201K`\"BC\201i\201j\201\217a\"BC\201i\201j\201\215b\"B\201@\201A\201B\201C\201D\201E\201F\201G\201H\201I\201J\201K\257
\201i\201j\357c\"B\201LD\201i\201j\201\335d\"B\201MD\201i\201j\201\315e\"BC\201i\201j\201\273f\"BC\201i\201j\201\337g\"BC\201i\201j\201\221h\"BC\201N\201O\201PE\201i\201j\201\217j\"BC\201i\201j\201kk\"BC\201i\201j\201\317l\"BC\201i\201j\201\363m\"BC\201Q\201RD\201S\201TD\201i\201j\201\223p\"B\201UD\201i\201j\361q\"BC\201V\201W\201XE\201i\201j\201\365s\"BC\201i\201j\201Mt\"B\201YD\201i\201j\315u\"BC\201i\201j\201Mv\"BC\201i\201j\201'w\"BC\201i\201j\201ox\"BC\201i\201j\201my\"BC\201i\201j\201Oz\"BC\201i\201j\201\225{\"BC\201i\201j\201\275|\"BC\201Z\201[D\201i\201j\201)~\"BC\201i\201j\201e\"B\201\\\201j\201E\200\"B\201]\201^F\201i\201j\201O\200\"B\201_D\201i\201j\201\221\201\"B\201`D\201a\201bD\201i\201j\201\223\203\"BC\201i\201j\357\204\"B\201cD\201i\201j\201\277\205\"B\201dD\201i\201j\201q\206\"B\201e\201fE\201g\201hD\201i\201j\201kE\201i\201j\363\211\"BC\201i\201j\201\367\212\"B\201lD\201m\201nD\201i\201j\201+\214\"B\201oD\201i\201j\201\321\215\"BC\201i\201j\201\301\216\"B\201p\201qE\201r\201sD\201i\201j\201s\220\"BC\201t\201u\201v\201wF\201i\201j\357\222\"B\201xD\201i\201j\201o\223\"BC\201i\201j\317\224\"BC\201y\201z\201{\201|\201}\201~\201\201\200\201\201\201\202\201\203\201\204\201\205\257
\201i\201j\201Q\226\"BC\201i\201j\201\225\227\"BC\201i\201j\201-\230\"BC\201i\201j\201/\231\"BC\201i\201j\321\232\"B\201\206D\201i\201j\323\233\"BC\201i\201j\365\234\"BC\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\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\245\201\246E\201i\201j\2011\240\"BC\201i\201j\201\323\241\"B\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\201\300\201\301D\201i\201j\201\227\243\"BC\201\302\201\303D\201\304\201\305\201\306\201\307\201\310\201\311\201\312\201\313\201\314\201\315\201\316\201\317\257\f\201\320\201\321\201\322\201\323\201\324\201\325\201\326\201\327\201\330\201\331\201\332\201\333\257\f\201i\201j\201\371\247\"BC\201i\201j\201\373\250\"BC\201i\201j\201\375\251\"BC\201i\201j\201\377\252\"BC\201i\201j\201\253\"BC\201i\201j\201\254\"BC\201i\201j\201\255\"BC\201i\201j\201\256\"BC\201i\201j\201	\257\"B\201\334D\201\335\201\336D\201\337\201\340\201\341\201\342\201\343\201\344\201\345\201\346\201\347\201\350\201\351\257\201\352\201\353\201\354\201\355\201\356\201\357\201\360\201\361\201\362\201\363\201\364\257\201\365\201\366\201\367\201\370\201\371\201\372\201\373\201\374\201\375\201\376\201\377\257\201\201\201\201\201\201\201\201\201\201	\201\n\257\201i\201j\201\325\265\"BC\201i\201j\201\266\"BC\201\201\f\201
\201\201\201\201\201\201\201\201\257\201i\201j\201Q\270\"BC\201i\201j\201q\271\"BC\201\201\201\201\201\201\201\201\201\201\201 \257\201i\201j\201\303\273\"BC\201i\201j\201S\274\"BC\201i\201j\201s\275\"BC\201i\201j\201\227\276\"BC\201!\201\"\201#\201$\201%\201&\201'\201(\201)\201*\201+\257\201i\201j\201
\300\"BC\201i\201j\201\341\301\"B\201,\201-\201.F\201i\201j\201\231\302\"BC\201i\201j\201\305\303\"BC\201i\201j\201u\304\"BC\201i\201j\201\233\305\"BC\201i\201j\201S\306\"BC\201i\201j\201u\307\"BC\201i\201j\201\231\310\"BC\201i\201j\201\327\311\"BC\201i\201j\201\312\"BC\201i\201j\2013\313\"BC\201i\201j\201U\314\"BC\201i\201j\201w\315\"BC\201i\201j\2015\316\"BC\201i\201j\201\235\317\"B\201/D\2010\2011\2012\2013\2014\2015\2016\2017\2018\2019\201:\201;\201<\257
\201i\201j\201U\321\"B\201=\201>\201?\201@\201A\201B\201C\201D\201E\201F\201G\201H\257
\201i\201j\201\343\322\"BC\201i\201j\201\233\323\"BC\201i\201j\367\324\"BC\201i\201j\325\325\"BC\201i\201j\201\326\"BC\201i\201j\201\327\"BC\201I\201J\201K\201L\201M\201N\201O\201P\201Q\201R\201S\201T\201U\257
\201i\201j\2017\331\"BC\201i\201j\201W\332\"BC\201i\201j\2019\333\"BC\201V\201W\201X\201Y\201Z\201[\201\\\201]\201^\201_\201`\201a\201b\257
\201i\201j\201\331\335\"BC\201i\201j\201y\336\"BC\201c\201dD\201e\201fD\201g\201h\201i\201j\201k\201l\201m\201n\201o\201p\201q\201r\201s\257
\201i\201j\201\345\342\"BC\201i\201j\201W\343\"BC\201t\201uD\201i\201j\201\333\345\"BC\201i\201j\201;\346\"BC\201i\201j\201\237\347\"B\201vD\201i\201j\201U\350\"B\201w\201x\201y\201z\201{\201|\201}\201~\201\201\200\257\201i\201j\201\335\351\"BC\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\257
\201i\201j\201\235\353\"BC\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\257
\201\233\201\234\201\235E\201\236\201\237D\201\240\201\241\201\242\201\243\201\244\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\257\201\273\201\274D\201\275\201\276D\201i\201j\201Y\362\"BC\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\257
\201\314\201\315D\201\316\201\317D\201i\201j\201\347\366\"BC\201\320\201\321D\201i\201j\201U\370\"B\201\322D\201i\201j\327\371\"BC\201i\201j\201Y\372\"B\201\323D\201\324\201\325\201\326\201\327\201\330\201\331\201\332\201\333\201\334\201\335\201\336\201\337\201\340\257
\201i\201j\201[\374\"BC\201\341\201\342D\201i\201j\201[\376\"BC\201\343\201\344\201\345E\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\201\373\201\374\201\375\201\376\201\377\201\257\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\201\201\257\201\201\201\201\201 \201!\201\"\201#\201$\201%\201&\257\201'\201(D\201i\201j\201\307\"BC\201i\201j\201\311\"BC\201)\201*D\201i\201j\201\337\"B\201+D\201i\201j\201\351\"BC\201i\201j\201\237	\"BC\201i\201j\201\n\"BC\201i\201j\201\"B\201,D\201i\201j\201\241\f\"B\201-D\201i\201j\201]
\"B\201.D\201i\201j\371\"B\201/\2010E\201i\201j\201=\"B\2011\2012E\201i\201j\201\313\"B\2013\2014\2015\2016\257\201i\201j\201\"BC\201i\201j\201\341\"BC\201i\201j\201\343\"BC\2017\2018D\201i\201j\201\241\"B\2019D\201i\201j\201\315\"BC\201:\201;\201<\201=\201>\201?\201@\201A\201B\201C\201D\201E\201F\257
\201i\201j\201\243\"BC\201i\201j\201\"BC\201i\201j\201\317\"BC\201i\201j\201{\"BC\201i\201j\201]\"BC\201i\201j\201?\"BC\201i\201j\201w\"BC\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_\201`\201a\257\201b\201c\201d\201e\201f\201g\201h\201i\201j\201k\201l\201m\201n\257
\201o\201pD\201i\201j\201\353\"\"B\201qD\201i\201j\201O#\"B\201rD\201s\201tD\201i\201j\201y%\"BC\201i\201j\201\301&\"B\201uD\201i\201j\201_'\"BC\201i\201j\201\243(\"B\201vD\201i\201j\201\245)\"BC\201i\201j\201_*\"BC\201i\201j\201\247+\"BC\201i\201j\201\245,\"BC\201i\201j\201\355-\"BC\201i\201j\201\251.\"BC\201i\201j\201a/\"BC\201i\201j\201\2470\"B\201wD\201i\201j\201}1\"BC\201i\201j\201\2532\"BC\201x\201y\201z\201{\201|\201}\201~\201\201\200\201\201\201\202\201\203\201\204\257
\201i\201j\201\2514\"BC\201i\201j\3575\"B\201\205D\201i\201j\3316\"B\201\206D\201i\201j\2017\"BC\201i\201j\201A8\"B\201\207\201\210\201\211\201\212\201\213\201\214\201\215\201\216\201\217\201\220\201\221\201\222\257
\201\223\201\224D\201i\201j\201a:\"B\201\225\201\226E\201\227\201\230D\201i\201j\201a<\"B\201\231D\201i\201j\201\357=\"BC\201i\201j\201C>\"B\201\232D\201\233\201\234\201\235\201\236\201\237\201\240\201\241\201\242\201\243\201\244\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\257\201i\201j\201\237@\"B\201\266D\201i\201j\201\345A\"BC\201\267\201\270\201\271\201\272\201\273\201\274\201\275\201\276\201\277\201\300\201\301\257\201i\201j\201\347C\"BC\201i\201j\201cD\"BC\201i\201j\201E\"BC\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\201\327\201\330\201\331\201\332\201\333\201\334\257\201i\201j\201\253G\"BC\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\201\362\201\363\201\364\201\365\201\366\201\367\257\201i\201j\201EI\"BC\201\370\201\371D\201i\201j\201aK\"B\201\372\201\373E\201\374\201\375D\201i\201j\201GM\"BC\201i\201j\201\255N\"BC\201i\201j\201UO\"B\201\376\201\377\201\201\201\201\201\201\201\201\201\201	\257
\201i\201j\201{P\"BC\201\n\201\201\f\201
\201\201\201\201\201\201\201\201\201\257
\201i\201j\373R\"BC\201i\201j\333S\"BC\201i\201j\331T\"B\201D\201\201\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\257\2013\2014D\201i\201j\335W\"BC\2015\2016D\2017\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\257\201i\201j\201}Z\"BC\201i\201j\337[\"BC\201R\201SD\201i\201j\341]\"BC\201i\201j\201^\"BC\201i\201j\201a_\"B\201TD\201i\201j\201\321`\"BC\201U\201V\201W\201X\201Y\201Z\201[\201\\\201]\201^\201_\201`\201a\257
\201i\201j\375b\"BC\201b\201cD\201i\201j\201\257d\"BC\201i\201j\377e\"BC\201i\201j\201cf\"BC\201i\201j\201Ag\"BC\201d\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~\257\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\201\230\201\231\257\201i\201j\201ej\"BC\201\232\201\233\201\234\201\235\201\236\201\237\201\240\201\241\201\242\201\243\201\244\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\257\201i\201j\201\201l\"BC\201\265\201\266D\201i\201j\201\255n\"BC\201i\201j\201o\"BC\201i\201j\201gp\"BC\201i\201j\201!q\"BC\201\267\201\270\201\271\201\272\201\273\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\257\201i\201j\201\323s\"BC\201\322\201\323D\201\324\201\325D\201\326C'r\201\327\201\330$\207" [obarray-make 13 intern #1="testlist_opt:0" #[771 "\303\304\305\211HH\236A\306\\\262S\303BI\210I\210+\207" [$region $action $nterm nil #1# testlist_opt 2] 9 "\n\n(fn STACK SP GOTOS)"] #2="flow_stmt:2" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #2# flow_stmt 2] 10 "\n\n(fn STACK SP GOTOS)"] #3="small_stmt:8" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #3# small_stmt 2] 10 "\n\n(fn STACK SP GOTOS)"] #4="compound_stmt:1" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #4# compound_stmt 2] 10 "\n\n(fn STACK SP GOTOS)"] #5="and_expr:0" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #5# and_expr 2] 10 "\n\n(fn STACK SP GOTOS)"] #6="indented_block:0" #[771 "SHA\211\303\304\305Z\nHH\236A\305\\\262S\306@A\307\310$BI\210I\210+\207" [$region $action $nterm #6# indented_block 2 semantic-parse-region indented_block_body 1] 13 "\n\n(fn STACK SP GOTOS)"] #7="not_test:0" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 3 2 #7# not_test 4 nil] 11 "\n\n(fn STACK SP GOTOS)"] #8="zero_one_or_two_tests:0" #[771 "\303\304\305\211HH\236A\306\\\262S\303BI\210I\210+\207" [$region $action $nterm nil #8# zero_one_or_two_tests 2] 9 "\n\n(fn STACK SP GOTOS)"] #9="return_stmt:0" #[771 "\304ZH@\304ZSHA@HAAU\204H\204/\305\\\211\262HA@\262\202\211\204B\305Z\211\262HAA\262\202\262\202\205S\211\205SB\266\205\306\307\310Z\nHH\236A\305\\\262S\311\211\312\313\314\315&\266\203\211\204\213AA\211\203\223@AD\202\226ddD\244\262BI\210I\210+\207" [$region $action $nterm wisent-input 3 2 #9# return_stmt 4 nil apply semantic-tag code :detail] 18 "\n\n(fn STACK SP GOTOS)"] #10="paren_classes:2" #[771 "\304ZH@\304ZSHA@HAAU\204H\204/\305\\\211\262HA@\262\202\211\204B\305Z\211\262HAA\262\202\262\202\205S\211\205SB\266\205\306\307\310Z\nHH\236A\305\\\262S\311\211\211\312\313\314\315\316&\266\204\211\204\217AA\211\203\227@AD\202\232ddD\244\262BI\210I\210+\207" [$region $action $nterm wisent-input 3 2 #10# paren_classes 4 nil apply semantic-tag variable :type :default-value] 21 "\n\n(fn STACK SP GOTOS)"] #11="varargslist:1" #[771 "\303ZH@\303ZSHA@HAAU\204H\204/\304\\\211\262HA@\262\202\211\204B\304Z\211\262HAA\262\202\262\202\205S\211\205SB\266\205\305\306\307Z\nHH\236A\304\\\262SBI\210I\210+\207" [$region $action $nterm 3 2 #11# varargslist 4] 12 "\n\n(fn STACK SP GOTOS)"] "zero_or_one_comma_test:0" #[771 "\303\304\305\211HH\236A\306\\\262S\303BI\210I\210+\207" [$region $action $nterm nil "zero_or_one_comma_test:0" zero_or_one_comma_test 2] 9 "\n\n(fn STACK SP GOTOS)"] #12="except_clause:0" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 3 2 #12# except_clause 4 nil] 11 "\n\n(fn STACK SP GOTOS)"] #13="try_stmt:0" #[771 "\304ZH@\304ZSHA@HAAU\204H\204/\305\\\211\262HA@\262\202\211\204B\305Z\211\262HAA\262\202\262\202\205S\211\205SB\266\205\306\307\310Z\nHH\236A\305\\\262S\311\211\312\313\314\315&\266\203\211\204\213AA\211\203\223@AD\202\226ddD\244\262BI\210I\210+\207" [$region $action $nterm wisent-input 9 2 #13# try_stmt 10 nil apply semantic-tag code :detail] 18 "\n\n(fn STACK SP GOTOS)"] #14="with_stmt:1" #[771 "\304ZH@\304ZSHA@HAAU\204H\204/\305\\\211\262HA@\262\202\211\204B\305Z\211\262HAA\262\202\262\202\205S\211\205SB\266\205\306\307\310Z\nHH\236A\305\\\262S\311\211\312\313\314\315&\266\203\211\204\213AA\211\203\223@AD\202\226ddD\244\262BI\210I\210+\207" [$region $action $nterm wisent-input 9 2 #14# with_stmt 10 nil apply semantic-tag code :detail] 18 "\n\n(fn STACK SP GOTOS)"] #15="exponent_zom:1" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 5 2 #15# exponent_zom 6 nil] 11 "\n\n(fn STACK SP GOTOS)"] #16="prefix_operators:1" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #16# prefix_operators 2] 10 "\n\n(fn STACK SP GOTOS)"] #17="zero_one_two_or_three_tests:0" #[771 "\303\304\305\211HH\236A\306\\\262S\303BI\210I\210+\207" [$region $action $nterm nil #17# zero_one_two_or_three_tests 2] 9 "\n\n(fn STACK SP GOTOS)"] #18="flow_stmt:3" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #18# flow_stmt 2] 10 "\n\n(fn STACK SP GOTOS)"] #19="compound_stmt:2" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #19# compound_stmt 2] 10 "\n\n(fn STACK SP GOTOS)"] #20="not_test:1" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #20# not_test 2] 10 "\n\n(fn STACK SP GOTOS)"] #21="xor_expr:0" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #21# xor_expr 2] 10 "\n\n(fn STACK SP GOTOS)"] "comma_opt:0" #[771 "\303\304\305\211HH\236A\306\\\262S\303BI\210I\210+\207" [$region $action $nterm nil "comma_opt:0" comma_opt 2] 9 "\n\n(fn STACK SP GOTOS)"] #22="$function_parameters:0" #[771 "SH@\303ZSHA@HAAU\204G\204.\304\\\211\262HA@\262\202\211\204A\304Z\211\262HAA\262\202\262\202\205R\211\205RB\266\205\305\306\307Z\nHH\236A\304\\\262SBI\210I\210+\207" [$region $action $nterm 3 2 #22# $function_parameters 4] 12 "\n\n(fn STACK SP GOTOS)"] #23="comma_sep_name_list:0" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #23# comma_sep_name_list 2] 10 "\n\n(fn STACK SP GOTOS)"] #24="testlist_opt:1" #[771 "SHA\303\304\305Z\nHH\236A\305\\\262S\306BI\210I\210+\207" [$region $action $nterm #24# testlist_opt 2 nil] 9 "\n\n(fn STACK SP GOTOS)"] #25="paren_classes:3" #[771 "\304ZH@\304ZSHA@HAAU\204H\204/\305\\\211\262HA@\262\202\211\204B\305Z\211\262HAA\262\202\262\202\205S\211\205SB\266\205\306\307\310Z\nHH\236A\305\\\262S\311\211\211\312\313\314\315\316&\266\204\211\204\217AA\211\203\227@AD\202\232ddD\244\262BI\210I\210+\207" [$region $action $nterm wisent-input 3 2 #25# paren_classes 4 nil apply semantic-tag variable :type :default-value] 21 "\n\n(fn STACK SP GOTOS)"] #26="and_expr:1" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 5 2 #26# and_expr 6 nil] 11 "\n\n(fn STACK SP GOTOS)"] #27="zero_one_or_two_tests:1" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 5 2 #27# zero_one_or_two_tests 6 nil] 11 "\n\n(fn STACK SP GOTOS)"] #28="if_stmt:0" #[771 "\304ZH@\304ZSHA@HAAU\204H\204/\305\\\211\262HA@\262\202\211\204B\305Z\211\262HAA\262\202\262\202\205S\211\205SB\266\205\306\307\310Z\nHH\236A\305\\\262S\311\211\312\313\314\315&\266\203\211\204\213AA\211\203\223@AD\202\226ddD\244\262BI\210I\210+\207" [$region $action $nterm wisent-input 11 2 #28# if_stmt 12 nil apply semantic-tag code :detail] 18 "\n\n(fn STACK SP GOTOS)"] #29="zero_or_one_comma_test:1" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 3 2 #29# zero_or_one_comma_test 4 nil] 11 "\n\n(fn STACK SP GOTOS)"] #30="try_stmt:1" #[771 "\304ZH@\304ZSHA@HAAU\204H\204/\305\\\211\262HA@\262\202\211\204B\305Z\211\262HAA\262\202\262\202\205S\211\205SB\266\205\306\307\310Z\nHH\236A\305\\\262S\311\211\312\313\314\315&\266\203\211\204\213AA\211\203\223@AD\202\226ddD\244\262BI\210I\210+\207" [$region $action $nterm wisent-input 11 2 #30# try_stmt 12 nil apply semantic-tag code :detail] 18 "\n\n(fn STACK SP GOTOS)"] #31="indented_block_body:0" #[771 "SHA\303\304\305Z\nHH\236A\305\\\262S\306BI\210I\210+\207" [$region $action $nterm #31# indented_block_body 2 nil] 9 "\n\n(fn STACK SP GOTOS)"] "varargslist_opt:0" #[771 "\303\304\305\211HH\236A\306\\\262S\303BI\210I\210+\207" [$region $action $nterm nil "varargslist_opt:0" varargslist_opt 2] 9 "\n\n(fn STACK SP GOTOS)"] #32="flow_stmt:4" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #32# flow_stmt 2] 10 "\n\n(fn STACK SP GOTOS)"] #33="compound_stmt:3" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #33# compound_stmt 2] 10 "\n\n(fn STACK SP GOTOS)"] #34="factor:1" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #34# factor 2] 10 "\n\n(fn STACK SP GOTOS)"] #35="$indented_block:0" #[771 "SH@\303ZSHA@HAAU\204G\204.\304\\\211\262HA@\262\202\211\204A\304Z\211\262HAA\262\202\262\202\205R\211\205RB\266\205\305\306\307Z\nHH\236A\304\\\262SBI\210I\210+\207" [$region $action $nterm 3 2 #35# $indented_block 4] 12 "\n\n(fn STACK SP GOTOS)"] "comma_test_opt:0" #[771 "\303\304\305\211HH\236A\306\\\262S\303BI\210I\210+\207" [$region $action $nterm nil "comma_test_opt:0" comma_test_opt 2] 9 "\n\n(fn STACK SP GOTOS)"] #36="print_stmt:0" #[771 "\304ZH@\304ZSHA@HAAU\204H\204/\305\\\211\262HA@\262\202\211\204B\305Z\211\262HAA\262\202\262\202\205S\211\205SB\266\205\306\307\310Z\nHH\236A\305\\\262S\311\211\312\313\314\315&\266\203\211\204\213AA\211\203\223@AD\202\226ddD\244\262BI\210I\210+\207" [$region $action $nterm wisent-input 3 2 #36# print_stmt 4 nil apply semantic-tag code :detail] 18 "\n\n(fn STACK SP GOTOS)"] #37="augassign:0" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #37# augassign 2] 10 "\n\n(fn STACK SP GOTOS)"] "comma_opt:1" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm "comma_opt:1" comma_opt 2] 10 "\n\n(fn STACK SP GOTOS)"] #38="paren_class_list:0" #[771 "SHA\211\304\305\306Z\nHH\236A\306\\\262S\307\310\311\312@A\313\314$\")BI\210I\210+\207" [$region $action $nterm wisent-python-EXPANDING-block #38# paren_class_list 2 t mapcar semantic-tag-name semantic-parse-region paren_classes 1] 15 "\n\n(fn STACK SP GOTOS)"] #39="trailing_test_list_with_opt_comma_opt:0" #[771 "\303\304\305\211HH\236A\306\\\262S\303BI\210I\210+\207" [$region $action $nterm nil #39# trailing_test_list_with_opt_comma_opt 2] 9 "\n\n(fn STACK SP GOTOS)"] #40="zero_one_two_or_three_tests:1" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 3 2 #40# zero_one_two_or_three_tests 4 nil] 11 "\n\n(fn STACK SP GOTOS)"] #41="xor_expr:1" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 5 2 #41# xor_expr 6 nil] 11 "\n\n(fn STACK SP GOTOS)"] #42="comma_sep_name_list:1" #[771 "\303ZH@\303ZSHA@HAAU\204H\204/\304\\\211\262HA@\262\202\211\204B\304Z\211\262HAA\262\202\262\202\205S\211\205SB\266\205\305\306\307Z\nHH\236A\304\\\262SBI\210I\210+\207" [$region $action $nterm 5 2 #42# comma_sep_name_list 6] 12 "\n\n(fn STACK SP GOTOS)"] "else_suite_pair_opt:0" #[771 "\303\304\305\211HH\236A\306\\\262S\303BI\210I\210+\207" [$region $action $nterm nil "else_suite_pair_opt:0" else_suite_pair_opt 2] 9 "\n\n(fn STACK SP GOTOS)"] #43="class_declaration:0" #[771 "\304ZH@\305ZH@\306ZH@SH@\304ZSHA@HAAU\204\\\204C\307\\\211\262HA@\262\202*\211\204V\307Z\211\262HAA\262\202*\262\202*\205g\211\205gB\266\205\310\311\312Z\n	HH\236A\307\\\262S\313		C\314\315\316\317\320\321	\322\n@\323\fA\f&\f\266\205\211\204\265AA\211\203\275@AD\202\300ddD\244\262!BI\210I\210+\207" [$region $action $nterm wisent-input 9 7 5 2 #43# class_declaration 10 wisent-python-reconstitute-class-tag nil apply semantic-tag type :type :members :superclasses :interfaces] 30 "\n\n(fn STACK SP GOTOS)"] #44="except_clause_suite_pair_list:0" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 5 2 #44# except_clause_suite_pair_list 6 nil] 11 "\n\n(fn STACK SP GOTOS)"] #45="except_clause_suite_pair_list:1" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 7 2 #45# except_clause_suite_pair_list 8 nil] 11 "\n\n(fn STACK SP GOTOS)"] #46="indented_block_body:1" #[771 "SHA\303\304\305Z\nHH\236A\305\\\262S\306BI\210I\210+\207" [$region $action $nterm #46# indented_block_body 2 nil] 9 "\n\n(fn STACK SP GOTOS)"] #47="compound_stmt:4" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #47# compound_stmt 2] 10 "\n\n(fn STACK SP GOTOS)"] #48="decorators:0" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SCBI\210I\210+\207" [$region $action $nterm #48# decorators 2] 10 "\n\n(fn STACK SP GOTOS)"] #49="$function_parameter:0" #[771 "SH@\303ZSHA@HAAU\204G\204.\304\\\211\262HA@\262\202\211\204A\304Z\211\262HAA\262\202\262\202\205R\211\205RB\266\205\305\306\307Z\nHH\236A\304\\\262SBI\210I\210+\207" [$region $action $nterm 3 2 #49# $function_parameter 4] 12 "\n\n(fn STACK SP GOTOS)"] #50="exec_trailer:0" #[771 "\303\304\305\211HH\236A\306\\\262S\303BI\210I\210+\207" [$region $action $nterm nil #50# exec_trailer 2] 9 "\n\n(fn STACK SP GOTOS)"] #51="varargslist_opt:1" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #51# varargslist_opt 2] 10 "\n\n(fn STACK SP GOTOS)"] #52="augassign:1" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #52# augassign 2] 10 "\n\n(fn STACK SP GOTOS)"] #53="comma_test_opt:1" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 3 2 #53# comma_test_opt 4 nil] 11 "\n\n(fn STACK SP GOTOS)"] #54="star_or_import_as_name_list:0" #[771 "SHA\303\304\305Z\nHH\236A\305\\\262S\306BI\210I\210+\207" [$region $action $nterm #54# star_or_import_as_name_list 2 nil] 9 "\n\n(fn STACK SP GOTOS)"] #55="trailing_test_list_with_opt_comma_opt:1" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 3 2 #55# trailing_test_list_with_opt_comma_opt 4 nil] 11 "\n\n(fn STACK SP GOTOS)"] #56="while_stmt:0" #[771 "\304ZH@\304ZSHA@HAAU\204H\204/\305\\\211\262HA@\262\202\211\204B\305Z\211\262HAA\262\202\262\202\205S\211\205SB\266\205\306\307\310Z\nHH\236A\305\\\262S\311\211\312\313\314\315&\266\203\211\204\213AA\211\203\223@AD\202\226ddD\244\262BI\210I\210+\207" [$region $action $nterm wisent-input 9 2 #56# while_stmt 10 nil apply semantic-tag code :detail] 18 "\n\n(fn STACK SP GOTOS)"] #57="else_suite_pair_opt:1" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 5 2 #57# else_suite_pair_opt 6 nil] 11 "\n\n(fn STACK SP GOTOS)"] #58="one_or_more_string:0" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #58# one_or_more_string 2] 10 "\n\n(fn STACK SP GOTOS)"] #59="indented_block_body:2" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #59# indented_block_body 2] 10 "\n\n(fn STACK SP GOTOS)"] #60="semicolon_opt:0" #[771 "\303\304\305\211HH\236A\306\\\262S\303BI\210I\210+\207" [$region $action $nterm nil #60# semicolon_opt 2] 9 "\n\n(fn STACK SP GOTOS)"] #61="compound_stmt:5" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #61# compound_stmt 2] 10 "\n\n(fn STACK SP GOTOS)"] #62="test:0" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #62# test 2] 10 "\n\n(fn STACK SP GOTOS)"] #63="test_test:0" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #63# test_test 2] 10 "\n\n(fn STACK SP GOTOS)"] #64="eq_testlist_zom:0" #[771 "\303\304\305\211HH\236A\306\\\262S\303BI\210I\210+\207" [$region $action $nterm nil #64# eq_testlist_zom 2] 9 "\n\n(fn STACK SP GOTOS)"] #65="type:0" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #65# type 2] 10 "\n\n(fn STACK SP GOTOS)"] #66="paren_class_list_opt:0" #[771 "\303\304\305\211HH\236A\306\\\262S\303BI\210I\210+\207" [$region $action $nterm nil #66# paren_class_list_opt 2] 9 "\n\n(fn STACK SP GOTOS)"] #67="del_stmt:0" #[771 "\304ZH@\304ZSHA@HAAU\204H\204/\305\\\211\262HA@\262\202\211\204B\305Z\211\262HAA\262\202\262\202\205S\211\205SB\266\205\306\307\310Z\nHH\236A\305\\\262S\311\211\312\313\314\315&\266\203\211\204\213AA\211\203\223@AD\202\226ddD\244\262BI\210I\210+\207" [$region $action $nterm wisent-input 3 2 #67# del_stmt 4 nil apply semantic-tag code :detail] 18 "\n\n(fn STACK SP GOTOS)"] #68="print_stmt_trailer:0" #[771 "SHA\303\304\305Z\nHH\236A\305\\\262S\306BI\210I\210+\207" [$region $action $nterm #68# print_stmt_trailer 2 nil] 9 "\n\n(fn STACK SP GOTOS)"] #69="decorators:1" #[771 "\303ZH@SH@\303ZSHA@HAAU\204M\2044\304\\\211\262HA@\262\202\211\204G\304Z\211\262HAA\262\202\262\202\205X\211\205XB\266\205\305\306\307Z\nHH\236A\304\\\262SBBI\210I\210+\207" [$region $action $nterm 3 2 #69# decorators 4] 13 "\n\n(fn STACK SP GOTOS)"] #70="augassign:2" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #70# augassign 2] 10 "\n\n(fn STACK SP GOTOS)"] #71="one_or_more_string:1" #[771 "\303ZH@SH@\303ZSHA@HAAU\204M\2044\304\\\211\262HA@\262\202\211\204G\304Z\211\262HAA\262\202\262\202\205X\211\205XB\266\205\305\306\307Z\nHH\236A\304\\\262SPBI\210I\210+\207" [$region $action $nterm 3 2 #71# one_or_more_string 4] 13 "\n\n(fn STACK SP GOTOS)"] #72="exec_stmt:0" #[771 "\304ZH@\304ZSHA@HAAU\204H\204/\305\\\211\262HA@\262\202\211\204B\305Z\211\262HAA\262\202\262\202\205S\211\205SB\266\205\306\307\310Z\nHH\236A\305\\\262S\311\211\312\313\314\315&\266\203\211\204\213AA\211\203\223@AD\202\226ddD\244\262BI\210I\210+\207" [$region $action $nterm wisent-input 5 2 #72# exec_stmt 6 nil apply semantic-tag code :detail] 18 "\n\n(fn STACK SP GOTOS)"] #73="comp_op:10" #[771 "\303ZH@\303ZSHA@HAAU\204H\204/\304\\\211\262HA@\262\202\211\204B\304Z\211\262HAA\262\202\262\202\205S\211\205SB\266\205\305\306\307Z\nHH\236A\304\\\262SBI\210I\210+\207" [$region $action $nterm 3 2 #73# comp_op 4] 12 "\n\n(fn STACK SP GOTOS)"] #74="power:0" #[771 "\303ZH@\304ZH@SH@\303ZSHA@HAAU\204T\204;\305\\\211\262HA@\262\202\"\211\204N\305Z\211\262HAA\262\202\"\262\202\"\205_\211\205_B\266\205\306\307\310Z\nHH\236A\305\\\262S\203\212\311\311Q\202\213\312\203\227\311P\202\230\312QBI\210I\210+\207" [$region $action $nterm 5 3 2 #74# power 6 " " #205=""] 14 "\n\n(fn STACK SP GOTOS)"] #75="star_or_import_as_name_list:1" #[771 "SHA\303\304\305Z\nHH\236A\305\\\262S\306BI\210I\210+\207" [$region $action $nterm #75# star_or_import_as_name_list 2 nil] 9 "\n\n(fn STACK SP GOTOS)"] #76="dotted_as_name_list:0" #[771 "\303ZH@SH@\303ZSHA@HAAU\204M\2044\304\\\211\262HA@\262\202\211\204G\304Z\211\262HAA\262\202\262\202\205X\211\205XB\266\205\305\306\307Z\nHH\236A\304\\\262SBBI\210I\210+\207" [$region $action $nterm 5 2 #76# dotted_as_name_list 6] 13 "\n\n(fn STACK SP GOTOS)"] #77="multmult_name_opt:0" #[771 "\303\304\305\211HH\236A\306\\\262S\303BI\210I\210+\207" [$region $action $nterm nil #77# multmult_name_opt 2] 9 "\n\n(fn STACK SP GOTOS)"] #78="print_stmt_trailer:1" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 5 2 #78# print_stmt_trailer 6 nil] 11 "\n\n(fn STACK SP GOTOS)"] #79="exec_trailer:1" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 5 2 #79# exec_trailer 6 nil] 11 "\n\n(fn STACK SP GOTOS)"] #80="multmult_name_opt:1" #[771 "SH@\304ZSHA@HAAU\204G\204.\305\\\211\262HA@\262\202\211\204A\305Z\211\262HAA\262\202\262\202\205R\211\205RB\266\205\306\307\310Z\nHH\236A\305\\\262S\311\211\211\312\313\314\315\316&\266\204\211\204\216AA\211\203\226@AD\202\231ddD\244\262BI\210I\210+\207" [$region $action $nterm wisent-input 5 2 #80# multmult_name_opt 6 nil apply semantic-tag variable :type :default-value] 21 "\n\n(fn STACK SP GOTOS)"] #81="$STARTS:6" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #81# $STARTS 2] 10 "\n\n(fn STACK SP GOTOS)"] #82="$STARTS:5" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #82# $STARTS 2] 10 "\n\n(fn STACK SP GOTOS)"] #83="$STARTS:4" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #83# $STARTS 2] 10 "\n\n(fn STACK SP GOTOS)"] #84="$STARTS:3" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #84# $STARTS 2] 10 "\n\n(fn STACK SP GOTOS)"] #85="$STARTS:2" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #85# $STARTS 2] 10 "\n\n(fn STACK SP GOTOS)"] #86="$STARTS:1" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #86# $STARTS 2] 10 "\n\n(fn STACK SP GOTOS)"] #87="$STARTS:0" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #87# $STARTS 2] 10 "\n\n(fn STACK SP GOTOS)"] #88="prefix_operators:0" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #88# prefix_operators 2] 10 "\n\n(fn STACK SP GOTOS)"] #89="small_stmt:0" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #89# small_stmt 2] 10 "\n\n(fn STACK SP GOTOS)"] #90="indented_block_body:3" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #90# indented_block_body 2] 10 "\n\n(fn STACK SP GOTOS)"] #91="$indented_block_body:0" #[771 "SH@\303ZSHA@HAAU\204G\204.\304\\\211\262HA@\262\202\211\204A\304Z\211\262HAA\262\202\262\202\205R\211\205RB\266\205\305\306\307Z\nHH\236A\304\\\262SBI\210I\210+\207" [$region $action $nterm 3 2 #91# $indented_block_body 4] 12 "\n\n(fn STACK SP GOTOS)"] #92="compound_stmt:6" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #92# compound_stmt 2] 10 "\n\n(fn STACK SP GOTOS)"] #93="comma_sep_test_list:0" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #93# comma_sep_test_list 2] 10 "\n\n(fn STACK SP GOTOS)"] #94="comparison:0" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #94# comparison 2] 10 "\n\n(fn STACK SP GOTOS)"] #95="term:0" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #95# term 2] 10 "\n\n(fn STACK SP GOTOS)"] #96="test:1" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #96# test 2] 10 "\n\n(fn STACK SP GOTOS)"] #97="function_parameters:0" #[771 "SHA\303\304\305Z\nHH\236A\305\\\262S\306BI\210I\210+\207" [$region $action $nterm #97# function_parameters 2 nil] 9 "\n\n(fn STACK SP GOTOS)"] #98="dotted_as_name_list:1" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SCBI\210I\210+\207" [$region $action $nterm #98# dotted_as_name_list 2] 10 "\n\n(fn STACK SP GOTOS)"] #99="semicolon_opt:1" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #99# semicolon_opt 2] 10 "\n\n(fn STACK SP GOTOS)"] #100="shift_expr_operators:0" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #100# shift_expr_operators 2] 10 "\n\n(fn STACK SP GOTOS)"] #101="augassign:3" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #101# augassign 2] 10 "\n\n(fn STACK SP GOTOS)"] #102="fpdef_opt_test:0" #[771 "\303ZH@\303ZSHA@HAAU\204H\204/\304\\\211\262HA@\262\202\211\204B\304Z\211\262HAA\262\202\262\202\205S\211\205SB\266\205\305\306\307Z\nHH\236A\304\\\262SBI\210I\210+\207" [$region $action $nterm 3 2 #102# fpdef_opt_test 4] 12 "\n\n(fn STACK SP GOTOS)"] #103="paren_class_list_opt:1" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #103# paren_class_list_opt 2] 10 "\n\n(fn STACK SP GOTOS)"] #104="exprlist:0" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 3 2 #104# exprlist 4 nil] 11 "\n\n(fn STACK SP GOTOS)"] #105="test_test:1" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 5 2 #105# test_test 6 nil] 11 "\n\n(fn STACK SP GOTOS)"] #106="trailer:0" #[771 "SHA\303\304\305Z\nHH\236A\305\\\262S\306BI\210I\210+\207" [$region $action $nterm #106# trailer 2 nil] 9 "\n\n(fn STACK SP GOTOS)"] #107="trailer:1" #[771 "SHA\303\304\305Z\nHH\236A\305\\\262S\306BI\210I\210+\207" [$region $action $nterm #107# trailer 2 nil] 9 "\n\n(fn STACK SP GOTOS)"] #108="trailer:2" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 3 2 #108# trailer 4 nil] 11 "\n\n(fn STACK SP GOTOS)"] #109="eq_testlist_zom:1" #[771 "SH@\303ZSHA@HAAU\204G\204.\304\\\211\262HA@\262\202\211\204A\304Z\211\262HAA\262\202\262\202\205R\211\205RB\266\205\305\306\307Z\nHH\236A\304\\\262SBI\210I\210+\207" [$region $action $nterm 5 2 #109# eq_testlist_zom 6] 12 "\n\n(fn STACK SP GOTOS)"] #110="atom:0" #[771 "SHA\303\304\305Z\nHH\236A\305\\\262S\306BI\210I\210+\207" [$region $action $nterm #110# atom 2 nil] 9 "\n\n(fn STACK SP GOTOS)"] #111="test_list_opt:0" #[771 "\303\304\305\211HH\236A\306\\\262S\303BI\210I\210+\207" [$region $action $nterm nil #111# test_list_opt 2] 9 "\n\n(fn STACK SP GOTOS)"] #112="yield_stmt:0" #[771 "SH@SHA\304\305\306Z\nHH\236A\306\\\262S\307\211\310\311\312\313&\266\203\211\204@AA\211\203H@AD\202KddD\244\262BI\210I\210+\207" [$region $action $nterm wisent-input #112# yield_stmt 2 nil apply semantic-tag code :detail] 18 "\n\n(fn STACK SP GOTOS)"] #113="small_stmt:1" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #113# small_stmt 2] 10 "\n\n(fn STACK SP GOTOS)"] #114="shift_expr:0" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #114# shift_expr 2] 10 "\n\n(fn STACK SP GOTOS)"] #115="function_parameters:1" #[771 "SHA\303\304\305Z\nHH\236A\305\\\262S\306BI\210I\210+\207" [$region $action $nterm #115# function_parameters 2 nil] 9 "\n\n(fn STACK SP GOTOS)"] #116="function_parameter:0" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #116# function_parameter 2] 10 "\n\n(fn STACK SP GOTOS)"] #117="global_stmt:0" #[771 "\304ZH@\304ZSHA@HAAU\204H\204/\305\\\211\262HA@\262\202\211\204B\305Z\211\262HAA\262\202\262\202\205S\211\205SB\266\205\306\307\310Z\nHH\236A\305\\\262S\311\211\312\313\314\315&\266\203\211\204\213AA\211\203\223@AD\202\226ddD\244\262BI\210I\210+\207" [$region $action $nterm wisent-input 3 2 #117# global_stmt 4 nil apply semantic-tag code :detail] 18 "\n\n(fn STACK SP GOTOS)"] #118="comp_op:2" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #118# comp_op 2] 10 "\n\n(fn STACK SP GOTOS)"] #119="comp_op:3" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #119# comp_op 2] 10 "\n\n(fn STACK SP GOTOS)"] #120="comp_op:4" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #120# comp_op 2] 10 "\n\n(fn STACK SP GOTOS)"] #121="comp_op:5" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #121# comp_op 2] 10 "\n\n(fn STACK SP GOTOS)"] #122="comp_op:6" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #122# comp_op 2] 10 "\n\n(fn STACK SP GOTOS)"] #123="comp_op:0" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #123# comp_op 2] 10 "\n\n(fn STACK SP GOTOS)"] #124="comp_op:1" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #124# comp_op 2] 10 "\n\n(fn STACK SP GOTOS)"] #125="comp_op:7" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #125# comp_op 2] 10 "\n\n(fn STACK SP GOTOS)"] #126="comp_op:9" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #126# comp_op 2] 10 "\n\n(fn STACK SP GOTOS)"] #127="shift_expr_operators:1" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #127# shift_expr_operators 2] 10 "\n\n(fn STACK SP GOTOS)"] #128="factor:0" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 3 2 #128# factor 4 nil] 11 "\n\n(fn STACK SP GOTOS)"] #129="augassign:4" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #129# augassign 2] 10 "\n\n(fn STACK SP GOTOS)"] #130="function_parameter:2" #[771 "SH@\304ZSHA@HAAU\204G\204.\305\\\211\262HA@\262\202\211\204A\305Z\211\262HAA\262\202\262\202\205R\211\205RB\266\205\306\307\310Z\nHH\236A\305\\\262S\311\211\211\312\313\314\315\316&\266\204\211\204\216AA\211\203\226@AD\202\231ddD\244\262BI\210I\210+\207" [$region $action $nterm wisent-input 3 2 #130# function_parameter 4 nil apply semantic-tag variable :type :default-value] 21 "\n\n(fn STACK SP GOTOS)"] #131="function_parameter:1" #[771 "SH@\304ZSHA@HAAU\204G\204.\305\\\211\262HA@\262\202\211\204A\305Z\211\262HAA\262\202\262\202\205R\211\205RB\266\205\306\307\310Z\nHH\236A\305\\\262S\311\211\211\312\313\314\315\316&\266\204\211\204\216AA\211\203\226@AD\202\231ddD\244\262BI\210I\210+\207" [$region $action $nterm wisent-input 3 2 #131# function_parameter 4 nil apply semantic-tag variable :type :default-value] 21 "\n\n(fn STACK SP GOTOS)"] #132="comp_op:8" #[771 "\303ZH@\303ZSHA@HAAU\204H\204/\304\\\211\262HA@\262\202\211\204B\304Z\211\262HAA\262\202\262\202\205S\211\205SB\266\205\305\306\307Z\nHH\236A\304\\\262SBI\210I\210+\207" [$region $action $nterm 3 2 #132# comp_op 4] 12 "\n\n(fn STACK SP GOTOS)"] #133="comparison:1" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 5 2 #133# comparison 6 nil] 11 "\n\n(fn STACK SP GOTOS)"] #134="term:1" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 5 2 #134# term 6 nil] 11 "\n\n(fn STACK SP GOTOS)"] #135="comma_sep_test_list:1" #[771 "\303ZH@SH@\303ZSHA@HAAU\204M\2044\304\\\211\262HA@\262\202\211\204G\304Z\211\262HAA\262\202\262\202\205X\211\205XB\266\205\305\306\307Z\nHH\236A\304\\\262S\310\311#BI\210I\210+\207" [$region $action $nterm 5 2 #135# comma_sep_test_list 6 format "%s, %s"] 13 "\n\n(fn STACK SP GOTOS)"] #136="return_type_hint:1" #[771 "\303ZH@\303ZSHA@HAAU\204H\204/\304\\\211\262HA@\262\202\211\204B\304Z\211\262HAA\262\202\262\202\205S\211\205SB\266\205\305\306\307Z\nHH\236A\304\\\262SBI\210I\210+\207" [$region $action $nterm 3 2 #136# return_type_hint 4] 12 "\n\n(fn STACK SP GOTOS)"] #137="funcdef:0" #[771 "\304ZH@\305ZH@SH@\306ZSHA@HAAU\204T\204;\307\\\211\262HA@\262\202\"\211\204N\307Z\211\262HAA\262\202\"\262\202\"\205_\211\205_B\266\205\310\311\312Z\nHH\236A\307\\\262S\313\314\314\315\316\317\320\321&\266\204\211\204\237AA\211\203\247@AD\202\252ddD\244\262\"BI\210I\210+\207" [$region $action $nterm wisent-input 9 7 11 2 #137# funcdef 12 wisent-python-reconstitute-function-tag nil apply semantic-tag function :type :arguments] 24 "\n\n(fn STACK SP GOTOS)"] #138="funcdef:1" #[771 "\304ZH@\305ZH@\306ZH@SH@\304ZSHA@HAAU\204\\\204C\307\\\211\262HA@\262\202*\211\204V\307Z\211\262HAA\262\202*\262\202*\205g\211\205gB\266\205\310\311\312Z\n	HH\236A\307\\\262S\313\314\315\fD\316\317\320\321\322&\266\204\211\204\253AA\211\203\263@AD\202\266ddD\244\262\"BI\210I\210+\207" [$region $action $nterm wisent-input 13 9 7 2 #138# funcdef 14 wisent-python-reconstitute-function-tag nil :decorators apply semantic-tag function :type :arguments] 25 "\n\n(fn STACK SP GOTOS)"] #139="atom:1" #[771 "SHA\303\304\305Z\nHH\236A\305\\\262S\306BI\210I\210+\207" [$region $action $nterm #139# atom 2 nil] 9 "\n\n(fn STACK SP GOTOS)"] #140="small_stmt:2" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #140# small_stmt 2] 10 "\n\n(fn STACK SP GOTOS)"] #141="$paren_class:0" #[771 "SH@\303ZSHA@HAAU\204G\204.\304\\\211\262HA@\262\202\211\204A\304Z\211\262HAA\262\202\262\202\205R\211\205RB\266\205\305\306\307Z\nHH\236A\304\\\262SBI\210I\210+\207" [$region $action $nterm 3 2 #141# $paren_class 4] 12 "\n\n(fn STACK SP GOTOS)"] #142="dotted_name:0" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #142# dotted_name 2] 10 "\n\n(fn STACK SP GOTOS)"] #143="import_stmt:0" #[771 "SH@\304ZSHA@HAAU\204G\204.\305\\\211\262HA@\262\202\211\204A\305Z\211\262HAA\262\202\262\202\205R\211\205RB\266\205\306\307\310Z\nHH\236A\305\\\262S\311\211\312\313\314\315&\266\203\211\204\212AA\211\203\222@AD\202\225ddD\244\262BI\210I\210+\207" [$region $action $nterm wisent-input 3 2 #143# import_stmt 4 nil apply semantic-tag include :system-flag] 18 "\n\n(fn STACK SP GOTOS)"] #144="test_list_opt:1" #[771 "SHA\303\304\305Z\nHH\236A\305\\\262S\306BI\210I\210+\207" [$region $action $nterm #144# test_list_opt 2 nil] 9 "\n\n(fn STACK SP GOTOS)"] #145="raise_stmt:0" #[771 "\304ZH@\304ZSHA@HAAU\204H\204/\305\\\211\262HA@\262\202\211\204B\305Z\211\262HAA\262\202\262\202\205S\211\205SB\266\205\306\307\310Z\nHH\236A\305\\\262S\311\211\312\313\314\315&\266\203\211\204\213AA\211\203\223@AD\202\226ddD\244\262BI\210I\210+\207" [$region $action $nterm wisent-input 3 2 #145# raise_stmt 4 nil apply semantic-tag code :detail] 18 "\n\n(fn STACK SP GOTOS)"] #146="yield_stmt:1" #[771 "\304ZH@\304ZSHA@HAAU\204H\204/\305\\\211\262HA@\262\202\211\204B\305Z\211\262HAA\262\202\262\202\205S\211\205SB\266\205\306\307\310Z\nHH\236A\305\\\262S\311\211\312\313\314\315&\266\203\211\204\213AA\211\203\223@AD\202\226ddD\244\262BI\210I\210+\207" [$region $action $nterm wisent-input 3 2 #146# yield_stmt 4 nil apply semantic-tag code :detail] 18 "\n\n(fn STACK SP GOTOS)"] #147="augassign:5" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #147# augassign 2] 10 "\n\n(fn STACK SP GOTOS)"] #148="expr_stmt:0" #[771 "\304ZH@SH@\304ZSHA@HAAU\204M\2044\305\\\211\262HA@\262\202\211\204G\305Z\211\262HAA\262\202\262\202\205X\211\205XB\266\205\306\307\310Z\nHH\236A\305\\\262S\203\267;\203\267\311\312\"\203\267\313\211\211\314\315\316\317\320&\266\204\211\204\246AA\211\203\256@AD\202\261ddD\244\262\202\342\313\211\314\315\321\322&\266\203\211\204\324AA\211\203\334@AD\202\337ddD\244\262BI\210I\210+\207" [$region $action $nterm wisent-input 3 2 #148# expr_stmt 4 string-match "^\\(\\sw\\|\\s_\\)+$" nil apply semantic-tag variable :type :default-value code :detail] 22 "\n\n(fn STACK SP GOTOS)"] #149="fpdef:0" #[771 "\304ZH@\304ZSHA@HAAU\204H\204/\305\\\211\262HA@\262\202\211\204B\305Z\211\262HAA\262\202\262\202\205S\211\205SB\266\205\306\307\310Z\nHH\236A\305\\\262S\311\211\211\312\313\314\315\316&\266\204\211\204\217AA\211\203\227@AD\202\232ddD\244\262BI\210I\210+\207" [$region $action $nterm wisent-input 3 2 #149# fpdef 4 nil apply semantic-tag variable :type :default-value] 21 "\n\n(fn STACK SP GOTOS)"] #150="function_parameters:2" #[771 "\303ZH@\303ZSHA@HAAU\204H\204/\304\\\211\262HA@\262\202\211\204B\304Z\211\262HAA\262\202\262\202\205S\211\205SB\266\205\305\306\307Z\nHH\236A\304\\\262SBI\210I\210+\207" [$region $action $nterm 3 2 #150# function_parameters 4] 12 "\n\n(fn STACK SP GOTOS)"] #151="function_parameter_list:0" #[771 "SHA\211\304\305\306Z\nHH\236A\306\\\262S\307\310@A\311\312$)BI\210I\210+\207" [$region $action $nterm wisent-python-EXPANDING-block #151# function_parameter_list 2 t semantic-parse-region function_parameters 1] 13 "\n\n(fn STACK SP GOTOS)"] #152="shift_expr:1" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 5 2 #152# shift_expr 6 nil] 11 "\n\n(fn STACK SP GOTOS)"] #153="decorator:0" #[771 "\304ZH@\305ZH@\306ZSHA@HAAU\204N\2045\307\\\211\262HA@\262\202\211\204H\307Z\211\262HAA\262\202\262\202\205Y\211\205YB\266\205\310\311\312Z\nHH\236A\307\\\262S\313\314\315\316\317\320\321&\266\204\211\204\227AA\211\203\237@AD\202\242ddD\244\262BI\210I\210+\207" [$region $action $nterm wisent-input 5 3 7 2 #153# decorator 8 "decorator" nil apply semantic-tag function :type :arguments] 22 "\n\n(fn STACK SP GOTOS)"] #154="zero_one_or_two_test:0" #[771 "\303\304\305\211HH\236A\306\\\262S\303BI\210I\210+\207" [$region $action $nterm nil #154# zero_one_or_two_test 2] 9 "\n\n(fn STACK SP GOTOS)"] #155="with_var:0" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 3 2 #155# with_var 4 nil] 11 "\n\n(fn STACK SP GOTOS)"] #156="import_as_name:0" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 3 2 #156# import_as_name 4 nil] 11 "\n\n(fn STACK SP GOTOS)"] #157="rest_args:0" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 5 2 #157# rest_args 6 nil] 11 "\n\n(fn STACK SP GOTOS)"] #158="atom:2" #[771 "SHA\303\304\305Z\nHH\236A\305\\\262S\306BI\210I\210+\207" [$region $action $nterm #158# atom 2 nil] 9 "\n\n(fn STACK SP GOTOS)"] #159="small_stmt:3" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #159# small_stmt 2] 10 "\n\n(fn STACK SP GOTOS)"] #160="eq_test_opt:0" #[771 "\303\304\305\211HH\236A\306\\\262S\303BI\210I\210+\207" [$region $action $nterm nil #160# eq_test_opt 2] 9 "\n\n(fn STACK SP GOTOS)"] #161="$goal:0" #[771 "SH@\303ZSHA@HAAU\204G\204.\304\\\211\262HA@\262\202\211\204A\304Z\211\262HAA\262\202\262\202\205R\211\205RB\266\205\305\306\307Z\nHH\236A\304\\\262SBI\210I\210+\207" [$region $action $nterm 3 2 #161# $goal 4] 12 "\n\n(fn STACK SP GOTOS)"] #162="plus_or_minus:0" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #162# plus_or_minus 2] 10 "\n\n(fn STACK SP GOTOS)"] #163="term_operator:0" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #163# term_operator 2] 10 "\n\n(fn STACK SP GOTOS)"] #164="augassign:6" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #164# augassign 2] 10 "\n\n(fn STACK SP GOTOS)"] #165="function_parameters:3" #[771 "\303ZH@\303ZSHA@HAAU\204H\204/\304\\\211\262HA@\262\202\211\204B\304Z\211\262HAA\262\202\262\202\205S\211\205SB\266\205\305\306\307Z\nHH\236A\304\\\262SBI\210I\210+\207" [$region $action $nterm 3 2 #165# function_parameters 4] 12 "\n\n(fn STACK SP GOTOS)"] #166="dotted_as_name:0" #[771 "\303ZH@\303ZSHA@HAAU\204H\204/\304\\\211\262HA@\262\202\211\204B\304Z\211\262HAA\262\202\262\202\205S\211\205SB\266\205\305\306\307Z\nHH\236A\304\\\262SBI\210I\210+\207" [$region $action $nterm 3 2 #166# dotted_as_name 4] 12 "\n\n(fn STACK SP GOTOS)"] #167="suite:0" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SCBI\210I\210+\207" [$region $action $nterm #167# suite 2] 10 "\n\n(fn STACK SP GOTOS)"] #168="dotted_name:1" #[771 "\303ZH@SH@\303ZSHA@HAAU\204M\2044\304\\\211\262HA@\262\202\211\204G\304Z\211\262HAA\262\202\262\202\205X\211\205XB\266\205\305\306\307Z\nHH\236A\304\\\262S\310\311#BI\210I\210+\207" [$region $action $nterm 5 2 #168# dotted_name 6 format "%s.%s"] 13 "\n\n(fn STACK SP GOTOS)"] #169="import_stmt:1" #[771 "\304ZH@\305ZSHA@HAAU\204H\204/\306\\\211\262HA@\262\202\211\204B\306Z\211\262HAA\262\202\262\202\205S\211\205SB\266\205\307\310\311Z\nHH\236A\306\\\262S\312\211\313\314\315\316&\266\203\211\204\213AA\211\203\223@AD\202\226ddD\244\262BI\210I\210+\207" [$region $action $nterm wisent-input 5 7 2 #169# import_stmt 8 nil apply semantic-tag include :system-flag] 18 "\n\n(fn STACK SP GOTOS)"] #170="rest_args:1" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 3 2 #170# rest_args 4 nil] 11 "\n\n(fn STACK SP GOTOS)"] #171="zero_one_or_two_test:1" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 3 2 #171# zero_one_or_two_test 4 nil] 11 "\n\n(fn STACK SP GOTOS)"] "fpdef_opt_test_list_comma_zom:0" #[771 "\303\304\305\211HH\236A\306\\\262S\303BI\210I\210+\207" [$region $action $nterm nil "fpdef_opt_test_list_comma_zom:0" fpdef_opt_test_list_comma_zom 2] 9 "\n\n(fn STACK SP GOTOS)"] #172="small_stmt:4" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #172# small_stmt 2] 10 "\n\n(fn STACK SP GOTOS)"] #173="expr:0" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #173# expr 2] 10 "\n\n(fn STACK SP GOTOS)"] #174="paren_class:0" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #174# paren_class 2] 10 "\n\n(fn STACK SP GOTOS)"] #175="goal:0" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #175# goal 2] 10 "\n\n(fn STACK SP GOTOS)"] #176="fpdef_opt_test_list:0" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #176# fpdef_opt_test_list 2] 10 "\n\n(fn STACK SP GOTOS)"] #177="plus_or_minus:1" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #177# plus_or_minus 2] 10 "\n\n(fn STACK SP GOTOS)"] #178="term_operator:1" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #178# term_operator 2] 10 "\n\n(fn STACK SP GOTOS)"] #179="augassign:10" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #179# augassign 2] 10 "\n\n(fn STACK SP GOTOS)"] #180="augassign:7" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #180# augassign 2] 10 "\n\n(fn STACK SP GOTOS)"] #181="atom:3" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 5 2 #181# atom 6 nil] 11 "\n\n(fn STACK SP GOTOS)"] #182="eq_test_opt:1" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 3 2 #182# eq_test_opt 4 nil] 11 "\n\n(fn STACK SP GOTOS)"] #183="fpdef_opt_test_list_comma_zom:1" #[771 "\303ZH@\304ZH@\303ZSHA@HAAU\204N\2045\305\\\211\262HA@\262\202\211\204H\305Z\211\262HAA\262\202\262\202\205Y\211\205YB\266\205\306\307\310Z\nHH\236A\305\\\262S\244BI\210I\210+\207" [$region $action $nterm 5 3 2 #183# fpdef_opt_test_list_comma_zom 6] 13 "\n\n(fn STACK SP GOTOS)"] #184="suite:1" #[771 "SH@\303ZSHA@HAAU\204G\204.\304\\\211\262HA@\262\202\211\204A\304Z\211\262HAA\262\202\262\202\205R\211\205RB\266\205\305\306\307Z\nHH\236A\304\\\262SBI\210I\210+\207" [$region $action $nterm 3 2 #184# suite 4] 12 "\n\n(fn STACK SP GOTOS)"] #185="for_stmt:0" #[771 "\304ZH@\304ZSHA@HAAU\204H\204/\305\\\211\262HA@\262\202\211\204B\305Z\211\262HAA\262\202\262\202\205S\211\205SB\266\205\306\307\310Z\nHH\236A\305\\\262S\311\211\312\313\314\315&\266\203\211\204\213AA\211\203\223@AD\202\226ddD\244\262BI\210I\210+\207" [$region $action $nterm wisent-input 13 2 #185# for_stmt 14 nil apply semantic-tag code :detail] 18 "\n\n(fn STACK SP GOTOS)"] #186="prefix_operators:2" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #186# prefix_operators 2] 10 "\n\n(fn STACK SP GOTOS)"] #187="atom:4" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #187# atom 2] 10 "\n\n(fn STACK SP GOTOS)"] #188="pass_stmt:0" #[771 "SH@SHA\304\305\306Z\nHH\236A\306\\\262S\307\211\310\311\312\313&\266\203\211\204@AA\211\203H@AD\202KddD\244\262BI\210I\210+\207" [$region $action $nterm wisent-input #188# pass_stmt 2 nil apply semantic-tag code :detail] 18 "\n\n(fn STACK SP GOTOS)"] #189="small_stmt_list:0" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #189# small_stmt_list 2] 10 "\n\n(fn STACK SP GOTOS)"] #190="small_stmt:5" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #190# small_stmt 2] 10 "\n\n(fn STACK SP GOTOS)"] #191="arith_expr:0" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #191# arith_expr 2] 10 "\n\n(fn STACK SP GOTOS)"] #192="trailer_zom:0" #[771 "\303\304\305\211HH\236A\306\\\262S\303BI\210I\210+\207" [$region $action $nterm nil #192# trailer_zom 2] 9 "\n\n(fn STACK SP GOTOS)"] #193="$paren_classes:0" #[771 "SH@\303ZSHA@HAAU\204G\204.\304\\\211\262HA@\262\202\211\204A\304Z\211\262HAA\262\202\262\202\205R\211\205RB\266\205\305\306\307Z\nHH\236A\304\\\262SBI\210I\210+\207" [$region $action $nterm 3 2 #193# $paren_classes 4] 12 "\n\n(fn STACK SP GOTOS)"] #194="type_hint:0" #[771 "\303\304\305\211HH\236A\306\\\262S\303BI\210I\210+\207" [$region $action $nterm nil #194# type_hint 2] 9 "\n\n(fn STACK SP GOTOS)"] #195="goal:1" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #195# goal 2] 10 "\n\n(fn STACK SP GOTOS)"] #196="term_operator:2" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #196# term_operator 2] 10 "\n\n(fn STACK SP GOTOS)"] #197="augassign:8" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #197# augassign 2] 10 "\n\n(fn STACK SP GOTOS)"] #198="augassign:11" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #198# augassign 2] 10 "\n\n(fn STACK SP GOTOS)"] #199="expr_stmt_trailer:1" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #199# expr_stmt_trailer 2] 10 "\n\n(fn STACK SP GOTOS)"] "return_type_hint:0" #[771 "\303\304\305\211HH\236A\306\\\262S\303BI\210I\210+\207" [$region $action $nterm nil "return_type_hint:0" return_type_hint 2] 9 "\n\n(fn STACK SP GOTOS)"] #200="expr:1" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 5 2 #200# expr 6 nil] 11 "\n\n(fn STACK SP GOTOS)"] #201="expr_stmt_trailer:0" #[771 "\303ZH@\303ZSHA@HAAU\204H\204/\304\\\211\262HA@\262\202\211\204B\304Z\211\262HAA\262\202\262\202\205S\211\205SB\266\205\305\306\307Z\nHH\236A\304\\\262SBI\210I\210+\207" [$region $action $nterm 3 2 #201# expr_stmt_trailer 4] 12 "\n\n(fn STACK SP GOTOS)"] #202="import_as_name_list:0" #[771 "SHA\303\304\305Z\nHH\236A\305\\\262S\306BI\210I\210+\207" [$region $action $nterm #202# import_as_name_list 2 nil] 9 "\n\n(fn STACK SP GOTOS)"] #203="elif_suite_pair_list:0" #[771 "\303\304\305\211HH\236A\306\\\262S\303BI\210I\210+\207" [$region $action $nterm nil #203# elif_suite_pair_list 2] 9 "\n\n(fn STACK SP GOTOS)"] #204="lambdef:0" #[771 "\303ZH@\304ZH@\303ZSHA@HAAU\204N\2045\305\\\211\262HA@\262\202\211\204H\305Z\211\262HAA\262\202\262\202\205Y\211\205YB\266\205\306\307\310Z\nHH\236A\305\\\262S\311\312\206\313#BI\210I\210+\207" [$region $action $nterm 7 5 2 #204# lambdef 8 format "%s %s" #205#] 13 "\n\n(fn STACK SP GOTOS)"] #206="fpdef_opt_test_list:1" #[771 "\303ZH@SH@\303ZSHA@HAAU\204M\2044\304\\\211\262HA@\262\202\211\204G\304Z\211\262HAA\262\202\262\202\205X\211\205XB\266\205\305\306\307Z\nHH\236A\304\\\262S\244BI\210I\210+\207" [$region $action $nterm 5 2 #206# fpdef_opt_test_list 6] 13 "\n\n(fn STACK SP GOTOS)"] #207="trailing_test_list:0" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 3 2 #207# trailing_test_list 4 nil] 11 "\n\n(fn STACK SP GOTOS)"] #208="trailing_test_list:1" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 5 2 #208# trailing_test_list 6 nil] 11 "\n\n(fn STACK SP GOTOS)"] #209="atom:5" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #209# atom 2] 10 "\n\n(fn STACK SP GOTOS)"] #210="continue_stmt:0" #[771 "SH@SHA\304\305\306Z\nHH\236A\306\\\262S\307\211\310\311\312\313&\266\203\211\204@AA\211\203H@AD\202KddD\244\262BI\210I\210+\207" [$region $action $nterm wisent-input #210# continue_stmt 2 nil apply semantic-tag code :detail] 18 "\n\n(fn STACK SP GOTOS)"] #211="flow_stmt:0" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #211# flow_stmt 2] 10 "\n\n(fn STACK SP GOTOS)"] #212="small_stmt:6" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #212# small_stmt 2] 10 "\n\n(fn STACK SP GOTOS)"] #213="and_test:0" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #213# and_test 2] 10 "\n\n(fn STACK SP GOTOS)"] #214="paren_classes:0" #[771 "SHA\303\304\305Z\nHH\236A\305\\\262S\306BI\210I\210+\207" [$region $action $nterm #214# paren_classes 2 nil] 9 "\n\n(fn STACK SP GOTOS)"] #215="goal:2" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #215# goal 2] 10 "\n\n(fn STACK SP GOTOS)"] #216="expr_list:0" #[771 "SHA\303\304\305Z\nHH\236A\305\\\262S\306BI\210I\210+\207" [$region $action $nterm #216# expr_list 2 nil] 9 "\n\n(fn STACK SP GOTOS)"] "as_name_opt:0" #[771 "\303\304\305\211HH\236A\306\\\262S\303BI\210I\210+\207" [$region $action $nterm nil "as_name_opt:0" as_name_opt 2] 9 "\n\n(fn STACK SP GOTOS)"] #217="term_operator:3" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #217# term_operator 2] 10 "\n\n(fn STACK SP GOTOS)"] #218="augassign:9" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #218# augassign 2] 10 "\n\n(fn STACK SP GOTOS)"] #219="small_stmt_list:1" #[771 "\303ZH@\303ZSHA@HAAU\204H\204/\304\\\211\262HA@\262\202\211\204B\304Z\211\262HAA\262\202\262\202\205S\211\205SB\266\205\305\306\307Z\nHH\236A\304\\\262SBI\210I\210+\207" [$region $action $nterm 5 2 #219# small_stmt_list 6] 12 "\n\n(fn STACK SP GOTOS)"] #220="simple_stmt:0" #[771 "\303ZH@\303ZSHA@HAAU\204H\204/\304\\\211\262HA@\262\202\211\204B\304Z\211\262HAA\262\202\262\202\205S\211\205SB\266\205\305\306\307Z\nHH\236A\304\\\262SBI\210I\210+\207" [$region $action $nterm 5 2 #220# simple_stmt 6] 12 "\n\n(fn STACK SP GOTOS)"] #221="arith_expr:1" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 5 2 #221# arith_expr 6 nil] 11 "\n\n(fn STACK SP GOTOS)"] #222="trailer_zom:1" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 3 2 #222# trailer_zom 4 nil] 11 "\n\n(fn STACK SP GOTOS)"] #223="type_hint:1" #[771 "\303ZH@\303ZSHA@HAAU\204H\204/\304\\\211\262HA@\262\202\211\204B\304Z\211\262HAA\262\202\262\202\205S\211\205SB\266\205\305\306\307Z\nHH\236A\304\\\262SBI\210I\210+\207" [$region $action $nterm 3 2 #223# type_hint 4] 12 "\n\n(fn STACK SP GOTOS)"] #224="import_as_name_list:1" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 5 2 #224# import_as_name_list 6 nil] 11 "\n\n(fn STACK SP GOTOS)"] #225="elif_suite_pair_list:1" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 9 2 #225# elif_suite_pair_list 10 nil] 11 "\n\n(fn STACK SP GOTOS)"] #226="break_stmt:0" #[771 "SH@SHA\304\305\306Z\nHH\236A\306\\\262S\307\211\310\311\312\313&\266\203\211\204@AA\211\203H@AD\202KddD\244\262BI\210I\210+\207" [$region $action $nterm wisent-input #226# break_stmt 2 nil apply semantic-tag code :detail] 18 "\n\n(fn STACK SP GOTOS)"] #227="flow_stmt:1" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #227# flow_stmt 2] 10 "\n\n(fn STACK SP GOTOS)"] #228="small_stmt:7" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #228# small_stmt 2] 10 "\n\n(fn STACK SP GOTOS)"] #229="compound_stmt:0" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #229# compound_stmt 2] 10 "\n\n(fn STACK SP GOTOS)"] #230="atom:6" #[771 "SH@SHA\303\304\305Z\nHH\236A\305\\\262SBI\210I\210+\207" [$region $action $nterm #230# atom 2] 10 "\n\n(fn STACK SP GOTOS)"] #231="paren_classes:1" #[771 "SHA\303\304\305Z\nHH\236A\305\\\262S\306BI\210I\210+\207" [$region $action $nterm #231# paren_classes 2 nil] 9 "\n\n(fn STACK SP GOTOS)"] #232="exponent_zom:0" #[771 "\303\304\305\211HH\236A\306\\\262S\303BI\210I\210+\207" [$region $action $nterm nil #232# exponent_zom 2] 9 "\n\n(fn STACK SP GOTOS)"] #233="testlist:0" #[771 "\303ZH@\303ZSHA@HAAU\204H\204/\304\\\211\262HA@\262\202\211\204B\304Z\211\262HAA\262\202\262\202\205S\211\205SB\266\205\305\306\307Z\nHH\236A\304\\\262SBI\210I\210+\207" [$region $action $nterm 3 2 #233# testlist 4] 12 "\n\n(fn STACK SP GOTOS)"] #234="assert_stmt:0" #[771 "\304ZH@\304ZSHA@HAAU\204H\204/\305\\\211\262HA@\262\202\211\204B\305Z\211\262HAA\262\202\262\202\205S\211\205SB\266\205\306\307\310Z\nHH\236A\305\\\262S\311\211\312\313\314\315&\266\203\211\204\213AA\211\203\223@AD\202\226ddD\244\262BI\210I\210+\207" [$region $action $nterm wisent-input 5 2 #234# assert_stmt 6 nil apply semantic-tag code :detail] 18 "\n\n(fn STACK SP GOTOS)"] #235="varargslist:0" #[771 "\303ZH@SH@\303ZSHA@HAAU\204M\2044\304\\\211\262HA@\262\202\211\204G\304Z\211\262HAA\262\202\262\202\205X\211\205XB\266\205\305\306\307Z\nHH\236A\304\\\262S\244BI\210I\210+\207" [$region $action $nterm 3 2 #235# varargslist 4] 13 "\n\n(fn STACK SP GOTOS)"] #236="and_test:1" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 5 2 #236# and_test 6 nil] 11 "\n\n(fn STACK SP GOTOS)"] #237="expr_list:1" #[771 "\303ZSHA@HAAU\204B\204)\304\\\211\262HA@\262\202\211\204<\304Z\211\262HAA\262\202\262\202\205M\211\205MB\266\205\305\306\307Z\nHH\236A\304\\\262S\310BI\210I\210+\207" [$region $action $nterm 5 2 #237# expr_list 6 nil] 11 "\n\n(fn STACK SP GOTOS)"] #238="as_name_opt:1" #[771 "SH@\303ZSHA@HAAU\204G\204.\304\\\211\262HA@\262\202\211\204A\304Z\211\262HAA\262\202\262\202\205R\211\205RB\266\205\305\306\307Z\nHH\236A\304\\\262SBI\210I\210+\207" [$region $action $nterm 3 2 #238# as_name_opt 4] 12 "\n\n(fn STACK SP GOTOS)"] #239="with_stmt:0" #[771 "\304ZH@\304ZSHA@HAAU\204H\204/\305\\\211\262HA@\262\202\211\204B\305Z\211\262HAA\262\202\262\202\205S\211\205SB\266\205\306\307\310Z\nHH\236A\305\\\262S\311\211\312\313\314\315&\266\203\211\204\213AA\211\203\223@AD\202\226ddD\244\262BI\210I\210+\207" [$region $action $nterm wisent-input 7 2 #239# with_stmt 8 nil apply semantic-tag code :detail] 18 "\n\n(fn STACK SP GOTOS)"] vector (default . error) ($$indented_block_body . 1) ($$paren_classes . 2) ($$function_parameters . 3) ($$indented_block . 4) ($$paren_class . 5) ($$function_parameter . 6) ($$goal . 7) (default . error) (INDENT . 15) (DEDENT . 16) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (AT . 24) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (ASSERT . 28) (BREAK . 29) (CLASS . 30) (CONTINUE . 31) (DEF . 32) (DEL . 33) (EXEC . 34) (FOR . 35) (FROM . 36) (GLOBAL . 37) (IF . 38) (IMPORT . 39) (LAMBDA . 40) (NOT . 41) (PASS . 42) (PRINT . 43) (RAISE . 44) (RETURN . 45) (TRY . 46) (WHILE . 47) (WITH . 48) (YIELD . 49) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (LPAREN . 97) (RPAREN . 98) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (LAMBDA . 40) (NOT . 41) (default . error) (LPAREN . 103) (RPAREN . 104) (EXPONENT . 105) (MULT . 106) (NAME . 107) (default . error) (INDENT_BLOCK . 112) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (LAMBDA . 40) (NOT . 41) (default . error) (EXPONENT . 105) (MULT . 106) (NAME . 107) (default . error) (NEWLINE . 116) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (AT . 24) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (ASSERT . 28) (BREAK . 29) (CLASS . 30) (CONTINUE . 31) (DEF . 32) (DEL . 33) (EXEC . 34) (FOR . 35) (FROM . 36) (GLOBAL . 37) (IF . 38) (IMPORT . 39) (LAMBDA . 40) (NOT . 41) (PASS . 42) (PRINT . 43) (RAISE . 44) (RETURN . 45) (TRY . 46) (WHILE . 47) (WITH . 48) (YIELD . 49) default intern-soft (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (LAMBDA . 40) (NOT . 41) (default . error) (NAME . 121) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (LAMBDA . 40) (NOT . 41) (default . error) (NAME . 124) (default . error) (NAME . 125) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (default . error) (NAME . 121) (default . error) (NAME . 132) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (LAMBDA . 40) (NOT . 41) (default . error) (NAME . 121) COLON (NAME . 107) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (NOT . 41) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (GTGT . 144) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (LAMBDA . 40) (NOT . 41) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (LAMBDA . 40) (NOT . 41) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (LAMBDA . 40) (NOT . 41) (default . error) (COLON . 152) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (LAMBDA . 40) (NOT . 41) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (LAMBDA . 40) (NOT . 41) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (LAMBDA . 40) (NOT . 41) (SEMICOLON . 156) (AT . 24) (default . error) (DEF . 159) (OR . 160) (AND . 161) (EQ . 162) (GE . 163) (LE . 164) (LTGT . 165) (NE . 166) (LT . 167) (GT . 168) (IN . 169) (IS . 170) (NOT . 171) (BAR . 173) (HAT . 174) (AMP . 175) (LTLT . 176) (GTGT . 177) (PLUS . 179) (MINUS . 180) (DIVDIV . 182) (MULT . 183) (DIV . 184) (MOD . 185) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (LTLTEQ . 189) (GTGTEQ . 190) (EXPEQ . 191) (DIVDIVEQ . 192) (PLUSEQ . 193) (MINUSEQ . 194) (MULTEQ . 195) (DIVEQ . 196) (MODEQ . 197) (AMPEQ . 198) (OREQ . 199) (HATEQ . 200) (COMMA . 204) (STRING_LITERAL . 206) (default . error) (RPAREN . 207) (COMMA . 208) (default . error) (NAME . 209) (default . error) (NAME . 210) (COLON . 211) (default . error) (RPAREN . 213) (COMMA . 214) (ASSIGN . 215) (default . error) (BACKQUOTE . 217) NEWLINE (PERIOD . 218) (NAME . 107) (COMMA . 220) (PAREN_BLOCK . 222) (default . error) (PAREN_BLOCK . 225) (COMMA . 227) (BAR . 173) (BAR . 173) (IN . 229) (default . error) (IN . 231) (default . error) (PERIOD . 218) (IMPORT . 232) (COMMA . 233) (default . error) (COLON . 234) (COMMA . 235) (PERIOD . 218) (AS . 236) (default . error) (COLON . 238) (default . error) (EXPONENT . 239) (MULT . 240) (NAME . 107) (COMMA . 243) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (LAMBDA . 40) (NOT . 41) (COMMA . 246) (default . error) (NEWLINE . 248) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (ASSERT . 28) (BREAK . 29) (CONTINUE . 31) (DEL . 33) (EXEC . 34) (FROM . 36) (GLOBAL . 37) (IMPORT . 39) (LAMBDA . 40) (NOT . 41) (PASS . 42) (PRINT . 43) (RAISE . 44) (RETURN . 45) (YIELD . 49) (default . error) (COLON . 251) (default . error) (COLON . 252) (AS . 253) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (ASSERT . 28) (BREAK . 29) (CONTINUE . 31) (DEL . 33) (EXEC . 34) (FROM . 36) (GLOBAL . 37) (IMPORT . 39) (LAMBDA . 40) (NOT . 41) (PASS . 42) (PRINT . 43) (RAISE . 44) (RETURN . 45) (YIELD . 49) (default . error) (NEWLINE . 256) (default . error) (NAME . 257) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (NOT . 41) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (NOT . 41) (NOT . 260) (default . error) (IN . 261) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (PAREN_BLOCK . 269) (BRACK_BLOCK . 270) (PERIOD . 271) (ASSIGN . 274) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (LAMBDA . 40) (NOT . 41) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (LAMBDA . 40) (NOT . 41) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (LAMBDA . 40) (NOT . 41) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (LAMBDA . 40) (NOT . 41) (default . error) (NAME . 279) (default . error) (NEWLINE . 280) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (LAMBDA . 40) (NOT . 41) (default . error) (COLON . 282) (FOLLOWS . 283) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (LAMBDA . 40) (NOT . 41) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (LAMBDA . 40) (NOT . 41) (default . error) (MULT . 288) (NAME . 289) (default . error) (NAME . 293) (default . error) (NEWLINE . 248) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (ASSERT . 28) (BREAK . 29) (CONTINUE . 31) (DEL . 33) (EXEC . 34) (FROM . 36) (GLOBAL . 37) (IMPORT . 39) (LAMBDA . 40) (NOT . 41) (PASS . 42) (PRINT . 43) (RAISE . 44) (RETURN . 45) (YIELD . 49) (default . error) (NAME . 121) (default . error) (NAME . 296) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (LAMBDA . 40) (NOT . 41) (default . error) (NAME . 298) (default . error) (NAME . 299) (default . error) (COMMA . 300) (NAME . 107) (COMMA . 302) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (LAMBDA . 40) (NOT . 41) (default . error) (INDENT_BLOCK . 112) (default . error) (EXCEPT . 307) (FINALLY . 308) (default . error) (NEWLINE . 248) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (ASSERT . 28) (BREAK . 29) (CONTINUE . 31) (DEL . 33) (EXEC . 34) (FROM . 36) (GLOBAL . 37) (IMPORT . 39) (LAMBDA . 40) (NOT . 41) (PASS . 42) (PRINT . 43) (RAISE . 44) (RETURN . 45) (YIELD . 49) (default . error) (NEWLINE . 248) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (ASSERT . 28) (BREAK . 29) (CONTINUE . 31) (DEL . 33) (EXEC . 34) (FROM . 36) (GLOBAL . 37) (IMPORT . 39) (LAMBDA . 40) (NOT . 41) (PASS . 42) (PRINT . 43) (RAISE . 44) (RETURN . 45) (YIELD . 49) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (default . error) (COLON . 314) (default . error) (PAREN_BLOCK . 225) (AND . 161) (BAR . 173) (HAT . 174) (AMP . 175) (LTLT . 176) (GTGT . 177) (PLUS . 179) (MINUS . 180) (DIVDIV . 182) (MULT . 183) (DIV . 184) (MOD . 185) (default . error) (NAME . 316) (EXPONENT . 317) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (LAMBDA . 40) (NOT . 41) (default . error) (NEWLINE . 248) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (ASSERT . 28) (BREAK . 29) (CONTINUE . 31) (DEL . 33) (EXEC . 34) (FROM . 36) (GLOBAL . 37) (IMPORT . 39) (LAMBDA . 40) (NOT . 41) (PASS . 42) (PRINT . 43) (RAISE . 44) (RETURN . 45) (YIELD . 49) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (LAMBDA . 40) (NOT . 41) (default . error) (COLON . 321) (BAR . 173) (COMMA . 220) (default . error) (COLON . 323) (AS . 236) (COMMA . 325) (COMMA . 327) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (LAMBDA . 40) (NOT . 41) (COMMA . 330) (COMMA . 332) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (LAMBDA . 40) (NOT . 41) (default . error) (COLON . 336) (ELSE . 337) (EXCEPT . 307) (default . error) (COLON . 340) (ELSE . 337) (BAR . 173) (default . error) (NEWLINE . 248) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (ASSERT . 28) (BREAK . 29) (CONTINUE . 31) (DEL . 33) (EXEC . 34) (FROM . 36) (GLOBAL . 37) (IMPORT . 39) (LAMBDA . 40) (NOT . 41) (PASS . 42) (PRINT . 43) (RAISE . 44) (RETURN . 45) (YIELD . 49) (FOLLOWS . 283) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (default . error) (NEWLINE . 248) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (ASSERT . 28) (BREAK . 29) (CONTINUE . 31) (DEL . 33) (EXEC . 34) (FROM . 36) (GLOBAL . 37) (IMPORT . 39) (LAMBDA . 40) (NOT . 41) (PASS . 42) (PRINT . 43) (RAISE . 44) (RETURN . 45) (YIELD . 49) (default . error) (NEWLINE . 248) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (ASSERT . 28) (BREAK . 29) (CONTINUE . 31) (DEL . 33) (EXEC . 34) (FROM . 36) (GLOBAL . 37) (IMPORT . 39) (LAMBDA . 40) (NOT . 41) (PASS . 42) (PRINT . 43) (RAISE . 44) (RETURN . 45) (YIELD . 49) (default . error) (NAME . 289) (ELIF . 348) (ELSE . 337) (default . error) (EXPONENT . 350) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (LAMBDA . 40) (NOT . 41) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (LAMBDA . 40) (NOT . 41) (COMMA . 332) (default . error) (NEWLINE . 248) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (ASSERT . 28) (BREAK . 29) (CONTINUE . 31) (DEL . 33) (EXEC . 34) (FROM . 36) (GLOBAL . 37) (IMPORT . 39) (LAMBDA . 40) (NOT . 41) (PASS . 42) (PRINT . 43) (RAISE . 44) (RETURN . 45) (YIELD . 49) (default . error) (COLON . 355) (default . error) (COLON . 356) (default . error) (NEWLINE . 248) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (ASSERT . 28) (BREAK . 29) (CONTINUE . 31) (DEL . 33) (EXEC . 34) (FROM . 36) (GLOBAL . 37) (IMPORT . 39) (LAMBDA . 40) (NOT . 41) (PASS . 42) (PRINT . 43) (RAISE . 44) (RETURN . 45) (YIELD . 49) (default . error) (COLON . 358) (ELSE . 337) (default . error) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (LAMBDA . 40) (NOT . 41) (default . error) (NAME . 361) (default . error) (NEWLINE . 248) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (ASSERT . 28) (BREAK . 29) (CONTINUE . 31) (DEL . 33) (EXEC . 34) (FROM . 36) (GLOBAL . 37) (IMPORT . 39) (LAMBDA . 40) (NOT . 41) (PASS . 42) (PRINT . 43) (RAISE . 44) (RETURN . 45) (YIELD . 49) (default . error) (NEWLINE . 248) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (ASSERT . 28) (BREAK . 29) (CONTINUE . 31) (DEL . 33) (EXEC . 34) (FROM . 36) (GLOBAL . 37) (IMPORT . 39) (LAMBDA . 40) (NOT . 41) (PASS . 42) (PRINT . 43) (RAISE . 44) (RETURN . 45) (YIELD . 49) (default . error) (NEWLINE . 248) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (ASSERT . 28) (BREAK . 29) (CONTINUE . 31) (DEL . 33) (EXEC . 34) (FROM . 36) (GLOBAL . 37) (IMPORT . 39) (LAMBDA . 40) (NOT . 41) (PASS . 42) (PRINT . 43) (RAISE . 44) (RETURN . 45) (YIELD . 49) (default . error) (COLON . 365) (default . error) (NEWLINE . 248) (PAREN_BLOCK . 17) (BRACE_BLOCK . 18) (BRACK_BLOCK . 19) (PLUS . 20) (MINUS . 21) (TILDE . 22) (BACKQUOTE . 23) (STRING_LITERAL . 25) (NUMBER_LITERAL . 26) (NAME . 27) (ASSERT . 28) (BREAK . 29) (CONTINUE . 31) (DEL . 33) (EXEC . 34) (FROM . 36) (GLOBAL . 37) (IMPORT . 39) (LAMBDA . 40) (NOT . 41) (PASS . 42) (PRINT . 43) (RAISE . 44) (RETURN . 45) (YIELD . 49) (default . error) ($EOI . 368) (default . error) ($EOI . 369) (default . accept) [(($STARTS . 367) ($goal . 14) ($function_parameter . 13) ($paren_class . 12) ($indented_block . 11) ($function_parameters . 10) ($paren_classes . 9) ($indented_block_body . 8)) ((lambdef . 96) (one_or_more_string . 95) (comma_sep_test_list . 94) (testlist . 93) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 78) (class_declaration . 77) (funcdef . 76) (decorators . 75) (decorator . 74) (with_stmt . 73) (try_stmt . 72) (for_stmt . 71) (while_stmt . 70) (indented_block_body . 69) (if_stmt . 68) (compound_stmt . 67) (assert_stmt . 66) (exec_stmt . 65) (global_stmt . 64) (import_stmt . 63) (raise_stmt . 62) (yield_stmt . 61) (return_stmt . 60) (continue_stmt . 59) (break_stmt . 58) (flow_stmt . 57) (pass_stmt . 56) (del_stmt . 55) (expr_stmt . 54) (print_stmt . 53) (small_stmt . 52) (small_stmt_list . 51) (simple_stmt . 50)) ((type . 102) (lambdef . 96) (one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 101) (paren_class . 100) (paren_classes . 99)) ((fpdef . 111) (fpdef_opt_test . 110) (function_parameter . 109) (function_parameters . 108)) ((indented_block . 113)) ((type . 102) (lambdef . 96) (one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 101) (paren_class . 114)) ((fpdef . 111) (fpdef_opt_test . 110) (function_parameter . 115)) ((lambdef . 96) (one_or_more_string . 95) (comma_sep_test_list . 94) (testlist . 93) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 78) (class_declaration . 77) (funcdef . 76) (decorators . 75) (decorator . 74) (with_stmt . 73) (try_stmt . 72) (for_stmt . 71) (while_stmt . 70) (if_stmt . 68) (compound_stmt . 119) (assert_stmt . 66) (exec_stmt . 65) (global_stmt . 64) (import_stmt . 63) (raise_stmt . 62) (yield_stmt . 61) (return_stmt . 60) (continue_stmt . 59) (break_stmt . 58) (flow_stmt . 57) (pass_stmt . 56) (del_stmt . 55) (expr_stmt . 54) (print_stmt . 53) (small_stmt . 52) (small_stmt_list . 51) (simple_stmt . 118) (goal . 117)) nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil ((lambdef . 96) (one_or_more_string . 95) (comma_sep_test_list . 94) (testlist . 120) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 78)) ((dotted_name . 122)) nil nil nil ((lambdef . 96) (one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 123)) nil nil nil nil ((one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 128) (expr_list . 127) (exprlist . 126)) ((one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 129)) ((one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 128) (expr_list . 127) (exprlist . 130)) ((dotted_name . 131)) ((comma_sep_name_list . 133)) ((lambdef . 96) (one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 134)) ((dotted_name . 137) (dotted_as_name . 136) (dotted_as_name_list . 135)) ((fpdef . 111) (fpdef_opt_test . 142) (fpdef_opt_test_list . 141) (fpdef_opt_test_list_comma_zom . 140) (varargslist . 139) (varargslist_opt . 138)) ((one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 143)) nil ((lambdef . 96) (one_or_more_string . 95) (comma_sep_test_list . 94) (testlist . 147) (test_list_opt . 146) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 78) (print_stmt_trailer . 145)) ((lambdef . 96) (one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 149) (zero_one_two_or_three_tests . 148)) ((lambdef . 96) (one_or_more_string . 95) (comma_sep_test_list . 94) (testlist . 151) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 78) (testlist_opt . 150)) nil ((lambdef . 96) (one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 153)) ((lambdef . 96) (one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 154)) ((lambdef . 96) (one_or_more_string . 95) (comma_sep_test_list . 94) (testlist . 155) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 78)) nil ((semicolon_opt . 157)) nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil ((decorators . 158) (decorator . 74)) nil nil nil nil nil nil nil ((comp_op . 172)) nil nil nil ((shift_expr_operators . 178)) ((plus_or_minus . 181)) ((term_operator . 186)) nil ((one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 187)) nil ((trailer_zom . 188)) ((augassign . 203) (eq_testlist_zom . 202) (expr_stmt_trailer . 201)) ((comma_opt . 205)) nil nil nil nil nil nil nil nil nil nil nil nil ((type_hint . 212)) nil nil nil ((eq_test_opt . 216)) nil nil nil nil nil nil nil nil nil nil ((fpdef . 111) (fpdef_opt_test . 142) (fpdef_opt_test_list . 141) (fpdef_opt_test_list_comma_zom . 140) (varargslist . 139) (varargslist_opt . 219)) ((comma_test_opt . 221)) ((paren_class_list . 224) (paren_class_list_opt . 223)) ((function_parameter_list . 226)) nil ((comma_opt . 228)) nil ((exec_trailer . 230)) nil nil nil nil nil nil nil ((as_name_opt . 237)) nil nil ((fpdef . 111) (fpdef_opt_test . 242) (rest_args . 241)) ((comma_opt . 244)) nil nil ((lambdef . 96) (one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 245)) nil nil nil nil ((zero_one_or_two_tests . 247)) nil nil ((lambdef . 96) (one_or_more_string . 95) (comma_sep_test_list . 94) (testlist . 93) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 78) (suite . 250) (assert_stmt . 66) (exec_stmt . 65) (global_stmt . 64) (import_stmt . 63) (raise_stmt . 62) (yield_stmt . 61) (return_stmt . 60) (continue_stmt . 59) (break_stmt . 58) (flow_stmt . 57) (pass_stmt . 56) (del_stmt . 55) (expr_stmt . 54) (print_stmt . 53) (small_stmt . 52) (small_stmt_list . 51) (simple_stmt . 249)) nil ((with_var . 254)) nil ((lambdef . 96) (one_or_more_string . 95) (comma_sep_test_list . 94) (testlist . 93) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 78) (assert_stmt . 66) (exec_stmt . 65) (global_stmt . 64) (import_stmt . 63) (raise_stmt . 62) (yield_stmt . 61) (return_stmt . 60) (continue_stmt . 59) (break_stmt . 58) (flow_stmt . 57) (pass_stmt . 56) (del_stmt . 55) (expr_stmt . 54) (print_stmt . 53) (small_stmt . 255)) nil nil nil ((one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 258)) ((one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 259)) nil nil nil nil nil nil nil nil nil nil ((one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 262)) ((one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 263)) ((one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 264)) ((one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 265)) nil nil ((one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 266)) nil nil ((one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 267)) nil nil nil nil ((one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 268)) nil ((trailer . 273) (exponent_zom . 272)) nil nil nil nil nil nil nil nil nil nil nil nil nil nil ((lambdef . 96) (one_or_more_string . 95) (comma_sep_test_list . 94) (testlist . 275) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 78)) ((lambdef . 96) (one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 276)) nil nil nil nil nil nil ((type . 277) (lambdef . 96) (one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 101)) nil nil nil ((lambdef . 96) (one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 278)) nil nil nil nil ((lambdef . 96) (one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 281)) nil nil nil nil nil ((return_type_hint . 284)) ((one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 285)) nil ((lambdef . 96) (one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 286)) nil ((lambdef . 96) (one_or_more_string . 95) (comma_sep_test_list . 94) (testlist . 287) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 78)) ((import_as_name . 292) (import_as_name_list . 291) (star_or_import_as_name_list . 290)) nil ((lambdef . 96) (one_or_more_string . 95) (comma_sep_test_list . 94) (testlist . 93) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 78) (suite . 294) (assert_stmt . 66) (exec_stmt . 65) (global_stmt . 64) (import_stmt . 63) (raise_stmt . 62) (yield_stmt . 61) (return_stmt . 60) (continue_stmt . 59) (break_stmt . 58) (flow_stmt . 57) (pass_stmt . 56) (del_stmt . 55) (expr_stmt . 54) (print_stmt . 53) (small_stmt . 52) (small_stmt_list . 51) (simple_stmt . 249)) ((dotted_name . 137) (dotted_as_name . 295)) nil nil ((lambdef . 96) (one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 297)) nil nil nil nil ((fpdef . 111) (fpdef_opt_test . 301)) nil ((trailing_test_list . 304) (trailing_test_list_with_opt_comma_opt . 303)) ((lambdef . 96) (one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 305)) nil ((indented_block . 306)) nil ((except_clause . 310) (except_clause_suite_pair_list . 309)) ((lambdef . 96) (one_or_more_string . 95) (comma_sep_test_list . 94) (testlist . 93) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 78) (suite . 311) (assert_stmt . 66) (exec_stmt . 65) (global_stmt . 64) (import_stmt . 63) (raise_stmt . 62) (yield_stmt . 61) (return_stmt . 60) (continue_stmt . 59) (break_stmt . 58) (flow_stmt . 57) (pass_stmt . 56) (del_stmt . 55) (expr_stmt . 54) (print_stmt . 53) (small_stmt . 52) (small_stmt_list . 51) (simple_stmt . 249)) ((lambdef . 96) (one_or_more_string . 95) (comma_sep_test_list . 94) (testlist . 93) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 78) (suite . 312) (assert_stmt . 66) (exec_stmt . 65) (global_stmt . 64) (import_stmt . 63) (raise_stmt . 62) (yield_stmt . 61) (return_stmt . 60) (continue_stmt . 59) (break_stmt . 58) (flow_stmt . 57) (pass_stmt . 56) (del_stmt . 55) (expr_stmt . 54) (print_stmt . 53) (small_stmt . 52) (small_stmt_list . 51) (simple_stmt . 249)) ((one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 313)) nil nil nil ((function_parameter_list . 315)) nil nil nil nil nil nil nil ((shift_expr_operators . 178)) ((plus_or_minus . 181)) ((term_operator . 186)) nil nil nil nil nil nil ((lambdef . 96) (one_or_more_string . 95) (comma_sep_test_list . 94) (testlist . 318) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 78)) nil nil nil nil nil nil nil ((lambdef . 96) (one_or_more_string . 95) (comma_sep_test_list . 94) (testlist . 93) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 78) (suite . 319) (assert_stmt . 66) (exec_stmt . 65) (global_stmt . 64) (import_stmt . 63) (raise_stmt . 62) (yield_stmt . 61) (return_stmt . 60) (continue_stmt . 59) (break_stmt . 58) (flow_stmt . 57) (pass_stmt . 56) (del_stmt . 55) (expr_stmt . 54) (print_stmt . 53) (small_stmt . 52) (small_stmt_list . 51) (simple_stmt . 249)) ((type . 320) (lambdef . 96) (one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 101)) nil nil ((comma_test_opt . 322)) nil nil ((as_name_opt . 324)) nil nil nil nil ((elif_suite_pair_list . 326)) nil nil nil nil ((multmult_name_opt . 328)) nil nil ((lambdef . 96) (one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 329)) nil ((comma_opt . 331)) ((zero_or_one_comma_test . 333)) nil ((lambdef . 96) (one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 335) (zero_one_or_two_test . 334)) nil ((except_clause . 339) (else_suite_pair_opt . 338)) nil ((else_suite_pair_opt . 341)) nil nil ((lambdef . 96) (one_or_more_string . 95) (comma_sep_test_list . 94) (testlist . 93) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 78) (suite . 342) (assert_stmt . 66) (exec_stmt . 65) (global_stmt . 64) (import_stmt . 63) (raise_stmt . 62) (yield_stmt . 61) (return_stmt . 60) (continue_stmt . 59) (break_stmt . 58) (flow_stmt . 57) (pass_stmt . 56) (del_stmt . 55) (expr_stmt . 54) (print_stmt . 53) (small_stmt . 52) (small_stmt_list . 51) (simple_stmt . 249)) ((return_type_hint . 343)) nil ((one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 344)) nil nil nil ((lambdef . 96) (one_or_more_string . 95) (comma_sep_test_list . 94) (testlist . 93) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 78) (suite . 345) (assert_stmt . 66) (exec_stmt . 65) (global_stmt . 64) (import_stmt . 63) (raise_stmt . 62) (yield_stmt . 61) (return_stmt . 60) (continue_stmt . 59) (break_stmt . 58) (flow_stmt . 57) (pass_stmt . 56) (del_stmt . 55) (expr_stmt . 54) (print_stmt . 53) (small_stmt . 52) (small_stmt_list . 51) (simple_stmt . 249)) nil ((lambdef . 96) (one_or_more_string . 95) (comma_sep_test_list . 94) (testlist . 93) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 78) (suite . 346) (assert_stmt . 66) (exec_stmt . 65) (global_stmt . 64) (import_stmt . 63) (raise_stmt . 62) (yield_stmt . 61) (return_stmt . 60) (continue_stmt . 59) (break_stmt . 58) (flow_stmt . 57) (pass_stmt . 56) (del_stmt . 55) (expr_stmt . 54) (print_stmt . 53) (small_stmt . 52) (small_stmt_list . 51) (simple_stmt . 249)) nil ((import_as_name . 347)) ((else_suite_pair_opt . 349)) nil nil nil ((lambdef . 96) (one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 351)) nil ((lambdef . 96) (one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 352)) nil nil ((zero_or_one_comma_test . 353)) ((lambdef . 96) (one_or_more_string . 95) (comma_sep_test_list . 94) (testlist . 93) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 78) (suite . 354) (assert_stmt . 66) (exec_stmt . 65) (global_stmt . 64) (import_stmt . 63) (raise_stmt . 62) (yield_stmt . 61) (return_stmt . 60) (continue_stmt . 59) (break_stmt . 58) (flow_stmt . 57) (pass_stmt . 56) (del_stmt . 55) (expr_stmt . 54) (print_stmt . 53) (small_stmt . 52) (small_stmt_list . 51) (simple_stmt . 249)) nil nil nil ((lambdef . 96) (one_or_more_string . 95) (comma_sep_test_list . 94) (testlist . 93) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 78) (suite . 357) (assert_stmt . 66) (exec_stmt . 65) (global_stmt . 64) (import_stmt . 63) (raise_stmt . 62) (yield_stmt . 61) (return_stmt . 60) (continue_stmt . 59) (break_stmt . 58) (flow_stmt . 57) (pass_stmt . 56) (del_stmt . 55) (expr_stmt . 54) (print_stmt . 53) (small_stmt . 52) (small_stmt_list . 51) (simple_stmt . 249)) nil nil nil nil nil ((else_suite_pair_opt . 359)) nil ((lambdef . 96) (one_or_more_string . 95) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 360)) nil nil nil nil nil nil ((lambdef . 96) (one_or_more_string . 95) (comma_sep_test_list . 94) (testlist . 93) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 78) (suite . 362) (assert_stmt . 66) (exec_stmt . 65) (global_stmt . 64) (import_stmt . 63) (raise_stmt . 62) (yield_stmt . 61) (return_stmt . 60) (continue_stmt . 59) (break_stmt . 58) (flow_stmt . 57) (pass_stmt . 56) (del_stmt . 55) (expr_stmt . 54) (print_stmt . 53) (small_stmt . 52) (small_stmt_list . 51) (simple_stmt . 249)) ((lambdef . 96) (one_or_more_string . 95) (comma_sep_test_list . 94) (testlist . 93) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 78) (suite . 363) (assert_stmt . 66) (exec_stmt . 65) (global_stmt . 64) (import_stmt . 63) (raise_stmt . 62) (yield_stmt . 61) (return_stmt . 60) (continue_stmt . 59) (break_stmt . 58) (flow_stmt . 57) (pass_stmt . 56) (del_stmt . 55) (expr_stmt . 54) (print_stmt . 53) (small_stmt . 52) (small_stmt_list . 51) (simple_stmt . 249)) nil ((lambdef . 96) (one_or_more_string . 95) (comma_sep_test_list . 94) (testlist . 93) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 78) (suite . 364) (assert_stmt . 66) (exec_stmt . 65) (global_stmt . 64) (import_stmt . 63) (raise_stmt . 62) (yield_stmt . 61) (return_stmt . 60) (continue_stmt . 59) (break_stmt . 58) (flow_stmt . 57) (pass_stmt . 56) (del_stmt . 55) (expr_stmt . 54) (print_stmt . 53) (small_stmt . 52) (small_stmt_list . 51) (simple_stmt . 249)) nil nil nil nil nil nil ((lambdef . 96) (one_or_more_string . 95) (comma_sep_test_list . 94) (testlist . 93) (atom . 92) (power . 91) (prefix_operators . 90) (factor . 89) (term . 88) (arith_expr . 87) (shift_expr . 86) (and_expr . 85) (xor_expr . 84) (expr . 83) (comparison . 82) (not_test . 81) (and_test . 80) (test_test . 79) (test . 78) (suite . 366) (assert_stmt . 66) (exec_stmt . 65) (global_stmt . 64) (import_stmt . 63) (raise_stmt . 62) (yield_stmt . 61) (return_stmt . 60) (continue_stmt . 59) (break_stmt . 58) (flow_stmt . 57) (pass_stmt . 56) (del_stmt . 55) (expr_stmt . 54) (print_stmt . 53) (small_stmt . 52) (small_stmt_list . 51) (simple_stmt . 249)) nil nil nil nil] ((goal . $$goal) (function_parameter . $$function_parameter) (paren_class . $$paren_class) (indented_block . $$indented_block) (function_parameters . $$function_parameters) (paren_classes . $$paren_classes) (indented_block_body . $$indented_block_body))] 395) (#$ . 4047))
#@28 Setup the Semantic Parser.
(defalias 'wisent-python-wy--install-parser #[0 "\306\307!\210\310	\311\f\312\313\314\315\316$\207" [semantic-parser-name wisent-python-wy--parse-table semantic--parse-table semantic-debug-parser-source wisent-python-wy--keyword-table semantic-flex-keywords-obarray semantic-install-function-overrides ((semantic-parse-stream . wisent-parse-stream)) "LALR" "python.wy" add-hook wisent-discarding-token-functions wisent-collect-unmatched-syntax nil t wisent-python-wy--token-table semantic-lex-types-obarray] 5 (#$ . 139004)])
#@38 regexp analyzer for <number> tokens.
(defconst wisent-python-wy--<number>-regexp-analyzer '((looking-at semantic-lex-number-expression) (semantic-lex-push-token (semantic-lex-token 'NUMBER_LITERAL (match-beginning 0) (match-end 0)))) (#$ . 139571))
#@38 regexp analyzer for <number> tokens.
(defalias 'wisent-python-wy--<number>-regexp-analyzer #[0 "\306``dB\307\310\n!\2037\311\307\224\307\225BB
B\211@\211\211A@\247\204/\211AA\262\2023\211A\262A\262
-\207" [semantic-lex-depth semantic-lex-maximum-depth semantic-lex-current-depth semantic-lex-analysis-bounds semantic-lex-end-point semantic-lex-token-stream nil 0 looking-at NUMBER_LITERAL semantic-lex-number-expression] 6 (#$ . 139826)])
#@40 keyword analyzer for <keyword> tokens.
(defconst wisent-python-wy--<keyword>-keyword-analyzer '((and (looking-at "\\(\\sw\\|\\s_\\)+") (let ((#1=#:key (semantic-lex-keyword-p (match-string 0)))) (when #1# (semantic-lex-push-token (semantic-lex-token #1# (match-beginning 0) (match-end 0))))))) (#$ . 140286))
#@40 keyword analyzer for <keyword> tokens.
(defalias 'wisent-python-wy--<keyword>-keyword-analyzer #[0 "\306``dB\307\310\311!\203\\\312\307!\211\313
!\205'\211;\205'\314
\"\262\211\262\2051\211J\262\211\203[\211\307\224\307\225BB
B\211@\211\211A@\247\204S\211AA\262\202W\211A\262A\262\210
-\207" [semantic-lex-depth semantic-lex-maximum-depth semantic-lex-current-depth semantic-lex-analysis-bounds semantic-lex-end-point semantic-lex-token-stream nil 0 looking-at "\\(\\sw\\|\\s_\\)+" match-string obarrayp intern-soft semantic-flex-keywords-obarray] 6 (#$ . 140601)])
#@36 block analyzer for <block> tokens.
(defconst wisent-python-wy--<block>-block-analyzer '((and (looking-at "\\s(\\|\\s)") (let ((#1=#:val (match-string 0)) (#2=#:lst '((("(" LPAREN PAREN_BLOCK) ("{" LBRACE BRACE_BLOCK) ("[" LBRACK BRACK_BLOCK)) (")" RPAREN) ("}" RBRACE) ("]" RBRACK))) #3=#:elt) (cond ((setq #3# (assoc #1# (car #2#))) (if (or (not semantic-lex-maximum-depth) (< semantic-lex-current-depth semantic-lex-maximum-depth)) (progn (setq semantic-lex-current-depth (1+ semantic-lex-current-depth)) (semantic-lex-push-token (semantic-lex-token (nth 1 #3#) (match-beginning 0) (match-end 0)))) (semantic-lex-push-token (semantic-lex-token (nth 2 #3#) (match-beginning 0) (save-excursion (semantic-lex-unterminated-syntax-protection (nth 2 #3#) (forward-list 1) (point))))))) ((setq #3# (assoc #1# (cdr #2#))) (setq semantic-lex-current-depth (1- semantic-lex-current-depth)) (semantic-lex-push-token (semantic-lex-token (nth 1 #3#) (match-beginning 0) (match-end 0)))))))) (#$ . 141197))
#@36 block analyzer for <block> tokens.
(defalias 'wisent-python-wy--<block>-block-analyzer #[0 "\306``dB\307\310\311!\203\355\312\307!\313\306\314@\"\211\262\203\267	\203,\n	W\203Z\nT\211A@\307\224\307\225BB
B\211@\211\211A@\247\204M\211AA\262\202Q\211A\262A\262\266\202\355\3158\307\224\212\203r\203r\316\317!\210`\202\222\3201\316\317!\210`0\202\222\210\3158@A#b\210`\211\262)BB
B\211@\211\211A@\247\204\252\211AA\262\202\256\211A\262A\262\266\202\355\314A\"\211\262\203\353\nS\211A@\307\224\307\225BB
B\211@\211\211A@\247\204\343\211AA\262\202\347\211A\262A\262\266
-\207" [semantic-lex-depth semantic-lex-maximum-depth semantic-lex-current-depth semantic-lex-analysis-bounds semantic-lex-end-point semantic-lex-token-stream nil 0 looking-at "\\s(\\|\\s)" match-string ((("(" LPAREN PAREN_BLOCK) ("{" LBRACE BRACE_BLOCK) ("[" LBRACK BRACK_BLOCK)) (")" RPAREN) ("}" RBRACE) ("]" RBRACK)) assoc 2 forward-list 1 (error) debug-on-error semantic-lex-debug-analyzers semantic-lex-unterminated-syntax-end-function] 11 (#$ . 142198)])
#@43 string analyzer for <punctuation> tokens.
(defconst wisent-python-wy--<punctuation>-string-analyzer '((and (looking-at "\\(\\s.\\|\\s$\\|\\s'\\)+") (let* ((#1=#:val (match-string 0)) (#2=#:pos (match-beginning 0)) (#3=#:end (match-end 0)) (#4=#:len (- #3# #2#)) (#5=#:lst '((FOLLOWS . "->") (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 . "<<="))) #6=#:elt) (while (and (> #4# 0) (not (setq #6# (rassoc #1# #5#)))) (setq #4# (1- #4#) #1# (substring #1# 0 #4#))) (when #6# (setq #6# (car #6#) #3# (+ #2# #4#))) (semantic-lex-push-token (semantic-lex-token (or #6# 'punctuation) #2# #3#))))) (#$ . 143295))
#@43 string analyzer for <punctuation> tokens.
(defalias 'wisent-python-wy--<punctuation>-string-analyzer #[0 "\306``dB\307\310\311!\203q\312\307!\307\224\307\225\211Z\313\306\307V\203<\314\"\211\262\204<S\262\307O\262\202\211\203I\211@\262\\\262\211\206N\315BB
B\211@\211\211A@\247\204g\211AA\262\202k\211A\262A\262\266
-\207" [semantic-lex-depth semantic-lex-maximum-depth semantic-lex-current-depth semantic-lex-analysis-bounds semantic-lex-end-point semantic-lex-token-stream nil 0 looking-at "\\(\\s.\\|\\s$\\|\\s'\\)+" match-string ((FOLLOWS . "->") (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 . "<<=")) rassoc punctuation] 10 (#$ . 144408)])
#@38 regexp analyzer for <symbol> tokens.
(defconst wisent-python-wy--<symbol>-regexp-analyzer '((looking-at "\\(\\sw\\|\\s_\\)+") (semantic-lex-push-token (semantic-lex-token 'NAME (match-beginning 0) (match-end 0)))) (#$ . 145600))
#@38 regexp analyzer for <symbol> tokens.
(defalias 'wisent-python-wy--<symbol>-regexp-analyzer #[0 "\306``dB\307\310\311!\2036\312\307\224\307\225BB
B\211@\211\211A@\247\204.\211AA\262\2022\211A\262A\262
-\207" [semantic-lex-depth semantic-lex-maximum-depth semantic-lex-current-depth semantic-lex-analysis-bounds semantic-lex-end-point semantic-lex-token-stream nil 0 looking-at "\\(\\sw\\|\\s_\\)+" NAME] 6 (#$ . 145835)])
(provide 'semantic/wisent/python-wy)

Youez - 2016 - github.com/yon3zu
LinuXploit