Your IP : 18.188.130.119


Current Path : /proc/thread-self/root/proc/self/root/proc/self/root/usr/lib64/guile/2.0/ccache/srfi/
Upload File :
Current File : //proc/thread-self/root/proc/self/root/proc/self/root/usr/lib64/guile/2.0/ccache/srfi/srfi-42.go

GOOF----LE-8-2.0ܑ]
w4h��]gguile�	�	gdefine-module*�	�	�	gsrfi�	gsrfi-42�	�		gfilenameS�	
fsrfi/srfi-42.scm�	gexportsS�	g:�	
g:-dispatch-ref�	g:-dispatch-set!�	g:char-range�	g:dispatched�	g:do�	g:generator-proc�	g	:integers�	g:let�	g:list�	g	:parallel�	g:port�	g:range�	g:real-range�	g:string�	g:until�	g:vector�	g:while�	gany?-ec�	g	append-ec�	 gdispatch-union�	!gdo-ec�	"g	every?-ec�	#gfirst-ec�	$gfold-ec�	%gfold3-ec�	&glast-ec�	'glist-ec�	(gmake-initial-:-dispatch�	)gmax-ec�	*gmin-ec�	+g
product-ec�	,gstring-append-ec�	-g	string-ec�	.gsum-ec�	/g	vector-ec�	0gvector-of-length-ec�	1
 !"#$%&'()*+,-./0%�	2gset-current-module�	32�	42�	5gcond-expand-provide�	6gcurrent-module�	7�	8gmake-syntax-transformer�	98�	:8�	;gmacro�	<g$sc-dispatch�	=<�	><�	?gany�	@gfree-id�	Ag
syntax-object�	Bgnested�	Cgtop�	DC�	Egribcage�	FE�	Ggx�	HG�	Igm-46961e513b-2�	JIC�	KJ�	Lfl-46961e513b-4�	ML�	NEHKM�	ODFN�	Pghygiene�	QP�	RABOQ�	S@R�	Tgeach-any�	UST��	VUT��	W?V��	Xgdummy�	Ygq�	Zgetc�	[XYZ�	\JDD�	]fl-46961e513b-7�	^fl-46961e513b-8�	_fl-46961e513b-9�	`]^_�	aE[\`�	bDaFN�	cA!bQ�	dgappend�	ed�	fd�	g?T��	h?g��	i?h��	j?i��	kgq1�	lgq2�	mgetc1�	nXklmZ�	oJDDDD�	pfl-46961e513b-10�	qfl-46961e513b-11�	rfl-46961e513b-12�	sfl-46961e513b-13�	tfl-46961e513b-14�	upqrst�	vEnou�	wDvFN�	xA!wQ�	y??�	zgbegin�	{gcmd�	|X{�	}JD�	~fl-46961e513b-1c�	fl-46961e513b-1d��~��E|}���D�FN��Az�Q��gif��A��Q��A�Q����������A�OQ��@����?��?�?��gtest��X�{��fl-46961e513b-21��fl-46961e513b-22��fl-46961e513b-23�������E�\���D�FN��A��Q��A!�Q��gnot��A�OQ��@����?��?�?��fl-46961e513b-28��fl-46961e513b-29��fl-46961e513b-2a�������E�\���D�FN��A��Q��A��Q��A!�Q��gand��A�OQ��@����T���?�?��fl-46961e513b-2f��fl-46961e513b-30��fl-46961e513b-31�������E�\���D�FN��A��Q��A��Q��A!�Q��gor��A�OQ��@����T���?�?��fl-46961e513b-37��fl-46961e513b-38��fl-46961e513b-39�������E�\���D�FN��A��Q��A��Q��A!�Q��AzOQ��@����T���?�?��XZ{��fl-46961e513b-3f��fl-46961e513b-40��fl-46961e513b-41�������E�\���D�FN��Az�Q��A!�Q��AOQ��@����??????��?�?��gdo-ec:do��golet��glbs��gne1?��gilet��gne2?��glss��X������{��JDDDDDDD��fl-46961e513b-47��fl-46961e513b-48��fl-46961e513b-49��fl-46961e513b-4a��fl-46961e513b-4b��fl-46961e513b-4c��fl-46961e513b-4d��fl-46961e513b-4e������������E�����D�FN��A��Q��A�Q��?h?��gg��garg1��garg��X���{��fl-46961e513b-58��fl-46961e513b-59��fl-46961e513b-5a��fl-46961e513b-5b��fl-46961e513b-5c���������E�o���D�FN��A��Q��gsyntax-violation��������f-source expression failed to match any pattern��gm-46961e513b-63���C�����fl-46961e513b-65�����EH���DF��AQ�@�glet�AQ�@�g��???T�??�	gec-simplify�
gobs�goc�gibs�
gic�gls�X{
��
�
��DDDDDDDDD
�fl-46961e513b-68�fl-46961e513b-69�fl-46961e513b-6a�fl-46961e513b-6b�fl-46961e513b-6c�fl-46961e513b-6d�fl-46961e513b-6e�fl-46961e513b-6f�fl-46961e513b-70�fl-46961e513b-71�
�E�DF��A	Q�AQ� gloop�!A Q�"A�Q�#gm-46961e513b-7f�$#C�%$�&fl-46961e513b-81�'&�(EH%'�)DF(�*A�)Q�+@*�,gatom�-,�.+-?�/?.�0,�1+0?�2?1�3g
consequent�4X3�5$D�6fl-46961e513b-89�7fl-46961e513b-8a�867�9E458�:D9F(�;A�:Q�<A:Q�=;<<�>+-??�??>�@+0??�A?@�BA�)Q�C@B�DC?�ECD�F+E?�G?F�HX�3�I$DD�Jfl-46961e513b-9c�Kfl-46961e513b-9d�Lfl-46961e513b-9e�MJKL�NEHIM�ODNF(�PA	OQ�QA�OQ�R+E??�S?R�Tg	alternate�UX�3T�V$DDD�Wfl-46961e513b-a3�Xfl-46961e513b-a4�Yfl-46961e513b-a5�Zfl-46961e513b-a6�[WXYZ�\EUV[�]D\F(�^A	]Q�_A�]Q�`A)Q�a@`�bT��cab��d?c�egcommand�fXe�gfl-46961e513b-ac�hfl-46961e513b-ad�igh�jEf5i�kDjF(�lA	kQ�mAzkQ�nAz)Q�o@n�poT��q?p�rfl-46961e513b-b2�sfl-46961e513b-b3�trs�uEf5t�vDuF(�wA	vQ�xAvQ�y,�zpT��{?y?z�|gdone�}gto-do1�~gto-do2�X|}~��fl-46961e513b-b8��fl-46961e513b-b9��fl-46961e513b-ba��fl-46961e513b-bb��������EV���D�F(��A	�Q��A�Q��?yTg��gto-do��X|}���fl-46961e513b-c3��fl-46961e513b-c4��fl-46961e513b-c5��fl-46961e513b-c6��������E�V���D�F(��A	�Q��A�Q��?y��X��fl-46961e513b-ce�����E�%���D�F(��A��Q��A�Q�������?��?y���?yg��gcommand1��X�e��fl-46961e513b-d6��fl-46961e513b-d7��fl-46961e513b-d8�������E�I���D�F(��Az�Q��?T??????��gcc��X���������gm-46961e513b-e2���C���DDDDDDD��fl-46961e513b-e7��fl-46961e513b-e8��fl-46961e513b-e9��fl-46961e513b-ea��fl-46961e513b-eb��fl-46961e513b-ec��fl-46961e513b-ed��fl-46961e513b-ee������������E��������fl-46961e513b-e4�����EH����D�F���A�Q��?????��X�������DDDD��fl-46961e513b-f9��fl-46961e513b-fa��fl-46961e513b-fb��fl-46961e513b-fc��fl-46961e513b-fd���������E�����D�F���A�Q��A�Q�����A�Q��gindex��gm-46961e513b-103���C�����fl-46961e513b-105�����EH����DF���A��Q��@����?��???�?��gvar��gi��g
expression��X�������DDDD��fl-46961e513b-108��fl-46961e513b-109��fl-46961e513b-10a��fl-46961e513b-10b��fl-46961e513b-10c���������E�����D�F���A�Q��A�Q��A
�Q�����A�Q�����A�Q�������????��X������DDD��fl-46961e513b-113��fl-46961e513b-114��fl-46961e513b-115��fl-46961e513b-116��������E�����D�F���A�Q��A�Q��A�Q�����A�Q������hT��?��?��g:parallel-1�ggen�X�����gm-46961e513b-11b�C�DDDDD�	fl-46961e513b-125�
fl-46961e513b-126�fl-46961e513b-127�fl-46961e513b-128�
fl-46961e513b-129�fl-46961e513b-12a�	

�E��fl-46961e513b-11d��EH�DF�AQ�???�gresult�X�����gm-46961e513b-133�C�DDDDDD�fl-46961e513b-138�fl-46961e513b-139�fl-46961e513b-13a� fl-46961e513b-13b�!fl-46961e513b-13c�"fl-46961e513b-13d�#fl-46961e513b-13e�$ !"#�%E$�&�'fl-46961e513b-135�('�)EH&(�*D%F)�+A*Q�,DF)�-A,Q�.@-�/A,Q�0@/�1TT��201��3.2T?2?T�4???33�5ggens�6gob1�7goc1�8glb1�9gne1?1�:gib1�;gic1�<gne2?1�=gls1�>gob2�?goc2�@glb2�Agne1?2�Bgib2�Cgic2�Dgne2?2�Egls2�FX�56789:;<=>?@ABCDE�GDDDDDDDDDDDDDDDDDD�Hfl-46961e513b-149�Ifl-46961e513b-14a�Jfl-46961e513b-14b�Kfl-46961e513b-14c�Lfl-46961e513b-14d�Mfl-46961e513b-14e�Nfl-46961e513b-14f�Ofl-46961e513b-150�Pfl-46961e513b-151�Qfl-46961e513b-152�Rfl-46961e513b-153�Sfl-46961e513b-154�Tfl-46961e513b-155�Ufl-46961e513b-156�Vfl-46961e513b-157�Wfl-46961e513b-158�Xfl-46961e513b-159�Yfl-46961e513b-15a�Zfl-46961e513b-15b�[HIJKLMNOPQRSTUVWXYZ�\EFG[�]D\F)�^A]Q�_A]Q�`A]Q�aA�]Q�b?T?�c??h?�dg:while-1�eX������fgm-46961e513b-183�gfC�hgDDDDD�ifl-46961e513b-188�jfl-46961e513b-189�kfl-46961e513b-18a�lfl-46961e513b-18b�mfl-46961e513b-18c�nfl-46961e513b-18d�oijklmn�pEeho�qg�rfl-46961e513b-185�sr�tEHqs�uDpFt�vAduQ�wgm-46961e513b-195�xwC�yx�zfl-46961e513b-197�{z�|EHy{�}DF|�~A}Q�@~��??????��???���g:while-2��X��������	��xDDDDDDDD	��fl-46961e513b-19a��fl-46961e513b-19b��fl-46961e513b-19c��fl-46961e513b-19d��fl-46961e513b-19e��fl-46961e513b-19f��fl-46961e513b-1a0��fl-46961e513b-1a1��fl-46961e513b-1a2�����������	��E�����D�F|��A��Q��A�Q��gm-46961e513b-1ac���C�����fl-46961e513b-1ae�����EH����DF���A�Q��@���A�Q��@���yT����T���������???�??��???TTT���gib-let��gib-save��g
ib-restore��gib-var��gib-rhs��gib��X�����������
�����DDDDDDDDDDDDDD��fl-46961e513b-1b1��fl-46961e513b-1b2��fl-46961e513b-1b3��fl-46961e513b-1b4��fl-46961e513b-1b5��fl-46961e513b-1b6��fl-46961e513b-1b7��fl-46961e513b-1b8��fl-46961e513b-1b9��fl-46961e513b-1ba��fl-46961e513b-1bb��fl-46961e513b-1bc��fl-46961e513b-1bd��fl-46961e513b-1be��fl-46961e513b-1bf�������������������E�����D�F���A��Q��gib-tmp��A��Q��A�Q������������A�Q��A�Q��gset!��A��Q���1����b�����??�??��???TTT���gob��X��������
��
���DDDDDDDDDDDD
��fl-46961e513b-1d5��fl-46961e513b-1d6��fl-46961e513b-1d7��fl-46961e513b-1d8��fl-46961e513b-1d9��fl-46961e513b-1da��fl-46961e513b-1db��fl-46961e513b-1dc��fl-46961e513b-1dd��fl-46961e513b-1de��fl-46961e513b-1df��fl-46961e513b-1e0��fl-46961e513b-1e1���������������
��E�����D�F���A�Q��A�Q��g
ne1?-value��A��Q��A��Q��g:until-1��gm-46961e513b-1f5���C���DDDDD��fl-46961e513b-1fa��fl-46961e513b-1fb��fl-46961e513b-1fc��fl-46961e513b-1fd��fl-46961e513b-1fe��fl-46961e513b-1ff����������Ee�������fl-46961e513b-1f7�����EH����D�F���A��Q��gm-46961e513b-207���C�����fl-46961e513b-209�����EH����DF���A�Q��@����??????�???���DDDDDDDD	�fl-46961e513b-20c�fl-46961e513b-20d�fl-46961e513b-20e�fl-46961e513b-20f�fl-46961e513b-210�fl-46961e513b-211�fl-46961e513b-212�	fl-46961e513b-213�
fl-46961e513b-214�	
	�E��
DF��A
Q�A�
Q�A�
Q�gm-46961e513b-21e�C��fl-46961e513b-220��EH�DF�A�Q�@�?�T��?��?��?��X����� DDDD�!fl-46961e513b-223�"fl-46961e513b-224�#fl-46961e513b-225�$fl-46961e513b-226�%fl-46961e513b-227�&!"#$%�'E &�(D'F�)A(Q�*A(Q�+A(Q�,?j��-garg2�.X���-��/DDDDD�0fl-46961e513b-22f�1fl-46961e513b-230�2fl-46961e513b-231�3fl-46961e513b-232�4fl-46961e513b-233�5fl-46961e513b-234�6012345�7E./6�8D7F�9A8Q�:Ad8Q�;X����<DDD�=fl-46961e513b-23d�>fl-46961e513b-23e�?fl-46961e513b-23f�@fl-46961e513b-240�A=>?@�BE;<A�CDBF�DACQ�EACQ�FE�Ggt�HAGCQ�IA�CQ�Jgnull?�KAJCQ�LKH�MIL�Ngcar�OANCQ�POH�QP�RACQ�Sgcdr�TASCQ�UTH�VU�WRV�Xgm-46961e513b-245�YXC�ZY�[fl-46961e513b-247�\[�]EHZ\�^DF]�_A�^Q�`@_�a`?�b???a?�cYDDDD�dfl-46961e513b-24a�efl-46961e513b-24b�ffl-46961e513b-24c�gfl-46961e513b-24d�hfl-46961e513b-24e�idefgh�jEci�kDjF]�lAkQ�mAkQ�ngstr�oAnkQ�pglen�qApkQ�rA
kQ�sqr�ts�uA�kQ�vg
string-length�wAvkQ�xwo�yuqx�zy�{r�|g<�}A|kQ�~q�g
string-ref��AkQ��AkQ��g+��A�kQ��AkQ�����ah���?����?����?����X����-���YDDDDDD��fl-46961e513b-255��fl-46961e513b-256��fl-46961e513b-257��fl-46961e513b-258��fl-46961e513b-259��fl-46961e513b-25a��fl-46961e513b-25b�����������E�����D�F]��A�Q��A��Q��g
string-append��A��Q��X������fl-46961e513b-265��fl-46961e513b-266��fl-46961e513b-267��fl-46961e513b-268��fl-46961e513b-269���������E�c���D�F]��A�Q��A��Q��A��Q������gm-46961e513b-270���C���DDD��fl-46961e513b-275��fl-46961e513b-276��fl-46961e513b-277��fl-46961e513b-278��������E;�������fl-46961e513b-272�����EH����D�F���A�Q��A��Q��A��Q������DF���A��Q��@����?��???�?���DDDD��fl-46961e513b-27e��fl-46961e513b-27f��fl-46961e513b-280��fl-46961e513b-281��fl-46961e513b-282���������E����D�F���A�Q��A�Q��gvec��A��Q��Ap�Q��A
�Q���������A��Q��g
vector-length��A��Q�����������������A|�Q�����g
vector-ref��A��Q��A�Q��A��Q��A�Q������h���?ތ��?ߌ��?���DDDDDD��fl-46961e513b-289��fl-46961e513b-28a��fl-46961e513b-28b��fl-46961e513b-28c��fl-46961e513b-28d��fl-46961e513b-28e��fl-46961e513b-28f�����������E�����D�F���A�Q��A�Q��A�Q���DDDDD��fl-46961e513b-299��fl-46961e513b-29a��fl-46961e513b-29b��fl-46961e513b-29c��fl-46961e513b-29d��fl-46961e513b-29e����������E.����D�F���A�Q��A�Q��A��Q��A�Q������Ap�Q�A
�Q���gvecs�A�Q�gec-:vector-filter�A�Q�glist�A�Q�gk�	A�Q�
	�
�A��Q�
A|�Q�
	��A�Q�AJ�Q��Az�Q�A��Q�AN�Q����AS�Q���A��Q�����	���� �!A��Q�"!�	�#"�$A��Q�%A�Q�&$	%�'&�('�)gm-46961e513b-2a6�*)C�+*�,fl-46961e513b-2a8�-,�.EH+-�/DF.�0A�/Q�1@0�21?�3???2�4X����5*DDD�6fl-46961e513b-2ab�7fl-46961e513b-2ac�8fl-46961e513b-2ad�9fl-46961e513b-2ae�:6789�;E45:�<D;F.�=A<Q�>A
<Q�?>�@A<Q�AA�<Q�BA<Q�CB�D???�EX���F*DD�Gfl-46961e513b-2b4�Hfl-46961e513b-2b5�Ifl-46961e513b-2b6�JGHI�KEEFJ�LDKF.�MALQ�NA
LQ�ON�PALQ�QA�LQ�RALQ�SR�Tgm-46961e513b-2ba�UTC�VU�Wfl-46961e513b-2bc�XW�YEHVX�ZDFY�[A�ZQ�\@[�]\?�^]g��_?^��`?_��a?`��bX������cUDDDDD�dfl-46961e513b-2bf�efl-46961e513b-2c0�ffl-46961e513b-2c1�gfl-46961e513b-2c2�hfl-46961e513b-2c3�ifl-46961e513b-2c4�jdefghi�kEbcj�lDkFY�mAlQ�nAlQ�oAlQ�pX����qUDDD�rfl-46961e513b-2cd�sfl-46961e513b-2ce�tfl-46961e513b-2cf�ufl-46961e513b-2d0�vrstu�wEpqv�xDwFY�yAxQ�zA
xQ�{AxQ�|{�}X���-�~UDDDD�fl-46961e513b-2d6��fl-46961e513b-2d7��fl-46961e513b-2d8��fl-46961e513b-2d9��fl-46961e513b-2da��������E}~���D�FY��A�Q��A�Q�����,
��???�?y��X��-��fl-46961e513b-2e1��fl-46961e513b-2e2��fl-46961e513b-2e3��fl-46961e513b-2e4��������E�q���D�FY��A�Q��A�Q��gb��A��Q��A��Q��A��Q��A��Q��ginteger?��A��Q������gexact?��A��Q���������������gerror��A��Q��f*arguments of :range are not exact integer ��A��Q��f(use :real-range?)��A��Q��A
�Q��A�Q���������������������A|�Q��������A�Q��A��Q�����,	���???�?���fl-46961e513b-2ea��fl-46961e513b-2eb��fl-46961e513b-2ec��fl-46961e513b-2ed��������E�q���D�FY��A�Q��A�Q��A��Q��A��Q��A��Q��A��Q��A��Q������A��Q���������������A��Q��A��Q��A��Q��A
�Q��A�Q���������������������g>��A��Q��������A�Q��g-��A��Q�����?????y��fl-46961e513b-2f3��fl-46961e513b-2f4��fl-46961e513b-2f5��fl-46961e513b-2f6��fl-46961e513b-2f7���������E}~���D�FY��A�Q��A�Q��ga��A��Q��A��Q��A��Q��A��Q��A��Q��A��Q������A��Q�������������������������A��Q��A��Q��A��Q��A�Q���������������������A|�Q��������A�Q�A��Q���?????��fl-46961e513b-2fe�fl-46961e513b-2ff�fl-46961e513b-300�fl-46961e513b-301�fl-46961e513b-302��	E}~�
D	FY�A
Q�A
Q�
A�
Q�A�
Q�gs�A
Q�A	�
Q��gstop�A
Q�A

Q���A�
Q�A�
Q�A�
Q�A�
Q�
�A�
Q�
�� �! �"!�#A�
Q�$A�
Q�%A�
Q�&#$%
�'"&�('�)
�*A�
Q�+�,�-A
Q�.A�
Q�/A
Q�0/�1??????�2garg3�3X���-2�4fl-46961e513b-309�5fl-46961e513b-30a�6fl-46961e513b-30b�7fl-46961e513b-30c�8fl-46961e513b-30d�9fl-46961e513b-30e�:456789�;E3c:�<D;FY�=A<Q�>A<Q�?A�<Q�@A�<Q�AA<Q�BA<Q�CA
<Q�DBC�ED�FA�<Q�GA�<Q�HA�<Q�IA�<Q�JI?�KA�<Q�LK?�MI@�NK@�OIA�PKA�QHJLMNOP�RGQ�SA�<Q�TA�<Q�UA�<Q�VSTU?@A�WFRV�Xgzero?�YAX<Q�ZYA�[f$step size must not be zero in :range�\A[<Q�]S\�^FZ]�_A�<Q�`A�<Q�ag*�bAa<Q�cgmax�dAc<Q�egceiling�fAe<Q�gg/�hAg<Q�iA�<Q�ji@?�khjA�lfk�mdCl�nbmA�o`?n�p_Bo�qW^p�r?�sg=�tAs<Q�uB�v>�wA<Q�xA�ygm-46961e513b-315�zyC�{zDDD�|fl-46961e513b-31a�}fl-46961e513b-31b�~fl-46961e513b-31c�fl-46961e513b-31d��|}~��Ep{���z��fl-46961e513b-317�����EH����D�F���A�Q��A��Q��A��Q������A
�Q��A�Q�����DF���A��Q��@����?��???�?��X������zDDDD��fl-46961e513b-323��fl-46961e513b-324��fl-46961e513b-325��fl-46961e513b-326��fl-46961e513b-327���������E�����D�F���A�Q��A��Q��A
�Q��A�Q�����fl-46961e513b-32e��fl-46961e513b-32f��fl-46961e513b-330��fl-46961e513b-331��fl-46961e513b-332���������E}����D�F���A�Q��A��Q��A��Q������A�Q�����???�??��X����-��zDDDDD��fl-46961e513b-339��fl-46961e513b-33a��fl-46961e513b-33b��fl-46961e513b-33c��fl-46961e513b-33d��fl-46961e513b-33e����������E�����D�F���A�Q��A��Q��A�Q�����fl-46961e513b-346��fl-46961e513b-347��fl-46961e513b-348��fl-46961e513b-349��fl-46961e513b-34a��fl-46961e513b-34b����������E3����D�F���A�Q��A��Q��A��Q������???�???��X����-2��zDDDDDD��fl-46961e513b-353��fl-46961e513b-354��fl-46961e513b-355��fl-46961e513b-356��fl-46961e513b-357��fl-46961e513b-358��fl-46961e513b-359�����������E�����D�F���A�Q��A�Q��A��Q��A��Q��A�Q��gistop��A��Q��A
�Q���������A��Q��A��Q��A��Q��greal?��A��Q������������������������A��Q��f%arguments of :real-range are not real��A��Q��������������A��Q������A��Q����������������������������A��Q��gexact->inexact��A��Q������������Ag�Q�A��Q�������������	A|�Q�
��A��Q�Aa�Q�
A�Q�A�Q��gm-46961e513b-361�C��fl-46961e513b-363��EH�DF�A�Q�@�?�?????�DDDDD�fl-46961e513b-366�fl-46961e513b-367�fl-46961e513b-368�fl-46961e513b-369� fl-46961e513b-36a�!fl-46961e513b-36b�" !�#E�"�$D#F�%A$Q�&A$Q�'A$Q�(DDDD�)fl-46961e513b-373�*fl-46961e513b-374�+fl-46961e513b-375�,fl-46961e513b-376�-fl-46961e513b-377�.)*+,-�/E}(.�0D/F�1A0Q�2A0Q�3gimax�4A30Q�5g
char->integer�6A50Q�7A�0Q�8g<=�9A80Q�:974�;g
integer->char�<A;0Q�=<7�>=�?A0Q�@A�0Q�AA0Q�B@7A�CB�D?C�Egm-46961e513b-37d�FEC�GF�Hfl-46961e513b-37f�IH�JEHGI�KDFJ�LA�KQ�M@L�NM?�ONg��P?O��Q?P��R?Q��SFDDDDD�Tfl-46961e513b-382�Ufl-46961e513b-383�Vfl-46961e513b-384�Wfl-46961e513b-385�Xfl-46961e513b-386�Yfl-46961e513b-387�ZTUVWXY�[EbSZ�\D[FJ�]A\Q�^A\Q�_A\Q�`FDDD�afl-46961e513b-390�bfl-46961e513b-391�cfl-46961e513b-392�dfl-46961e513b-393�eabcd�fE;`e�gDfFJ�hAgQ�igread�jAigQ�kj�lFDDDD�mfl-46961e513b-399�nfl-46961e513b-39a�ofl-46961e513b-39b�pfl-46961e513b-39c�qfl-46961e513b-39d�rmnopq�sE}lr�tDsFJ�uAtQ�vAtQ�wgport�xAwtQ�yg	read-proc�zAytQ�{zx�|{�}A�tQ�~geof-object?�A~tQ��v��AtQ����|��gm-46961e513b-3a3���C�����fl-46961e513b-3a5�����EH����DF���A��Q��@����?���h���?����?����?����gdispatch��X���������DDDDDD��fl-46961e513b-3a8��fl-46961e513b-3a9��fl-46961e513b-3aa��fl-46961e513b-3ab��fl-46961e513b-3ac��fl-46961e513b-3ad��fl-46961e513b-3ae�����������E�����D�F���A�Q��A�Q��A�Q��X��������DDDDD��fl-46961e513b-3b8��fl-46961e513b-3b9��fl-46961e513b-3ba��fl-46961e513b-3bb��fl-46961e513b-3bc��fl-46961e513b-3bd����������E�����D�F���A�Q��A�Q��gd��A��Q��gargs��A��Q��A�Q��A��Q��A�Q������gempty��A��Q��������������A��Q�����������A��Q��A��Q��g
procedure?��A��Q����������A��Q��f%unrecognized arguments in dispatching��A��Q��gquote��A��Q�������������������������������geq?��A��Q��������A�Q�������?g��X����gm-46961e513b-3c5���C���DD��fl-46961e513b-3ca��fl-46961e513b-3cb��fl-46961e513b-3cc�������E��������fl-46961e513b-3c7�����EH����D�F���A�Q��A��Q������DF���A�Q��@���A�Q��@����g���geach���y���T���������?�?T��??���glv��gli��gv��X�
�����
����DDDDDDDDDDD��fl-46961e513b-3d2��fl-46961e513b-3d3��fl-46961e513b-3d4��fl-46961e513b-3d5��fl-46961e513b-3d6��fl-46961e513b-3d7��fl-46961e513b-3d8�fl-46961e513b-3d9�fl-46961e513b-3da�fl-46961e513b-3db�fl-46961e513b-3dc�fl-46961e513b-3dd���������E���DF��A	Q�	AQ�
gmap�
�
�
gne2�A
Q�AQ���AQ��glambda�AQ�A�Q��A�Q�A�Q��AzQ�A�Q�gvalue�AQ�� �!�"X��#�D�$fl-46961e513b-3f4�%fl-46961e513b-3f5�&$%�'E"#&�(D'F��)A�(Q�*fillegal macro call�+A*(Q�,)+�-fdispatching conflict�.glength�/gSRFI42�0gstring?�1ginput-port?�2gchar?�3glist?�4gvector?�5gvector->list�6g
:-dispatch�7fnot a procedure�8gm-46961e513b-3f8�98C�:9�;fl-46961e513b-3fa�<;�=EH:<�>DF=�?A�>Q�@@?�A@?�BAg��C?B��D?C��E?D��F9DDDDD�Gfl-46961e513b-3fd�Hfl-46961e513b-3fe�Ifl-46961e513b-3ff�Jfl-46961e513b-400�Kfl-46961e513b-401�Lfl-46961e513b-402�MGHIJKL�NEbFM�ODNF=�PAOQ�QA�OQ�RA6OQ�S9DDDD�Tfl-46961e513b-40b�Ufl-46961e513b-40c�Vfl-46961e513b-40d�Wfl-46961e513b-40e�Xfl-46961e513b-40f�YTUVWX�ZE�SY�[DZF=�\A[Q�]A6[Q�^gm-46961e513b-416�_^C�`_�afl-46961e513b-418�ba�cEH`b�dDFc�eABdQ�f@e�gfT��hgj��i?h��j?i��kgx0�lgetc2�mgetc3�nXkkYmlmZ�o_DDDDDDD�pfl-46961e513b-41b�qfl-46961e513b-41c�rfl-46961e513b-41d�sfl-46961e513b-41e�tfl-46961e513b-41f�ufl-46961e513b-420�vfl-46961e513b-421�wfl-46961e513b-422�xpqrstuvw�yEnox�zDyFc�{A%zQ�|ABzQ�}?,��~?}��XkklmlmZ��fl-46961e513b-42e��fl-46961e513b-42f��fl-46961e513b-430��fl-46961e513b-431��fl-46961e513b-432��fl-46961e513b-433��fl-46961e513b-434��fl-46961e513b-435������������Eo���D�Fc��A%�Q��AB�Q��gf1��gf2��Xk�����_DDDD��fl-46961e513b-440��fl-46961e513b-441��fl-46961e513b-442��fl-46961e513b-443��fl-46961e513b-444���������E�����D�Fc��A%�Q��AB�Q�����g	qualifier��Xk������_DDDDD��fl-46961e513b-44b��fl-46961e513b-44c��fl-46961e513b-44d��fl-46961e513b-44e��fl-46961e513b-44f��fl-46961e513b-450����������E�����D�Fc��A�Q��A�Q��A�Q������A��Q��A�Q����������A!�Q��A�Q��A��Q��Az�Q��A��Q��������������������gm-46961e513b-457���C�����fl-46961e513b-459�����EH����DF���AB�Q��@����T����i���?Č��?Ō��XkkYmlZ���DDDDDD��fl-46961e513b-45c��fl-46961e513b-45d��fl-46961e513b-45e��fl-46961e513b-45f��fl-46961e513b-460��fl-46961e513b-461��fl-46961e513b-462�����������E�����D�F���A$�Q��AB�Q��XkklmlZ��fl-46961e513b-46d��fl-46961e513b-46e��fl-46961e513b-46f��fl-46961e513b-470��fl-46961e513b-471��fl-46961e513b-472��fl-46961e513b-473�����������E�����D�F���A$�Q��AB�Q��Xk�����DDD��fl-46961e513b-47d��fl-46961e513b-47e��fl-46961e513b-47f��fl-46961e513b-480��������E�����D�F���A$�Q��AB�Q�����Xk������DDDD��fl-46961e513b-486��fl-46961e513b-487��fl-46961e513b-488��fl-46961e513b-489��fl-46961e513b-48a���������E�����D�F���A�Q��A�Q��A!�Q��A��Q�����greverse��XmZ��gm-46961e513b-490��C�DD�fl-46961e513b-495�fl-46961e513b-496�fl-46961e513b-497��E���fl-46961e513b-492�	�
EH	�DF
�A�Q�
A$Q�A�Q��gcons�AQ��gapply�gm-46961e513b-49c�C�DD�fl-46961e513b-4a1�fl-46961e513b-4a2�fl-46961e513b-4a3��E���fl-46961e513b-49e��EH� DF�!A Q�"Ad Q�#A' Q�$glist->string�%gm-46961e513b-4a8�&%C�'&DD�(fl-46961e513b-4ad�)fl-46961e513b-4ae�*fl-46961e513b-4af�+()*�,E�'+�-&�.fl-46961e513b-4aa�/.�0EH-/�1D,F0�2A$1Q�3A'1Q�4gm-46961e513b-4b4�54C�65DD�7fl-46961e513b-4b9�8fl-46961e513b-4ba�9fl-46961e513b-4bb�:789�;E�6:�<5�=fl-46961e513b-4b6�>=�?EH<>�@D;F?�AA@Q�BA�@Q�CA'@Q�Dglist->vector�Egm-46961e513b-4c0�FEC�GFDD�Hfl-46961e513b-4c5�Ifl-46961e513b-4c6�Jfl-46961e513b-4c7�KHIJ�LE�GK�MF�Nfl-46961e513b-4c2�ON�PEHMO�QDLFP�RADQQ�SA'QQ�Tgm-46961e513b-4cc�UTC�VU�Wfl-46961e513b-4ce�XW�YEHVX�ZDFY�[ABZQ�\@[�]\T��^]h��_?^��`?_��aXkYmZ�bUDDDDD�cfl-46961e513b-4d1�dfl-46961e513b-4d2�efl-46961e513b-4d3�ffl-46961e513b-4d4�gfl-46961e513b-4d5�hfl-46961e513b-4d6�icdefgh�jEabi�kDjFY�lA0kQ�mABkQ�nXklmZ�ofl-46961e513b-4e0�pfl-46961e513b-4e1�qfl-46961e513b-4e2�rfl-46961e513b-4e3�sfl-46961e513b-4e4�tfl-46961e513b-4e5�uopqrst�vEnbu�wDvFY�xA0wQ�yABwQ�zX��{UDD�|fl-46961e513b-4ee�}fl-46961e513b-4ef�~fl-46961e513b-4f0�|}~��Ez{��D�FY��A0�Q��AB�Q�����X����UDDD��fl-46961e513b-4f5��fl-46961e513b-4f6��fl-46961e513b-4f7��fl-46961e513b-4f8��������E�����D�FY��A�Q��Ap�Q��A��Q��gmake-vector��A��Q����������A��Q��A
�Q����������A!�Q��A��Q��A|�Q�������Az�Q��gvector-set!��A��Q��A��Q��A��Q��A�Q���������������A��Q��f)vector is too short for the comprehension��A��Q���������As�Q�������f(vector is too long for the comprehension��A��Q���������������gm-46961e513b-4fd���C���DD��fl-46961e513b-502��fl-46961e513b-503��fl-46961e513b-504�������E��������fl-46961e513b-4ff�����EH����D�F���A$�Q��A��Q�����gm-46961e513b-509���C���DD��fl-46961e513b-50e��fl-46961e513b-50f��fl-46961e513b-510�������E��������fl-46961e513b-50b�����EH����D�F���A$�Q��Aa�Q�����gm-46961e513b-515���C���DD��fl-46961e513b-51a��fl-46961e513b-51b��fl-46961e513b-51c�������E��������fl-46961e513b-517�����EH����D�F���A%�Q��gmin��A��Q���������gm-46961e513b-521���C���DD��fl-46961e513b-526��fl-46961e513b-527��fl-46961e513b-528�������E��������fl-46961e513b-523�����EH����D�F���A%�Q��Ac�Q���������gm-46961e513b-52d���C�����fl-46961e513b-52f�����EH����DF���AB�Q��@����T����h��	?���	?	��	gdefault�	X	kYmZ�	�DDDDD�	fl-46961e513b-532�	fl-46961e513b-533�	fl-46961e513b-534�	fl-46961e513b-535�		fl-46961e513b-536�	
fl-46961e513b-537�								
�	E			�	
D	F��	A&	
Q�	AB	
Q�	X	klmZ�	fl-46961e513b-541�	fl-46961e513b-542�	fl-46961e513b-543�	fl-46961e513b-544�	fl-46961e513b-545�	fl-46961e513b-546�							�	E			�	D	F��	A&	Q�	AB	Q�	X	��	�DD�	fl-46961e513b-54f�	fl-46961e513b-550�	 fl-46961e513b-551�	!			 �	"E			!�	#D	"F��	$A&	#Q�	%AB	#Q�	&	%�	'X	���	(�DDD�	)fl-46961e513b-556�	*fl-46961e513b-557�	+fl-46961e513b-558�	,fl-46961e513b-559�	-	)	*	+	,�	.E	'	(	-�	/D	.F��	0A	/Q�	1A	/Q�	2A!	/Q�	3A�	/Q�	4	1�	5gm-46961e513b-55e�	6	5C�	7	6�	8fl-46961e513b-560�	9	8�	:EH	7	9�	;DF	:�	<AB	;Q�	=@	<�	>	=T��	?	>h��	@?	?��	A?	@��	B	6DDDDD�	Cfl-46961e513b-563�	Dfl-46961e513b-564�	Efl-46961e513b-565�	Ffl-46961e513b-566�	Gfl-46961e513b-567�	Hfl-46961e513b-568�	I	C	D	E	F	G	H�	JE		B	I�	KD	JF	:�	LA#	KQ�	MAB	KQ�	Nfl-46961e513b-572�	Ofl-46961e513b-573�	Pfl-46961e513b-574�	Qfl-46961e513b-575�	Rfl-46961e513b-576�	Sfl-46961e513b-577�	T	N	O	P	Q	R	S�	UE		B	T�	VD	UF	:�	WA#	VQ�	XAB	VQ�	Y	6DD�	Zfl-46961e513b-580�	[fl-46961e513b-581�	\fl-46961e513b-582�	]	Z	[	\�	^E		Y	]�	_D	^F	:�	`A#	_Q�	aAB	_Q�	b	a�	c	6DDD�	dfl-46961e513b-587�	efl-46961e513b-588�	ffl-46961e513b-589�	gfl-46961e513b-58a�	h	d	e	f	g�	iE	'	c	h�	jD	iF	:�	kA	jQ�	lA	jQ�	mA	jQ�	nA	jQ�	o	m	n�	p	o�	qgec-guarded-do-ec�	rA	q	jQ�	sAB	jQ�	tAz	jQ�	uA�	jQ�	vA	jQ�	w	u	m	v�	x	w�	y	l�	zgm-46961e513b-58f�	{	zC�	|	{�	}fl-46961e513b-591�	~	}�	EH	|	~�	�DF	�	�AB	�Q�	�@	��	�	�T��	�	�T��	�	�	���	�??	�?�	�Xkl{�	�	{DDDD�	�fl-46961e513b-594�	�fl-46961e513b-595�	�fl-46961e513b-596�	�fl-46961e513b-597�	�fl-46961e513b-598�	�	�	�	�	�	��	�E	�	�	��	�D	�F	�	�A	q	�Q�	�AB	�Q�	�A�	�Q�	�@	��	�	�?�	�	�T��	�	�	���	�??	�?�	�X�Y{�	�fl-46961e513b-5a1�	�fl-46961e513b-5a2�	�fl-46961e513b-5a3�	�fl-46961e513b-5a4�	�fl-46961e513b-5a5�	�	�	�	�	�	��	�E	�	�	��	�D	�F	�	�A�	�Q�	�A	q	�Q�	�AB	�Q�	�A�	�Q�	�@	��	�	�?�	�	�T��	�	�	���	�??	�?�	�fl-46961e513b-5ad�	�fl-46961e513b-5ae�	�fl-46961e513b-5af�	�fl-46961e513b-5b0�	�fl-46961e513b-5b1�	�	�	�	�	�	��	�E	�	�	��	�D	�F	�	�A�	�Q�	�A�	�Q�	�A	q	�Q�	�AB	�Q�	�A�	�Q�	�@	��	�	�T��	�	�T��	�	�	���	�??	�?�	�fl-46961e513b-5b9�	�fl-46961e513b-5ba�	�fl-46961e513b-5bb�	�fl-46961e513b-5bc�	�fl-46961e513b-5bd�	�	�	�	�	�	��	�E	�	�	��	�D	�F	�	�A�	�Q�	�A�	�Q�	�A	q	�Q�	�AB	�Q�	�A�	�Q�	�@	��	�	�T��	�	�T��	�	�	̌�	�??	�?�	�fl-46961e513b-5c6�	�fl-46961e513b-5c7�	�fl-46961e513b-5c8�	�fl-46961e513b-5c9�	�fl-46961e513b-5ca�	�	�	�	�	�	��	�E	�	�	��	�D	�F	�	�A�	�Q�	�A�	�Q�	�A	q	�Q�	�AB	�Q�	�Az	�Q�	�@	��	�	�T��	�	�T��	�	�	ތ�	�??	�?�	�XZY{�	�fl-46961e513b-5d3�	�fl-46961e513b-5d4�	�fl-46961e513b-5d5�	�fl-46961e513b-5d6�	�fl-46961e513b-5d7�	�	�	�	�	�	��	�E	�	�	��	�D	�F	�	�Az	�Q�	�A	q	�Q�	�AB	�Q�	�	�g��	�??	�?�	�XY{�	�fl-46961e513b-5e0�	�fl-46961e513b-5e1�	�fl-46961e513b-5e2�	�fl-46961e513b-5e3�	�fl-46961e513b-5e4�	�	�	�	�	�	��	�E	�	�	��	�D	�F	�	�A!	�Q�	�A	�Q�	�A	q	�Q�	�AB	�Q�	�	��	�??	�?�	�X{�	�	{DD�
fl-46961e513b-5ec�
fl-46961e513b-5ed�
fl-46961e513b-5ee�



�
E	�	�
�
D
F	�
A!
Q�
gm-46961e513b-5f2�

C�
	
�

fl-46961e513b-5f4�


�
EH
	
�

DF
�
AB

Q�
@
�

T��

h��
?
��
XkYmZ�

DDDD�
fl-46961e513b-5f7�
fl-46961e513b-5f8�
fl-46961e513b-5f9�
fl-46961e513b-5fa�
fl-46961e513b-5fb�





�
E


�
D
F
�
A
Q�
AB
Q�
fl-46961e513b-604�
 fl-46961e513b-605�
!fl-46961e513b-606�
"fl-46961e513b-607�
#fl-46961e513b-608�
$

 
!
"
#�
%En

$�
&D
%F
�
'A
&Q�
(AB
&Q�
)X��
*
D�
+fl-46961e513b-610�
,fl-46961e513b-611�
-
+
,�
.E
)
*
-�
/D
.F
�
0A
/Q�
1AB
/Q�
2
1�
3X���
4
DD�
5fl-46961e513b-615�
6fl-46961e513b-616�
7fl-46961e513b-617�
8
5
6
7�
9E
3
4
8�
:D
9F
�
;A#
:Q�
<A
:Q�
=A�
:Q�
>A
:Q�
?
>�
@gm-46961e513b-61b�
A
@C�
B
A�
Cfl-46961e513b-61d�
D
C�
EEH
B
D�
FDF
E�
GAB
FQ�
H@
G�
I
HT��
J
Ih��
K?
J��
L
ADDDD�
Mfl-46961e513b-620�
Nfl-46961e513b-621�
Ofl-46961e513b-622�
Pfl-46961e513b-623�
Qfl-46961e513b-624�
R
M
N
O
P
Q�
SE

L
R�
TD
SF
E�
UA"
TQ�
VAB
TQ�
Wfl-46961e513b-62d�
Xfl-46961e513b-62e�
Yfl-46961e513b-62f�
Zfl-46961e513b-630�
[fl-46961e513b-631�
\
W
X
Y
Z
[�
]En
L
\�
^D
]F
E�
_A"
^Q�
`AB
^Q�
a
AD�
bfl-46961e513b-639�
cfl-46961e513b-63a�
d
b
c�
eE
)
a
d�
fD
eF
E�
gA"
fQ�
hAB
fQ�
i
h�
j
ADD�
kfl-46961e513b-63e�
lfl-46961e513b-63f�
mfl-46961e513b-640�
n
k
l
m�
oE
3
j
n�
pD
oF
E�
qA#
pQ�
rA
pQ�
sA�
pQ�
tA�
pQ�
uA
pQ�
v
u�C5h���]4	
1544>"G45i46i57>"G4:!;>WcfhM]45�CEgdummy
		gq		getc						Cjxhp]���Chgdummy
		gq1		gq2			getc1			getc						Cy��h>]��C6gdummy
		gcmd					C���hP]CHgdummy
		gtest		gcmd						C����hP]CHgdummy
		gtest		gcmd						C����hP]�CHgdummy
		gtest		gcmd						C����hP]�CHgdummy
		gtest		gcmd						C��f�hO]45�CGgdummy
		getc		gcmd						C���h �,3C�gdummy
		golet		glbs			gne1?			gilet			gne2?			glss			gcmd						C��hp]���Chgdummy
		gg		garg1			garg			gcmd						C��h��]Q45$@45$@45$@45$	@4
5$@45$
@45$@45$@45		$	@45

$
@6�gx
	�gtmp	�gtmp		"�gtmp		9�gtmp		P�gtmp		g�gtmp		~�gtmp	��gtmp	��gtmp		��gtmp	
��gfilenamefsrfi/srfi-42/ec.scm�
	:	��	�g
macro-typegsyntax-rules�gpatternsgnestedgqg...getcg...gq1gq2getc1getcg...gcmdgifgtestgcmdgnotgtestgcmdgandgtestg...gcmdgorgtestg...gcmdgbegingetcg...gcmdg:dogoletglbsgne1?giletgne2?glssgcmdgggarg1gargg...gcmdC5!R4:�;>f!"h`�,
3
44	�5��5��C�gdummy
		Ygcmd		Ygobs			Ygoc			Yglbs			Ygne1?			Ygibs			Ygic			Ygne2?			Ygls				Y
		Y	
C��h(]	45$@6gx
		"gtmp		"gfilenamefsrfi/srfi-42/ec.scm�
	g	��		"g
macro-typegsyntax-rules�gpatternsgcmdg:dogletgobsgocg...glbsgne1?gletgibsgicg...gne2?glsg...C5�R4:	;>/hE]C=gdummy
		g
consequent					C2=hE]C=gdummy
		g
consequent					C?h\]CTgdummy
		g
consequent		g	alternate						CAh\]CTgdummy
		g
consequent		g	alternate						CGPQhW]COgdummy
		gtest		g
consequent						CS^_hn]Cfgdummy
		gtest		g
consequent			g	alternate						CdlmhB]�C:gdummy
		
gcommand		
		
	CqwxhB]C:gdummy
		
gcommand		
		
	C{��fhg]45C_gdummy
		gdone		gto-do1			gto-do2						C���fhf]45C^gdummy
		gdone		gto-do1			gto-do						C��h-]C%gdummy
				C�hB]C:gdummy
		gcommand					C��hX]��CPgdummy
		gcommand1		gcommand						CyhE]C=gdummy
		g
expression					C�� hP�]q45$@45$@45$@45$	@4
5$@45$
@45$@45$@45		$	@45

$
@45$@45$@45

$
@45$@6�gx
	Mgtmp	Mgtmp		"Mgtmp		9Mgtmp		PMgtmp		gMgtmp		~Mgtmp	�Mgtmp	�Mgtmp		�Mgtmp	
�Mgtmp	�Mgtmp	Mgtmp	
Mgtmp	6Mgfilenamefsrfi/srfi-42/ec.scm�
�	��	Mg
macro-typegsyntax-rules�gpatternsgifg
consequentgifg
consequentgifg
consequentg	alternategifg
consequentg	alternategifgnotgnotgtestg
consequentgifgnotgnotgtestg
consequentg	alternategletgcommandg...gbegingcommandg...gdonegbegingto-do1g...gto-do2g...gdoneg...gto-do1gto-dog...gcommandgcommand1gcommandg...g
expressionC5	R4:;>�f�h �,36�gdummy
		 gcc		 golet			 glbs			 gne1?			 gilet			 gne2?			 glss			 		 	C����hq]Cigdummy
		gcc		glbs			gne1?			glss						C��h@]45$@45$@6�gx
		9gtmp		9gtmp		"	9gfilenamefsrfi/srfi-42/ec.scm�
�	��		9g
macro-typegsyntax-rules�gpatternsgccg...goletglbsgne1?giletgne2?glssgccglbsgne1?glssC5R4:;>�����h u]����Cmgdummy
		 gcc		 gvar			 gi			 g
expression			 		 	C����h f]���C^gdummy
		gcc		gvar			g
expression						C��h@�]45$@45$@6�gx
		9gtmp		9gtmp		"	9gfilenamefsrfi/srfi-42/ec.scm�
�	��		9g
macro-typegsyntax-rules�gpatternsgccgvargindexgig
expressiongccgvarg
expressionC5R4:;>yh=]C5gdummy
		gcc					Ch�]���Cxgdummy
		gcc		gg			garg1			garg			ggen						C��h@�]45$@45$@6�gx
		9gtmp		9gtmp		"	9gfilenamefsrfi/srfi-42/ec.scm�
�	��		9g
macro-typegsyntax-rules�gpatternsgccgccgggarg1gargg...ggeng...C5R4:;>+h�]���C�gdummy
		gcc		gg			garg1			garg			ggen			gresult						C4^_`fahhg,34545��4
54545��	4
5C_gdummy
		egcc		eggens			egob1			egoc1			eglb1			egne1?1			egib1			egic1			egne2?1				egls1	
		egob2			egoc2			eglb2	
		egne1?2			egib2			egic2			egne2?2			egls2			e		e	CbfhQ]6Igdummy
		
gcc		
gresult			
		
	C��
hPH]45$@45$@45$@	6@gx
		Pgtmp		Pgtmp		"	Pgtmp		9	Pgfilenamefsrfi/srfi-42/ec.scm�
�	��		Pg
macro-typegsyntax-rules�gpatternsgccgggarg1gargg...ggeng...gresultgccggensg:dogletgob1g...goc1g...glb1g...gne1?1gletgib1g...gic1g...gne2?1gls1g...g:dogletgob2g...goc2g...glb2g...gne1?2gletgib2g...gic2g...gne2?2gls2g...gccg...gresultC5R4:;>cvh�]���Cygdummy
		gcc		gg			garg1			garg			gtest						C��h(�]	45$@6�gx
		"gtmp		"gfilenamefsrfi/srfi-42/ec.scm�
	��		"g
macro-typegsyntax-rules�gpatternsgccgggarg1gargg...gtestC5R4:d;>���h(�,	3	C�gdummy
		$gcc		$gtest			$golet			$glbs			$gne1?			$gilet			$gne2?			$glss			$			$		C��h(�]	45$@6�gx
		"gtmp		"gfilenamefsrfi/srfi-42/ec.scm�
>	��		"g
macro-typegsyntax-rules�gpatternsgccgtestg:dogoletglbsgne1?giletgne2?glssC5dR4:�;>��f������	hh0,3454	
54	�54	5��
C(gdummy
		agcc		agtest			agib-let			agib-save			ag
ib-restore			agolet			aglbs			agne1?			agib-var				agib-rhs	
		agib			agic			agne2?	
		aglss			a		a	C���f��hX,
3
45��	4
5��C�gdummy
		Rgcc		Rgtest			Rgib-let			Rgib-save			Rg
ib-restore			Rgob			Rgoc			Rglbs			Rgne1?				Rgic	
		Rgne2?			Rglss			R
		R	
C��h@]45$@45$@6gx
		9gtmp		9gtmp		"	9gfilenamefsrfi/srfi-42/ec.scm�
C	��		9g
macro-typegsyntax-rules�gpatternsgccgtestgib-letg...gib-saveg...g
ib-restoreg...g:dogoletglbsgne1?gletgib-vargib-rhsgibg...gicg...gne2?glssgccgtestgib-letg...gib-saveg...g
ib-restoreg...g:dogletgobg...gocg...glbsgne1?gletgicg...gne2?glssC5�R4:;>c�h�]���Cygdummy
		gcc		gg			garg1			garg			gtest						C��h(�]	45$@6�gx
		"gtmp		"gfilenamefsrfi/srfi-42/ec.scm�
n	��		"g
macro-typegsyntax-rules�gpatternsgccgggarg1gargg...gtestC5R4:�;>h(�,	3	C�gdummy
		&gcc		&gtest			&golet			&glbs			&gne1?			&gilet			&gne2?			&glss			&			&		C��h(�]	45$@6�gx
		"gtmp		"gfilenamefsrfi/srfi-42/ec.scm�
s	��		"g
macro-typegsyntax-rules�gpatternsgccgtestg:dogoletglbsgne1?giletgne2?glssC5�R4:;>)*+h n]��Cfgdummy
		gcc		gvar			gi			garg						C,9:h�]���C{gdummy
		gcc		gvar			garg1			garg2			garg						C�DFHMEQWh0_]�������CWgdummy
		*gcc		*gvar			*garg			*		*	C��
hP+]45$@45$@45$@	6#gx
		Pgtmp		Pgtmp		"	Pgtmp		9	Pgfilenamefsrfi/srfi-42/ec.scm�
}	��		Pg
macro-typegsyntax-rules�gpatternsgccgvargindexgigargg...gccgvargarg1garg2gargg...gccgvargargC5R4:;>blmotz{}~����
hPn]������	
��Cfgdummy
		Mgcc		Mgvar			Mgi			Mgarg			M		M	C����h �]���C�gdummy
		gcc		gvar			gi			garg1			garg2			garg						Cj��hq]�����Cigdummy
		gcc		gvar			garg1			garg						C��
hPD]45$@45$@45$@	6<gx
		Pgtmp		Pgtmp		"	Pgtmp		9	Pgfilenamefsrfi/srfi-42/ec.scm�
�	��		Pg
macro-typegsyntax-rules�gpatternsgccgvargindexgigarggccgvargindexgigarg1garg2gargg...gccgvargarg1gargg...C5R4:;>���h_]CWgdummy
		gcc		gvar			garg						C�������������
hPn]������	
��Cfgdummy
		Mgcc		Mgvar			Mgi			Mgarg			M		M	C����h(�]�����C�gdummy
		"gcc		"gvar			"gi			"garg1			"garg2			"garg			"		"	C,��� #(hH�]���	
�������C{gdummy
		Agcc		Agvar			Agarg1			Agarg2			Agarg			A		A	C��hht]!45$@45$@45$@45$	@
6lgx
		ggtmp		ggtmp		"	ggtmp		9	ggtmp		P	ggfilenamefsrfi/srfi-42/ec.scm�
�	��		gg
macro-typegsyntax-rules�gpatternsgccgvargarggccgvargindexgigarggccgvargindexgigarg1garg2gargg...gccgvargarg1garg2gargg...C5R�h0�](C4�5
�$�6�4�5�C�gvecs
		,gfilenamefsrfi/srfi-42/ec.scm�
�
��	�	��		�	��	�	��	�	 ��	�	��	�	
��	�	��	�	��	�	
��	"�	��	#�	��	(�	.��	*�	��	+�	
��		,gnamegec-:vector-filter�CR4:;>3=?@ACh0]]������CUgdummy
		,gcc		,gvar			,gi			,		,	CDMOPQSh N]���CFgdummy
		gcc		gvar						C��h@�]45$@45$@6�gx
		9gtmp		9gtmp		"	9gfilenamefsrfi/srfi-42/ec.scm�
�	��		9g
macro-typegsyntax-rules�gpatternsgccgvargindexgigccgvarC5R4:;>amnoh �]���Cxgdummy
		gcc		gvar			gi			garg1			garg						C�yz|h`]�����CXgdummy
		gcc		gvar			garg1						C���hr]�����Cjgdummy
		gcc		gvar			garg1			garg2						C������������h@`]�����	
��CXgdummy
		9gcc		9gvar			9garg2			9		9	C������������h@`]�����	
��CXgdummy
		9gcc		9gvar			9garg2			9		9	C�����������
h@r]�����	
��Cjgdummy
		@gcc		@gvar			@garg1			@garg2			@		@	C
()*+,-.0hHr]�����	��

��Cjgdummy
		Agcc		Agvar			Agarg1			Agarg2			A		A	C1=>?@AEqrGtuvw`xhP�]������	
��
��C|gdummy
		Ngcc		Ngvar			Ngarg1			Ngarg2			Ngarg3			N		N	C��h�']A45$@45$@45$@45$	@4
5$@45$
@45$@45$@6gx
	�gtmp	�gtmp		"�gtmp		9�gtmp		P�gtmp		g�gtmp		~�gtmp	��gtmp	��	gfilenamefsrfi/srfi-42/ec.scm�
�	��	�g
macro-typegsyntax-rules�gpatternsgccgvargindexgigarg1gargg...gccgvargarg1gccgvargarg1garg2gccgvar
garg2gccgvar
garg2	�gccgvargarg1garg2gccgvargarg1garg2	�gccgvargarg1garg2garg3	C5R4:;>�����h`]������CXgdummy
		gcc		gvar			garg1						C�����h o]������Cggdummy
		gcc		gvar			gi			garg1						C����hr]������Cjgdummy
		gcc		gvar			garg1			garg2						C����h �]������Cygdummy
		gcc		gvar			gi			garg1			garg2						C1��h�]C|gdummy
		gcc		gvar			garg1			garg2			garg3						C�������	

hh�]������	
��
��C�gdummy
		dgcc		dgvar			dgi			dgarg1			dgarg2			dgarg3			d		d	C��h��]145$@45$@45$@45$	@4
5$@45$
@6�gx
	�gtmp	�gtmp		"�gtmp		9�gtmp		P�gtmp		g�gtmp		~�gfilenamefsrfi/srfi-42/ec.scm�
5	��	�g
macro-typegsyntax-rules�gpatternsgccgvargarg1gccgvargindexgigarg1gccgvargarg1garg2gccgvargindexgigarg1garg2gccgvargarg1garg2garg3gccgvargindexgigarg1garg2garg3C5R4:;>%&'h �]Cygdummy
		gcc		gvar			gi			garg1			garg2						C�12467:>D	hHr]�������Cjgdummy
		Agcc		Agvar			Agarg1			Agarg2			A		A	C��h@�]45$@45$@6�gx
		9gtmp		9gtmp		"	9gfilenamefsrfi/srfi-42/ec.scm�
X	��		9g
macro-typegsyntax-rules�gpatternsgccgvargindexgigarg1garg2gccgvargarg1garg2C5R4:;>R]^_h �]���Cxgdummy
		gcc		gvar			gi			garg1			garg						C�hkh_]����CWgdummy
		gcc		gvar			garg						C�uvxz|}�	h8r]������Cjgdummy
		8gcc		8gvar			8garg1			8garg2			8		8	C��
hP%]45$@45$@45$@	6gx
		Pgtmp		Pgtmp		"	Pgtmp		9	Pgfilenamefsrfi/srfi-42/ec.scm�
j	��		Pg
macro-typegsyntax-rules�gpatternsgccgvargindexgigarg1gargg...gccgvargarggccgvargarg1garg2C5R4:;>����h �]����C�gdummy
		gcc		gvar			gi			gdispatch			garg1			garg						C,������������
hH�]�������	
�������Cgdummy
		Agcc		Agvar			Agdispatch			Agarg1			Agarg			A		A	C��h@]45$@45$@6gx
		9gtmp		9gtmp		"	9gfilenamefsrfi/srfi-42/ec.scm�
~	��		9g
macro-typegsyntax-rules�gpatternsgccgvargindexgigdispatchgarg1gargg...gccgvargdispatchgarg1gargg...C5R4:;>���hM]���CEgdummy
		gg		garg						C�	fh:]�C2gtmp-46961e513b-3ec
				ChZ]CRgtmp-46961e513b-3f1
		gtmp-46961e513b-3f0					ChZ]CRgtmp-46961e513b-3ee
		gtmp-46961e513b-3ed					C !h��,34445545	
��
4454	


45�������55�	���5��C�gdummy
	�gvar	�gobs		�goc		�glv		�gli		�gne1?		�gi		�gv		�gic			�gne2?	
	�gls		�	�	Cy,h>]C6gdummy
		gvar					C��
hPs]45$@45$@45$@	6kgx
		Pgtmp		Pgtmp		"	Pgtmp		9	Pgfilenamefsrfi/srfi-42/ec.scm�
�	��		Pg
macro-typegsyntax-rules�gpatternsgggargg...gvarg:dogletgobsgocg...glvglig...gne1?gletgigvg...gicg...gne2?glsg...gvarC5Rd�-hp?]4L54L5$K$B((�$"�$"64L54L56C$CC7gargs
		pgg1		pgg2			pgfilenamefsrfi/srfi-42/ec.scm�
�	��	�	��	
�	��	�	��	�	��	 �	
��	&�	��	+�	��	/�	��	:�	,��	=�	��	A�	��	L�	,��	N�	��	R�	��	U�	5��	X�	9��	Z�	5��	[�	>��	^�	B��	`�	>��	b�	��	k�	
��		pCh�]OCzgd1
		gd2		gfilenamefsrfi/srfi-42/ec.scm�
�
��			gnamegdispatch-union�C R./h m]	M'M�NMM�NCCegempty
		gvalue		gfilenamefsrfi/srfi-42/ec.scm�
�	��		C0vh(m]	MM�$4LM5NMM�NCCegempty
		%gvalue		"gfilenamefsrfi/srfi-42/ec.scm�
�	��		%C�h(m]	MM�$LM�NMM�NCCegempty
		!gvalue		gfilenamefsrfi/srfi-42/ec.scm�
�	��		!C�����h(m]	MM�$MM��NMM�NCCegempty
		#gvalue		 gfilenamefsrfi/srfi-42/ec.scm�
�	��		#C1i~h m]	4M5#M4LL5NCCegempty
		 gvalue		gfilenamefsrfi/srfi-42/ec.scm�
�	��		 C�h m]	ML�$MM�NCCegempty
		gvalue	
	gfilenamefsrfi/srfi-42/ec.scm�
�	��		C�~h m]	4M5#M4LL5NCCegempty
		 gvalue		gfilenamefsrfi/srfi-42/ec.scm�
�	��		 C25;h(m]	ML�$4M5NMM�NCCegempty
		#gvalue		 gfilenamefsrfi/srfi-42/ec.scm�
�	��		#Ch(m]	MM�$MM��NMM�NCCegempty
		#gvalue		 gfilenamefsrfi/srfi-42/ec.scm�
�	��		#Ch m]	ML�$MM�NCCegempty
		gvalue	
	gfilenamefsrfi/srfi-42/ec.scm�
�	��		C�hPm]	MM�$""M("M�NM�N4M5N
N$MM�NMM�NCCegempty
		Lgvalue	?	Igfilenamefsrfi/srfi-42/ec.scm�
�	��		LC�h(m]	MM�$4LM5NMM�NCCegempty
		%gvalue		"gfilenamefsrfi/srfi-42/ec.scm�
�	��		%Cdh m]	M'M�NMM�NCCegempty
		gvalue		gfilenamefsrfi/srfi-42/ec.scm�
�	��		Ch(m]	MM�$MLM��NMM�NCCegempty
		$gvalue		!gfilenamefsrfi/srfi-42/ec.scm�
	��		$C[ceh m]	MM�#MML�NCCegempty
		gvalue	
	gfilenamefsrfi/srfi-42/ec.scm�
	��		C�hPm]	MM�$""M("M�NM�N4M5N
N$MM�NMM�NCCegempty
		Lgvalue	?	Igfilenamefsrfi/srfi-42/ec.scm�
	��		LCh(m]	MM�$4LM5NMM�NCCegempty
		%gvalue		"gfilenamefsrfi/srfi-42/ec.scm�
�	��		%Ch m]	M'M�NMM�NCCegempty
		gvalue		gfilenamefsrfi/srfi-42/ec.scm�
�	��		Ch(�](C4�5$
�"���C�gpred
		%gargs		%gfilenamefsrfi/srfi-42/ec.scm�
	��	
	��		��		"��		��		��		)��	#	��			%	gnamegevery?�C3h m]	M'M�NMM�NCCegempty
		gvalue		gfilenamefsrfi/srfi-42/ec.scm�
	��		Ch(m]	MM�$4LM5NMM�NCCegempty
		%gvalue		"gfilenamefsrfi/srfi-42/ec.scm�
	��		%C4
5h m]	M'M�NMM�NCCegempty
		gvalue		gfilenamefsrfi/srfi-42/ec.scm�
	��		C1h��
]I45
�$C�$S��$HHOC45$ 
H45K
HHOC�$ 
H45K
HHOC"�4	5$�

HH"4
J>"G"4	J5$""���4J5$$45�$
4
J5K""J��K
HHOC45$45HOCC45$45$
HOC"��$"�� 	�$&���"/45$"45$45HOCCC"?45$045$!4545HHOC"���"���"�4	5$�4	5$�
HH"4
J>"G"4	J5$""���4J5$$45�$
4
J5K""J��K
HHOC"��"��"J45$;45$,45$45$HOC"��"��"��"��"@�$5�$*
45HHH
HHOC"��v"��r":45$+45
H45K
HHOC"����$#�$45HH OC"���"���	�$\������"�4	5$�4	5$�4	5$�
HH"4
J>"G"4	J5$""���4J5$545�$"45�$
4
J5K""J��K
HH!OCCCC"�45$�45$�45$y45$j45$[45$L
H
�$4
">"G"4#
4$��55��KH%OC"���"���"���"���"���"���"M�$B�$7�$,
45HHH
HH	&	OC"��"��
"��	"K45$<45$-45
H45K
HH'OC"��h"��d�$0�$%�$45HH(OC"���"��~"��z)OQ4*5$4?HH+OC45$)4?
H45K
HH,OC4-5$44./5?HH0OCC�
gargs
	�gkey		�ga1		!qgt		,	;gvar		/	;glen		G	fgi		S	fgvar		V	fglen		n�gi		z�gvar		}�ga	� gistop	� gt	��gi	
 gvar	 g	read-proc	-Dgvar	6Dgvar	]iga1	��ga2	��gvar	��gimax	��gi	��gvar	��ga	�gistop	�gt	ahgi	��gvar	��gvar	��gvec	,glen	,gvecs	,gk	,gvar	,gstr	Mnglen	Mngi	[ngvar	^ngt	��gvar	��ga1	�ga2	�ga3	�ga	�zgistop	�zgt	-Egi	ezgvar	hzgstop	�gvar	gvec	Soglen	Sogvecs	Sogk	Zogvar		]ogstr	��glen	��gi	��gvar	��gt	��gvar	��gevery?	
�gt	&5gvar	)5gstr	Jkglen	Jkgi	Xkgvar	[kgt	��gvar	��Hgfilenamefsrfi/srfi-42/ec.scm�
�	��	�	
��		�	��	�	��	�	��	!�	��	!�	��	&�	��	*�	
��	,�	��	<�	��	F�	
��	G�	��	i�	��	m�	
��	n�	����	����	
����	��!�	��+�	
��-�	��F�	
��G�	��Q�	
��R�	"��\�	��]�	��z�	��}�	����	%����	����	����	
����	%����	����	����	
����	����	
����	����	����	����	
���	��
�	
���	���	���	����	
����	����	
����	"����	����	.����	����	<����	����	����	
����	����	
����	!���	���	��4�	
��9�	��C�	
��D�	��r�	
��u�	��y�	
��|�	����	����	����	����	����	%����	6����	���	����	
���	���	���	*���	���	����	
���	����	
���	"���	���	���	���	"���	���	���	���	"���	���	��*�	
��1	��5�	
��8	!��<	��?	.��C	��F	��{�	
����	����	
����	.����	����	����	
����	����	
����	����	����	*����	����	��
	��	��		�� 	#��&	��6	��B		��C	%��J	��l	��x		��y	#��|	1���	#���	���	�Chj]Cbgfilenamefsrfi/srfi-42/ec.scm�
�
��		
gnamegmake-initial-:-dispatch�C(R4(i56R6ha]CYgfilenamefsrfi/srfi-42/ec.scm�

��		
gnameg:-dispatch-ref�C
R��76h0�]45$"4>"G C�gdispatch
		+gfilenamefsrfi/srfi-42/ec.scm�
!
��	"	��	
"	��	#	��	#	
��	#	��	)$	��		+gnameg:-dispatch-set!�CR4:;>EPQRh �]������Cxgdummy
		gcc		gvar			gi			garg1			garg						Cj\]hq]�����Cigdummy
		gcc		gvar			garg1			garg						C��h@]45$@45$@6�gx
		9gtmp		9gtmp		"	9gfilenamefsrfi/srfi-42/ec.scm�
'	��		9g
macro-typegsyntax-rules�gpatternsgccgvargindexgigarg1gargg...gccgvargarg1gargg...C5R4:%;>j{|fh(�,345�������C�gdummy
		(gx0		(gq1			(gq			(getc1			(getc2			(getc3			(getc			(		(	C~��h(�,3������C�gdummy
		"gx0		"gq1			"gq2			"getc1			"getc2			"getc3			"getc			"		"	C���hu]Cmgdummy
		gx0		g
expression			gf1			gf2						C1�������������hP�]	
���	�
���C�gdummy
		Pgx0		Pg	qualifier			Pg
expression			Pgf1			Pgf2			P		P	C��hh�]!45$@45$@45$@45$	@
6�gx
		ggtmp		ggtmp		"	ggtmp		9	ggtmp		P	ggfilenamefsrfi/srfi-42/ec.scm�
3	��		gg
macro-typegsyntax-rules�gpatternsgx0gnestedgq1g...gqgetc1getc2getc3getcg...gx0gq1gq2getc1getc2getc3getcg...gx0g
expressiongf1gf2gx0g	qualifierg
expressiongf1gf2C5%R4:$;>���fh(�]45������C�gdummy
		!gx0		!gq1			!gq			!getc1			!getc2			!getc			!		!	C}��h �]�����C�gdummy
		gx0		gq1			gq2			getc1			getc2			getc						C���he]C]gdummy
		gx0		g
expression			gf2						C������h0|]�����Ctgdummy
		*gx0		*g	qualifier			*g
expression			*gf2			*		*	C��hh�]!45$@45$@45$@45$	@
6�gx
		ggtmp		ggtmp		"	ggtmp		9	ggtmp		P	ggfilenamefsrfi/srfi-42/ec.scm�
G	��		gg
macro-typegsyntax-rules�gpatternsgx0gnestedgq1g...gqgetc1getc2getcg...gx0gq1gq2getc1getc2getcg...gx0g
expressiongf2gx0g	qualifierg
expressiongf2C5$R4:';>h
fh P]45���CHgdummy
		getc1		getc						C��h(�]	45$@6�gx
		"gtmp		"gfilenamefsrfi/srfi-42/ec.scm�
Z	��		"g
macro-typegsyntax-rules�gpatternsgetc1getcg...C5'R4:;>h!"#hP]��CHgdummy
		getc1		getc						C��h(�]	45$@6�gx
		"gtmp		"gfilenamefsrfi/srfi-42/ec.scm�
f	��		"g
macro-typegsyntax-rules�gpatternsgetc1getcg...C5R4:-;>h23hP]��CHgdummy
		getc1		getc						C��h(�]	45$@6�gx
		"gtmp		"gfilenamefsrfi/srfi-42/ec.scm�
k	��		"g
macro-typegsyntax-rules�gpatternsgetc1getcg...C5-R4:,;>hABChP]��CHgdummy
		getc1		getc						C��h(�]	45$@6�gx
		"gtmp		"gfilenamefsrfi/srfi-42/ec.scm�
w	��		"g
macro-typegsyntax-rules�gpatternsgetc1getcg...C5,R4:/;>hRShP]��CHgdummy
		getc1		getc						C��h(�]	45$@6�gx
		"gtmp		"gfilenamefsrfi/srfi-42/ec.scm�
|	��		"g
macro-typegsyntax-rules�gpatternsgetc1getcg...C5/R4:0;>`lmfh ~]45�����Cvgdummy
		gk		gq1			gq			getc1			getc						C,xyh]����Cwgdummy
		gk		gq1			gq2			getc1			getc						CD��hT]CLgdummy
		gk		g
expression						C��������������h@k]	
�����
���Ccgdummy
		<gk		<g	qualifier			<g
expression			<		<	C��hhh]!45$@45$@45$@45$	@
6`gx
		ggtmp		ggtmp		"	ggtmp		9	ggtmp		P	ggfilenamefsrfi/srfi-42/ec.scm�
�	��		gg
macro-typegsyntax-rules�gpatternsgkgnestedgq1g...gqgetc1getcg...gkgq1gq2getc1getcg...gkg
expressiongkg	qualifierg
expressionC50R4:.;>h��fhP]45���CHgdummy
		getc1		getc						C��h(�]	45$@6�gx
		"gtmp		"gfilenamefsrfi/srfi-42/ec.scm�
�	��		"g
macro-typegsyntax-rules�gpatternsgetc1getcg...C5.R4:+;>h��fhP]45���CHgdummy
		getc1		getc						C��h(�]	45$@6�gx
		"gtmp		"gfilenamefsrfi/srfi-42/ec.scm�
�	��		"g
macro-typegsyntax-rules�gpatternsgetc1getcg...C5+R4:*;>h��f�hP]45���CHgdummy
		getc1		getc						C��h(�]	45$@6�gx
		"gtmp		"gfilenamefsrfi/srfi-42/ec.scm�
�	��		"g
macro-typegsyntax-rules�gpatternsgetc1getcg...C5*R4:);>h��f�hP]45���CHgdummy
		getc1		getc						C��h(�]	45$@6�gx
		"gtmp		"gfilenamefsrfi/srfi-42/ec.scm�
�	��		"g
macro-typegsyntax-rules�gpatternsgetc1getcg...C5)R4:&;>			fh �]45�����C|gdummy
		gdefault		gq1			gq			getc1			getc						C,		h�]����C}gdummy
		gdefault		gq1			gq2			getc1			getc						CD	$	&hZ]CRgdummy
		gdefault		g
expression						C�	0	1	2	3	4h(q]���Cigdummy
		$gdefault		$g	qualifier			$g
expression			$		$	C��hh�]!45$@45$@45$@45$	@
6xgx
		ggtmp		ggtmp		"	ggtmp		9	ggtmp		P	ggfilenamefsrfi/srfi-42/ec.scm�
�	��		gg
macro-typegsyntax-rules�gpatternsgdefaultgnestedgq1g...gqgetc1getcg...gdefaultgq1gq2getc1getcg...gdefaultg
expressiongdefaultg	qualifierg
expressionC5&R4:#;>	A	L	Mfh �]45�����C|gdummy
		gdefault		gq1			gq			getc1			getc						C,	W	Xh�]����C}gdummy
		gdefault		gq1			gq2			getc1			getc						CD	`	bhZ]CRgdummy
		gdefault		g
expression						C�	k	l	p	r	m	s	t	u	x	yh8q]�	��
���Cigdummy
		1gdefault		1g	qualifier			1g
expression			1		1	C��hh�]!45$@45$@45$@45$	@
6xgx
		ggtmp		ggtmp		"	ggtmp		9	ggtmp		P	ggfilenamefsrfi/srfi-42/ec.scm�
�	��		gg
macro-typegsyntax-rules�gpatternsgdefaultgnestedgq1g...gqgetc1getcg...gdefaultgq1gq2getc1getcg...gdefaultg
expressiongdefaultg	qualifierg
expressionC5#R4:	q;>	�	�	�fhp]45�Chgdummy
		gstop		gq1			gq2			gcmd						C	�	�	�	�hq]�Cigdummy
		gstop		gtest			gq			gcmd						C	�	�	�	�	�h q]�Cigdummy
		gstop		gtest			gq			gcmd						C	�	�	�	�	�h q]��Cigdummy
		gstop		gtest			gq			gcmd						C	�	�	�	�	�h q]��Cigdummy
		gstop		gtest			gq			gcmd						C	�	�f	�	�h p]4�5�Chgdummy
		gstop		getc			gq			gcmd						C	�	�	�	�	�h p]�Chgdummy
		gstop		ggen			gq			gcmd						C	�
hP]CHgdummy
		
gstop		
gcmd			
		
	C��h��]A45$@45$@45$@45$	@4
5$@45$
@45$@45$@6�gx
	�gtmp	�gtmp		"�gtmp		9�gtmp		P�gtmp		g�gtmp		~�gtmp	��gtmp	��	gfilenamefsrfi/srfi-42/ec.scm�
�	��	�g
macro-typegsyntax-rules�gpatternsgstopgnestedgnestedgq1g...gq2g...gcmdgstopgnestedgifgtestgqg...gcmdgstopgnestedgnotgtestgqg...gcmdgstopgnestedgandgtestg...gqg...gcmdgstopgnestedgorgtestg...gqg...gcmdgstopgnestedgbegingetcg...gqg...gcmdgstopgnestedggengqg...gcmdgstopgnestedgcmd	C5	qR4:;>


fh o]45����Cggdummy
		gq1		gq			getc1			getc						Cj
'
(hp]���Chgdummy
		gq1		gq2			getc1			getc						Cy
0
2hE]C=gdummy
		g
expression					CD
;
<
=
?h\]����CTgdummy
		g	qualifier		g
expression						C��hhT]!45$@45$@45$@45$	@
6Lgx
		ggtmp		ggtmp		"	ggtmp		9	ggtmp		P	ggfilenamefsrfi/srfi-42/ec.scm�
	��		gg
macro-typegsyntax-rules�gpatternsgnestedgq1g...gqgetc1getcg...gq1gq2getc1getcg...g
expressiong	qualifierg
expressionC5R4:";>
K
U
Vfh o]45����Cggdummy
		gq1		gq			getc1			getc						Cj
_
`hp]���Chgdummy
		gq1		gq2			getc1			getc						Cy
g
ihE]C=gdummy
		g
expression					CD
q
r
s
t
vh \]����CTgdummy
		g	qualifier		g
expression						C��hhT]!45$@45$@45$@45$	@
6Lgx
		ggtmp		ggtmp		"	ggtmp		9	ggtmp		P	ggfilenamefsrfi/srfi-42/ec.scm�
	��		gg
macro-typegsyntax-rules�gpatternsgnestedgq1g...gqgetc1getcg...gq1gq2getc1getcg...g
expressiong	qualifierg
expressionC5"RC�gm
		(gfilenamefsrfi/srfi-42.scm�		
��	)	?
��	.	?	��	6	?	&��	;	?
��gfilenamefsrfi/srfi-42/ec.scm�A)�
��f��
�����
����	����
���
���
!
��	ó
C6

?>