%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµù Õ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream

nadelinn - rinduu

Command :

ikan Uploader :
Directory :  /proc/thread-self/root/usr/share/emacs/25.2/lisp/cedet/semantic/
Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 
Current File : //proc/thread-self/root/usr/share/emacs/25.2/lisp/cedet/semantic/grammar-wy.elc
;ELC
;;; Compiled
;;; in Emacs version 25.2.1
;;; with all optimizations.

;;; This file uses dynamic docstrings, first added in Emacs 19.29.

;;; This file does not contain utf-8 non-ASCII characters,
;;; and so can be loaded in Emacs versions earlier than 23.

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


(require 'semantic)
(defvar semantic-grammar-wy--nterm nil)
(defvar semantic-grammar-wy--rindx nil)
#@29 Table of language keywords.
(defconst semantic-grammar-wy--keyword-table (semantic-lex-make-keyword-table '(("%default-prec" . DEFAULT-PREC) ("%no-default-prec" . NO-DEFAULT-PREC) ("%keyword" . KEYWORD) ("%languagemode" . LANGUAGEMODE) ("%left" . LEFT) ("%nonassoc" . NONASSOC) ("%package" . PACKAGE) ("%provide" . PROVIDE) ("%prec" . PREC) ("%put" . PUT) ("%quotemode" . QUOTEMODE) ("%right" . RIGHT) ("%scopestart" . SCOPESTART) ("%start" . START) ("%token" . TOKEN) ("%type" . TYPE) ("%use-macros" . USE-MACROS)) nil) (#$ . 510))
#@26 Table of lexical tokens.
(defconst semantic-grammar-wy--token-table (semantic-lex-make-type-table '(("punctuation" (GT . ">") (LT . "<") (OR . "|") (SEMI . ";") (COLON . ":")) ("close-paren" (RBRACE . "}") (RPAREN . ")")) ("open-paren" (LBRACE . "{") (LPAREN . "(")) ("block" (BRACE_BLOCK . "(LBRACE RBRACE)") (PAREN_BLOCK . "(LPAREN RPAREN)")) ("code" (EPILOGUE . "%%...EOF") (PROLOGUE . "%{...%}")) ("sexp" (SEXP)) ("qlist" (PREFIXED_LIST)) ("char" (CHARACTER)) ("symbol" (PERCENT_PERCENT . "\\`%%\\'") (SYMBOL)) ("string" (STRING))) '(("punctuation" :declared t) ("block" :declared t) ("sexp" matchdatatype sexp) ("sexp" syntax "\\=") ("sexp" :declared t) ("qlist" matchdatatype sexp) ("qlist" syntax "\\s'\\s-*(") ("qlist" :declared t) ("char" syntax semantic-grammar-lex-c-char-re) ("char" :declared t) ("symbol" syntax ":?\\(\\sw\\|\\s_\\)+") ("symbol" :declared t) ("string" :declared t) ("keyword" :declared t))) (#$ . 1049))
#@15 Parser table.
(defconst semantic-grammar-wy--parse-table (byte-code "\301\302\303\"\304\305\"\306M\210\304\307\"\310M\210\304\311\"\312M\210\304\313\"\314M\210\304\315\"\316M\210\304\317\"\320M\210\304\321\"\322M\210\304\323\"\324M\210\304\325\"\326M\210\304\327\"\330M\210\304\331\"\332M\210\304\333\"\334M\210\304\335\"\336M\210\304\337\"\340M\210\304\341\"\342M\210\304\343\"\344M\210\304\345\"\346M\210\304\347\"\350M\210\304\351\"\352M\210\304\353\"\354M\210\304\355\"\356M\210\304\357\"\360M\210\304\361\"\362M\210\304\363\"\364M\210\304\365\"\366M\210\304\367\"\370M\210\304\371\"\372M\210\304\373\"\374M\210\304\375\"\376M\210\304\377\"\201@M\210\304\201A\"\201BM\210\304\201C\"\201DM\210\304\201E\"\201FM\210\304\201G\"\201HM\210\304\201I\"\201JM\210\304\201K\"\201LM\210\304\201M\"\201NM\210\304\201O\"\201PM\210\304\201Q\"\201RM\210\304\201S\"\201TM\210\304\201U\"\201VM\210\304\201W\"\201XM\210\304\201Y\"\201ZM\210\304\201[\"\201\\M\210\304\201]\"\201^M\210\304\201_\"\201`M\210\304\201a\"\201bM\210\304\201c\"\201dM\210\304\201e\"\201fM\210\304\201g\"\201hM\210\304\201i\"\201jM\210\304\201k\"\201lM\210\304\201m\"\201nM\210\304\201o\"\201pM\210\304\201q\"\201rM\210\304\201s\"\201tM\210\304\201u\"\201vM\210\304\201w\"\201xM\210\304\201y\"\201zM\210\304\201{\"\201|M\210\304\201}\"\201~M\210\304\201\"\201\200M\210\304\201\201\"\201\202M\210\304\201\203\"\201\204M\210\304\201\205\"\201\206M\210\304\201\207\"\201\210M\210\304\201\211\"\201\212M\210\304\201\213\"\201\214M\210\304\201\215\"\201\216M\210\304\201\217\"\201\220M\210\304\201\221\"\201\222M\210\304\201\223\"\201\224M\210\304\201\225\"\201\226M\210\304\201\227\"\201\230M\210\304\201\231\"\201\232M\210\304\201\233\"\201\234M\210\304\201\235\"\201\236M\210\304\201\237\"\201\240M\210\304\201\241\"\201\242M\210\304\201\243\"\201\244M\210\304\201\245\"\201\246M\210\304\201\247\"\201\250M\210\304\201\251\"\201\252M\210\304\201\253\"\201\254M\210\304\201\255\"\201\256M\210\304\201\257\"\201\260M\210\304\201\261\"\201\262M\210\304\201\263\"\201\264M\210\304\201\265\"\201\266M\210\304\201\267\"\201\270M\210\304\201\271\"\201\272M\210\304\201\273\"\201\274M\210\304\201\275\"\201\276M\210\304\201\277\"\201\300M\210\304\201\301\"\201\302M\210\304\201\303\"\201\304M\210\304\201\305\"\201\306M\210\304\201\307\"\201\310M\210\304\201\311\"\201\312M\210\304\201\313\"\201\314M\210\304\201\315\"\201\316M\210\304\201\317\"\201\320M\210\304\201\321\"\201\322M\210\304\201\323\"\201\324M\210\304\201\325\"\201\326M\210\304\201\327\"\201\330M\210\304\201\331\"\201\332M\210\304\201\333\"\201\334M\210\304\201\335\"\201\336M\210\304\201\337\"\201\340M\210\201\341\211\201\342\201\343\201\344\201\345\201\346\201\347\201\350\201\351\201\352\201\353\257\n\201\354\201\355\201\356\201\357F\201\360\201\361\201\362\201\363F\201\364\201\365\201\366\201\367\201\370\257\201\371\201\372\305\"BC\201\373\201\374D\201\375\201\376\201\377\201\201\201\201\201\201\201\201\201\201	\201\n\201\201\f\201
\257\201\201D\201\201D\201\201\201\201\201\201\201\201\201\201\201\201\201\201\201 \201!\201\"\201#\201$\201%\201&\257\201\371\201\372\335\"BC\201\371\201\372\307\"BC\201\371\201\372\201\311\"BC\201\371\201\372\201\263\"BC\201\371\201\372\201\241\"BC\201\371\201\372\201\223\"BC\201\371\201\372\201\205\"BC\201\371\201\372\201\"BC\201\371\201\372\201m\"BC\201\371\201\372\337\"BC\201\371\201\372\201\313\"BC\201\371\201\372\311\"BC\201\371\201\372\201\265\"BC\201'\201(\201)\201*\201+\201,\257\201\371\201\372\353\"BC\201\371\201\372\371\"BC\201\371\201\372\201\315\"BC\201\371\201\372\201M\"BC\201\371\201\372\201\207\"BC\201\371\201\372\201O\"BC\201\371\201\372\201[\"BC\201-\201.D\201\371\201\372\373\"BC\201\371\201\372\201o\"BC\201\371\201\372\201\225\"BC\201\371\201\372\313\"BC\201\371\201\372\375\"B\201/\2010\2011\2012\2013\2014\257\201\371\201\372\201\211\"BC\201\371\201\372\201\317\"BC\201\371\201\372\377\"BC\201\371\201\372\201Q\"BC\2015\2016D\2017\2018D\201\371\201\372\315\"BC\201\371\201\372\355\"BC\2019\201:D\201;\201<D\201=\201>\201?\201@F\201A\201BD\201\371\201\372\341\"BC\201C\201DD\201E\201FD\201\371\201\372\201\321\"B\201GD\201H\201ID\201J\201KD\201\371\201\372\201S\"BC\201\371\201\372\317\"BC\201\371\201\372\321\"BC\201\371\201\372\343\"BC\201\371\201\372\357\"BC\201\371\201\372\201A\"BC\201\371\201\372\201U\"BC\201\371\201\372\201]\"BC\201\371\201\372\201\321\"B\201LD\201\371\201\372\201q\"BC\201\371\201\372\201\213\"BC\201\371\201\372\201\201\"BC\201\371\201\372\201\227\"BC\201\371\201\372\201\323\"BC\201\371\201\372\323\"BC\201\371\201\372\345\"BC\201\371\201\372\361\"BC\201\371\201\372\201s\"BC\201\371\201\372\201\243\"BC\201\371\201\372\347\"BC\201\371\201\372\201_\"BC\201\371\201\372\201u\"BC\201\371\201\372\201\325\"BC\201\371\201\372\363\"BC\201\371\201\372\201C\"BC\201\371\201\372\201W\"BC\201\371\201\372\201a\"BC\201\371\201\372\201\245\"BC\201\371\201\372\201\231\"BC\201\371\201\372\201\327\"BC\201\371\201\372\325\"BC\201\371\201\372\201\267\"BC\201\371\201\372\201E\"BC\201M\201ND\201O\201P\201QE\201\371\201\372\201\247\"BC\201\371\201\372\201\271\"BC\201\371\201\372\201c\"BC\201\371\201\372\201Y\"BC\201\371\201\372\201w\"BC\201\371\201\372\365\"BC\201\371\201\372\351\"BC\201R\201SD\201T\201UD\201\371\201\372\327\"BC\201\371\201\372\201e\"BC\201\371\201\372\201g\"B\201VD\201\371\201\372\201\331\"BC\201\371\201\372\201\215\"BC\201\371\201\372\201i\"BC\201W\201X\201YE\201Z\201[\201\\E\201\371\201\372\201\217\"BC\201\371\201\372\201\273\"BC\201\371\201\372\201\275\"BC\201]\201^D\201\371\201\372\331\"BC\201\371\201\372\201\233\"B\201_D\201`\201aD\201b\201c\201dE\201\371\201\372\201\221\"BC\201\371\201\372\201G\"BC\201\371\201\372\305\"BC\201\371\201\372\201y\"BC\201\371\201\372\201\203\"BC\201\371\201\372\201\333\"BC\201\371\201\372\201\277\"BC\201\371\201\372\201\335\"BC\201\371\201\372\201\301\"BC\201\371\201\372\201\251\"BC\201\371\201\372\201\235\"BC\201\371\201\372\327\"B\201eD\201\371\201\372\201\303\"BC\201\371\201\372\201\337\"BC\201\371\201\372\201I\"BC\201\371\201\372\201\253\"B\201fD\201\371\201\372\201K\"BC\201\371\201\372\201{\"BC\201\371\201\372\333\"BC\201\371\201\372\201\255\"B\201g\201hE\201\371\201\372\201}\"BC\201i\201jD\201\371\201\372\367\"B\201kD\201\371\201\372\201\305\"BC\201\371\201\372\201\257\"BC\201\371\201\372\201\307\"BC\201\371\201\372\201k\"BC\201\371\201\372\201\237\"BC\201\371\201\372\305\"BC\201\371\201\372\201\261\"BC\201l\201mD\201n\201oD\201pC&\224\201q\201r$)\207" [#1=#:ob make-vector 13 0 intern "rhs:0" #[(#2=#:stack #3=#:sp #4=#:gotos) "\306\307\310\211\f
HH\236A\n
\311\\\f
S\306BI\210\f
\nI\210
,\207" [$region $action $nterm #4# #2# #3# nil "rhs:0" rhs 2 #5=#:state] 5] #6="$STARTS:7" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #6# $STARTS 2 #4# #5#] 4] #7="use_names:1" #[(#2# #3# #4#) "	SHA\306\307	\310Z\f
	HH\236A\n	\310\\	S\311\nBI\210	\nI\210	-\207" [#2# #3# $region $action $nterm #4# #7# use_names 2 nil #5#] 4] #8="$rule:0" #[(#2# #3# #4#) "	SH@	\306Z	S\211\fHA@
HAA\f\fU\204O\f\2046
\f\307\\\211HA@\f\202\204I
\307Z\211HAA\202\211\202\f\205^\205^\fB-
\310\311	\312Z	HH\236A	\307\\	S\n
BI\210	I\210	.\207" [#2# #3# $2 j i stack 3 2 #8# $rule 4 l f $region $action $nterm #4# #5#] 5] #9="associativity:0" #[(#2# #3# #4#) "	SHA\306\307	\310Z\f
	HH\236A\n	\310\\	S\311\nBI\210	\nI\210	-\207" [#2# #3# $region $action $nterm #4# #9# associativity 2 "left" #5#] 4] #10="declaration:0" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
\n	HH\236A	\310\\	S\311\n!BI\210	I\210	.\207" [#2# #3# $1 $region $action $nterm #10# declaration 2 eval #4# #5#] 4] #11="decl:0" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #11# decl 2 #4# #5#] 4] #12="decl:11" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #12# decl 2 #4# #5#] 4] #13="any_value:4" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #13# any_value 2 #4# #5#] 4] "lifo_symbols:1" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nCBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm "lifo_symbols:1" lifo_symbols 2 #4# #5#] 4] #14="token_type_opt:1" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #14# token_type_opt 2 #4# #5#] 4] #15="precedence_decl:0" #[(#2# #3# #4#) "	\306ZH@	\307ZH@	SH@	\306Z	S\211HA@
HAA
U\204g\204L\310\\\211HA@\202/\204`
\310Z\211HAA\202/
\211\2021\205v\205vB-\311\312	\313Z	HH\236A	\310\\	S\314\315\316\nD\317\320\316D\321\316\fD\257DBI\210	I\210	.\207" [#2# #3# $1 $2 $3 j 5 3 2 #15# precedence_decl 6 wisent-raw-tag semantic-tag quote 'assoc :type :value i stack l f $region $action $nterm #4# #5#] 12] #16="$STARTS:8" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #16# $STARTS 2 #4# #5#] 4] #17="use_names:2" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
\f	HH\236A
	\310\\	S\n\311\312\211\313!\312\211\257+\211\204KAA\211\203S@AD\202VddD\244)BI\210	
I\210	.\207" [#2# #3# $1 $region $action $nterm #17# use_names 2 use-name nil semantic-tag-make-plist #4# #5# attributes class name semantic-tag wisent-input] 8] #18="associativity:1" #[(#2# #3# #4#) "	SHA\306\307	\310Z\f
	HH\236A\n	\310\\	S\311\nBI\210	\nI\210	-\207" [#2# #3# $region $action $nterm #4# #18# associativity 2 "right" #5#] 4] #19="decl:1" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #19# decl 2 #4# #5#] 4] #20="decl:12" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #20# decl 2 #4# #5#] 4] #21="prologue:0" #[(#2# #3# #4#) "	SHA\306\307	\310Z\f
	HH\236A	\310\\	S\311\312\211\313\314\315\316&+\211\f\n\204EAA\211\203M\n@\nAD\202PddD\244)\nBI\210	I\210	-\207" [#2# #3# $region $action $nterm #4# #21# prologue 2 "prologue" nil apply semantic-tag code :detail #5# attributes detail name wisent-input] 10] #22="rhs:1" #[(#2# #3# #4#) "	\306ZH@	SH@	\306Z	S\211
HA@\fHAA\f

\fU\204Z
\204@
\307\\\211HA@
\202&\f\204T\f\307Z\211HAA\f\202&\f\211\202'
\205i\f\205i
\fB-\310\311	\312Z	HH\236A	\307\\	S\nBBI\210	I\210	.\207" [#2# #3# $1 $2 j i 3 2 #22# rhs 4 stack l f $region $action $nterm #4# #5#] 5] #23="put_values:0" #[(#2# #3# #4#) "	SHA\306\307	\310Z\f
	HH\236A\n	\310\\	S\311\nBI\210	\nI\210	-\207" [#2# #3# $region $action $nterm #4# #23# put_values 2 nil #5#] 4] #24="associativity:2" #[(#2# #3# #4#) "	SHA\306\307	\310Z\f
	HH\236A\n	\310\\	S\311\nBI\210	\nI\210	-\207" [#2# #3# $region $action $nterm #4# #24# associativity 2 "nonassoc" #5#] 4] #25="decl:2" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #25# decl 2 #4# #5#] 4] #26="decl:13" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #26# decl 2 #4# #5#] 4] #27="grammar:0" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #27# grammar 2 #4# #5#] 4] #28="rhs:2" #[(#2# #3# #4#) "	\306ZH@	SH@	\306Z	S\211
HA@\fHAA\f

\fU\204Z
\204@
\307\\\211HA@
\202&\f\204T\f\307Z\211HAA\f\202&\f\211\202'
\205i\f\205i
\fB-\310\311	\312Z	HH\236A	\307\\	SC\nBBI\210	I\210	.\207" [#2# #3# $1 $2 j i 3 2 #28# rhs 4 stack l f $region $action $nterm #4# #5#] 5] #29="rules:0" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
	HH\236A\f	\310\\	S\311\312\n\237\"BI\210	\fI\210	.\207" [#2# #3# $1 $region $action $nterm #29# rules 2 apply nconc #4# #5#] 5] #30="put_values:1" #[(#2# #3# #4#) "	SHA\306\307	\310Z\f
	HH\236A\n	\310\\	S\311\nBI\210	\nI\210	-\207" [#2# #3# $region $action $nterm #4# #30# put_values 2 nil #5#] 4] #31="$put_names:0" #[(#2# #3# #4#) "	SH@	\306Z	S\211\fHA@
HAA\f\fU\204O\f\2046
\f\307\\\211HA@\f\202\204I
\307Z\211HAA\202\211\202\f\205^\205^\fB-
\310\311	\312Z	HH\236A	\307\\	S\n
BI\210	I\210	.\207" [#2# #3# $2 j i stack 3 2 #31# $put_names 4 l f $region $action $nterm #4# #5#] 5] #32="rule:0" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
	HH\236A	\310\\	S\n \311\211!\"\311\211#$T \203\237 @$ A \312$!\203n\"\203e\313\314#\210$\315H\"\202B$:\203\225#\204~!\203\215$!B!T\202B$@#\202B$!B!\202B\316\317#\307\320!\203\261\321\202\262\322\323!\324\"\325#\257%&\211'&\326%!\311\211\257+\211(\204\337)AA\211\203\347@AD\202\352ddD\244)*\327*!\211+\211,\203\f\330,@\331
#\210,A\211,\204\373+.\nBI\210	I\210	.\207" [#2# #3# $1 $region $action $nterm #32# rule 2 nil vectorp error "Duplicate %%prec in `%s:%d' rule" 0 format "%s:%d" :type "group" "empty" :value :prec :expr semantic-tag-make-plist semantic--tag-expand semantic--tag-put-property reparse-symbol #4# #5# semantic-grammar-wy--nterm nterm semantic-grammar-wy--rindx rindx rhs comps prec action elt attributes class name semantic-tag wisent-input raw-tag cooked l] 13] #33="default_prec_decl:0" #[(#2# #3# #4#) "	SHA\306\307	\310Z\f
	HH\236A\n	\310\\	S\311\nBI\210	\nI\210	-\207" [#2# #3# $region $action $nterm #4# #33# default_prec_decl 2 (wisent-raw-tag (semantic-tag "default-prec" 'assoc :value '("t"))) #5#] 4] #34="decl:3" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #34# decl 2 #4# #5#] 4] #35="grammar:1" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #35# grammar 2 #4# #5#] 4] #36="put_value:0" #[(#2# #3# #4#) "	\306ZH@	SH@	\306Z	S\211
HA@\fHAA\f

\fU\204Z
\204@
\307\\\211HA@
\202&\f\204T\f\307Z\211HAA\f\202&\f\211\202'
\205i\f\205i
\fB-\310\311	\312Z	HH\236A	\307\\	S\nBBI\210	I\210	.\207" [#2# #3# $1 $2 j i 3 2 #36# put_value 4 stack l f $region $action $nterm #4# #5#] 5] #37="rhs:3" #[(#2# #3# #4#) "	\306ZH@	SH@	\306Z	S\211\f
HA@\f\fHAA

\fU\204Z\204@\f
\307\\\211HA@\202&
\204T\f\f\307Z\211HAA
\202&\f\211\202'\205i
\205i
B-\310\311	\312Z	HH\236A	\307\\	S\313!\nBBI\210	I\210	.\207" [#2# #3# $1 $3 j i 5 2 #37# rhs 6 vector stack l f $region $action $nterm #4# #5#] 5] #38="type_decl:0" #[(#2# #3# #4#) "	\306ZH@	SH@	\307Z	S\211
HA@\fHAA
\fU\204Z\204@
\310\\\211HA@\202&\204T\f\310Z\211HAA\202&\f\211\202'\205i\205iB-\311\312	\313Z	HH\236A	\310\\	S\314\315\316\nD\317\320\316D\257DBI\210	I\210	.\207" [#2# #3# $2 $3 j i 3 5 2 #38# type_decl 6 wisent-raw-tag semantic-tag quote 'type :value stack l f $region $action $nterm #4# #5#] 10] #39="use_name_list:0" #[(#2# #3# #4#) "	SHA\211\306\307	\310Z
	HH\236A	\310\\	S\311\312\313\n@\nA\314\315$\"BI\210	I\210	.\207" [#2# #3# $region1 $region $action $nterm #39# use_name_list 2 mapcar semantic-tag-name semantic-parse-region use_names 1 #4# #5#] 10] #40="put_values:2" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
	HH\236A	\310\\	S\311\n\312\313\314\315\316&+\211\f\204LAA\211\203T@AD\202WddD\244)BI\210	I\210	.\207" [#2# #3# $1 $region $action $nterm #40# put_values 2 "put-value" nil apply semantic-tag code :detail #4# #5# attributes detail name wisent-input] 10] #41="put_names:0" #[(#2# #3# #4#) "	SHA\306\307	\310Z\f
	HH\236A\n	\310\\	S\311\nBI\210	\nI\210	-\207" [#2# #3# $region $action $nterm #4# #41# put_names 2 nil #5#] 4] #42="no_default_prec_decl:0" #[(#2# #3# #4#) "	SHA\306\307	\310Z\f
	HH\236A\n	\310\\	S\311\nBI\210	\nI\210	-\207" [#2# #3# $region $action $nterm #4# #42# no_default_prec_decl 2 (wisent-raw-tag (semantic-tag "default-prec" 'assoc :value '("nil"))) #5#] 4] #43="$declaration:0" #[(#2# #3# #4#) "	SH@	\306Z	S\211\fHA@
HAA\f\fU\204O\f\2046
\f\307\\\211HA@\f\202\204I
\307Z\211HAA\202\211\202\f\205^\205^\fB-
\310\311	\312Z	HH\236A	\307\\	S\n
BI\210	I\210	.\207" [#2# #3# $2 j i stack 3 2 #43# $declaration 4 l f $region $action $nterm #4# #5#] 5] #44="decl:4" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #44# decl 2 #4# #5#] 4] #45="grammar:2" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #45# grammar 2 #4# #5#] 4] #46="action:0" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #46# action 2 #4# #5#] 4] #47="put_names:1" #[(#2# #3# #4#) "	SHA\306\307	\310Z\f
	HH\236A\n	\310\\	S\311\nBI\210	\nI\210	-\207" [#2# #3# $region $action $nterm #4# #47# put_names 2 nil #5#] 4] #48="decl:5" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #48# decl 2 #4# #5#] 4] #49="$prologue:0" #[(#2# #3# #4#) "	SH@	\306Z	S\211\fHA@
HAA\f\fU\204O\f\2046
\f\307\\\211HA@\f\202\204I
\307Z\211HAA\202\211\202\f\205^\205^\fB-
\310\311	\312Z	HH\236A	\307\\	S\n
BI\210	I\210	.\207" [#2# #3# $2 j i stack 3 2 #49# $prologue 4 l f $region $action $nterm #4# #5#] 5] #50="grammar:3" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #50# grammar 2 #4# #5#] 4] #51="action:1" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #51# action 2 #4# #5#] 4] #52="languagemode_decl:0" #[(#2# #3# #4#) "	SH@	\306Z	S\211\fHA@
HAA\fU\204O\2046
\f\307\\\211HA@\202\204I
\307Z\211HAA\202\211\202\205^\205^B-\310\311	\312Z	HH\236A	\307\\	S\313\314\315\n@D\316\317\315\nAD\257DBI\210	I\210	.\207" [#2# #3# $2 j i stack 3 2 #52# languagemode_decl 4 wisent-raw-tag semantic-tag quote 'languagemode :rest l f $region $action $nterm #4# #5#] 10] #53="symbols:0" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\n\237BI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #53# symbols 2 #4# #5#] 4] #54="put_name_list:0" #[(#2# #3# #4#) "	SHA\211\306\307	\310Z
	HH\236A	\310\\	S\311\312\313\n@\nA\314\315$\"BI\210	I\210	.\207" [#2# #3# $region1 $region $action $nterm #54# put_name_list 2 mapcar semantic-tag-name semantic-parse-region put_names 1 #4# #5#] 10] #55="lifo_items:0" #[(#2# #3# #4#) "	\306ZH@	SH@	\306Z	S\211
HA@\fHAA\f

\fU\204Z
\204@
\307\\\211HA@
\202&\f\204T\f\307Z\211HAA\f\202&\f\211\202'
\205i\f\205i
\fB-\310\311	\312Z	HH\236A	\307\\	S\nBBI\210	I\210	.\207" [#2# #3# $1 $2 j i 3 2 #55# lifo_items 4 stack l f $region $action $nterm #4# #5#] 5] #56="$STARTS:0" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #56# $STARTS 2 #4# #5#] 4] #57="put_names:2" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
\f	HH\236A
	\310\\	S\n\311\312\211\313!\312\211\257+\211\204KAA\211\203S@AD\202VddD\244)BI\210	
I\210	.\207" [#2# #3# $1 $region $action $nterm #57# put_names 2 put-name nil semantic-tag-make-plist #4# #5# attributes class name semantic-tag wisent-input] 8] #58="decl:6" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #58# decl 2 #4# #5#] 4] #59="epilogue:0" #[(#2# #3# #4#) "	SHA\306\307	\310Z\f
	HH\236A	\310\\	S\311\312\211\313\314\315\316&+\211\f\n\204EAA\211\203M\n@\nAD\202PddD\244)\nBI\210	I\210	-\207" [#2# #3# $region $action $nterm #4# #59# epilogue 2 "epilogue" nil apply semantic-tag code :detail #5# attributes detail name wisent-input] 10] #60="grammar:4" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #60# grammar 2 #4# #5#] 4] #61="action:2" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
	HH\236A	\310\\	S\311\312\n\313\314\"\203;\315\225\316O\313\317\"\203K\315\211\224O)\"BI\210	I\210	.\207" [#2# #3# $1 $region $action $nterm #61# action 2 format "(progn\n%s)" string-match "^{[
\n	 ]*" 0 nil "[
\n	 ]*}$" #4# #5# s] 7] #62="string_value:0" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
\n	HH\236A	\310\\	S\311\n!BI\210	I\210	.\207" [#2# #3# $1 $region $action $nterm #62# string_value 2 read #4# #5#] 4] #63="use_macros_decl:0" #[(#2# #3# #4#) "	\306ZH@	SH@	\307Z	S\211
HA@\fHAA
\fU\204Z\204@
\310\\\211HA@\202&\204T\f\310Z\211HAA\202&\f\211\202'\205i\205iB-\311\312	\313Z	HH\236A	\310\\	S\314\315\316\317\320\321\nD\322\321D\257DBI\210	I\210	.\207" [#2# #3# $2 $3 j i 3 5 2 #63# use_macros_decl 6 wisent-raw-tag semantic-tag "macro" 'macro :type quote :value stack l f $region $action $nterm #4# #5#] 12] #64="lifo_items:1" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nCBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #64# lifo_items 2 #4# #5#] 4] #65="$STARTS:1" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #65# $STARTS 2 #4# #5#] 4] #66="decl:7" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #66# decl 2 #4# #5#] 4] #67="keyword_decl:0" #[(#2# #3# #4#) "	\306ZH@	SH@	\307Z	S\211
HA@\fHAA
\fU\204Z\204@
\310\\\211HA@\202&\204T\f\310Z\211HAA\202&\f\211\202'\205i\205iB-\311\312	\313Z	HH\236A	\310\\	S\314\315\316\nD\317\320\316D\257DBI\210	I\210	.\207" [#2# #3# $2 $3 j i 3 5 2 #67# keyword_decl 6 wisent-raw-tag semantic-tag quote 'keyword :value stack l f $region $action $nterm #4# #5#] 10] #68="$STARTS:2" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #68# $STARTS 2 #4# #5#] 4] #69="put_name:0" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #69# put_name 2 #4# #5#] 4] #70="nonterminal:0" #[(#2# #3# #4#) "	SH@	SHA\306\307\211\n	HH\236A	\310\\	S\n\f\311\211
BI\210	I\210	-\207" [#2# #3# $1 $region $action $nterm #70# @1 2 0 #4# #5# semantic-grammar-wy--nterm semantic-grammar-wy--rindx] 5] #71="decl:8" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #71# decl 2 #4# #5#] 4] #72="provide_decl:0" #[(#2# #3# #4#) "	SH@	\306Z	S\211\fHA@
HAA\fU\204O\2046
\f\307\\\211HA@\202\204I
\307Z\211HAA\202\211\202\205^\205^B-\310\311	\312Z	HH\236A	\307\\	S\313\314\315\nD\316BBDBI\210	I\210	.\207" [#2# #3# $2 j i stack 3 2 #72# provide_decl 4 wisent-raw-tag semantic-tag quote ('provide) l f $region $action $nterm #4# #5#] 7] #73="quotemode_decl:0" #[(#2# #3# #4#) "	SH@	\306Z	S\211\fHA@
HAA\fU\204O\2046
\f\307\\\211HA@\202\204I
\307Z\211HAA\202\211\202\205^\205^B-\310\311	\312Z	HH\236A	\307\\	S\313\314\315\nD\316BBDBI\210	I\210	.\207" [#2# #3# $2 j i stack 3 2 #73# quotemode_decl 4 wisent-raw-tag semantic-tag quote ('quotemode) l f $region $action $nterm #4# #5#] 7] #74="token_type:0" #[(#2# #3# #4#) "	\306ZH@	\307Z	S\211\fHA@
HAA\f
\fU\204P
\2047
\f\310\\\211HA@
\202\f\204J
\310Z\211HAA\f\202\211\202
\205_\f\205_
\fB-\311\312	\313Z	HH\236A	\310\\	S\nBI\210	I\210	.\207" [#2# #3# $2 j i stack 3 5 2 #74# token_type 6 l f $region $action $nterm #4# #5#] 5] #75="$STARTS:3" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #75# $STARTS 2 #4# #5#] 4] #76="put_name:1" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #76# put_name 2 #4# #5#] 4] #77="decl:9" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #77# decl 2 #4# #5#] 4] #78="any_value:0" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #78# any_value 2 #4# #5#] 4] #79="plist_opt:0" #[(#2# #3# #4#) "\306\307\310\211\f
HH\236A\n
\311\\\f
S\306BI\210\f
\nI\210
,\207" [$region $action $nterm #4# #2# #3# nil #79# plist_opt 2 #5#] 5] #80="put_decl:0" #[(#2# #3# #4#) "	\306ZH@	SH@	\307Z	S\211
HA@\fHAA
\fU\204Z\204@
\310\\\211HA@\202&\204T\f\310Z\211HAA\202&\f\211\202'\205i\205iB-\311\312	\313Z	HH\236A	\310\\	S\314\315\316\nD\317\320\316CD\257DBI\210	I\210	.\207" [#2# #3# $2 $3 j i 3 5 2 #80# put_decl 6 wisent-raw-tag semantic-tag quote 'put :value stack l f $region $action $nterm #4# #5#] 10] #81="nonterminal:1" #[(#2# #3# #4#) "	\306ZH@	\307ZH@	\306Z	S\211
HA@\fHAA
\fU\204[\204A
\310\\\211HA@\202'\204U\f\310Z\211HAA\202'\f\211\202(\205j\205jB-\311\312	\313Z	HH\236A	\310\\	S\n\312\314D\211\315!\316\211\257+\211\204\263AA\211\203\275@AD\202\300ddD\244)BI\210	I\210	.\207" [#2# #3# $1 $4 j i 9 3 2 #81# nonterminal 10 :children semantic-tag-make-plist nil stack l f $region $action $nterm #4# #5# attributes class name semantic-tag wisent-input] 8] #82="$STARTS:4" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #82# $STARTS 2 #4# #5#] 4] #83="$epilogue:0" #[(#2# #3# #4#) "	SH@	\306Z	S\211\fHA@
HAA\f\fU\204O\f\2046
\f\307\\\211HA@\f\202\204I
\307Z\211HAA\202\211\202\f\205^\205^\fB-
\310\311	\312Z	HH\236A	\307\\	S\n
BI\210	I\210	.\207" [#2# #3# $2 j i stack 3 2 #83# $epilogue 4 l f $region $action $nterm #4# #5#] 5] #84="any_value:1" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #84# any_value 2 #4# #5#] 4] #85="item:0" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #85# item 2 #4# #5#] 4] #86="put_decl:1" #[(#2# #3# #4#) "	\306ZH@	SH@	\307Z	S\211
HA@\fHAA
\fU\204Z\204@
\310\\\211HA@\202&\204T\f\310Z\211HAA\202&\f\211\202'\205i\205iB-\311\312	\313Z	HH\236A	\310\\	S\314\315\316\nD\317\320\316D\257DBI\210	I\210	.\207" [#2# #3# $2 $3 j i 3 5 2 #86# put_decl 6 wisent-raw-tag semantic-tag quote 'put :value stack l f $region $action $nterm #4# #5#] 10] #87="plist_opt:1" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #87# plist_opt 2 #4# #5#] 4] #88="items:0" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\n\237BI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #88# items 2 #4# #5#] 4] #89="token_decl:0" #[(#2# #3# #4#) "	\306ZH@	\307ZH@	SH@	\310Z	S\211HA@
HAA
U\204g\204L\311\\\211HA@\202/\204`
\311Z\211HAA\202/
\211\2021\205v\205vB-\312\313	\314Z	HH\236A	\311\\	S\315\316\317D\317\n\203\244\320\202\245\321D\322\317\nD\323\317\fD\257DBI\210	I\210	.\207" [#2# #3# $2 $3 $4 j 5 3 7 2 #89# token_decl 8 wisent-raw-tag semantic-tag quote token keyword :type :value i stack l f $region $action $nterm #4# #5#] 12] #90="lifo_rules:0" #[(#2# #3# #4#) "	\306ZH@	SH@	\306Z	S\211
HA@\fHAA\f

\fU\204Z
\204@
\307\\\211HA@
\202&\f\204T\f\307Z\211HAA\f\202&\f\211\202'
\205i\f\205i
\fB-\310\311	\312Z	HH\236A	\307\\	S\nBBI\210	I\210	.\207" [#2# #3# $1 $3 j i 5 2 #90# lifo_rules 6 stack l f $region $action $nterm #4# #5#] 5] #91="$STARTS:5" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #91# $STARTS 2 #4# #5#] 4] #92="$use_names:0" #[(#2# #3# #4#) "	SH@	\306Z	S\211\fHA@
HAA\f\fU\204O\f\2046
\f\307\\\211HA@\f\202\204I
\307Z\211HAA\202\211\202\f\205^\205^\fB-
\310\311	\312Z	HH\236A	\307\\	S\n
BI\210	I\210	.\207" [#2# #3# $2 j i stack 3 2 #92# $use_names 4 l f $region $action $nterm #4# #5#] 5] #93="any_value:2" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #93# any_value 2 #4# #5#] 4] #94="item:1" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #94# item 2 #4# #5#] 4] #95="scopestart_decl:0" #[(#2# #3# #4#) "	SH@	\306Z	S\211\fHA@
HAA\fU\204O\2046
\f\307\\\211HA@\202\204I
\307Z\211HAA\202\211\202\205^\205^B-\310\311	\312Z	HH\236A	\307\\	S\313\314\315\nD\316BBDBI\210	I\210	.\207" [#2# #3# $2 j i stack 3 2 #95# scopestart_decl 4 wisent-raw-tag semantic-tag quote ('scopestart) l f $region $action $nterm #4# #5#] 7] #96="start_decl:0" #[(#2# #3# #4#) "	SH@	\306Z	S\211\fHA@
HAA\fU\204O\2046
\f\307\\\211HA@\202\204I
\307Z\211HAA\202\211\202\205^\205^B-\310\311	\312Z	HH\236A	\307\\	S\313\314\315\n@D\316\317\315\nAD\257DBI\210	I\210	.\207" [#2# #3# $2 j i stack 3 2 #96# start_decl 4 wisent-raw-tag semantic-tag quote 'start :rest l f $region $action $nterm #4# #5#] 10] #97="put_value_list:0" #[(#2# #3# #4#) "	SHA\211\306\307	\310Z
	HH\236A	\310\\	S\311\312\313\n@\nA\314\315$\"BI\210	I\210	.\207" [#2# #3# $region1 $region $action $nterm #97# put_value_list 2 mapcar semantic-tag-code-detail semantic-parse-region put_values 1 #4# #5#] 10] #98="put_decl:2" #[(#2# #3# #4#) "	\306ZH@	SH@	\307Z	S\211
HA@\fHAA
\fU\204Z\204@
\310\\\211HA@\202&\204T\f\310Z\211HAA\202&\f\211\202'\205i\205iB-\311\312	\313Z	HH\236A	\310\\	S\314\315\316\n@D\317\320\316\nAD\321\316CD\257DBI\210	I\210	.\207" [#2# #3# $2 $3 j i 3 5 2 #98# put_decl 6 wisent-raw-tag semantic-tag quote 'put :rest :value stack l f $region $action $nterm #4# #5#] 12] #99="token_decl:1" #[(#2# #3# #4#) "	\306ZH@	SH@	\307Z	S\211
HA@\fHAA
\fU\204Z\204@
\310\\\211HA@\202&\204T\f\310Z\211HAA\202&\f\211\202'\205i\205iB-\311\312	\313Z	HH\236A	\310\\	S\314\315\316@D\317\320\316\nD\321\316AD\257DBI\210	I\210	.\207" [#2# #3# $2 $3 j i 3 5 2 #99# token_decl 6 wisent-raw-tag semantic-tag quote 'token :type :rest stack l f $region $action $nterm #4# #5#] 12] #100="lifo_rules:1" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nCBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #100# lifo_rules 2 #4# #5#] 4] #101="plist:0" #[(#2# #3# #4#) "	\306ZH@	SH@	\306Z	S\211\f
HA@\f\fHAA

\fU\204Z\204@\f
\307\\\211HA@\202&
\204T\f\f\307Z\211HAA
\202&\f\211\202'\205i
\205i
B-\310\311	\312Z	HH\236A	\307\\	S\313C\n\"BI\210	I\210	.\207" [#2# #3# $1 $2 j i 3 2 #101# plist 4 append stack l f $region $action $nterm #4# #5#] 6] #102="$STARTS:6" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #102# $STARTS 2 #4# #5#] 4] #103="use_names:0" #[(#2# #3# #4#) "	SHA\306\307	\310Z\f
	HH\236A\n	\310\\	S\311\nBI\210	\nI\210	-\207" [#2# #3# $region $action $nterm #4# #103# use_names 2 nil #5#] 4] #104="$put_values:0" #[(#2# #3# #4#) "	SH@	\306Z	S\211\fHA@
HAA\f\fU\204O\f\2046
\f\307\\\211HA@\f\202\204I
\307Z\211HAA\202\211\202\f\205^\205^\fB-
\310\311	\312Z	HH\236A	\307\\	S\n
BI\210	I\210	.\207" [#2# #3# $2 j i stack 3 2 #104# $put_values 4 l f $region $action $nterm #4# #5#] 5] #105="$nonterminal:0" #[(#2# #3# #4#) "	SH@	\306Z	S\211\fHA@
HAA\f\fU\204O\f\2046
\f\307\\\211HA@\f\202\204I
\307Z\211HAA\202\211\202\f\205^\205^\fB-
\310\311	\312Z	HH\236A	\307\\	S\n
BI\210	I\210	.\207" [#2# #3# $2 j i stack 3 2 #105# $nonterminal 4 l f $region $action $nterm #4# #5#] 5] "token_type_opt:0" #[(#2# #3# #4#) "\306\307\310\211\f
HH\236A\n
\311\\\f
S\306BI\210\f
\nI\210
,\207" [$region $action $nterm #4# #2# #3# nil "token_type_opt:0" token_type_opt 2 #5#] 5] #106="decl:10" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #106# decl 2 #4# #5#] 4] #107="$grammar:0" #[(#2# #3# #4#) "	SH@	\306Z	S\211\fHA@
HAA\f\fU\204O\f\2046
\f\307\\\211HA@\f\202\204I
\307Z\211HAA\202\211\202\f\205^\205^\fB-
\310\311	\312Z	HH\236A	\307\\	S\n
BI\210	I\210	.\207" [#2# #3# $2 j i stack 3 2 #107# $grammar 4 l f $region $action $nterm #4# #5#] 5] #108="any_value:3" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #108# any_value 2 #4# #5#] 4] #109="package_decl:0" #[(#2# #3# #4#) "	SH@	\306Z	S\211\fHA@
HAA\fU\204O\2046
\f\307\\\211HA@\202\204I
\307Z\211HAA\202\211\202\205^\205^B-\310\311	\312Z	HH\236A	\307\\	S\313\314\315\nD\316BBDBI\210	I\210	.\207" [#2# #3# $2 j i stack 3 2 #109# package_decl 4 wisent-raw-tag semantic-tag-new-package quote (nil) l f $region $action $nterm #4# #5#] 7] #110="lifo_symbols:0" #[(#2# #3# #4#) "	\306ZH@	SH@	\306Z	S\211
HA@\fHAA\f

\fU\204Z
\204@
\307\\\211HA@
\202&\f\204T\f\307Z\211HAA\f\202&\f\211\202'
\205i\f\205i
\fB-\310\311	\312Z	HH\236A	\307\\	S\nBBI\210	I\210	.\207" [#2# #3# $1 $2 j i 3 2 #110# lifo_symbols 4 stack l f $region $action $nterm #4# #5#] 5] #111="put_decl:3" #[(#2# #3# #4#) "	\306ZH@	SH@	\307Z	S\211
HA@\fHAA
\fU\204Z\204@
\310\\\211HA@\202&\204T\f\310Z\211HAA\202&\f\211\202'\205i\205iB-\311\312	\313Z	HH\236A	\310\\	S\314\315\316\n@D\317\320\316\nAD\321\316D\257DBI\210	I\210	.\207" [#2# #3# $2 $3 j i 3 5 2 #111# put_decl 6 wisent-raw-tag semantic-tag quote 'put :rest :value stack l f $region $action $nterm #4# #5#] 12] #112="plist:1" #[(#2# #3# #4#) "	SH@	SHA\306\307	\310Z
		HH\236A\n	\310\\	S\nCBI\210	\nI\210	.\207" [#2# #3# $1 $region $action $nterm #112# plist 2 #4# #5#] 4] vector (default . error) ($$use_names . 1) ($$put_values . 2) ($$put_names . 3) ($$rule . 4) ($$nonterminal . 5) ($$declaration . 6) ($$epilogue . 7) ($$prologue . 8) ($$grammar . 9) (default . error) (SYMBOL . 19) (LBRACE . 20) (RBRACE . 21) (default . error) (SYMBOL . 23) (LBRACE . 24) (RBRACE . 25) (default . error) (SYMBOL . 28) (LBRACE . 29) (RBRACE . 30) (LT . 31) default intern-soft (default . error) (SYMBOL . 37) (default . error) (DEFAULT-PREC . 39) (NO-DEFAULT-PREC . 40) (KEYWORD . 41) (LANGUAGEMODE . 42) (LEFT . 43) (NONASSOC . 44) (PACKAGE . 45) (PROVIDE . 46) (PUT . 47) (QUOTEMODE . 48) (RIGHT . 49) (SCOPESTART . 50) (START . 51) (TOKEN . 52) (TYPE . 53) (USE-MACROS . 54) (default . error) (EPILOGUE . 72) (default . error) (PROLOGUE . 74) (default . error) (DEFAULT-PREC . 39) (NO-DEFAULT-PREC . 40) (KEYWORD . 41) (LANGUAGEMODE . 42) (LEFT . 43) (NONASSOC . 44) (PACKAGE . 45) (PROVIDE . 46) (PUT . 47) (QUOTEMODE . 48) (RIGHT . 49) (SCOPESTART . 50) (START . 51) (TOKEN . 52) (TYPE . 53) (USE-MACROS . 54) (SYMBOL . 37) (PERCENT_PERCENT . 76) (PROLOGUE . 74) (EPILOGUE . 72) (default . error) (STRING . 82) (SYMBOL . 83) (PREFIXED_LIST . 84) (SEXP . 85) (PAREN_BLOCK . 86) (default . error) (SYMBOL . 88) (PREC . 89) (SYMBOL . 90) (CHARACTER . 91) (PREFIXED_LIST . 92) (PAREN_BLOCK . 93) (BRACE_BLOCK . 94) (default . error) (SYMBOL . 98) (default . error) (SYMBOL . 99) (default . error) (SYMBOL . 102) (default . error) (SYMBOL . 103) (default . error) (SYMBOL . 28) (BRACE_BLOCK . 104) (LT . 31) (default . error) (SYMBOL . 107) (default . error) (SYMBOL . 108) (default . error) (SYMBOL . 99) (LT . 31) (default . error) (LT . 31) (default . error) (SYMBOL . 113) (LT . 31) (default . error) (GT . 115) (default . error) (SYMBOL . 90) (CHARACTER . 91) (default . error) (COLON . 117) (default . error) (STRING . 118) (SYMBOL . 120) (default . error) (SYMBOL . 23) (BRACE_BLOCK . 121) (default . error) (SYMBOL . 23) (BRACE_BLOCK . 121) (default . error) (SYMBOL . 126) (SYMBOL . 23) (default . error) (BRACE_BLOCK . 131) (default . error) (SYMBOL . 90) (CHARACTER . 91) (STRING . 118) (SYMBOL . 23) (SYMBOL . 90) (CHARACTER . 91) (default . error) (SEMI . 142) (OR . 143) (default . error) ($EOI . 146) (default . error) ($EOI . 147) (default . accept) [(($STARTS . 145) ($grammar . 18) ($prologue . 17) ($epilogue . 16) ($declaration . 15) ($nonterminal . 14) ($rule . 13) ($put_names . 12) ($put_values . 11) ($use_names . 10)) ((use_names . 22)) ((put_value . 27) (put_values . 26)) ((token_type . 34) (put_name . 33) (put_names . 32)) ((rhs . 36) (rule . 35)) ((nonterminal . 38)) ((use_macros_decl . 71) (type_decl . 70) (token_decl . 69) (keyword_decl . 68) (start_decl . 67) (quotemode_decl . 66) (scopestart_decl . 65) (put_decl . 64) (associativity . 63) (precedence_decl . 62) (provide_decl . 61) (package_decl . 60) (languagemode_decl . 59) (no_default_prec_decl . 58) (default_prec_decl . 57) (decl . 56) (declaration . 55)) ((epilogue . 73)) ((prologue . 75)) ((nonterminal . 81) (use_macros_decl . 71) (type_decl . 70) (token_decl . 69) (keyword_decl . 68) (start_decl . 67) (quotemode_decl . 66) (scopestart_decl . 65) (put_decl . 64) (associativity . 63) (precedence_decl . 62) (provide_decl . 61) (package_decl . 60) (languagemode_decl . 59) (no_default_prec_decl . 58) (default_prec_decl . 57) (decl . 56) (declaration . 80) (epilogue . 79) (prologue . 78) (grammar . 77)) nil nil nil nil nil nil nil nil nil nil nil nil nil ((any_value . 87)) nil nil nil nil nil nil nil nil nil nil nil nil ((item . 96) (action . 95)) ((@1 . 97)) nil nil nil nil ((lifo_symbols . 101) (symbols . 100)) nil nil nil nil ((token_type . 34) (put_name . 106) (put_name_list . 105)) nil nil nil ((lifo_symbols . 101) (symbols . 109)) ((token_type . 111) (token_type_opt . 110)) ((token_type . 112)) nil nil nil nil nil nil nil nil nil ((token_type . 111) (token_type_opt . 114)) nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil ((item . 116)) nil nil nil nil nil nil nil nil ((string_value . 119)) nil nil nil nil nil nil ((put_value . 123) (put_value_list . 122)) ((put_value . 125) (put_value_list . 124)) nil nil nil ((lifo_symbols . 101) (symbols . 127)) nil ((plist . 130) (plist_opt . 129) (put_value . 128)) ((use_name_list . 132)) ((item . 135) (lifo_items . 134) (items . 133)) nil nil ((rhs . 36) (rule . 138) (lifo_rules . 137) (rules . 136)) nil nil nil nil nil nil nil nil ((string_value . 139)) nil nil nil ((put_value . 140)) nil nil nil ((item . 141)) nil nil nil nil nil nil nil nil ((rhs . 36) (rule . 144)) nil nil nil nil] ((grammar . $$grammar) (prologue . $$prologue) (epilogue . $$epilogue) (declaration . $$declaration) (nonterminal . $$nonterminal) (rule . $$rule) (put_names . $$put_names) (put_values . $$put_values) (use_names . $$use_names))] 150) (#$ . 1989))
#@28 Setup the Semantic Parser.
(defalias 'semantic-grammar-wy--install-parser #[nil "\306\307!\210\310	\311\f\312\313\314\315\316$\207" [semantic-parser-name semantic-grammar-wy--parse-table semantic--parse-table semantic-debug-parser-source semantic-grammar-wy--keyword-table semantic-flex-keywords-obarray semantic-install-function-overrides ((parse-stream . wisent-parse-stream)) "LALR" "grammar.wy" add-hook wisent-discarding-token-functions wisent-collect-unmatched-syntax nil t semantic-grammar-wy--token-table semantic-lex-types-obarray] 5 (#$ . 43973)])
#@36 block analyzer for <block> tokens.
(defvar semantic-grammar-wy--<block>-block-analyzer nil (#$ . 44545))
(defalias 'semantic-grammar-wy--<block>-block-analyzer #[nil "\300\207" [nil] 1])
(byte-code "\301\300\302M\207" [semantic-grammar-wy--<block>-block-analyzer ((and (looking-at #4="\\s(\\|\\s)") (let ((#2=#:val (match-string 0)) (#3=#:lst '#5=((("(" LPAREN PAREN_BLOCK) ("{" LBRACE BRACE_BLOCK)) (")" RPAREN) ("}" RBRACE))) #1=#:elt) (cond ((setq #1# (assoc #2# (car #3#))) (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 #1#) (match-beginning 0) (match-end 0)))) (semantic-lex-push-token (semantic-lex-token (nth 2 #1#) (match-beginning 0) (save-excursion (semantic-lex-unterminated-syntax-protection (nth 2 #1#) (forward-list 1) (point))))))) ((setq #1# (assoc #2# (cdr #3#))) (setq semantic-lex-current-depth (1- semantic-lex-current-depth)) (semantic-lex-push-token (semantic-lex-token (nth 1 #1#) (match-beginning 0) (match-end 0)))))))) #[nil "\306``dB\307\310\311!\203\376\312\307!\313\306\314@\"\211\203\304	\2034\n	W\203c\nTA@\307\224\307\225BB
B\211@\211\211A@\247\204YAA\202\\A)A)\202\375\3158\307\224\212\203|\203|\316\317!\210`\202\237\3201\211\316\317!\210`0\202\237\210\3158@A#b\210`\211))BB
B\211@\211\211A@\247\204\272AA\202\275A)A)\202\375\314A\"\211\203\375\nSA@\307\224\307\225BB
B\211@\211\211A@\247\204\366AA\202\371A)A)+
-\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 #4# match-string #5# assoc 2 forward-list 1 (error) #1# #3# #2# token debug-on-error semantic-lex-debug-analyzers syntax semantic-lex-unterminated-syntax-end-function] 7 "block analyzer for <block> tokens."]] 2)
#@36 regexp analyzer for <char> tokens.
(defvar semantic-grammar-wy--<char>-regexp-analyzer nil (#$ . 46560))
(defalias 'semantic-grammar-wy--<char>-regexp-analyzer #[nil "\300\207" [nil] 1])
(byte-code "\301\300\302M\207" [semantic-grammar-wy--<char>-regexp-analyzer ((looking-at semantic-grammar-lex-c-char-re) (semantic-lex-push-token (semantic-lex-token 'CHARACTER (match-beginning 0) (match-end 0)))) #[nil "\306``dB\307\310\n!\2039\311\307\224\307\225BB
B\211@\211\211A@\247\2042AA\2025A)A)
-\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 CHARACTER semantic-grammar-lex-c-char-re token] 6 "regexp analyzer for <char> tokens."]] 2)
#@38 regexp analyzer for <symbol> tokens.
(defvar semantic-grammar-wy--<symbol>-regexp-analyzer nil (#$ . 47347))
(defalias 'semantic-grammar-wy--<symbol>-regexp-analyzer #[nil "\300\207" [nil] 1])
(byte-code "\301\300\302M\207" [semantic-grammar-wy--<symbol>-regexp-analyzer ((and (looking-at #6=":?\\(\\sw\\|\\s_\\)+") (let* ((#3=#:val (match-string 0)) (#4=#:pos (match-beginning 0)) (#5=#:end (match-end 0)) (#1=#:lst '#7=((PERCENT_PERCENT . "\\`%%\\'"))) #2=#:elt) (while (and #1# (not #2#)) (if (string-match (cdar #1#) #3#) (setq #2# (caar #1#)) (setq #1# (cdr #1#)))) (semantic-lex-push-token (semantic-lex-token (or #2# 'SYMBOL) #4# #5#))))) #[nil "\306``dB\307\310\311!\203x\312\307!\307\224\307\225\313\306\203L\204L\314@A\"\203C@@\202%A\211\204*\206R\315BB
B\211@\211\211A@\247\204pAA\202sA)A)-
-\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 #6# match-string #7# string-match SYMBOL #3# #4# #5# #1# #2# token] 6 "regexp analyzer for <symbol> tokens."]] 2)
#@35 sexp analyzer for <qlist> tokens.
(defvar semantic-grammar-wy--<qlist>-sexp-analyzer nil (#$ . 48503))
(defalias 'semantic-grammar-wy--<qlist>-sexp-analyzer #[nil "\300\207" [nil] 1])
(byte-code "\301\300\302M\207" [semantic-grammar-wy--<qlist>-sexp-analyzer ((looking-at #2="\\s'\\s-*(") (semantic-lex-push-token (semantic-lex-token #1='PREFIXED_LIST (point) (save-excursion (semantic-lex-unterminated-syntax-protection #1# (forward-sexp 1) (point)))))) #[nil "\306``dB\307\310\311!\203i\312`\212\203'\203'\313\314!\210`\202G\31514\313\314!\210`0\202G\210\312@A#b\210`\211))BB
B\211@\211\211A@\247\204bAA\202eA)A)
-\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 #2# PREFIXED_LIST forward-sexp 1 (error) debug-on-error semantic-lex-debug-analyzers syntax semantic-lex-unterminated-syntax-end-function token] 7 "sexp analyzer for <qlist> tokens."]] 2)
#@36 sexp analyzer for <string> tokens.
(defvar semantic-grammar-wy--<string>-sexp-analyzer nil (#$ . 49526))
(defalias 'semantic-grammar-wy--<string>-sexp-analyzer #[nil "\300\207" [nil] 1])
(byte-code "\301\300\302M\207" [semantic-grammar-wy--<string>-sexp-analyzer ((looking-at #2="\\s\"") (semantic-lex-push-token (semantic-lex-token #1='STRING (point) (save-excursion (semantic-lex-unterminated-syntax-protection #1# (forward-sexp 1) (point)))))) #[nil "\306``dB\307\310\311!\203i\312`\212\203'\203'\313\314!\210`\202G\31514\313\314!\210`0\202G\210\312@A#b\210`\211))BB
B\211@\211\211A@\247\204bAA\202eA)A)
-\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 #2# STRING forward-sexp 1 (error) debug-on-error semantic-lex-debug-analyzers syntax semantic-lex-unterminated-syntax-end-function token] 7 "sexp analyzer for <string> tokens."]] 2)
#@43 string analyzer for <punctuation> tokens.
(defvar semantic-grammar-wy--<punctuation>-string-analyzer nil (#$ . 50535))
(defalias 'semantic-grammar-wy--<punctuation>-string-analyzer #[nil "\300\207" [nil] 1])
(byte-code "\301\300\302M\207" [semantic-grammar-wy--<punctuation>-string-analyzer ((and (looking-at #7="\\(\\s.\\|\\s$\\|\\s'\\)+") (let* ((#5=#:val (match-string 0)) (#2=#:pos (match-beginning 0)) (#1=#:end (match-end 0)) (#3=#:len (- #1# #2#)) (#6=#:lst '#8=((GT . ">") (LT . "<") (OR . "|") (SEMI . ";") (COLON . ":"))) #4=#:elt) (while (and (> #3# 0) (not (setq #4# (rassoc #5# #6#)))) (setq #3# (1- #3#) #5# (substring #5# 0 #3#))) (when #4# (setq #4# (car #4#) #1# (+ #2# #3#))) (semantic-lex-push-token (semantic-lex-token (or #4# 'punctuation) #2# #1#))))) #[nil "\306``dB\307\310\311!\203\214\312\307!\307\224\307\225\211Z\313\306\307V\203N\314\"\211\204NS\307O\202+\203_@\\\206e\315BB
B\211@\211\211A@\247\204\203AA\202\206A)A).
-\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 #7# match-string #8# rassoc punctuation #5# #2# #1# #3# #6# #4# token] 6 "string analyzer for <punctuation> tokens."]] 2)
#@40 keyword analyzer for <keyword> tokens.
(defvar semantic-grammar-wy--<keyword>-keyword-analyzer nil (#$ . 51863))
(defalias 'semantic-grammar-wy--<keyword>-keyword-analyzer #[nil "\300\207" [nil] 1])
(byte-code "\301\300\302M\207" [semantic-grammar-wy--<keyword>-keyword-analyzer ((and (looking-at #2="\\(\\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))))))) #[nil "\306``dB\307\310\311!\203f\312\307!\211

\313!\205-
;\205-\314
\")\211
\2057
J)\211\203e\307\224\307\225BB
B\211@\211\211A@\247\204^AA\202aA)A))
-\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 #2# match-string arrayp intern-soft name semantic-flex-keywords-obarray #1# token] 6 "keyword analyzer for <keyword> tokens."]] 2)
#@34 sexp analyzer for <sexp> tokens.
(defvar semantic-grammar-wy--<sexp>-sexp-analyzer nil (#$ . 52847))
(defalias 'semantic-grammar-wy--<sexp>-sexp-analyzer #[nil "\300\207" [nil] 1])
(byte-code "\301\300\302M\210\303\304!\207" [semantic-grammar-wy--<sexp>-sexp-analyzer ((looking-at #2="\\=") (semantic-lex-push-token (semantic-lex-token #1='SEXP (point) (save-excursion (semantic-lex-unterminated-syntax-protection #1# (forward-sexp 1) (point)))))) #[nil "\306``dB\307\310\311!\203i\312`\212\203'\203'\313\314!\210`\202G\31514\313\314!\210`0\202G\210\312@A#b\210`\211))BB
B\211@\211\211A@\247\204bAA\202eA)A)
-\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 #2# SEXP forward-sexp 1 (error) debug-on-error semantic-lex-debug-analyzers syntax semantic-lex-unterminated-syntax-end-function token] 7 "sexp analyzer for <sexp> tokens."] provide semantic/grammar-wy] 2)

Kontol Shell Bypass