GOOF----LE-8-2.0z4 ]z 4 h�o ] g guile� � g define-module*� � � g language� g
ecmascript� g parse� �
g filenameS� f language/ecmascript/parse.scm� g importsS�
g system� g base� g lalr�
� � g tokenize� � � � g exportsS� g read-ecmascript� g read-ecmascript/1� g make-parser� � g set-current-module� � � g throw� g syntax-error� g
lexical-token� ! � " � #g and=>� $g "source-location->source-properties� %g make-tokenizer� &g make-tokenizer/1� 'g call-with-input-string� (f � )g read-char� *g *eof-object*� +g lr-driver� ,g *default*� -g *error*� .,- � /g *eoi*� 0/ % � 1g lbrace� 21 $ � 3g lparen� 43 # � 5g lbracket� 65 " � 7g dot� 87 ! � 9g semicolon� :9 � ;g +� <; � =g -� >= � ?g ++� @? � Ag --� BA � Cg !� DC � Eg ~� FE � Gg break� HG � Ig new� JI � Kg var� LK � Mg return� NM � Og void� PO � Qg for� RQ � Sg switch� TS � Ug while� VU � Wg continue� XW � Yg function� ZY � [g this� \[ � ]g with� ^] � _g if� `_
� a � bg delete� cb � dg try� ed
� fg do� gf � hg typeof� ih � jg null� kj � lg true� ml � ng false� on � pg
Identifier� qp � rg
StringLiteral� sr � tg NumericLiteral� ut � vg
RegexpLiteral� wv � x.02468:<>@BDFHJLNPRTVXZ\^`acegikmoqsuw &� y, � � zy � {, � � |{ � }, � � ~} � , � � �g colon� �� P � �� � �, � � �� � �, � � �� � �, � � �� � �1 S � �Y R � �p Q � �.�468<>@BDFJP�\cikmo�suw � �.2468:<>@BDFHJLNPRTVX�\^`acegikmoqsuw %� �1 W � �.� � �3 [ � �.� � �3 \ � �.� � �, � � �� � �3 ^ � �p ] � �.�� � �9 ` � �p _ � �.�� � �3 a � �.� � �3 b � �.� � �3 c � �.� � �9 e � �.�468�<>@BDFJP�\cikmo�suw � �p g � �.� � �.�468J�\kmo�suw � �9 m � �p l � �.�� � �, � � �� � �t t � �.� � �g rbracket� �� v � �g comma� �� u � �.�46�8�<>@BDFJP�\cikmo�suw � �g rbrace� �� ~ � �p } � �r | � �t { � �.2�468:<>@BDFHJLNPRTVX�\^`acegikmo���w &� �, � � �� � �9 � � �� � � �.�� � �,� � �� � �,�. � �� � �,�2 � �g or� �� � � �g ?� �� � � ���� � �,�6 � �g &&� �� � � ��� � �,�: � �g bor� �� � � ��� � �,�> � �g ^� �� � � ��� � �,�B � �g &� �� � � ��� � �,�F � �g ==� �� � � �g !=� �� � � �g ===� �� � � �g !==� �� � � ������ � �,�P � �g <� �� � � �g >� �� � � �g <=� �� � � �g >=� �� � � �g
instanceof� �� � � �g in� �� � � �������� � �,�] � �g <<� �� � � �g >>� �� � � �g >>>� �� � � ����� � �,�a � �= � � �; � � ���� � �,�d � �g *� �� � � �g %� � � �g /� � ��� �,�h � �,�r � �,�u � ? � �
A � �g =� � �
g +=�
� �g -=� � �g *=� � �g %=� � �g <<=� � �g >>=� � �g >>>=� � �g &=� � �g bor=� � �g ^=� � �!g /=�"! � �#
" �$,�v �%3 � �&5 � �'7 � �($%&' �),�w �*) �+, � �,5 � �-7 � �.+%,- �/, � �0/ �1, � �21 �3, � �43 �5, � �65 �7, � �87 �9, � �:9 �;, � �<; �=, � �>= �?, � �@? �A, � �BA �C, � �DC �E, � �FE �G, � �HG �I, � �JI �K, � �LK �M, � �NM �O, � �PO �Q, � �RQ �S, � �TS2468:<>@BDFHJLNPRTVXZ\^`acegikmoqsuw %�U, � �VU �W, � �XW �Y, � �ZY �[/ � �\.[ �] �^p � �_.�^ �`p � �ar � �bt � �c.�`ab �d,�o �ed �f
�gU � �h.g �ig finally�ji � �kg catch�lk � �m.jl �n,�q �on �p9 � �q.p� �r3 � �s.r �tg rparen�ut � �vp � �w.uv �x9 � �y.x �z, � �{z �|9 � �}K � �~.�468|<>@BDFJ}P�\cikmo�suw �,�p �� ��, � ��� ��9 � ��.�� ��, � �� � ���� ��, � ��� ��, � ��� � ���� ��, � ��� ��9 � ��.� ��, � ��� ��,�j ��� ��,�i ��� ��,�m ��� ��,�n ��� ��,�k ��� ��,�l ��� ��, � ��� ��, � ��� ��, � ��� ��, � ��� ��� � ��� � ��.�46�8�<>@BDFJP�\cikmo�suw ��� � ��� � ��.�� ��t � ��.�� ��� � ��{� ��� � ��}� ��, � ��� ��� � ��.� ��� � ��� � ��.�� ��� � ��.2�468:<>@BDFHJLNPRTVX�\^`acegikmoqsuw &��, � ��� ��, � ��� ��,�( ��� ��,� ��� ��,� ��� ��,�! ��� ��,�" ��� ��,�# ��� ��,�$ ��� ��,�' ��� ��,�) ��� ��,�% ��� ��,�& ��� ��,�* ��� ��,�s ��� ��,�t ��� ��p ��.� ��t ��.�4�68<>@BDFJP�\cikmo�suw ��,�~ ��� ��p ��.� ��,� ��� ��, � ��� ��, � ��g accept��/� ���� ��, � ��� ��3 ��.� ��, � ��� ��, � ��� ��, � ��� ��3
��.� ��3 ��.� ��, � ��� ��, � ���j ��, � ��� � t �. � �t �.� �t �.v �, � � �1 � . �
t �� �.
�
, � �
�t �.� �t �.� �p �. �9 �.�468<>@BDFJP�\cikmo�suw �9 �� �. �,� � �,�, � �,�0 �� � � �! �",�4 �#� �$"# �%,�8 �&�! �'%& �(,�< �)�" �*() �+,�@ �,�# �-+, �.,�D �/�' �0�& �1�% �2�$ �3./012 �4,�K �5�, �6�+ �7�* �8�) �9�( �:456789 �;,�V �<;��� �=�- �>
"= �?, � �@? �A, � �BA �C, � �DC �E, � �FE �G, � �HG �I, � �JI �K, � �LK �M�1 �N.�46M8�<>@BDFJP�\cikmo�suw �O, � �PO �Q, � �RQ �S.`ab �T, � �UT �V, � �WV �X, � �YX �Z,� �[Z �\�6 �].\ �^,�5 �_^� �`,�9 �a`� �b,�= �cb� �d,�A �ed� �f,�E �gf���� �h,�L �ih������ �j,�M �kj������ �l,�N �ml������ �n,�O �on������ �p,�X �qp��� �r,�W �sr��� �t,�Y �ut��� �v,�Z �wv��� �x,�[ �yx��� �z,�\ �{z��� �|,�^ �}|� �~,�_ �~� ��,�` ���� ��,�b ���� ��,�c ���� ��,�f ��� ��,�e ��� ��,�g ��� ��,�- ��� ��,�| ��� ���7 ��.�� ��,�{ ��� ��,�y ��� ��t9 ���8 ��.�� ��, � ��� ���: ��.�� ��t; ��.�v ��p> ��.� ��, � ��� ��, � ��� ��1A ��.� ��tB ��.� ��, � ���2468:<>@BDFHJLNPRTVXZ\^`acegikmoqsuw %��pE ��.� ��1F ��.� ��1H ��.� ��, � ���� ��, � ���K ���� ��9M ���L ��.�� ��tN ��.�4�68<>@BDFJP�\cikmo�suw ��9P ��.�� ��9S ��.�468�<>@BDFJP�\cikmo�suw ��, � ��� ��, � ��� ��, � ��� ��, � ��� ���f ��.�46�8�<>@BDFJP�\cikmo�suw ��, � ��� ���h ��.� ��,�} ��� ��,�z ��� ��, � ��� ��1k ��.� ��tl ��.� ��tm ��.�� ��tn ��.� ��, � ��g else���o ���� ��, � ��� ��1q ��.� ���r ��.� ��, � ���2468:<>@BDFHJLNPRTVXZ\^`acegikmoqsuw %��, � ��� ��, � ��� ���v ��g case���u ��g default���t ��.��� ��, � ��� ��, � ��� ��9| ��.�468�<>@BDFJP�\cikmo�suw ��t ��.�� ��t� ��.�4�68<>@BDFJP�\cikmo�suw ��,� ��� ��t� ��.�4�68<>@BDFJP�\cikmo�suw ��9� � .�� ��� �. �,�3 �# �,�7 �& �,�; �) � ,�? �
, �,�C �/012 �
,�G �
56789 �,�H �56789 �,�I �56789 �,�J �56789 �,�Q ���� �,�R ���� �,�S ���� �,�T ���� �,�U ���� �t� � .� �!,�+ �"! �#, � �$# �%, � �&% �',�1 �(' �),�x �*) �+1� �,.+ �-9� �..- �/�� �0./ �1, � �21 �3�� �4.3 �5�� �6.5 �7, � �87 �9�� �:.9� �;, � �<; �=�� �>.=�� �?t� �@.?� �A, � �BA �Ct� �D.�4C68<>@BDFJP�\cikmo�suw �E9� �F.E� �G, � �HG �It� �J.I� �Kt� �L.K� �Mt� �N.�4M68<>@BDFJP�\cikmo�suw �O, � �PO �Q�� �R.Q �S, � �TS �U, � �VU �W, � �XW �Y, � �Z� � �[� � �\! � �] � �^ � �_ � �` � �a � �b � �c � �d � �e � �f � �g
� �h � �i� � �j� � �k� � �l� � �m� � �n� � �o� � �p� � �q� � �r� � �s� � �t� � �u� � �v� � �w� � �x� � �y� � �z� � �{� � �|� � �}YZ[\]^_`abcdefghijklmnopqrstuvwxyz{| $�~�� �.~ ��, � ��� ��, � ���2468:<>@BDFHJLNPRTVX�\^`acegikmoqsuw %���� ��.�� ��, � ��� ���� ��.�� ��, � ��� ���� ��.� ��, � ��� ��t� ��.�� ��t� ��.�4�68<>@BDFJP�\cikmo�suw ��, � ��� ��, � ��� ��, � ��� ��t� ��.�� ��,�/ ��� ��, � ��� ��, � ��� ���� ��.� ��, � ��� � ��� � ��! � �� � �� � �� � �� � �� � �� � �� � �� � �� � �� � ��
� �� � ��� � ��� � ��� � ��� � ��� � ��� � ��� � ��� � ��� � ��� � ��� � ��� � ��� � ��� � ��� � ��� � ��� � ��� � ��� � ��� � �������������������������������������� $��, � ���2468:<>@BDFHJLNPRTVX�\^`acegikmoqsuw %��, � ���2468:<>@BDFHJLNPRTVX�\^`acegikmoqsuw %��, � ��� ��, � ��� ��, � ��� ��, � ��� ��t� ��.�� ��, � ��� ��, � ��� ��, � ��� ��, � ��� ��, � ���2468:<>@BDFHJLNPRTVX�\^`acegikmoqsuw %��, � ��� ��, � ��� ��, � ��� ��, � ��� ��xz|~����������������������������������������������#(*.02468:<>@BDFHJLNPRTVXZ\�]_cefh�moq��swy{��~�������.������������������������������������������������������������������������������������ !$'*-3:<>@�B�DFHJLNPR�SUWY[]_acegikmoqsuwy{}��������������������������������������������������������������������������������������#�
"$&�(*�,.��0�246�8:<>@BDFH��J�LN��PR�TVX}����������������������������������������������� I &��� F '��� D (��� B )��� @ *��� > +��� < ,��� : -��� 8 .��� 6 /��� 5 0��� 4 1��� 3 2��� 2 3��� 1 4��� 0 5��� - 6��� , 7��� + 8��� ( 9��� % :��� $ ;�� ! <�� =�� >�� ?�� @�� A�� B�� C�� D�� E��
F�� G�� H��
I�� J�� K�� L�� M�� N�� O������������������������
*� 2 T�� 0 U���������
� V������������������������
&� X�� � 2 Y���������
� I Z����������������������� � 2 d��! �������
�" I f��#"��������������������� �$ h��% i��&$% �' , j��( + k��)'(��� �* 2 n��+*�������
�, 2 o��-,�������
�. 2 p��/.�������
�0 2 q��10�������
�2 2 r��32�������
�4 2 s��54�������
�6 F w��7 ' x��8 & y��96������������������78�� �: I z��;:��������������������� �< * ��= ) ���>
���? ���@�������������������<=���
>
? )�A H ���BA �C . ���DC �E . ���FE �G ���H����������������������
G (�I ���J����������������������
I &�K<= �L����������������������
>
? '�M # ���N " ���OMN �P I ���QP��������������������� �R I ���SR��������������������� �T Ō�UT �V I nj�WV��������������������� �X I Ȍ�YX��������������������� �Z J ˌ�[ G ̌�\ E ͌�] C Ό�^ A ό�_ ? Ќ�` = ь�a ; Ҍ�b 9 ӌ�c 7 Ԍ�d 5 Ռ�e 0 �fZ[\]^_`abcd����e������ �g ٌ�hg �i . ی�ji �k F ߌ�lk�������������������� �m 猤n����������������������
m &�o F 茤po�������������������� �q F 錤rq�������������������� �s @ ꌤts���������������� �u > 댤vu��������������� �w < 쌤xw�������������� �y : 팤zy������������� �{ 8 |{������������ �} 6 ~}����������� � 6 ������������� �� 6 �������������� �� 6 �������������� �� 5 �������������
�� 5 �������������
�� 5 ���������������
�� 5 ���������������
�� 5 ���������������
�� 5 ���������������
�� 3 ������������� �� 3 ������������� �� 3 ������������� �� 3 ������������� �� 3 ������������� �� 2 ������������
�� 2 ������������
�� 2 �����������
�� F������������������������ �� I������������������������� �� F��� /������������������������� �� I������������������������� �� ���� �� #
���� �� ���� �� ���
����� �� I������������������������� �� H.���� �� F/������������������������ �� 0���� �� F2��� '3������������������������� �� F4������������������������ �� *5���� �� <���� �� I=������������������������� �� ?�������������������������
� &�� @�������������������������
� &�� C��� D�������������������������
�� *�� G�������������������������
� &�� I���� �� J���� �� IO������������������������� �� GQ��� 0R����\]^_`abcd����������� �� IT������������������������� �� GU����\]^_`abcd����������� �� AV����_`abcd���������� �� ?W����`abcd���������� �� =X����abcd���������� �� ;Y����bcd���������� �� 9Z����cd���������� �� 7[����d���������� �� 7\����d���������� �� 7]����d���������� �� 7^����d���������� �� 5_��������������
�� 5`��������������
�� 5a��������������
�� 5b��������������
�� 5c��������������
�� Id������������������������� �� Ge����\]^_`abcd����������� �� Fg������������������������ �� Fi������������������������ � Fj�� �������������������� � p������������������������
� *� s������������������������
� *� w�� x�� y�� �
Iz��
��������������������� � {��
� I}����������������������� � ~������������������������
&� I������������������������ � I������������������������ � F����������������������� � �������������������������
� *� ��� � �������������������������
&� �������������������������
� *� I���! ��������������������� �" ���#" �$ ���% ���&$% �' I���('��������������������� �) ���*����������������������
) &�+ ���,����������������������
+ &�- ���.����������������������
- &�/ I���0/��������������������� �1 G���21\]^_`abcd����������� �3 ���4����������������������
3 &�5 ���6����������������������
5� *�7
���8����������������������
7
? '�9% �: ���;����������������������
: &�< ���=����������������������
< &�> I���?>��������������������� �@ ���A����������������������
@ &�B ���C����������������������
B &�D ���E����������������������
D &�F
���G����������������������
F
? '�H ���I����������������������
H &�J ���K����������������������
J &�L ���M����������������������
L &�N ���O����������������������
N &�Pg lambda�Qg append�RQ �SQ �Tg begin�UT �Vg block�Wg for-in�Xg ref�YW �ZG �[M �\� �]g label�^ �_g string�`g regexp�ag number�bg string->number�cg
string-append�df .�eg number->string�fg array�gf �hg unquote-splicing�ig $2�jhi �kfj �la
�ml �ng object�on �pg string->symbol�qg aref�rg pref�s �tg call�ug postinc�vg postdec�wg preinc�xg predec�yg and�C 5 h�� � ]4
5 4 > "