#ifdef ___LINKER_INFO
; File: "expand.c", produced by Gambit v4.9.7
(
409007
(C)
"srfi/2/expand"
("srfi/2/expand")
("gambit" "srfi/2/syntax-utils")
(("srfi/2/expand"))
( #|*/"*/"symbols|#
"##and"
"##begin"
"##let"
"gambit"
"ill-formed-special-form"
"srfi/2/expand"
"srfi/2/expand#"
"srfi/2/syntax-utils"
) #|*/"*/"symbols|#
( #|*/"*/"keywords|#
) #|*/"*/"keywords|#
( #|*/"*/"globals-s-d|#
"srfi/2/expand#"
"srfi/2/expand#claw->binding"
) #|*/"*/"globals-s-d|#
( #|*/"*/"globals-s-nd|#
"srfi/2/expand#and-let*-expand"
) #|*/"*/"globals-s-nd|#
( #|*/"*/"globals-ns|#
"##list?"
"##raise-expression-parsing-exception"
"car"
"cddr"
"datum->syntax"
"fold"
"gensym"
"length"
"list"
"list?"
"map"
"null?"
"reverse"
"srfi/2/syntax-utils#syntax-cadr"
"srfi/2/syntax-utils#syntax-car"
"symbol?"
"syntax->datum"
"syntax->list"
) #|*/"*/"globals-ns|#
( #|*/"*/"meta-info|#
) #|*/"*/"meta-info|#
)
#else
#define ___VERSION 409007
#define ___MODULE_NAME "srfi/2/expand"
#define ___LINKER_ID ___LNK_expand_2e_o1
#define ___MH_PROC ___H_srfi_2f_2_2f_expand
#define ___SCRIPT_LINE 0
#define ___SYMCOUNT 8
#define ___GLOCOUNT 21
#define ___SUPCOUNT 3
#define ___SUBCOUNT 3
#define ___LBLCOUNT 49
#define ___MODDESCR ___REF_SUB(0)
#include "gambit.h"

___NEED_SYM(___S__23__23_and)
___NEED_SYM(___S__23__23_begin)
___NEED_SYM(___S__23__23_let)
___NEED_SYM(___S_gambit)
___NEED_SYM(___S_ill_2d_formed_2d_special_2d_form)
___NEED_SYM(___S_srfi_2f_2_2f_expand)
___NEED_SYM(___S_srfi_2f_2_2f_expand_23_)
___NEED_SYM(___S_srfi_2f_2_2f_syntax_2d_utils)

___NEED_GLO(___G__23__23_list_3f_)
___NEED_GLO(___G__23__23_raise_2d_expression_2d_parsing_2d_exception)
___NEED_GLO(___G_car)
___NEED_GLO(___G_cddr)
___NEED_GLO(___G_datum_2d__3e_syntax)
___NEED_GLO(___G_fold)
___NEED_GLO(___G_gensym)
___NEED_GLO(___G_length)
___NEED_GLO(___G_list)
___NEED_GLO(___G_list_3f_)
___NEED_GLO(___G_map)
___NEED_GLO(___G_null_3f_)
___NEED_GLO(___G_reverse)
___NEED_GLO(___G_srfi_2f_2_2f_expand_23_)
___NEED_GLO(___G_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___NEED_GLO(___G_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
___NEED_GLO(___G_srfi_2f_2_2f_syntax_2d_utils_23_syntax_2d_cadr)
___NEED_GLO(___G_srfi_2f_2_2f_syntax_2d_utils_23_syntax_2d_car)
___NEED_GLO(___G_symbol_3f_)
___NEED_GLO(___G_syntax_2d__3e_datum)
___NEED_GLO(___G_syntax_2d__3e_list)

___BEGIN_SYM
___DEF_SYM(0,___S__23__23_and,"##and")
___DEF_SYM(1,___S__23__23_begin,"##begin")
___DEF_SYM(2,___S__23__23_let,"##let")
___DEF_SYM(3,___S_gambit,"gambit")
___DEF_SYM(4,___S_ill_2d_formed_2d_special_2d_form,"ill-formed-special-form")
___DEF_SYM(5,___S_srfi_2f_2_2f_expand,"srfi/2/expand")
___DEF_SYM(6,___S_srfi_2f_2_2f_expand_23_,"srfi/2/expand#")
___DEF_SYM(7,___S_srfi_2f_2_2f_syntax_2d_utils,"srfi/2/syntax-utils")
___END_SYM

#define ___SYM__23__23_and ___SYM(0,___S__23__23_and)
#define ___SYM__23__23_begin ___SYM(1,___S__23__23_begin)
#define ___SYM__23__23_let ___SYM(2,___S__23__23_let)
#define ___SYM_gambit ___SYM(3,___S_gambit)
#define ___SYM_ill_2d_formed_2d_special_2d_form ___SYM(4,___S_ill_2d_formed_2d_special_2d_form)
#define ___SYM_srfi_2f_2_2f_expand ___SYM(5,___S_srfi_2f_2_2f_expand)
#define ___SYM_srfi_2f_2_2f_expand_23_ ___SYM(6,___S_srfi_2f_2_2f_expand_23_)
#define ___SYM_srfi_2f_2_2f_syntax_2d_utils ___SYM(7,___S_srfi_2f_2_2f_syntax_2d_utils)

___BEGIN_GLO
___DEF_GLO(0,"srfi/2/expand#")
___DEF_GLO(1,"srfi/2/expand#and-let*-expand")
___DEF_GLO(2,"srfi/2/expand#claw->binding")
___DEF_GLO(3,"##list?")
___DEF_GLO(4,"##raise-expression-parsing-exception")

___DEF_GLO(5,"car")
___DEF_GLO(6,"cddr")
___DEF_GLO(7,"datum->syntax")
___DEF_GLO(8,"fold")
___DEF_GLO(9,"gensym")
___DEF_GLO(10,"length")
___DEF_GLO(11,"list")
___DEF_GLO(12,"list?")
___DEF_GLO(13,"map")
___DEF_GLO(14,"null?")
___DEF_GLO(15,"reverse")
___DEF_GLO(16,"srfi/2/syntax-utils#syntax-cadr")
___DEF_GLO(17,"srfi/2/syntax-utils#syntax-car")
___DEF_GLO(18,"symbol?")
___DEF_GLO(19,"syntax->datum")
___DEF_GLO(20,"syntax->list")
___END_GLO

#define ___GLO_srfi_2f_2_2f_expand_23_ ___GLO(0,___G_srfi_2f_2_2f_expand_23_)
#define ___PRM_srfi_2f_2_2f_expand_23_ ___PRM(0,___G_srfi_2f_2_2f_expand_23_)
#define ___GLO_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand ___GLO(1,___G_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
#define ___PRM_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand ___PRM(1,___G_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
#define ___GLO_srfi_2f_2_2f_expand_23_claw_2d__3e_binding ___GLO(2,___G_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
#define ___PRM_srfi_2f_2_2f_expand_23_claw_2d__3e_binding ___PRM(2,___G_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
#define ___GLO__23__23_list_3f_ ___GLO(3,___G__23__23_list_3f_)
#define ___PRM__23__23_list_3f_ ___PRM(3,___G__23__23_list_3f_)
#define ___GLO__23__23_raise_2d_expression_2d_parsing_2d_exception ___GLO(4,___G__23__23_raise_2d_expression_2d_parsing_2d_exception)
#define ___PRM__23__23_raise_2d_expression_2d_parsing_2d_exception ___PRM(4,___G__23__23_raise_2d_expression_2d_parsing_2d_exception)
#define ___GLO_car ___GLO(5,___G_car)
#define ___PRM_car ___PRM(5,___G_car)
#define ___GLO_cddr ___GLO(6,___G_cddr)
#define ___PRM_cddr ___PRM(6,___G_cddr)
#define ___GLO_datum_2d__3e_syntax ___GLO(7,___G_datum_2d__3e_syntax)
#define ___PRM_datum_2d__3e_syntax ___PRM(7,___G_datum_2d__3e_syntax)
#define ___GLO_fold ___GLO(8,___G_fold)
#define ___PRM_fold ___PRM(8,___G_fold)
#define ___GLO_gensym ___GLO(9,___G_gensym)
#define ___PRM_gensym ___PRM(9,___G_gensym)
#define ___GLO_length ___GLO(10,___G_length)
#define ___PRM_length ___PRM(10,___G_length)
#define ___GLO_list ___GLO(11,___G_list)
#define ___PRM_list ___PRM(11,___G_list)
#define ___GLO_list_3f_ ___GLO(12,___G_list_3f_)
#define ___PRM_list_3f_ ___PRM(12,___G_list_3f_)
#define ___GLO_map ___GLO(13,___G_map)
#define ___PRM_map ___PRM(13,___G_map)
#define ___GLO_null_3f_ ___GLO(14,___G_null_3f_)
#define ___PRM_null_3f_ ___PRM(14,___G_null_3f_)
#define ___GLO_reverse ___GLO(15,___G_reverse)
#define ___PRM_reverse ___PRM(15,___G_reverse)
#define ___GLO_srfi_2f_2_2f_syntax_2d_utils_23_syntax_2d_cadr ___GLO(16,___G_srfi_2f_2_2f_syntax_2d_utils_23_syntax_2d_cadr)
#define ___PRM_srfi_2f_2_2f_syntax_2d_utils_23_syntax_2d_cadr ___PRM(16,___G_srfi_2f_2_2f_syntax_2d_utils_23_syntax_2d_cadr)
#define ___GLO_srfi_2f_2_2f_syntax_2d_utils_23_syntax_2d_car ___GLO(17,___G_srfi_2f_2_2f_syntax_2d_utils_23_syntax_2d_car)
#define ___PRM_srfi_2f_2_2f_syntax_2d_utils_23_syntax_2d_car ___PRM(17,___G_srfi_2f_2_2f_syntax_2d_utils_23_syntax_2d_car)
#define ___GLO_symbol_3f_ ___GLO(18,___G_symbol_3f_)
#define ___PRM_symbol_3f_ ___PRM(18,___G_symbol_3f_)
#define ___GLO_syntax_2d__3e_datum ___GLO(19,___G_syntax_2d__3e_datum)
#define ___PRM_syntax_2d__3e_datum ___PRM(19,___G_syntax_2d__3e_datum)
#define ___GLO_syntax_2d__3e_list ___GLO(20,___G_syntax_2d__3e_list)
#define ___PRM_syntax_2d__3e_list ___PRM(20,___G_syntax_2d__3e_list)

___DEF_SUB_VEC(___X0,6UL)
               ___VEC1(___REF_SUB(1))
               ___VEC1(___REF_SUB(2))
               ___VEC1(___REF_NUL)
               ___VEC1(___REF_FIX(1))
               ___VEC1(___REF_PRC(1))
               ___VEC1(___REF_FAL)
               ___VEC0
___DEF_SUB_VEC(___X1,1UL)
               ___VEC1(___REF_SYM(5,___S_srfi_2f_2_2f_expand))
               ___VEC0
___DEF_SUB_VEC(___X2,2UL)
               ___VEC1(___REF_SYM(3,___S_gambit))
               ___VEC1(___REF_SYM(7,___S_srfi_2f_2_2f_syntax_2d_utils))
               ___VEC0

___BEGIN_SUB
 ___DEF_SUB(___X0)
,___DEF_SUB(___X1)
,___DEF_SUB(___X2)
___END_SUB



#undef ___MD_ALL
#define ___MD_ALL ___D_HEAP ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 ___D_R4
#undef ___MR_ALL
#define ___MR_ALL ___R_HEAP ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 ___R_R4
#undef ___MW_ALL
#define ___MW_ALL ___W_HEAP ___W_FP ___W_R0 ___W_R1 ___W_R2 ___W_R3 ___W_R4
___BEGIN_M_COD
___BEGIN_M_HLBL
___DEF_M_HLBL_INTRO
___DEF_M_HLBL(___L0_srfi_2f_2_2f_expand_23_)
___DEF_M_HLBL_INTRO
___DEF_M_HLBL(___L0_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_M_HLBL(___L1_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_M_HLBL(___L2_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_M_HLBL(___L3_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_M_HLBL(___L4_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_M_HLBL(___L5_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_M_HLBL(___L6_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_M_HLBL(___L7_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_M_HLBL(___L8_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_M_HLBL(___L9_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_M_HLBL(___L10_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_M_HLBL(___L11_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_M_HLBL(___L12_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_M_HLBL(___L13_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_M_HLBL(___L14_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_M_HLBL(___L15_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_M_HLBL(___L16_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_M_HLBL(___L17_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_M_HLBL(___L18_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_M_HLBL(___L19_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_M_HLBL(___L20_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_M_HLBL(___L21_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_M_HLBL(___L22_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_M_HLBL(___L23_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_M_HLBL(___L24_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_M_HLBL(___L25_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_M_HLBL(___L26_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_M_HLBL(___L27_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_M_HLBL(___L28_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_M_HLBL(___L29_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_M_HLBL(___L30_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_M_HLBL(___L31_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_M_HLBL(___L32_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_M_HLBL_INTRO
___DEF_M_HLBL(___L0_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
___DEF_M_HLBL(___L1_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
___DEF_M_HLBL(___L2_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
___DEF_M_HLBL(___L3_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
___DEF_M_HLBL(___L4_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
___DEF_M_HLBL(___L5_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
___DEF_M_HLBL(___L6_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
___DEF_M_HLBL(___L7_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
___DEF_M_HLBL(___L8_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
___DEF_M_HLBL(___L9_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
___DEF_M_HLBL(___L10_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
___DEF_M_HLBL(___L11_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
___END_M_HLBL

___BEGIN_M_SW

#undef ___PH_PROC
#define ___PH_PROC ___H_srfi_2f_2_2f_expand_23_
#undef ___PH_LBL0
#define ___PH_LBL0 1
#undef ___PD_ALL
#define ___PD_ALL ___D_R0 ___D_R1
#undef ___PR_ALL
#define ___PR_ALL ___R_R0 ___R_R1
#undef ___PW_ALL
#define ___PW_ALL ___W_R1
___BEGIN_P_COD
___BEGIN_P_HLBL
___DEF_P_HLBL_INTRO
___DEF_P_HLBL(___L0_srfi_2f_2_2f_expand_23_)
___END_P_HLBL
___BEGIN_P_SW
___DEF_SLBL(0,___L0_srfi_2f_2_2f_expand_23_)
   ___IF_NARGS_EQ(0,___NOTHING)
   ___WRONG_NARGS(0,0,0,0)
___DEF_GLBL(___L_srfi_2f_2_2f_expand_23_)
   ___SET_GLO(1,___G_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,___PRC(3))
   ___SET_GLO(2,___G_srfi_2f_2_2f_expand_23_claw_2d__3e_binding,___PRC(37))
   ___SET_R1(___VOID)
   ___JUMPRET(___R0)
___END_P_SW
___END_P_COD

#undef ___PH_PROC
#define ___PH_PROC ___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand
#undef ___PH_LBL0
#define ___PH_LBL0 3
#undef ___PD_ALL
#define ___PD_ALL ___D_HEAP ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 ___D_R4
#undef ___PR_ALL
#define ___PR_ALL ___R_HEAP ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 ___R_R4
#undef ___PW_ALL
#define ___PW_ALL ___W_HEAP ___W_FP ___W_R0 ___W_R1 ___W_R2 ___W_R3 ___W_R4
___BEGIN_P_COD
___BEGIN_P_HLBL
___DEF_P_HLBL_INTRO
___DEF_P_HLBL(___L0_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_P_HLBL(___L1_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_P_HLBL(___L2_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_P_HLBL(___L3_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_P_HLBL(___L4_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_P_HLBL(___L5_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_P_HLBL(___L6_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_P_HLBL(___L7_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_P_HLBL(___L8_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_P_HLBL(___L9_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_P_HLBL(___L10_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_P_HLBL(___L11_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_P_HLBL(___L12_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_P_HLBL(___L13_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_P_HLBL(___L14_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_P_HLBL(___L15_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_P_HLBL(___L16_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_P_HLBL(___L17_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_P_HLBL(___L18_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_P_HLBL(___L19_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_P_HLBL(___L20_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_P_HLBL(___L21_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_P_HLBL(___L22_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_P_HLBL(___L23_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_P_HLBL(___L24_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_P_HLBL(___L25_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_P_HLBL(___L26_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_P_HLBL(___L27_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_P_HLBL(___L28_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_P_HLBL(___L29_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_P_HLBL(___L30_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_P_HLBL(___L31_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_P_HLBL(___L32_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___END_P_HLBL
___BEGIN_P_SW
___DEF_SLBL(0,___L0_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___IF_NARGS_EQ(1,___NOTHING)
   ___WRONG_NARGS(0,1,0,0)
___DEF_GLBL(___L_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___GLO_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
   ___ADJFP(8)
   ___POLL(1)
___DEF_SLBL(1,___L1_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_R0(___LBL(2))
   ___JUMPGLOSAFE(___SET_NARGS(1),16,___G_srfi_2f_2_2f_syntax_2d_utils_23_syntax_2d_cadr)
___DEF_SLBL(2,___L2_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_R0(___LBL(3))
   ___JUMPGLOSAFE(___SET_NARGS(1),20,___G_syntax_2d__3e_list)
___DEF_SLBL(3,___L3_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___IF(___NOT(___EQP(___GLO_map,___PRM_map)))
   ___GOTO(___L57_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___END_IF
   ___IF(___NOT(___PROCEDUREP(___STK(-5))))
   ___GOTO(___L57_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___END_IF
   ___SET_STK(-4,___R1)
   ___SET_R1(___STK(-5))
   ___SET_R3(___STK(-4))
   ___SET_R2(___STK(-4))
   ___SET_R0(___LBL(25))
   ___IF(___PAIRP(___R3))
   ___GOTO(___L34_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___END_IF
   ___GOTO(___L35_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_GLBL(___L33_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___IF(___NOT(___PAIRP(___R3)))
   ___GOTO(___L35_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___END_IF
___DEF_GLBL(___L34_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_R3(___CDR(___R3))
   ___POLL(4)
___DEF_SLBL(4,___L4_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___GOTO(___L33_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_GLBL(___L35_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___IF(___NOT(___NULLP(___R3)))
   ___GOTO(___L49_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___END_IF
   ___POLL(5)
___DEF_SLBL(5,___L5_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___IF(___PAIRP(___R2))
   ___GOTO(___L36_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___END_IF
   ___GOTO(___L39_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_SLBL(6,___L6_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_STK(-4,___R1)
   ___SET_R2(___CDR(___STK(-5)))
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(8))
   ___IF(___NOT(___PAIRP(___R2)))
   ___GOTO(___L39_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___END_IF
___DEF_GLBL(___L36_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___R2)
   ___SET_R1(___CAR(___R2))
   ___ADJFP(8)
   ___POLL(7)
___DEF_SLBL(7,___L7_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_R0(___LBL(6))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6))
___DEF_SLBL(8,___L8_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_R1(___CONS(___STK(-4),___R1))
   ___ADJFP(-7)
   ___CHECK_HEAP(9,4096)
___DEF_SLBL(9,___L9_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___ADJFP(-1)
   ___JUMPRET(___STK(1))
___DEF_SLBL(10,___L10_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_STK(-3,___R1)
   ___SET_STK(-2,___GLO_srfi_2f_2_2f_syntax_2d_utils_23_syntax_2d_cadr)
   ___IF(___NOT(___EQP(___GLO_map,___PRM_map)))
   ___GOTO(___L40_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___END_IF
   ___IF(___NOT(___PROCEDUREP(___STK(-2))))
   ___GOTO(___L40_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___END_IF
   ___SET_R2(___STK(-2))
   ___SET_R3(___STK(-5))
   ___SET_R1(___STK(-5))
   ___SET_R0(___LBL(13))
   ___IF(___NOT(___PAIRP(___R3)))
   ___GOTO(___L38_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___END_IF
___DEF_GLBL(___L37_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_R3(___CDR(___R3))
   ___POLL(11)
___DEF_SLBL(11,___L11_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___IF(___PAIRP(___R3))
   ___GOTO(___L37_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___END_IF
___DEF_GLBL(___L38_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___IF(___NOT(___NULLP(___R3)))
   ___GOTO(___L44_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___END_IF
   ___SET_STK(1,___R2)
   ___SET_R2(___R1)
   ___SET_R1(___STK(1))
   ___POLL(12)
___DEF_SLBL(12,___L12_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___IF(___PAIRP(___R2))
   ___GOTO(___L48_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___END_IF
___DEF_GLBL(___L39_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_R1(___NUL)
   ___JUMPRET(___R0)
___DEF_GLBL(___L40_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_R2(___STK(-5))
   ___SET_R1(___STK(-2))
   ___SET_R0(___LBL(13))
   ___JUMPGLOSAFE(___SET_NARGS(2),13,___G_map)
___DEF_SLBL(13,___L13_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_R3(___R1)
   ___SET_R0(___STK(-6))
   ___SET_R2(___STK(-3))
   ___SET_R1(___STK(-4))
   ___POLL(14)
___DEF_SLBL(14,___L14_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___ADJFP(-7)
   ___JUMPGLOSAFE(___SET_NARGS(4),8,___G_fold)
___DEF_SLBL(15,___L15_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_GLBL(___L41_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_R1(___CONS(___R1,___STK(-4)))
   ___SET_R1(___CONS(___SYM__23__23_begin,___R1))
   ___SET_STK(-4,___R1)
   ___SET_STK(-3,___GLO_srfi_2f_2_2f_syntax_2d_utils_23_syntax_2d_car)
   ___CHECK_HEAP(16,4096)
___DEF_SLBL(16,___L16_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___IF(___NOT(___EQP(___GLO_map,___PRM_map)))
   ___GOTO(___L45_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___END_IF
   ___IF(___NOT(___PROCEDUREP(___STK(-3))))
   ___GOTO(___L45_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___END_IF
   ___SET_R2(___STK(-3))
   ___SET_R3(___STK(-5))
   ___SET_R1(___STK(-5))
   ___SET_R0(___LBL(10))
   ___IF(___NOT(___PAIRP(___R3)))
   ___GOTO(___L43_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___END_IF
___DEF_GLBL(___L42_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_R3(___CDR(___R3))
   ___POLL(17)
___DEF_SLBL(17,___L17_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___IF(___PAIRP(___R3))
   ___GOTO(___L42_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___END_IF
___DEF_GLBL(___L43_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___IF(___NULLP(___R3))
   ___GOTO(___L46_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___END_IF
___DEF_GLBL(___L44_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_STK(1,___R2)
   ___SET_R2(___R1)
   ___SET_R1(___STK(1))
   ___ADJFP(1)
   ___POLL(18)
___DEF_SLBL(18,___L18_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___ADJFP(-1)
   ___JUMPGLOSAFE(___SET_NARGS(2),13,___G_map)
___DEF_GLBL(___L45_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_R2(___STK(-5))
   ___SET_R1(___STK(-3))
   ___SET_R0(___LBL(10))
   ___JUMPGLOSAFE(___SET_NARGS(2),13,___G_map)
___DEF_GLBL(___L46_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_STK(1,___R2)
   ___SET_R2(___R1)
   ___SET_R1(___STK(1))
   ___POLL(19)
___DEF_SLBL(19,___L19_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___IF(___PAIRP(___R2))
   ___GOTO(___L47_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___END_IF
   ___GOTO(___L39_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_SLBL(20,___L20_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_STK(-4,___R1)
   ___SET_R2(___CDR(___STK(-5)))
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(8))
   ___IF(___NOT(___PAIRP(___R2)))
   ___GOTO(___L39_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___END_IF
___DEF_GLBL(___L47_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___R2)
   ___SET_R1(___CAR(___R2))
   ___ADJFP(8)
   ___POLL(21)
___DEF_SLBL(21,___L21_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_R0(___LBL(20))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6))
___DEF_SLBL(22,___L22_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_STK(-4,___R1)
   ___SET_R2(___CDR(___STK(-5)))
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(8))
   ___IF(___NOT(___PAIRP(___R2)))
   ___GOTO(___L39_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___END_IF
___DEF_GLBL(___L48_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___R2)
   ___SET_R1(___CAR(___R2))
   ___ADJFP(8)
   ___POLL(23)
___DEF_SLBL(23,___L23_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_R0(___LBL(22))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6))
___DEF_GLBL(___L49_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___POLL(24)
___DEF_SLBL(24,___L24_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___JUMPGLOSAFE(___SET_NARGS(2),13,___G_map)
___DEF_SLBL(25,___L25_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_R0(___LBL(26))
   ___JUMPGLOSAFE(___SET_NARGS(1),15,___G_reverse)
___DEF_SLBL(26,___L26_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_STK(-5,___R1)
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(27))
   ___JUMPGLOSAFE(___SET_NARGS(1),20,___G_syntax_2d__3e_list)
___DEF_SLBL(27,___L27_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___IF(___NOT(___EQP(___GLO_cddr,___PRM_cddr)))
   ___GOTO(___L50_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___END_IF
   ___IF(___NOT(___PAIRP(___R1)))
   ___GOTO(___L50_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___END_IF
   ___SET_R2(___CDR(___R1))
   ___IF(___PAIRP(___R2))
   ___GOTO(___L51_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___END_IF
   ___GOTO(___L56_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_GLBL(___L50_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_R2(___FAL)
   ___IF(___NOT(___PAIRP(___R2)))
   ___GOTO(___L56_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___END_IF
___DEF_GLBL(___L51_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_R1(___CDR(___R2))
___DEF_GLBL(___L52_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_STK(-6,___STK(-7))
   ___SET_STK(-7,___LBL(30))
   ___IF(___NOT(___EQP(___GLO_null_3f_,___PRM_null_3f_)))
   ___GOTO(___L55_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___END_IF
   ___SET_R2(___BOOLEAN(___NULLP(___STK(-5))))
___DEF_GLBL(___L53_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_STK(-4,___R1)
   ___SET_R1(___R2)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L41_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___END_IF
   ___IF(___NOT(___EQP(___GLO_car,___PRM_car)))
   ___GOTO(___L54_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___END_IF
   ___IF(___NOT(___PAIRP(___STK(-5))))
   ___GOTO(___L54_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___END_IF
   ___SET_R1(___CAR(___STK(-5)))
   ___SET_R0(___LBL(15))
   ___JUMPGLOSAFE(___SET_NARGS(1),17,___G_srfi_2f_2_2f_syntax_2d_utils_23_syntax_2d_car)
___DEF_GLBL(___L54_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_R1(___STK(-5))
   ___SET_R0(___LBL(28))
   ___JUMPGLOSAFE(___SET_NARGS(1),5,___G_car)
___DEF_SLBL(28,___L28_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_R0(___LBL(15))
   ___JUMPGLOSAFE(___SET_NARGS(1),17,___G_srfi_2f_2_2f_syntax_2d_utils_23_syntax_2d_car)
___DEF_GLBL(___L55_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_STK(-4,___R1)
   ___SET_R1(___STK(-5))
   ___SET_R0(___LBL(29))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G_null_3f_)
___DEF_SLBL(29,___L29_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-4))
   ___GOTO(___L53_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_SLBL(30,___L30_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___IF_NARGS_EQ(3,___NOTHING)
   ___WRONG_NARGS(30,3,0,0)
   ___BEGIN_ALLOC_LIST(3UL,___R3)
   ___ADD_LIST_ELEM(1,___R1)
   ___ADD_LIST_ELEM(2,___SYM__23__23_and)
   ___END_ALLOC_LIST(3)
   ___SET_R3(___GET_LIST(3))
   ___BEGIN_ALLOC_LIST(2UL,___R2)
   ___ADD_LIST_ELEM(1,___R1)
   ___END_ALLOC_LIST(2)
   ___SET_R1(___GET_LIST(2))
   ___SET_R1(___CONS(___R1,___NUL))
   ___BEGIN_ALLOC_LIST(3UL,___R3)
   ___ADD_LIST_ELEM(1,___R1)
   ___ADD_LIST_ELEM(2,___SYM__23__23_let)
   ___END_ALLOC_LIST(3)
   ___SET_R1(___GET_LIST(3))
   ___CHECK_HEAP(31,4096)
___DEF_SLBL(31,___L31_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___JUMPRET(___R0)
___DEF_GLBL(___L56_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_R0(___LBL(32))
   ___JUMPGLOSAFE(___SET_NARGS(1),6,___G_cddr)
___DEF_SLBL(32,___L32_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___GOTO(___L52_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
___DEF_GLBL(___L57_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-5))
   ___SET_R0(___LBL(25))
   ___JUMPGLOSAFE(___SET_NARGS(2),13,___G_map)
___END_P_SW
___END_P_COD

#undef ___PH_PROC
#define ___PH_PROC ___H_srfi_2f_2_2f_expand_23_claw_2d__3e_binding
#undef ___PH_LBL0
#define ___PH_LBL0 37
#undef ___PD_ALL
#define ___PD_ALL ___D_HEAP ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R4
#undef ___PR_ALL
#define ___PR_ALL ___R_HEAP ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R4
#undef ___PW_ALL
#define ___PW_ALL ___W_HEAP ___W_FP ___W_R0 ___W_R1 ___W_R2 ___W_R4
___BEGIN_P_COD
___BEGIN_P_HLBL
___DEF_P_HLBL_INTRO
___DEF_P_HLBL(___L0_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
___DEF_P_HLBL(___L1_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
___DEF_P_HLBL(___L2_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
___DEF_P_HLBL(___L3_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
___DEF_P_HLBL(___L4_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
___DEF_P_HLBL(___L5_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
___DEF_P_HLBL(___L6_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
___DEF_P_HLBL(___L7_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
___DEF_P_HLBL(___L8_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
___DEF_P_HLBL(___L9_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
___DEF_P_HLBL(___L10_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
___DEF_P_HLBL(___L11_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
___END_P_HLBL
___BEGIN_P_SW
___DEF_SLBL(0,___L0_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
   ___IF_NARGS_EQ(1,___NOTHING)
   ___WRONG_NARGS(0,1,0,0)
___DEF_GLBL(___L_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___ADJFP(8)
   ___POLL(1)
___DEF_SLBL(1,___L1_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
   ___SET_R0(___LBL(2))
   ___JUMPGLOSAFE(___SET_NARGS(1),19,___G_syntax_2d__3e_datum)
___DEF_SLBL(2,___L2_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
   ___IF(___NOT(___EQP(___GLO_symbol_3f_,___PRM_symbol_3f_)))
   ___GOTO(___L22_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
   ___END_IF
   ___IF(___SYMBOLP(___R1))
   ___GOTO(___L12_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
   ___END_IF
   ___GOTO(___L16_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
___DEF_SLBL(3,___L3_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L15_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
   ___END_IF
___DEF_GLBL(___L12_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
   ___IF(___NOT(___EQP(___GLO_list,___PRM_list)))
   ___GOTO(___L14_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
   ___END_IF
   ___BEGIN_ALLOC_LIST(2UL,___STK(-6))
   ___ADD_LIST_ELEM(1,___STK(-6))
   ___END_ALLOC_LIST(2)
   ___SET_R1(___GET_LIST(2))
   ___CHECK_HEAP(4,4096)
___DEF_SLBL(4,___L4_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
___DEF_GLBL(___L13_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-6))
   ___SET_R0(___STK(-7))
   ___POLL(5)
___DEF_SLBL(5,___L5_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
   ___ADJFP(-8)
   ___JUMPGLOSAFE(___SET_NARGS(2),7,___G_datum_2d__3e_syntax)
___DEF_GLBL(___L14_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
   ___SET_R2(___STK(-6))
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(6))
   ___JUMPGLOSAFE(___SET_NARGS(2),11,___G_list)
___DEF_SLBL(6,___L6_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
   ___GOTO(___L13_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
___DEF_GLBL(___L15_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
   ___SET_R1(___STK(-5))
   ___IF(___EQP(___GLO_list_3f_,___PRM_list_3f_))
   ___GOTO(___L17_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
   ___END_IF
   ___GOTO(___L21_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
___DEF_GLBL(___L16_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
   ___IF(___NOT(___EQP(___GLO_list_3f_,___PRM_list_3f_)))
   ___GOTO(___L21_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
   ___END_IF
___DEF_GLBL(___L17_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
   ___SET_STK(-5,___R1)
   ___SET_R0(___LBL(7))
   ___JUMPPRM(___SET_NARGS(1),___PRM__23__23_list_3f_)
___DEF_SLBL(7,___L7_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L18_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
   ___END_IF
   ___SET_R1(___STK(-5))
   ___SET_R0(___LBL(8))
   ___JUMPGLOSAFE(___SET_NARGS(1),10,___G_length)
___DEF_SLBL(8,___L8_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
   ___IF(___EQP(___R1,___FIX(1L)))
   ___GOTO(___L19_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
   ___END_IF
   ___IF(___NOT(___EQP(___R1,___FIX(2L))))
   ___GOTO(___L18_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
   ___END_IF
   ___SET_R1(___STK(-6))
   ___GOTO(___L13_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
___DEF_GLBL(___L18_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
   ___SET_R2(___STK(-6))
   ___SET_R1(___SYM_ill_2d_formed_2d_special_2d_form)
   ___SET_R0(___LBL(6))
   ___JUMPGLOSAFE(___SET_NARGS(2),4,___G__23__23_raise_2d_expression_2d_parsing_2d_exception)
___DEF_GLBL(___L19_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
   ___SET_R0(___LBL(9))
   ___JUMPGLOSAFE(___SET_NARGS(0),9,___G_gensym)
___DEF_SLBL(9,___L9_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
   ___SET_STK(-5,___R1)
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(10))
   ___JUMPGLOSAFE(___SET_NARGS(1),17,___G_srfi_2f_2_2f_syntax_2d_utils_23_syntax_2d_car)
___DEF_SLBL(10,___L10_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
   ___IF(___NOT(___EQP(___GLO_list,___PRM_list)))
   ___GOTO(___L20_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
   ___END_IF
   ___BEGIN_ALLOC_LIST(2UL,___R1)
   ___ADD_LIST_ELEM(1,___STK(-5))
   ___END_ALLOC_LIST(2)
   ___SET_R1(___GET_LIST(2))
   ___CHECK_HEAP(11,4096)
___DEF_SLBL(11,___L11_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
   ___GOTO(___L13_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
___DEF_GLBL(___L20_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-5))
   ___SET_R0(___LBL(6))
   ___JUMPGLOSAFE(___SET_NARGS(2),11,___G_list)
___DEF_GLBL(___L21_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
   ___SET_STK(-5,___R1)
   ___SET_R0(___LBL(7))
   ___JUMPGLOSAFE(___SET_NARGS(1),12,___G_list_3f_)
___DEF_GLBL(___L22_srfi_2f_2_2f_expand_23_claw_2d__3e_binding)
   ___SET_STK(-5,___R1)
   ___SET_R0(___LBL(3))
   ___JUMPGLOSAFE(___SET_NARGS(1),18,___G_symbol_3f_)
___END_P_SW
___END_P_COD

___END_M_SW
___END_M_COD

___BEGIN_LBL
 ___DEF_LBL_INTRO(___H_srfi_2f_2_2f_expand_23_,___REF_SYM(6,___S_srfi_2f_2_2f_expand_23_),___REF_FAL,1,0)
,___DEF_LBL_PROC(___H_srfi_2f_2_2f_expand_23_,0,-1)
,___DEF_LBL_INTRO(___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,___REF_FAL,___REF_FAL,33,0)
,___DEF_LBL_PROC(___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,1,-1)
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,___IFD(___RETI,8,0,0x3f07L))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,___IFD(___RETN,5,0,0x7L))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,___IFD(___RETN,5,0,0x7L))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,___IFD(___RETI,0,0,0x3fL))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,___IFD(___RETI,0,0,0x3fL))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,___IFD(___RETN,5,0,0x7L))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,___IFD(___RETI,8,0,0x3f07L))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,___IFD(___RETN,5,0,0x9L))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,___IFD(___RETI,1,0,0x3f1L))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,___IFD(___RETN,5,1,0xfL))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,___IFD(___RETI,0,0,0x3fL))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,___IFD(___RETI,0,0,0x3fL))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,___IFD(___RETN,5,1,0x1bL))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,___IFD(___RETI,8,8,0x3f19L))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,___IFD(___RETN,5,1,0xfL))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,___IFD(___RETI,8,1,0x3f1fL))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,___IFD(___RETI,0,0,0x3fL))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,___IFD(___RETI,1,4,0x3f0L))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,___IFD(___RETI,0,0,0x3fL))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,___IFD(___RETN,5,0,0x7L))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,___IFD(___RETI,8,0,0x3f07L))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,___IFD(___RETN,5,0,0x7L))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,___IFD(___RETI,8,0,0x3f07L))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,___IFD(___RETI,0,0,0x3fL))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,___IFD(___RETN,5,0,0x3L))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,___IFD(___RETN,5,0,0x3L))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,___IFD(___RETN,5,0,0x5L))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,___IFD(___RETN,5,1,0xfL))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,___IFD(___RETN,5,1,0xfL))
,___DEF_LBL_PROC(___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,3,-1)
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,___IFD(___RETI,0,0,0x3fL))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_and_2d_let_2a__2d_expand,___IFD(___RETN,5,0,0x5L))
,___DEF_LBL_INTRO(___H_srfi_2f_2_2f_expand_23_claw_2d__3e_binding,___REF_FAL,___REF_FAL,12,0)
,___DEF_LBL_PROC(___H_srfi_2f_2_2f_expand_23_claw_2d__3e_binding,1,-1)
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_claw_2d__3e_binding,___IFD(___RETI,8,0,0x3f03L))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_claw_2d__3e_binding,___IFD(___RETN,5,0,0x3L))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_claw_2d__3e_binding,___IFD(___RETN,5,0,0x7L))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_claw_2d__3e_binding,___IFD(___RETI,8,0,0x3f03L))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_claw_2d__3e_binding,___IFD(___RETI,8,8,0x3f00L))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_claw_2d__3e_binding,___IFD(___RETN,5,0,0x3L))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_claw_2d__3e_binding,___IFD(___RETN,5,0,0x7L))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_claw_2d__3e_binding,___IFD(___RETN,5,0,0x3L))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_claw_2d__3e_binding,___IFD(___RETN,5,0,0x3L))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_claw_2d__3e_binding,___IFD(___RETN,5,0,0x7L))
,___DEF_LBL_RET(___H_srfi_2f_2_2f_expand_23_claw_2d__3e_binding,___IFD(___RETI,8,0,0x3f03L))
___END_LBL

___BEGIN_MOD_PRM
___DEF_MOD_PRM(0,___G_srfi_2f_2_2f_expand_23_,1)
___END_MOD_PRM

___BEGIN_MOD_C_INIT
___END_MOD_C_INIT

___BEGIN_MOD_GLO
___DEF_MOD_GLO(0,___G_srfi_2f_2_2f_expand_23_,1)
___END_MOD_GLO

___BEGIN_MOD_SYM_KEY
___DEF_MOD_SYM(0,___S__23__23_and,"##and")
___DEF_MOD_SYM(1,___S__23__23_begin,"##begin")
___DEF_MOD_SYM(2,___S__23__23_let,"##let")
___DEF_MOD_SYM(3,___S_gambit,"gambit")
___DEF_MOD_SYM(4,___S_ill_2d_formed_2d_special_2d_form,"ill-formed-special-form")
___DEF_MOD_SYM(5,___S_srfi_2f_2_2f_expand,"srfi/2/expand")
___DEF_MOD_SYM(6,___S_srfi_2f_2_2f_expand_23_,"srfi/2/expand#")
___DEF_MOD_SYM(7,___S_srfi_2f_2_2f_syntax_2d_utils,"srfi/2/syntax-utils")
___END_MOD_SYM_KEY

#endif
