Fetching contributors…
Cannot retrieve contributors at this time
3240 lines (3201 sloc) 121 KB
#ifdef ___LINKER_INFO
; File: "_gsclib.c", produced by Gambit v4.8.5
(
408005
(C)
"_gsclib"
(("_gsclib"))
(
"C"
"_gsclib"
"dyn"
"exe"
"keep-c"
"lib"
"obj"
"verbose"
)
(
"arguments"
"base"
"cc-options"
"directory"
"environment"
"ld-options"
"ld-options-prelude"
"module-name"
"options"
"output"
"path"
"stderr-redirection"
"stdin-redirection"
"stdout-redirection"
"warnings?"
)
(
" _gsclib"
"##compile-file"
"##compile-file-to-target"
"##compile-options-normalize"
"##gambcomp"
"##link-flat"
"##link-incremental"
)
(
"##build-executable"
"##c-code"
"c#make-global-environment"
"compile-file"
"compile-file-to-target"
"link-flat"
"link-incremental"
)
(
"##append"
"##append-strings"
"##assoc"
"##assq"
"##close-port"
"##cte-macro-descr"
"##cte-macro-name"
"##cte-macro?"
"##cte-parent-cte"
"##cte-top-cte"
"##cte-top?"
"##current-directory"
"##delete-file"
"##equal?"
"##fail-check-string"
"##file-exists?"
"##interaction-cte"
"##map"
"##number->string"
"##open-process-generic"
"##os-bat-extension-string-saved"
"##os-environ"
"##os-obj-extension-string-saved"
"##parameterize"
"##path-directory"
"##path-expand"
"##path-extension"
"##path-normalize"
"##path-strip-directory"
"##path-strip-extension"
"##path-strip-trailing-directory-separator"
"##process-status"
"##raise-error-exception"
"##reverse"
"##string-append"
"##string=?"
"##symbol->string"
"c#cf"
"c#env-frame"
"c#env-macro"
"c#link-modules"
"c#target-file-extensions"
"c#target-get"
"c#target.file-extensions"
"error"
"open-process"
)
()
)
#else
#define ___VERSION 408005
#define ___MODULE_NAME "_gsclib"
#define ___LINKER_ID ____20___gsclib
#define ___MH_PROC ___H__20___gsclib
#define ___SCRIPT_LINE 0
#define ___SYMCOUNT 8
#define ___KEYCOUNT 15
#define ___GLOCOUNT 60
#define ___SUPCOUNT 14
#define ___SUBCOUNT 51
#define ___LBLCOUNT 218
#define ___OFDCOUNT 23
#define ___MODDESCR ___REF_SUB(50)
#include "gambit.h"
___NEED_SYM(___S_C)
___NEED_SYM(___S___gsclib)
___NEED_SYM(___S_dyn)
___NEED_SYM(___S_exe)
___NEED_SYM(___S_keep_2d_c)
___NEED_SYM(___S_lib)
___NEED_SYM(___S_obj)
___NEED_SYM(___S_verbose)
___NEED_KEY(___K_arguments)
___NEED_KEY(___K_base)
___NEED_KEY(___K_cc_2d_options)
___NEED_KEY(___K_directory)
___NEED_KEY(___K_environment)
___NEED_KEY(___K_ld_2d_options)
___NEED_KEY(___K_ld_2d_options_2d_prelude)
___NEED_KEY(___K_module_2d_name)
___NEED_KEY(___K_options)
___NEED_KEY(___K_output)
___NEED_KEY(___K_path)
___NEED_KEY(___K_stderr_2d_redirection)
___NEED_KEY(___K_stdin_2d_redirection)
___NEED_KEY(___K_stdout_2d_redirection)
___NEED_KEY(___K_warnings_3f_)
___NEED_GLO(___G__20___gsclib)
___NEED_GLO(___G__23__23_append)
___NEED_GLO(___G__23__23_append_2d_strings)
___NEED_GLO(___G__23__23_assoc)
___NEED_GLO(___G__23__23_assq)
___NEED_GLO(___G__23__23_build_2d_executable)
___NEED_GLO(___G__23__23_c_2d_code)
___NEED_GLO(___G__23__23_close_2d_port)
___NEED_GLO(___G__23__23_compile_2d_file)
___NEED_GLO(___G__23__23_compile_2d_file_2d_to_2d_target)
___NEED_GLO(___G__23__23_compile_2d_options_2d_normalize)
___NEED_GLO(___G__23__23_cte_2d_macro_2d_descr)
___NEED_GLO(___G__23__23_cte_2d_macro_2d_name)
___NEED_GLO(___G__23__23_cte_2d_macro_3f_)
___NEED_GLO(___G__23__23_cte_2d_parent_2d_cte)
___NEED_GLO(___G__23__23_cte_2d_top_2d_cte)
___NEED_GLO(___G__23__23_cte_2d_top_3f_)
___NEED_GLO(___G__23__23_current_2d_directory)
___NEED_GLO(___G__23__23_delete_2d_file)
___NEED_GLO(___G__23__23_equal_3f_)
___NEED_GLO(___G__23__23_fail_2d_check_2d_string)
___NEED_GLO(___G__23__23_file_2d_exists_3f_)
___NEED_GLO(___G__23__23_gambcomp)
___NEED_GLO(___G__23__23_interaction_2d_cte)
___NEED_GLO(___G__23__23_link_2d_flat)
___NEED_GLO(___G__23__23_link_2d_incremental)
___NEED_GLO(___G__23__23_map)
___NEED_GLO(___G__23__23_number_2d__3e_string)
___NEED_GLO(___G__23__23_open_2d_process_2d_generic)
___NEED_GLO(___G__23__23_os_2d_bat_2d_extension_2d_string_2d_saved)
___NEED_GLO(___G__23__23_os_2d_environ)
___NEED_GLO(___G__23__23_os_2d_obj_2d_extension_2d_string_2d_saved)
___NEED_GLO(___G__23__23_parameterize)
___NEED_GLO(___G__23__23_path_2d_directory)
___NEED_GLO(___G__23__23_path_2d_expand)
___NEED_GLO(___G__23__23_path_2d_extension)
___NEED_GLO(___G__23__23_path_2d_normalize)
___NEED_GLO(___G__23__23_path_2d_strip_2d_directory)
___NEED_GLO(___G__23__23_path_2d_strip_2d_extension)
___NEED_GLO(___G__23__23_path_2d_strip_2d_trailing_2d_directory_2d_separator)
___NEED_GLO(___G__23__23_process_2d_status)
___NEED_GLO(___G__23__23_raise_2d_error_2d_exception)
___NEED_GLO(___G__23__23_reverse)
___NEED_GLO(___G__23__23_string_2d_append)
___NEED_GLO(___G__23__23_string_3d__3f_)
___NEED_GLO(___G__23__23_symbol_2d__3e_string)
___NEED_GLO(___G_c_23_cf)
___NEED_GLO(___G_c_23_env_2d_frame)
___NEED_GLO(___G_c_23_env_2d_macro)
___NEED_GLO(___G_c_23_link_2d_modules)
___NEED_GLO(___G_c_23_make_2d_global_2d_environment)
___NEED_GLO(___G_c_23_target_2d_file_2d_extensions)
___NEED_GLO(___G_c_23_target_2d_get)
___NEED_GLO(___G_c_23_target_2e_file_2d_extensions)
___NEED_GLO(___G_compile_2d_file)
___NEED_GLO(___G_compile_2d_file_2d_to_2d_target)
___NEED_GLO(___G_error)
___NEED_GLO(___G_link_2d_flat)
___NEED_GLO(___G_link_2d_incremental)
___NEED_GLO(___G_open_2d_process)
___BEGIN_SYM
___DEF_SYM(0,___S_C,"C")
___DEF_SYM(1,___S___gsclib,"_gsclib")
___DEF_SYM(2,___S_dyn,"dyn")
___DEF_SYM(3,___S_exe,"exe")
___DEF_SYM(4,___S_keep_2d_c,"keep-c")
___DEF_SYM(5,___S_lib,"lib")
___DEF_SYM(6,___S_obj,"obj")
___DEF_SYM(7,___S_verbose,"verbose")
___END_SYM
#define ___SYM_C ___SYM(0,___S_C)
#define ___SYM___gsclib ___SYM(1,___S___gsclib)
#define ___SYM_dyn ___SYM(2,___S_dyn)
#define ___SYM_exe ___SYM(3,___S_exe)
#define ___SYM_keep_2d_c ___SYM(4,___S_keep_2d_c)
#define ___SYM_lib ___SYM(5,___S_lib)
#define ___SYM_obj ___SYM(6,___S_obj)
#define ___SYM_verbose ___SYM(7,___S_verbose)
___BEGIN_KEY
___DEF_KEY(0,___K_arguments,"arguments")
___DEF_KEY(1,___K_base,"base")
___DEF_KEY(2,___K_cc_2d_options,"cc-options")
___DEF_KEY(3,___K_directory,"directory")
___DEF_KEY(4,___K_environment,"environment")
___DEF_KEY(5,___K_ld_2d_options,"ld-options")
___DEF_KEY(6,___K_ld_2d_options_2d_prelude,"ld-options-prelude")
___DEF_KEY(7,___K_module_2d_name,"module-name")
___DEF_KEY(8,___K_options,"options")
___DEF_KEY(9,___K_output,"output")
___DEF_KEY(10,___K_path,"path")
___DEF_KEY(11,___K_stderr_2d_redirection,"stderr-redirection")
___DEF_KEY(12,___K_stdin_2d_redirection,"stdin-redirection")
___DEF_KEY(13,___K_stdout_2d_redirection,"stdout-redirection")
___DEF_KEY(14,___K_warnings_3f_,"warnings?")
___END_KEY
#define ___KEY_arguments ___KEY(0,___K_arguments)
#define ___KEY_base ___KEY(1,___K_base)
#define ___KEY_cc_2d_options ___KEY(2,___K_cc_2d_options)
#define ___KEY_directory ___KEY(3,___K_directory)
#define ___KEY_environment ___KEY(4,___K_environment)
#define ___KEY_ld_2d_options ___KEY(5,___K_ld_2d_options)
#define ___KEY_ld_2d_options_2d_prelude ___KEY(6,___K_ld_2d_options_2d_prelude)
#define ___KEY_module_2d_name ___KEY(7,___K_module_2d_name)
#define ___KEY_options ___KEY(8,___K_options)
#define ___KEY_output ___KEY(9,___K_output)
#define ___KEY_path ___KEY(10,___K_path)
#define ___KEY_stderr_2d_redirection ___KEY(11,___K_stderr_2d_redirection)
#define ___KEY_stdin_2d_redirection ___KEY(12,___K_stdin_2d_redirection)
#define ___KEY_stdout_2d_redirection ___KEY(13,___K_stdout_2d_redirection)
#define ___KEY_warnings_3f_ ___KEY(14,___K_warnings_3f_)
___BEGIN_GLO
___DEF_GLO(0," _gsclib")
___DEF_GLO(1,"##build-executable")
___DEF_GLO(2,"##c-code")
___DEF_GLO(3,"##compile-file")
___DEF_GLO(4,"##compile-file-to-target")
___DEF_GLO(5,"##compile-options-normalize")
___DEF_GLO(6,"##gambcomp")
___DEF_GLO(7,"##link-flat")
___DEF_GLO(8,"##link-incremental")
___DEF_GLO(9,"c#make-global-environment")
___DEF_GLO(10,"compile-file")
___DEF_GLO(11,"compile-file-to-target")
___DEF_GLO(12,"link-flat")
___DEF_GLO(13,"link-incremental")
___DEF_GLO(14,"##append")
___DEF_GLO(15,"##append-strings")
___DEF_GLO(16,"##assoc")
___DEF_GLO(17,"##assq")
___DEF_GLO(18,"##close-port")
___DEF_GLO(19,"##cte-macro-descr")
___DEF_GLO(20,"##cte-macro-name")
___DEF_GLO(21,"##cte-macro?")
___DEF_GLO(22,"##cte-parent-cte")
___DEF_GLO(23,"##cte-top-cte")
___DEF_GLO(24,"##cte-top?")
___DEF_GLO(25,"##current-directory")
___DEF_GLO(26,"##delete-file")
___DEF_GLO(27,"##equal?")
___DEF_GLO(28,"##fail-check-string")
___DEF_GLO(29,"##file-exists?")
___DEF_GLO(30,"##interaction-cte")
___DEF_GLO(31,"##map")
___DEF_GLO(32,"##number->string")
___DEF_GLO(33,"##open-process-generic")
___DEF_GLO(34,"##os-bat-extension-string-saved")
___DEF_GLO(35,"##os-environ")
___DEF_GLO(36,"##os-obj-extension-string-saved")
___DEF_GLO(37,"##parameterize")
___DEF_GLO(38,"##path-directory")
___DEF_GLO(39,"##path-expand")
___DEF_GLO(40,"##path-extension")
___DEF_GLO(41,"##path-normalize")
___DEF_GLO(42,"##path-strip-directory")
___DEF_GLO(43,"##path-strip-extension")
___DEF_GLO(44,"##path-strip-trailing-directory-separator")
___DEF_GLO(45,"##process-status")
___DEF_GLO(46,"##raise-error-exception")
___DEF_GLO(47,"##reverse")
___DEF_GLO(48,"##string-append")
___DEF_GLO(49,"##string=?")
___DEF_GLO(50,"##symbol->string")
___DEF_GLO(51,"c#cf")
___DEF_GLO(52,"c#env-frame")
___DEF_GLO(53,"c#env-macro")
___DEF_GLO(54,"c#link-modules")
___DEF_GLO(55,"c#target-file-extensions")
___DEF_GLO(56,"c#target-get")
___DEF_GLO(57,"c#target.file-extensions")
___DEF_GLO(58,"error")
___DEF_GLO(59,"open-process")
___END_GLO
#define ___GLO__20___gsclib ___GLO(0,___G__20___gsclib)
#define ___PRM__20___gsclib ___PRM(0,___G__20___gsclib)
#define ___GLO__23__23_build_2d_executable ___GLO(1,___G__23__23_build_2d_executable)
#define ___PRM__23__23_build_2d_executable ___PRM(1,___G__23__23_build_2d_executable)
#define ___GLO__23__23_c_2d_code ___GLO(2,___G__23__23_c_2d_code)
#define ___PRM__23__23_c_2d_code ___PRM(2,___G__23__23_c_2d_code)
#define ___GLO__23__23_compile_2d_file ___GLO(3,___G__23__23_compile_2d_file)
#define ___PRM__23__23_compile_2d_file ___PRM(3,___G__23__23_compile_2d_file)
#define ___GLO__23__23_compile_2d_file_2d_to_2d_target ___GLO(4,___G__23__23_compile_2d_file_2d_to_2d_target)
#define ___PRM__23__23_compile_2d_file_2d_to_2d_target ___PRM(4,___G__23__23_compile_2d_file_2d_to_2d_target)
#define ___GLO__23__23_compile_2d_options_2d_normalize ___GLO(5,___G__23__23_compile_2d_options_2d_normalize)
#define ___PRM__23__23_compile_2d_options_2d_normalize ___PRM(5,___G__23__23_compile_2d_options_2d_normalize)
#define ___GLO__23__23_gambcomp ___GLO(6,___G__23__23_gambcomp)
#define ___PRM__23__23_gambcomp ___PRM(6,___G__23__23_gambcomp)
#define ___GLO__23__23_link_2d_flat ___GLO(7,___G__23__23_link_2d_flat)
#define ___PRM__23__23_link_2d_flat ___PRM(7,___G__23__23_link_2d_flat)
#define ___GLO__23__23_link_2d_incremental ___GLO(8,___G__23__23_link_2d_incremental)
#define ___PRM__23__23_link_2d_incremental ___PRM(8,___G__23__23_link_2d_incremental)
#define ___GLO_c_23_make_2d_global_2d_environment ___GLO(9,___G_c_23_make_2d_global_2d_environment)
#define ___PRM_c_23_make_2d_global_2d_environment ___PRM(9,___G_c_23_make_2d_global_2d_environment)
#define ___GLO_compile_2d_file ___GLO(10,___G_compile_2d_file)
#define ___PRM_compile_2d_file ___PRM(10,___G_compile_2d_file)
#define ___GLO_compile_2d_file_2d_to_2d_target ___GLO(11,___G_compile_2d_file_2d_to_2d_target)
#define ___PRM_compile_2d_file_2d_to_2d_target ___PRM(11,___G_compile_2d_file_2d_to_2d_target)
#define ___GLO_link_2d_flat ___GLO(12,___G_link_2d_flat)
#define ___PRM_link_2d_flat ___PRM(12,___G_link_2d_flat)
#define ___GLO_link_2d_incremental ___GLO(13,___G_link_2d_incremental)
#define ___PRM_link_2d_incremental ___PRM(13,___G_link_2d_incremental)
#define ___GLO__23__23_append ___GLO(14,___G__23__23_append)
#define ___PRM__23__23_append ___PRM(14,___G__23__23_append)
#define ___GLO__23__23_append_2d_strings ___GLO(15,___G__23__23_append_2d_strings)
#define ___PRM__23__23_append_2d_strings ___PRM(15,___G__23__23_append_2d_strings)
#define ___GLO__23__23_assoc ___GLO(16,___G__23__23_assoc)
#define ___PRM__23__23_assoc ___PRM(16,___G__23__23_assoc)
#define ___GLO__23__23_assq ___GLO(17,___G__23__23_assq)
#define ___PRM__23__23_assq ___PRM(17,___G__23__23_assq)
#define ___GLO__23__23_close_2d_port ___GLO(18,___G__23__23_close_2d_port)
#define ___PRM__23__23_close_2d_port ___PRM(18,___G__23__23_close_2d_port)
#define ___GLO__23__23_cte_2d_macro_2d_descr ___GLO(19,___G__23__23_cte_2d_macro_2d_descr)
#define ___PRM__23__23_cte_2d_macro_2d_descr ___PRM(19,___G__23__23_cte_2d_macro_2d_descr)
#define ___GLO__23__23_cte_2d_macro_2d_name ___GLO(20,___G__23__23_cte_2d_macro_2d_name)
#define ___PRM__23__23_cte_2d_macro_2d_name ___PRM(20,___G__23__23_cte_2d_macro_2d_name)
#define ___GLO__23__23_cte_2d_macro_3f_ ___GLO(21,___G__23__23_cte_2d_macro_3f_)
#define ___PRM__23__23_cte_2d_macro_3f_ ___PRM(21,___G__23__23_cte_2d_macro_3f_)
#define ___GLO__23__23_cte_2d_parent_2d_cte ___GLO(22,___G__23__23_cte_2d_parent_2d_cte)
#define ___PRM__23__23_cte_2d_parent_2d_cte ___PRM(22,___G__23__23_cte_2d_parent_2d_cte)
#define ___GLO__23__23_cte_2d_top_2d_cte ___GLO(23,___G__23__23_cte_2d_top_2d_cte)
#define ___PRM__23__23_cte_2d_top_2d_cte ___PRM(23,___G__23__23_cte_2d_top_2d_cte)
#define ___GLO__23__23_cte_2d_top_3f_ ___GLO(24,___G__23__23_cte_2d_top_3f_)
#define ___PRM__23__23_cte_2d_top_3f_ ___PRM(24,___G__23__23_cte_2d_top_3f_)
#define ___GLO__23__23_current_2d_directory ___GLO(25,___G__23__23_current_2d_directory)
#define ___PRM__23__23_current_2d_directory ___PRM(25,___G__23__23_current_2d_directory)
#define ___GLO__23__23_delete_2d_file ___GLO(26,___G__23__23_delete_2d_file)
#define ___PRM__23__23_delete_2d_file ___PRM(26,___G__23__23_delete_2d_file)
#define ___GLO__23__23_equal_3f_ ___GLO(27,___G__23__23_equal_3f_)
#define ___PRM__23__23_equal_3f_ ___PRM(27,___G__23__23_equal_3f_)
#define ___GLO__23__23_fail_2d_check_2d_string ___GLO(28,___G__23__23_fail_2d_check_2d_string)
#define ___PRM__23__23_fail_2d_check_2d_string ___PRM(28,___G__23__23_fail_2d_check_2d_string)
#define ___GLO__23__23_file_2d_exists_3f_ ___GLO(29,___G__23__23_file_2d_exists_3f_)
#define ___PRM__23__23_file_2d_exists_3f_ ___PRM(29,___G__23__23_file_2d_exists_3f_)
#define ___GLO__23__23_interaction_2d_cte ___GLO(30,___G__23__23_interaction_2d_cte)
#define ___PRM__23__23_interaction_2d_cte ___PRM(30,___G__23__23_interaction_2d_cte)
#define ___GLO__23__23_map ___GLO(31,___G__23__23_map)
#define ___PRM__23__23_map ___PRM(31,___G__23__23_map)
#define ___GLO__23__23_number_2d__3e_string ___GLO(32,___G__23__23_number_2d__3e_string)
#define ___PRM__23__23_number_2d__3e_string ___PRM(32,___G__23__23_number_2d__3e_string)
#define ___GLO__23__23_open_2d_process_2d_generic ___GLO(33,___G__23__23_open_2d_process_2d_generic)
#define ___PRM__23__23_open_2d_process_2d_generic ___PRM(33,___G__23__23_open_2d_process_2d_generic)
#define ___GLO__23__23_os_2d_bat_2d_extension_2d_string_2d_saved ___GLO(34,___G__23__23_os_2d_bat_2d_extension_2d_string_2d_saved)
#define ___PRM__23__23_os_2d_bat_2d_extension_2d_string_2d_saved ___PRM(34,___G__23__23_os_2d_bat_2d_extension_2d_string_2d_saved)
#define ___GLO__23__23_os_2d_environ ___GLO(35,___G__23__23_os_2d_environ)
#define ___PRM__23__23_os_2d_environ ___PRM(35,___G__23__23_os_2d_environ)
#define ___GLO__23__23_os_2d_obj_2d_extension_2d_string_2d_saved ___GLO(36,___G__23__23_os_2d_obj_2d_extension_2d_string_2d_saved)
#define ___PRM__23__23_os_2d_obj_2d_extension_2d_string_2d_saved ___PRM(36,___G__23__23_os_2d_obj_2d_extension_2d_string_2d_saved)
#define ___GLO__23__23_parameterize ___GLO(37,___G__23__23_parameterize)
#define ___PRM__23__23_parameterize ___PRM(37,___G__23__23_parameterize)
#define ___GLO__23__23_path_2d_directory ___GLO(38,___G__23__23_path_2d_directory)
#define ___PRM__23__23_path_2d_directory ___PRM(38,___G__23__23_path_2d_directory)
#define ___GLO__23__23_path_2d_expand ___GLO(39,___G__23__23_path_2d_expand)
#define ___PRM__23__23_path_2d_expand ___PRM(39,___G__23__23_path_2d_expand)
#define ___GLO__23__23_path_2d_extension ___GLO(40,___G__23__23_path_2d_extension)
#define ___PRM__23__23_path_2d_extension ___PRM(40,___G__23__23_path_2d_extension)
#define ___GLO__23__23_path_2d_normalize ___GLO(41,___G__23__23_path_2d_normalize)
#define ___PRM__23__23_path_2d_normalize ___PRM(41,___G__23__23_path_2d_normalize)
#define ___GLO__23__23_path_2d_strip_2d_directory ___GLO(42,___G__23__23_path_2d_strip_2d_directory)
#define ___PRM__23__23_path_2d_strip_2d_directory ___PRM(42,___G__23__23_path_2d_strip_2d_directory)
#define ___GLO__23__23_path_2d_strip_2d_extension ___GLO(43,___G__23__23_path_2d_strip_2d_extension)
#define ___PRM__23__23_path_2d_strip_2d_extension ___PRM(43,___G__23__23_path_2d_strip_2d_extension)
#define ___GLO__23__23_path_2d_strip_2d_trailing_2d_directory_2d_separator ___GLO(44,___G__23__23_path_2d_strip_2d_trailing_2d_directory_2d_separator)
#define ___PRM__23__23_path_2d_strip_2d_trailing_2d_directory_2d_separator ___PRM(44,___G__23__23_path_2d_strip_2d_trailing_2d_directory_2d_separator)
#define ___GLO__23__23_process_2d_status ___GLO(45,___G__23__23_process_2d_status)
#define ___PRM__23__23_process_2d_status ___PRM(45,___G__23__23_process_2d_status)
#define ___GLO__23__23_raise_2d_error_2d_exception ___GLO(46,___G__23__23_raise_2d_error_2d_exception)
#define ___PRM__23__23_raise_2d_error_2d_exception ___PRM(46,___G__23__23_raise_2d_error_2d_exception)
#define ___GLO__23__23_reverse ___GLO(47,___G__23__23_reverse)
#define ___PRM__23__23_reverse ___PRM(47,___G__23__23_reverse)
#define ___GLO__23__23_string_2d_append ___GLO(48,___G__23__23_string_2d_append)
#define ___PRM__23__23_string_2d_append ___PRM(48,___G__23__23_string_2d_append)
#define ___GLO__23__23_string_3d__3f_ ___GLO(49,___G__23__23_string_3d__3f_)
#define ___PRM__23__23_string_3d__3f_ ___PRM(49,___G__23__23_string_3d__3f_)
#define ___GLO__23__23_symbol_2d__3e_string ___GLO(50,___G__23__23_symbol_2d__3e_string)
#define ___PRM__23__23_symbol_2d__3e_string ___PRM(50,___G__23__23_symbol_2d__3e_string)
#define ___GLO_c_23_cf ___GLO(51,___G_c_23_cf)
#define ___PRM_c_23_cf ___PRM(51,___G_c_23_cf)
#define ___GLO_c_23_env_2d_frame ___GLO(52,___G_c_23_env_2d_frame)
#define ___PRM_c_23_env_2d_frame ___PRM(52,___G_c_23_env_2d_frame)
#define ___GLO_c_23_env_2d_macro ___GLO(53,___G_c_23_env_2d_macro)
#define ___PRM_c_23_env_2d_macro ___PRM(53,___G_c_23_env_2d_macro)
#define ___GLO_c_23_link_2d_modules ___GLO(54,___G_c_23_link_2d_modules)
#define ___PRM_c_23_link_2d_modules ___PRM(54,___G_c_23_link_2d_modules)
#define ___GLO_c_23_target_2d_file_2d_extensions ___GLO(55,___G_c_23_target_2d_file_2d_extensions)
#define ___PRM_c_23_target_2d_file_2d_extensions ___PRM(55,___G_c_23_target_2d_file_2d_extensions)
#define ___GLO_c_23_target_2d_get ___GLO(56,___G_c_23_target_2d_get)
#define ___PRM_c_23_target_2d_get ___PRM(56,___G_c_23_target_2d_get)
#define ___GLO_c_23_target_2e_file_2d_extensions ___GLO(57,___G_c_23_target_2e_file_2d_extensions)
#define ___PRM_c_23_target_2e_file_2d_extensions ___PRM(57,___G_c_23_target_2e_file_2d_extensions)
#define ___GLO_error ___GLO(58,___G_error)
#define ___PRM_error ___PRM(58,___G_error)
#define ___GLO_open_2d_process ___GLO(59,___G_open_2d_process)
#define ___PRM_open_2d_process ___PRM(59,___G_open_2d_process)
___DEF_SUB_VEC(___X0,6UL)
___VEC1(___REF_KEY(8,___K_options))
___VEC1(___REF_ABSENT)
___VEC1(___REF_KEY(9,___K_output))
___VEC1(___REF_ABSENT)
___VEC1(___REF_KEY(7,___K_module_2d_name))
___VEC1(___REF_ABSENT)
___VEC0
___DEF_SUB_STR(___X1,48UL)
___STR8(115,116,114,105,110,103,32,111)
___STR8(114,32,35,102,32,101,120,112)
___STR8(101,99,116,101,100,32,102,111)
___STR8(114,32,109,111,100,117,108,101)
___STR8(45,110,97,109,101,58,32,112)
___STR8(97,114,97,109,101,116,101,114)
___STR0
___DEF_SUB_STR(___X2,36UL)
___STR8(108,105,115,116,32,101,120,112)
___STR8(101,99,116,101,100,32,102,111)
___STR8(114,32,111,112,116,105,111,110)
___STR8(115,58,32,112,97,114,97,109)
___STR4(101,116,101,114)
___DEF_SUB_STR(___X3,37UL)
___STR8(115,116,114,105,110,103,32,101)
___STR8(120,112,101,99,116,101,100,32)
___STR8(102,111,114,32,111,117,116,112)
___STR8(117,116,58,32,112,97,114,97)
___STR5(109,101,116,101,114)
___DEF_SUB_VEC(___X4,10UL)
___VEC1(___REF_KEY(8,___K_options))
___VEC1(___REF_ABSENT)
___VEC1(___REF_KEY(9,___K_output))
___VEC1(___REF_ABSENT)
___VEC1(___REF_KEY(2,___K_cc_2d_options))
___VEC1(___REF_ABSENT)
___VEC1(___REF_KEY(6,___K_ld_2d_options_2d_prelude))
___VEC1(___REF_ABSENT)
___VEC1(___REF_KEY(5,___K_ld_2d_options))
___VEC1(___REF_ABSENT)
___VEC0
___DEF_SUB_STR(___X5,0UL)
___STR0
___DEF_SUB_STR(___X6,0UL)
___STR0
___DEF_SUB_STR(___X7,0UL)
___STR0
___DEF_SUB_STR(___X8,41UL)
___STR8(115,116,114,105,110,103,32,101)
___STR8(120,112,101,99,116,101,100,32)
___STR8(102,111,114,32,108,100,45,111)
___STR8(112,116,105,111,110,115,58,32)
___STR8(112,97,114,97,109,101,116,101)
___STR1(114)
___DEF_SUB_STR(___X9,49UL)
___STR8(115,116,114,105,110,103,32,101)
___STR8(120,112,101,99,116,101,100,32)
___STR8(102,111,114,32,108,100,45,111)
___STR8(112,116,105,111,110,115,45,112)
___STR8(114,101,108,117,100,101,58,32)
___STR8(112,97,114,97,109,101,116,101)
___STR1(114)
___DEF_SUB_STR(___X10,41UL)
___STR8(115,116,114,105,110,103,32,101)
___STR8(120,112,101,99,116,101,100,32)
___STR8(102,111,114,32,99,99,45,111)
___STR8(112,116,105,111,110,115,58,32)
___STR8(112,97,114,97,109,101,116,101)
___STR1(114)
___DEF_SUB_STR(___X11,37UL)
___STR8(115,116,114,105,110,103,32,101)
___STR8(120,112,101,99,116,101,100,32)
___STR8(102,111,114,32,111,117,116,112)
___STR8(117,116,58,32,112,97,114,97)
___STR5(109,101,116,101,114)
___DEF_SUB_STR(___X12,36UL)
___STR8(108,105,115,116,32,101,120,112)
___STR8(101,99,116,101,100,32,102,111)
___STR8(114,32,111,112,116,105,111,110)
___STR8(115,58,32,112,97,114,97,109)
___STR4(101,116,101,114)
___DEF_SUB_STR(___X13,10UL)
___STR8(76,68,95,79,80,84,73,79)
___STR2(78,83)
___DEF_SUB_STR(___X14,18UL)
___STR8(76,68,95,79,80,84,73,79)
___STR8(78,83,95,80,82,69,76,85)
___STR2(68,69)
___DEF_SUB_STR(___X15,10UL)
___STR8(67,67,95,79,80,84,73,79)
___STR2(78,83)
___DEF_SUB_STR(___X16,44UL)
___STR8(67,32,99,111,109,112,105,108)
___STR8(97,116,105,111,110,32,111,114)
___STR8(32,108,105,110,107,32,102,97)
___STR8(105,108,101,100,32,119,104,105)
___STR8(108,101,32,99,111,109,112,105)
___STR4(108,105,110,103)
___DEF_SUB_STR(___X17,2UL)
___STR2(46,111)
___DEF_SUB_STR(___X18,10UL)
___STR8(76,68,95,79,80,84,73,79)
___STR2(78,83)
___DEF_SUB_STR(___X19,18UL)
___STR8(76,68,95,79,80,84,73,79)
___STR8(78,83,95,80,82,69,76,85)
___STR2(68,69)
___DEF_SUB_STR(___X20,10UL)
___STR8(67,67,95,79,80,84,73,79)
___STR2(78,83)
___DEF_SUB_STR(___X21,27UL)
___STR8(67,32,108,105,110,107,32,102)
___STR8(97,105,108,101,100,32,119,104)
___STR8(105,108,101,32,108,105,110,107)
___STR3(105,110,103)
___DEF_SUB_STR(___X22,10UL)
___STR8(66,85,73,76,68,95,79,66)
___STR2(74,95)
___DEF_SUB_STR(___X23,12UL)
___STR8(66,85,73,76,68,95,79,84)
___STR4(72,69,82,95)
___DEF_SUB_STR(___X24,5UL)
___STR5(126,126,98,105,110)
___DEF_SUB_STR(___X25,9UL)
___STR8(126,126,105,110,99,108,117,100)
___STR1(101)
___DEF_SUB_STR(___X26,5UL)
___STR5(126,126,108,105,98)
___DEF_SUB_STR(___X27,9UL)
___STR8(103,97,109,98,99,111,109,112)
___STR1(45)
___DEF_SUB_STR(___X28,16UL)
___STR8(71,65,77,66,67,79,77,80)
___STR8(95,86,69,82,66,79,83,69)
___STR0
___DEF_SUB_STR(___X29,3UL)
___STR3(121,101,115)
___DEF_SUB_STR(___X30,13UL)
___STR8(71,65,77,66,73,84,68,73)
___STR5(82,95,66,73,78)
___DEF_SUB_STR(___X31,17UL)
___STR8(71,65,77,66,73,84,68,73)
___STR8(82,95,73,78,67,76,85,68)
___STR1(69)
___DEF_SUB_STR(___X32,13UL)
___STR8(71,65,77,66,73,84,68,73)
___STR5(82,95,76,73,66)
___DEF_SUB_STR(___X33,1UL)
___STR1(32)
___DEF_SUB_STR(___X34,15UL)
___STR8(73,78,80,85,84,95,70,73)
___STR7(76,69,78,65,77,69,83)
___DEF_SUB_STR(___X35,15UL)
___STR8(79,85,84,80,85,84,95,70)
___STR7(73,76,69,78,65,77,69)
___DEF_SUB_STR(___X36,1UL)
___STR1(61)
___DEF_SUB_STR(___X37,10UL)
___STR8(66,85,73,76,68,95,68,89)
___STR2(78,95)
___DEF_SUB_STR(___X38,10UL)
___STR8(66,85,73,76,68,95,76,73)
___STR2(66,95)
___DEF_SUB_STR(___X39,10UL)
___STR8(66,85,73,76,68,95,69,88)
___STR2(69,95)
___DEF_SUB_VEC(___X40,6UL)
___VEC1(___REF_KEY(9,___K_output))
___VEC1(___REF_ABSENT)
___VEC1(___REF_KEY(1,___K_base))
___VEC1(___REF_ABSENT)
___VEC1(___REF_KEY(14,___K_warnings_3f_))
___VEC1(___REF_ABSENT)
___VEC0
___DEF_SUB_STR(___X41,5UL)
___STR5(126,126,108,105,98)
___DEF_SUB_STR(___X42,7UL)
___STR7(95,103,97,109,98,105,116)
___DEF_SUB_STR(___X43,35UL)
___STR8(115,116,114,105,110,103,32,101)
___STR8(120,112,101,99,116,101,100,32)
___STR8(102,111,114,32,98,97,115,101)
___STR8(58,32,112,97,114,97,109,101)
___STR3(116,101,114)
___DEF_SUB_STR(___X44,37UL)
___STR8(115,116,114,105,110,103,32,101)
___STR8(120,112,101,99,116,101,100,32)
___STR8(102,111,114,32,111,117,116,112)
___STR8(117,116,58,32,112,97,114,97)
___STR5(109,101,116,101,114)
___DEF_SUB_STR(___X45,20UL)
___STR8(109,111,100,117,108,101,32,108)
___STR8(105,115,116,32,101,120,112,101)
___STR4(99,116,101,100)
___DEF_SUB_VEC(___X46,4UL)
___VEC1(___REF_KEY(9,___K_output))
___VEC1(___REF_ABSENT)
___VEC1(___REF_KEY(14,___K_warnings_3f_))
___VEC1(___REF_ABSENT)
___VEC0
___DEF_SUB_STR(___X47,37UL)
___STR8(115,116,114,105,110,103,32,101)
___STR8(120,112,101,99,116,101,100,32)
___STR8(102,111,114,32,111,117,116,112)
___STR8(117,116,58,32,112,97,114,97)
___STR5(109,101,116,101,114)
___DEF_SUB_STR(___X48,20UL)
___STR8(109,111,100,117,108,101,32,108)
___STR8(105,115,116,32,101,120,112,101)
___STR4(99,116,101,100)
___DEF_SUB_STR(___X49,36UL)
___STR8(35,35,99,45,99,111,100,101)
___STR8(32,105,115,32,110,111,116,32)
___STR8(99,97,108,108,97,98,108,101)
___STR8(32,100,121,110,97,109,105,99)
___STR4(97,108,108,121)
___DEF_SUB_VEC(___X50,5UL)
___VEC1(___REF_SYM(1,___S___gsclib))
___VEC1(___REF_PRC(1))
___VEC1(___REF_FIX(1))
___VEC1(___REF_NUL)
___VEC1(___REF_FAL)
___VEC0
___BEGIN_SUB
___DEF_SUB(___X0)
,___DEF_SUB(___X1)
,___DEF_SUB(___X2)
,___DEF_SUB(___X3)
,___DEF_SUB(___X4)
,___DEF_SUB(___X5)
,___DEF_SUB(___X6)
,___DEF_SUB(___X7)
,___DEF_SUB(___X8)
,___DEF_SUB(___X9)
,___DEF_SUB(___X10)
,___DEF_SUB(___X11)
,___DEF_SUB(___X12)
,___DEF_SUB(___X13)
,___DEF_SUB(___X14)
,___DEF_SUB(___X15)
,___DEF_SUB(___X16)
,___DEF_SUB(___X17)
,___DEF_SUB(___X18)
,___DEF_SUB(___X19)
,___DEF_SUB(___X20)
,___DEF_SUB(___X21)
,___DEF_SUB(___X22)
,___DEF_SUB(___X23)
,___DEF_SUB(___X24)
,___DEF_SUB(___X25)
,___DEF_SUB(___X26)
,___DEF_SUB(___X27)
,___DEF_SUB(___X28)
,___DEF_SUB(___X29)
,___DEF_SUB(___X30)
,___DEF_SUB(___X31)
,___DEF_SUB(___X32)
,___DEF_SUB(___X33)
,___DEF_SUB(___X34)
,___DEF_SUB(___X35)
,___DEF_SUB(___X36)
,___DEF_SUB(___X37)
,___DEF_SUB(___X38)
,___DEF_SUB(___X39)
,___DEF_SUB(___X40)
,___DEF_SUB(___X41)
,___DEF_SUB(___X42)
,___DEF_SUB(___X43)
,___DEF_SUB(___X44)
,___DEF_SUB(___X45)
,___DEF_SUB(___X46)
,___DEF_SUB(___X47)
,___DEF_SUB(___X48)
,___DEF_SUB(___X49)
,___DEF_SUB(___X50)
___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__20___gsclib)
___DEF_M_HLBL(___L1__20___gsclib)
___DEF_M_HLBL(___L2__20___gsclib)
___DEF_M_HLBL(___L3__20___gsclib)
___DEF_M_HLBL(___L4__20___gsclib)
___DEF_M_HLBL(___L5__20___gsclib)
___DEF_M_HLBL(___L6__20___gsclib)
___DEF_M_HLBL(___L7__20___gsclib)
___DEF_M_HLBL(___L8__20___gsclib)
___DEF_M_HLBL(___L9__20___gsclib)
___DEF_M_HLBL(___L10__20___gsclib)
___DEF_M_HLBL(___L11__20___gsclib)
___DEF_M_HLBL(___L12__20___gsclib)
___DEF_M_HLBL(___L13__20___gsclib)
___DEF_M_HLBL(___L14__20___gsclib)
___DEF_M_HLBL_INTRO
___DEF_M_HLBL(___L0__23__23_compile_2d_options_2d_normalize)
___DEF_M_HLBL(___L1__23__23_compile_2d_options_2d_normalize)
___DEF_M_HLBL(___L2__23__23_compile_2d_options_2d_normalize)
___DEF_M_HLBL(___L3__23__23_compile_2d_options_2d_normalize)
___DEF_M_HLBL_INTRO
___DEF_M_HLBL(___L0_compile_2d_file_2d_to_2d_target)
___DEF_M_HLBL(___L1_compile_2d_file_2d_to_2d_target)
___DEF_M_HLBL(___L2_compile_2d_file_2d_to_2d_target)
___DEF_M_HLBL(___L3_compile_2d_file_2d_to_2d_target)
___DEF_M_HLBL(___L4_compile_2d_file_2d_to_2d_target)
___DEF_M_HLBL(___L5_compile_2d_file_2d_to_2d_target)
___DEF_M_HLBL(___L6_compile_2d_file_2d_to_2d_target)
___DEF_M_HLBL(___L7_compile_2d_file_2d_to_2d_target)
___DEF_M_HLBL(___L8_compile_2d_file_2d_to_2d_target)
___DEF_M_HLBL_INTRO
___DEF_M_HLBL(___L0__23__23_compile_2d_file_2d_to_2d_target)
___DEF_M_HLBL(___L1__23__23_compile_2d_file_2d_to_2d_target)
___DEF_M_HLBL(___L2__23__23_compile_2d_file_2d_to_2d_target)
___DEF_M_HLBL(___L3__23__23_compile_2d_file_2d_to_2d_target)
___DEF_M_HLBL(___L4__23__23_compile_2d_file_2d_to_2d_target)
___DEF_M_HLBL(___L5__23__23_compile_2d_file_2d_to_2d_target)
___DEF_M_HLBL(___L6__23__23_compile_2d_file_2d_to_2d_target)
___DEF_M_HLBL(___L7__23__23_compile_2d_file_2d_to_2d_target)
___DEF_M_HLBL(___L8__23__23_compile_2d_file_2d_to_2d_target)
___DEF_M_HLBL(___L9__23__23_compile_2d_file_2d_to_2d_target)
___DEF_M_HLBL(___L10__23__23_compile_2d_file_2d_to_2d_target)
___DEF_M_HLBL(___L11__23__23_compile_2d_file_2d_to_2d_target)
___DEF_M_HLBL(___L12__23__23_compile_2d_file_2d_to_2d_target)
___DEF_M_HLBL(___L13__23__23_compile_2d_file_2d_to_2d_target)
___DEF_M_HLBL(___L14__23__23_compile_2d_file_2d_to_2d_target)
___DEF_M_HLBL(___L15__23__23_compile_2d_file_2d_to_2d_target)
___DEF_M_HLBL_INTRO
___DEF_M_HLBL(___L0_compile_2d_file)
___DEF_M_HLBL(___L1_compile_2d_file)
___DEF_M_HLBL(___L2_compile_2d_file)
___DEF_M_HLBL(___L3_compile_2d_file)
___DEF_M_HLBL(___L4_compile_2d_file)
___DEF_M_HLBL(___L5_compile_2d_file)
___DEF_M_HLBL(___L6_compile_2d_file)
___DEF_M_HLBL(___L7_compile_2d_file)
___DEF_M_HLBL(___L8_compile_2d_file)
___DEF_M_HLBL(___L9_compile_2d_file)
___DEF_M_HLBL(___L10_compile_2d_file)
___DEF_M_HLBL_INTRO
___DEF_M_HLBL(___L0__23__23_compile_2d_file)
___DEF_M_HLBL(___L1__23__23_compile_2d_file)
___DEF_M_HLBL(___L2__23__23_compile_2d_file)
___DEF_M_HLBL(___L3__23__23_compile_2d_file)
___DEF_M_HLBL(___L4__23__23_compile_2d_file)
___DEF_M_HLBL(___L5__23__23_compile_2d_file)
___DEF_M_HLBL(___L6__23__23_compile_2d_file)
___DEF_M_HLBL(___L7__23__23_compile_2d_file)
___DEF_M_HLBL(___L8__23__23_compile_2d_file)
___DEF_M_HLBL(___L9__23__23_compile_2d_file)
___DEF_M_HLBL(___L10__23__23_compile_2d_file)
___DEF_M_HLBL(___L11__23__23_compile_2d_file)
___DEF_M_HLBL(___L12__23__23_compile_2d_file)
___DEF_M_HLBL(___L13__23__23_compile_2d_file)
___DEF_M_HLBL(___L14__23__23_compile_2d_file)
___DEF_M_HLBL(___L15__23__23_compile_2d_file)
___DEF_M_HLBL(___L16__23__23_compile_2d_file)
___DEF_M_HLBL(___L17__23__23_compile_2d_file)
___DEF_M_HLBL(___L18__23__23_compile_2d_file)
___DEF_M_HLBL(___L19__23__23_compile_2d_file)
___DEF_M_HLBL(___L20__23__23_compile_2d_file)
___DEF_M_HLBL(___L21__23__23_compile_2d_file)
___DEF_M_HLBL(___L22__23__23_compile_2d_file)
___DEF_M_HLBL(___L23__23__23_compile_2d_file)
___DEF_M_HLBL(___L24__23__23_compile_2d_file)
___DEF_M_HLBL(___L25__23__23_compile_2d_file)
___DEF_M_HLBL(___L26__23__23_compile_2d_file)
___DEF_M_HLBL(___L27__23__23_compile_2d_file)
___DEF_M_HLBL(___L28__23__23_compile_2d_file)
___DEF_M_HLBL(___L29__23__23_compile_2d_file)
___DEF_M_HLBL(___L30__23__23_compile_2d_file)
___DEF_M_HLBL(___L31__23__23_compile_2d_file)
___DEF_M_HLBL(___L32__23__23_compile_2d_file)
___DEF_M_HLBL(___L33__23__23_compile_2d_file)
___DEF_M_HLBL(___L34__23__23_compile_2d_file)
___DEF_M_HLBL(___L35__23__23_compile_2d_file)
___DEF_M_HLBL(___L36__23__23_compile_2d_file)
___DEF_M_HLBL(___L37__23__23_compile_2d_file)
___DEF_M_HLBL(___L38__23__23_compile_2d_file)
___DEF_M_HLBL(___L39__23__23_compile_2d_file)
___DEF_M_HLBL(___L40__23__23_compile_2d_file)
___DEF_M_HLBL(___L41__23__23_compile_2d_file)
___DEF_M_HLBL(___L42__23__23_compile_2d_file)
___DEF_M_HLBL_INTRO
___DEF_M_HLBL(___L0__23__23_build_2d_executable)
___DEF_M_HLBL(___L1__23__23_build_2d_executable)
___DEF_M_HLBL(___L2__23__23_build_2d_executable)
___DEF_M_HLBL(___L3__23__23_build_2d_executable)
___DEF_M_HLBL(___L4__23__23_build_2d_executable)
___DEF_M_HLBL(___L5__23__23_build_2d_executable)
___DEF_M_HLBL(___L6__23__23_build_2d_executable)
___DEF_M_HLBL(___L7__23__23_build_2d_executable)
___DEF_M_HLBL(___L8__23__23_build_2d_executable)
___DEF_M_HLBL(___L9__23__23_build_2d_executable)
___DEF_M_HLBL_INTRO
___DEF_M_HLBL(___L0__23__23_gambcomp)
___DEF_M_HLBL(___L1__23__23_gambcomp)
___DEF_M_HLBL(___L2__23__23_gambcomp)
___DEF_M_HLBL(___L3__23__23_gambcomp)
___DEF_M_HLBL(___L4__23__23_gambcomp)
___DEF_M_HLBL(___L5__23__23_gambcomp)
___DEF_M_HLBL(___L6__23__23_gambcomp)
___DEF_M_HLBL(___L7__23__23_gambcomp)
___DEF_M_HLBL(___L8__23__23_gambcomp)
___DEF_M_HLBL(___L9__23__23_gambcomp)
___DEF_M_HLBL(___L10__23__23_gambcomp)
___DEF_M_HLBL(___L11__23__23_gambcomp)
___DEF_M_HLBL(___L12__23__23_gambcomp)
___DEF_M_HLBL(___L13__23__23_gambcomp)
___DEF_M_HLBL(___L14__23__23_gambcomp)
___DEF_M_HLBL(___L15__23__23_gambcomp)
___DEF_M_HLBL(___L16__23__23_gambcomp)
___DEF_M_HLBL(___L17__23__23_gambcomp)
___DEF_M_HLBL(___L18__23__23_gambcomp)
___DEF_M_HLBL(___L19__23__23_gambcomp)
___DEF_M_HLBL(___L20__23__23_gambcomp)
___DEF_M_HLBL(___L21__23__23_gambcomp)
___DEF_M_HLBL(___L22__23__23_gambcomp)
___DEF_M_HLBL(___L23__23__23_gambcomp)
___DEF_M_HLBL(___L24__23__23_gambcomp)
___DEF_M_HLBL(___L25__23__23_gambcomp)
___DEF_M_HLBL(___L26__23__23_gambcomp)
___DEF_M_HLBL(___L27__23__23_gambcomp)
___DEF_M_HLBL(___L28__23__23_gambcomp)
___DEF_M_HLBL(___L29__23__23_gambcomp)
___DEF_M_HLBL(___L30__23__23_gambcomp)
___DEF_M_HLBL(___L31__23__23_gambcomp)
___DEF_M_HLBL(___L32__23__23_gambcomp)
___DEF_M_HLBL(___L33__23__23_gambcomp)
___DEF_M_HLBL(___L34__23__23_gambcomp)
___DEF_M_HLBL(___L35__23__23_gambcomp)
___DEF_M_HLBL(___L36__23__23_gambcomp)
___DEF_M_HLBL(___L37__23__23_gambcomp)
___DEF_M_HLBL(___L38__23__23_gambcomp)
___DEF_M_HLBL(___L39__23__23_gambcomp)
___DEF_M_HLBL(___L40__23__23_gambcomp)
___DEF_M_HLBL(___L41__23__23_gambcomp)
___DEF_M_HLBL(___L42__23__23_gambcomp)
___DEF_M_HLBL(___L43__23__23_gambcomp)
___DEF_M_HLBL(___L44__23__23_gambcomp)
___DEF_M_HLBL(___L45__23__23_gambcomp)
___DEF_M_HLBL(___L46__23__23_gambcomp)
___DEF_M_HLBL(___L47__23__23_gambcomp)
___DEF_M_HLBL(___L48__23__23_gambcomp)
___DEF_M_HLBL(___L49__23__23_gambcomp)
___DEF_M_HLBL(___L50__23__23_gambcomp)
___DEF_M_HLBL(___L51__23__23_gambcomp)
___DEF_M_HLBL(___L52__23__23_gambcomp)
___DEF_M_HLBL(___L53__23__23_gambcomp)
___DEF_M_HLBL(___L54__23__23_gambcomp)
___DEF_M_HLBL_INTRO
___DEF_M_HLBL(___L0_link_2d_incremental)
___DEF_M_HLBL(___L1_link_2d_incremental)
___DEF_M_HLBL(___L2_link_2d_incremental)
___DEF_M_HLBL(___L3_link_2d_incremental)
___DEF_M_HLBL(___L4_link_2d_incremental)
___DEF_M_HLBL(___L5_link_2d_incremental)
___DEF_M_HLBL(___L6_link_2d_incremental)
___DEF_M_HLBL(___L7_link_2d_incremental)
___DEF_M_HLBL(___L8_link_2d_incremental)
___DEF_M_HLBL(___L9_link_2d_incremental)
___DEF_M_HLBL(___L10_link_2d_incremental)
___DEF_M_HLBL(___L11_link_2d_incremental)
___DEF_M_HLBL(___L12_link_2d_incremental)
___DEF_M_HLBL(___L13_link_2d_incremental)
___DEF_M_HLBL(___L14_link_2d_incremental)
___DEF_M_HLBL(___L15_link_2d_incremental)
___DEF_M_HLBL(___L16_link_2d_incremental)
___DEF_M_HLBL(___L17_link_2d_incremental)
___DEF_M_HLBL(___L18_link_2d_incremental)
___DEF_M_HLBL_INTRO
___DEF_M_HLBL(___L0__23__23_link_2d_incremental)
___DEF_M_HLBL(___L1__23__23_link_2d_incremental)
___DEF_M_HLBL(___L2__23__23_link_2d_incremental)
___DEF_M_HLBL(___L3__23__23_link_2d_incremental)
___DEF_M_HLBL(___L4__23__23_link_2d_incremental)
___DEF_M_HLBL_INTRO
___DEF_M_HLBL(___L0_link_2d_flat)
___DEF_M_HLBL(___L1_link_2d_flat)
___DEF_M_HLBL(___L2_link_2d_flat)
___DEF_M_HLBL(___L3_link_2d_flat)
___DEF_M_HLBL(___L4_link_2d_flat)
___DEF_M_HLBL(___L5_link_2d_flat)
___DEF_M_HLBL(___L6_link_2d_flat)
___DEF_M_HLBL(___L7_link_2d_flat)
___DEF_M_HLBL(___L8_link_2d_flat)
___DEF_M_HLBL(___L9_link_2d_flat)
___DEF_M_HLBL(___L10_link_2d_flat)
___DEF_M_HLBL(___L11_link_2d_flat)
___DEF_M_HLBL_INTRO
___DEF_M_HLBL(___L0__23__23_link_2d_flat)
___DEF_M_HLBL(___L1__23__23_link_2d_flat)
___DEF_M_HLBL(___L2__23__23_link_2d_flat)
___DEF_M_HLBL(___L3__23__23_link_2d_flat)
___DEF_M_HLBL_INTRO
___DEF_M_HLBL(___L0__23__23_c_2d_code)
___DEF_M_HLBL(___L1__23__23_c_2d_code)
___END_M_HLBL
___BEGIN_M_SW
#undef ___PH_PROC
#define ___PH_PROC ___H__20___gsclib
#undef ___PH_LBL0
#define ___PH_LBL0 1
#undef ___PD_ALL
#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 ___D_R4
#undef ___PR_ALL
#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 ___R_R4
#undef ___PW_ALL
#define ___PW_ALL ___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__20___gsclib)
___DEF_P_HLBL(___L1__20___gsclib)
___DEF_P_HLBL(___L2__20___gsclib)
___DEF_P_HLBL(___L3__20___gsclib)
___DEF_P_HLBL(___L4__20___gsclib)
___DEF_P_HLBL(___L5__20___gsclib)
___DEF_P_HLBL(___L6__20___gsclib)
___DEF_P_HLBL(___L7__20___gsclib)
___DEF_P_HLBL(___L8__20___gsclib)
___DEF_P_HLBL(___L9__20___gsclib)
___DEF_P_HLBL(___L10__20___gsclib)
___DEF_P_HLBL(___L11__20___gsclib)
___DEF_P_HLBL(___L12__20___gsclib)
___DEF_P_HLBL(___L13__20___gsclib)
___DEF_P_HLBL(___L14__20___gsclib)
___END_P_HLBL
___BEGIN_P_SW
___DEF_SLBL(0,___L0__20___gsclib)
___IF_NARGS_EQ(0,___NOTHING)
___WRONG_NARGS(0,0,0,0)
___DEF_GLBL(___L__20___gsclib)
___SET_GLO(9,___G_c_23_make_2d_global_2d_environment,___LBL(1))
___SET_R1(___VOID)
___JUMPPRM(___NOTHING,___R0)
___DEF_SLBL(1,___L1__20___gsclib)
___IF_NARGS_EQ(0,___NOTHING)
___WRONG_NARGS(1,0,0,0)
___SET_STK(1,___R0)
___SET_R1(___GLO__23__23_interaction_2d_cte)
___SET_R0(___LBL(3))
___ADJFP(4)
___POLL(2)
___DEF_SLBL(2,___L2__20___gsclib)
___JUMPGLONOTSAFE(___SET_NARGS(1),23,___G__23__23_cte_2d_top_2d_cte)
___DEF_SLBL(3,___L3__20___gsclib)
___SET_R0(___STK(-3))
___ADJFP(-4)
___POLL(4)
___DEF_SLBL(4,___L4__20___gsclib)
___GOTO(___L15__20___gsclib)
___DEF_SLBL(5,___L5__20___gsclib)
___IF(___NOT(___FALSEP(___R1)))
___GOTO(___L17__20___gsclib)
___END_IF
___SET_R1(___STK(-5))
___SET_R0(___STK(-7))
___ADJFP(-8)
___POLL(6)
___DEF_SLBL(6,___L6__20___gsclib)
___DEF_GLBL(___L15__20___gsclib)
___SET_STK(1,___R0)
___SET_STK(2,___R1)
___SET_R0(___LBL(8))
___ADJFP(8)
___POLL(7)
___DEF_SLBL(7,___L7__20___gsclib)
___JUMPGLONOTSAFE(___SET_NARGS(1),24,___G__23__23_cte_2d_top_3f_)
___DEF_SLBL(8,___L8__20___gsclib)
___IF(___FALSEP(___R1))
___GOTO(___L16__20___gsclib)
___END_IF
___SET_R2(___NUL)
___SET_R1(___FAL)
___SET_R0(___STK(-7))
___POLL(9)
___DEF_SLBL(9,___L9__20___gsclib)
___ADJFP(-8)
___JUMPGLONOTSAFE(___SET_NARGS(2),52,___G_c_23_env_2d_frame)
___DEF_GLBL(___L16__20___gsclib)
___SET_R1(___STK(-6))
___SET_R0(___LBL(10))
___JUMPGLONOTSAFE(___SET_NARGS(1),22,___G__23__23_cte_2d_parent_2d_cte)
___DEF_SLBL(10,___L10__20___gsclib)
___SET_STK(-5,___R1)
___SET_R1(___STK(-6))
___SET_R0(___LBL(5))
___JUMPGLONOTSAFE(___SET_NARGS(1),21,___G__23__23_cte_2d_macro_3f_)
___DEF_GLBL(___L17__20___gsclib)
___SET_R1(___STK(-5))
___SET_R0(___LBL(11))
___GOTO(___L15__20___gsclib)
___DEF_SLBL(11,___L11__20___gsclib)
___SET_STK(-5,___R1)
___SET_R1(___STK(-6))
___SET_R0(___LBL(12))
___JUMPGLONOTSAFE(___SET_NARGS(1),20,___G__23__23_cte_2d_macro_2d_name)
___DEF_SLBL(12,___L12__20___gsclib)
___SET_STK(-4,___R1)
___SET_R1(___STK(-6))
___SET_R0(___LBL(13))
___JUMPGLONOTSAFE(___SET_NARGS(1),19,___G__23__23_cte_2d_macro_2d_descr)
___DEF_SLBL(13,___L13__20___gsclib)
___SET_R3(___R1)
___SET_R0(___STK(-7))
___SET_R2(___STK(-4))
___SET_R1(___STK(-5))
___POLL(14)
___DEF_SLBL(14,___L14__20___gsclib)
___ADJFP(-8)
___JUMPGLONOTSAFE(___SET_NARGS(3),53,___G_c_23_env_2d_macro)
___END_P_SW
___END_P_COD
#undef ___PH_PROC
#define ___PH_PROC ___H__23__23_compile_2d_options_2d_normalize
#undef ___PH_LBL0
#define ___PH_LBL0 17
#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_R1 ___W_R2 ___W_R4
___BEGIN_P_COD
___BEGIN_P_HLBL
___DEF_P_HLBL_INTRO
___DEF_P_HLBL(___L0__23__23_compile_2d_options_2d_normalize)
___DEF_P_HLBL(___L1__23__23_compile_2d_options_2d_normalize)
___DEF_P_HLBL(___L2__23__23_compile_2d_options_2d_normalize)
___DEF_P_HLBL(___L3__23__23_compile_2d_options_2d_normalize)
___END_P_HLBL
___BEGIN_P_SW
___DEF_SLBL(0,___L0__23__23_compile_2d_options_2d_normalize)
___IF_NARGS_EQ(1,___NOTHING)
___WRONG_NARGS(0,1,0,0)
___DEF_GLBL(___L__23__23_compile_2d_options_2d_normalize)
___SET_STK(1,___R1)
___SET_R1(___LBL(2))
___SET_R2(___STK(1))
___ADJFP(1)
___POLL(1)
___DEF_SLBL(1,___L1__23__23_compile_2d_options_2d_normalize)
___ADJFP(-1)
___JUMPGLONOTSAFE(___SET_NARGS(2),31,___G__23__23_map)
___DEF_SLBL(2,___L2__23__23_compile_2d_options_2d_normalize)
___IF_NARGS_EQ(1,___NOTHING)
___WRONG_NARGS(2,1,0,0)
___IF(___NOT(___PAIRP(___R1)))
___GOTO(___L4__23__23_compile_2d_options_2d_normalize)
___END_IF
___JUMPPRM(___NOTHING,___R0)
___DEF_GLBL(___L4__23__23_compile_2d_options_2d_normalize)
___SET_R1(___CONS(___R1,___NUL))
___CHECK_HEAP(3,4096)
___DEF_SLBL(3,___L3__23__23_compile_2d_options_2d_normalize)
___JUMPPRM(___NOTHING,___R0)
___END_P_SW
___END_P_COD
#undef ___PH_PROC
#define ___PH_PROC ___H_compile_2d_file_2d_to_2d_target
#undef ___PH_LBL0
#define ___PH_LBL0 22
#undef ___PD_ALL
#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 ___D_R4
#undef ___PR_ALL
#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 ___R_R4
#undef ___PW_ALL
#define ___PW_ALL ___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_compile_2d_file_2d_to_2d_target)
___DEF_P_HLBL(___L1_compile_2d_file_2d_to_2d_target)
___DEF_P_HLBL(___L2_compile_2d_file_2d_to_2d_target)
___DEF_P_HLBL(___L3_compile_2d_file_2d_to_2d_target)
___DEF_P_HLBL(___L4_compile_2d_file_2d_to_2d_target)
___DEF_P_HLBL(___L5_compile_2d_file_2d_to_2d_target)
___DEF_P_HLBL(___L6_compile_2d_file_2d_to_2d_target)
___DEF_P_HLBL(___L7_compile_2d_file_2d_to_2d_target)
___DEF_P_HLBL(___L8_compile_2d_file_2d_to_2d_target)
___END_P_HLBL
___BEGIN_P_SW
___DEF_SLBL(0,___L0_compile_2d_file_2d_to_2d_target)
___IF_NARGS_EQ(1,___PUSH(___R1) ___PUSH(___ABSENT) ___SET_R1(___ABSENT) ___SET_R2(___ABSENT) ___SET_R3(
___NUL))
___GET_REST_KEY(0,1,0,3,___SUB(0))
___DEF_GLBL(___L_compile_2d_file_2d_to_2d_target)
___IF(___NOT(___STRINGP(___STK(-1))))
___GOTO(___L20_compile_2d_file_2d_to_2d_target)
___END_IF
___IF(___NOT(___EQP(___STK(0),___ABSENT)))
___GOTO(___L9_compile_2d_file_2d_to_2d_target)
___END_IF
___SET_R3(___NUL)
___IF(___EQP(___R1,___ABSENT))
___GOTO(___L10_compile_2d_file_2d_to_2d_target)
___END_IF
___GOTO(___L11_compile_2d_file_2d_to_2d_target)
___DEF_GLBL(___L9_compile_2d_file_2d_to_2d_target)
___SET_R3(___STK(0))
___IF(___NOT(___EQP(___R1,___ABSENT)))
___GOTO(___L11_compile_2d_file_2d_to_2d_target)
___END_IF
___DEF_GLBL(___L10_compile_2d_file_2d_to_2d_target)
___SET_STK(0,___R0)
___SET_STK(1,___R2)
___SET_STK(2,___R3)
___SET_R1(___STK(-1))
___SET_R0(___LBL(2))
___ADJFP(6)
___POLL(1)
___DEF_SLBL(1,___L1_compile_2d_file_2d_to_2d_target)
___JUMPGLONOTSAFE(___SET_NARGS(1),41,___G__23__23_path_2d_normalize)
___DEF_SLBL(2,___L2_compile_2d_file_2d_to_2d_target)
___SET_R0(___LBL(3))
___JUMPGLONOTSAFE(___SET_NARGS(1),38,___G__23__23_path_2d_directory)
___DEF_SLBL(3,___L3_compile_2d_file_2d_to_2d_target)
___SET_R3(___STK(-4))
___SET_R2(___STK(-5))
___SET_R0(___STK(-6))
___ADJFP(-6)
___IF(___EQP(___R2,___ABSENT))
___GOTO(___L12_compile_2d_file_2d_to_2d_target)
___END_IF
___GOTO(___L16_compile_2d_file_2d_to_2d_target)
___DEF_GLBL(___L11_compile_2d_file_2d_to_2d_target)
___IF(___NOT(___EQP(___R2,___ABSENT)))
___GOTO(___L16_compile_2d_file_2d_to_2d_target)
___END_IF
___DEF_GLBL(___L12_compile_2d_file_2d_to_2d_target)
___SET_R2(___FAL)
___IF(___NOT(___NULLP(___R3)))
___GOTO(___L17_compile_2d_file_2d_to_2d_target)
___END_IF
___DEF_GLBL(___L13_compile_2d_file_2d_to_2d_target)
___IF(___NOT(___STRINGP(___R1)))
___GOTO(___L19_compile_2d_file_2d_to_2d_target)
___END_IF
___IF(___NOT(___FALSEP(___R2)))
___GOTO(___L15_compile_2d_file_2d_to_2d_target)
___END_IF
___DEF_GLBL(___L14_compile_2d_file_2d_to_2d_target)
___SET_STK(0,___R3)
___SET_R3(___R2)
___SET_R2(___R1)
___SET_R1(___STK(0))
___POLL(4)
___DEF_SLBL(4,___L4_compile_2d_file_2d_to_2d_target)
___ADJFP(-1)
___JUMPINT(___SET_NARGS(4),___PRC(32),___L__23__23_compile_2d_file_2d_to_2d_target)
___DEF_GLBL(___L15_compile_2d_file_2d_to_2d_target)
___IF(___STRINGP(___R2))
___GOTO(___L14_compile_2d_file_2d_to_2d_target)
___END_IF
___SET_R1(___SUB(1))
___POLL(5)
___DEF_SLBL(5,___L5_compile_2d_file_2d_to_2d_target)
___GOTO(___L18_compile_2d_file_2d_to_2d_target)
___DEF_GLBL(___L16_compile_2d_file_2d_to_2d_target)
___IF(___NULLP(___R3))
___GOTO(___L13_compile_2d_file_2d_to_2d_target)
___END_IF
___DEF_GLBL(___L17_compile_2d_file_2d_to_2d_target)
___IF(___PAIRP(___R3))
___GOTO(___L13_compile_2d_file_2d_to_2d_target)
___END_IF
___SET_R1(___SUB(2))
___POLL(6)
___DEF_SLBL(6,___L6_compile_2d_file_2d_to_2d_target)
___DEF_GLBL(___L18_compile_2d_file_2d_to_2d_target)
___ADJFP(-2)
___JUMPGLONOTSAFE(___SET_NARGS(1),58,___G_error)
___DEF_GLBL(___L19_compile_2d_file_2d_to_2d_target)
___SET_R1(___SUB(3))
___POLL(7)
___DEF_SLBL(7,___L7_compile_2d_file_2d_to_2d_target)
___GOTO(___L18_compile_2d_file_2d_to_2d_target)
___DEF_GLBL(___L20_compile_2d_file_2d_to_2d_target)
___SET_STK(0,___STK(-1))
___SET_STK(-1,___FIX(1L))
___SET_STK(1,___STK(0))
___SET_STK(0,___NUL)
___SET_R2(___STK(1))
___SET_R1(___LBL(0))
___ADJFP(1)
___POLL(8)
___DEF_SLBL(8,___L8_compile_2d_file_2d_to_2d_target)
___ADJFP(-1)
___JUMPGLONOTSAFE(___SET_NARGS(5),28,___G__23__23_fail_2d_check_2d_string)
___END_P_SW
___END_P_COD
#undef ___PH_PROC
#define ___PH_PROC ___H__23__23_compile_2d_file_2d_to_2d_target
#undef ___PH_LBL0
#define ___PH_LBL0 32
#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__23__23_compile_2d_file_2d_to_2d_target)
___DEF_P_HLBL(___L1__23__23_compile_2d_file_2d_to_2d_target)
___DEF_P_HLBL(___L2__23__23_compile_2d_file_2d_to_2d_target)
___DEF_P_HLBL(___L3__23__23_compile_2d_file_2d_to_2d_target)
___DEF_P_HLBL(___L4__23__23_compile_2d_file_2d_to_2d_target)
___DEF_P_HLBL(___L5__23__23_compile_2d_file_2d_to_2d_target)
___DEF_P_HLBL(___L6__23__23_compile_2d_file_2d_to_2d_target)
___DEF_P_HLBL(___L7__23__23_compile_2d_file_2d_to_2d_target)
___DEF_P_HLBL(___L8__23__23_compile_2d_file_2d_to_2d_target)
___DEF_P_HLBL(___L9__23__23_compile_2d_file_2d_to_2d_target)
___DEF_P_HLBL(___L10__23__23_compile_2d_file_2d_to_2d_target)
___DEF_P_HLBL(___L11__23__23_compile_2d_file_2d_to_2d_target)
___DEF_P_HLBL(___L12__23__23_compile_2d_file_2d_to_2d_target)
___DEF_P_HLBL(___L13__23__23_compile_2d_file_2d_to_2d_target)
___DEF_P_HLBL(___L14__23__23_compile_2d_file_2d_to_2d_target)
___DEF_P_HLBL(___L15__23__23_compile_2d_file_2d_to_2d_target)
___END_P_HLBL
___BEGIN_P_SW
___DEF_SLBL(0,___L0__23__23_compile_2d_file_2d_to_2d_target)
___IF_NARGS_EQ(4,___NOTHING)
___WRONG_NARGS(0,4,0,0)
___DEF_GLBL(___L__23__23_compile_2d_file_2d_to_2d_target)
___SET_STK(1,___R0)
___SET_STK(2,___R2)
___SET_STK(3,___R3)
___SET_R0(___LBL(2))
___ADJFP(7)
___POLL(1)
___DEF_SLBL(1,___L1__23__23_compile_2d_file_2d_to_2d_target)
___JUMPINT(___SET_NARGS(1),___PRC(17),___L__23__23_compile_2d_options_2d_normalize)
___DEF_SLBL(2,___L2__23__23_compile_2d_file_2d_to_2d_target)
___SET_STK(-3,___R1)
___SET_R1(___STK(-5))
___SET_R0(___LBL(3))
___JUMPGLONOTSAFE(___SET_NARGS(1),41,___G__23__23_path_2d_normalize)
___DEF_SLBL(3,___L3__23__23_compile_2d_file_2d_to_2d_target)
___SET_STK(-5,___R1)
___SET_R0(___LBL(4))
___JUMPGLONOTSAFE(___SET_NARGS(1),44,___G__23__23_path_2d_strip_2d_trailing_2d_directory_2d_separator)
___DEF_SLBL(4,___L4__23__23_compile_2d_file_2d_to_2d_target)
___SET_R2(___R1)
___SET_R1(___STK(-5))
___SET_R0(___LBL(5))
___JUMPPRM(___SET_NARGS(2),___PRM__23__23_equal_3f_)
___DEF_SLBL(5,___L5__23__23_compile_2d_file_2d_to_2d_target)
___SET_R1(___BOOLEAN(___FALSEP(___R1)))
___SET_STK(-2,___ALLOC_CLO(3UL))
___BEGIN_SETUP_CLO(3,___STK(-2),10)
___ADD_CLO_ELEM(0,___STK(-5))
___ADD_CLO_ELEM(1,___STK(-7))
___ADD_CLO_ELEM(2,___R1)
___END_SETUP_CLO(3)
___SET_STK(-1,___R1)
___SET_R1(___STK(-4))
___ADJFP(-1)
___CHECK_HEAP(6,4096)
___DEF_SLBL(6,___L6__23__23_compile_2d_file_2d_to_2d_target)
___IF(___NOT(___FALSEP(___R1)))
___GOTO(___L18__23__23_compile_2d_file_2d_to_2d_target)
___END_IF
___IF(___NOT(___FALSEP(___STK(0))))
___GOTO(___L16__23__23_compile_2d_file_2d_to_2d_target)
___END_IF
___SET_R1(___STK(-4))
___GOTO(___L17__23__23_compile_2d_file_2d_to_2d_target)
___DEF_GLBL(___L16__23__23_compile_2d_file_2d_to_2d_target)
___SET_R1(___STK(-6))
___DEF_GLBL(___L17__23__23_compile_2d_file_2d_to_2d_target)
___SET_R0(___LBL(7))
___ADJFP(5)
___JUMPGLONOTSAFE(___SET_NARGS(1),43,___G__23__23_path_2d_strip_2d_extension)
___DEF_SLBL(7,___L7__23__23_compile_2d_file_2d_to_2d_target)
___SET_R0(___LBL(8))
___JUMPGLONOTSAFE(___SET_NARGS(1),42,___G__23__23_path_2d_strip_2d_directory)
___DEF_SLBL(8,___L8__23__23_compile_2d_file_2d_to_2d_target)
___ADJFP(-5)
___DEF_GLBL(___L18__23__23_compile_2d_file_2d_to_2d_target)
___SET_STK(-4,___STK(-5))
___SET_STK(-5,___STK(-2))
___SET_STK(-3,___R1)
___SET_R1(___STK(-1))
___SET_R3(___STK(-3))
___SET_R2(___STK(-3))
___SET_R0(___STK(-4))
___POLL(9)
___DEF_SLBL(9,___L9__23__23_compile_2d_file_2d_to_2d_target)
___ADJFP(-5)
___JUMPGLONOTSAFE(___SET_NARGS(5),51,___G_c_23_cf)
___DEF_SLBL(10,___L10__23__23_compile_2d_file_2d_to_2d_target)
___IF_NARGS_EQ(0,___NOTHING)
___WRONG_NARGS(10,0,0,0)
___IF(___FALSEP(___CLO(___R4,3)))
___GOTO(___L19__23__23_compile_2d_file_2d_to_2d_target)
___END_IF
___SET_STK(1,___R0)
___SET_STK(2,___R4)
___SET_R1(___CLO(___R4,2))
___SET_R0(___LBL(12))
___ADJFP(8)
___POLL(11)
___DEF_SLBL(11,___L11__23__23_compile_2d_file_2d_to_2d_target)
___JUMPGLONOTSAFE(___SET_NARGS(1),43,___G__23__23_path_2d_strip_2d_extension)
___DEF_SLBL(12,___L12__23__23_compile_2d_file_2d_to_2d_target)
___SET_R0(___LBL(13))
___JUMPGLONOTSAFE(___SET_NARGS(1),42,___G__23__23_path_2d_strip_2d_directory)
___DEF_SLBL(13,___L13__23__23_compile_2d_file_2d_to_2d_target)
___SET_R2(___CLO(___STK(-6),1))
___SET_R0(___LBL(14))
___ADJFP(-4)
___JUMPGLONOTSAFE(___SET_NARGS(2),39,___G__23__23_path_2d_expand)
___DEF_SLBL(14,___L14__23__23_compile_2d_file_2d_to_2d_target)
___SET_R2(___CAAR(___GLO_c_23_target_2e_file_2d_extensions))
___SET_R0(___STK(-3))
___POLL(15)
___DEF_SLBL(15,___L15__23__23_compile_2d_file_2d_to_2d_target)
___ADJFP(-4)
___JUMPGLONOTSAFE(___SET_NARGS(2),48,___G__23__23_string_2d_append)
___DEF_GLBL(___L19__23__23_compile_2d_file_2d_to_2d_target)
___SET_R1(___CLO(___R4,1))
___JUMPPRM(___NOTHING,___R0)
___END_P_SW
___END_P_COD
#undef ___PH_PROC
#define ___PH_PROC ___H_compile_2d_file
#undef ___PH_LBL0
#define ___PH_LBL0 49
#undef ___PD_ALL
#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 ___D_R4
#undef ___PR_ALL
#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 ___R_R4
#undef ___PW_ALL
#define ___PW_ALL ___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_compile_2d_file)
___DEF_P_HLBL(___L1_compile_2d_file)
___DEF_P_HLBL(___L2_compile_2d_file)
___DEF_P_HLBL(___L3_compile_2d_file)
___DEF_P_HLBL(___L4_compile_2d_file)
___DEF_P_HLBL(___L5_compile_2d_file)
___DEF_P_HLBL(___L6_compile_2d_file)
___DEF_P_HLBL(___L7_compile_2d_file)
___DEF_P_HLBL(___L8_compile_2d_file)
___DEF_P_HLBL(___L9_compile_2d_file)
___DEF_P_HLBL(___L10_compile_2d_file)
___END_P_HLBL
___BEGIN_P_SW
___DEF_SLBL(0,___L0_compile_2d_file)
___IF_NARGS_EQ(1,___PUSH(___R1) ___PUSH(___ABSENT) ___PUSH(___ABSENT) ___PUSH(___ABSENT) ___SET_R1(___ABSENT)
___SET_R2(___ABSENT) ___SET_R3(___NUL))
___GET_REST_KEY(0,1,0,5,___SUB(4))
___DEF_GLBL(___L_compile_2d_file)
___IF(___NOT(___STRINGP(___STK(-3))))
___GOTO(___L27_compile_2d_file)
___END_IF
___IF(___NOT(___EQP(___STK(-2),___ABSENT)))
___GOTO(___L11_compile_2d_file)
___END_IF
___SET_R3(___NUL)
___IF(___EQP(___STK(-1),___ABSENT))
___GOTO(___L12_compile_2d_file)
___END_IF
___GOTO(___L13_compile_2d_file)
___DEF_GLBL(___L11_compile_2d_file)
___SET_R3(___STK(-2))
___IF(___NOT(___EQP(___STK(-1),___ABSENT)))
___GOTO(___L13_compile_2d_file)
___END_IF
___DEF_GLBL(___L12_compile_2d_file)
___SET_STK(-2,___R0)
___SET_STK(-1,___R1)
___SET_STK(1,___R2)
___SET_STK(2,___R3)
___SET_R1(___STK(-3))
___SET_R0(___LBL(2))
___ADJFP(8)
___POLL(1)
___DEF_SLBL(1,___L1_compile_2d_file)
___JUMPGLONOTSAFE(___SET_NARGS(1),41,___G__23__23_path_2d_normalize)
___DEF_SLBL(2,___L2_compile_2d_file)
___SET_R0(___LBL(3))
___JUMPGLONOTSAFE(___SET_NARGS(1),38,___G__23__23_path_2d_directory)
___DEF_SLBL(3,___L3_compile_2d_file)
___SET_R3(___STK(-6))
___SET_R2(___STK(-7))
___SET_R0(___STK(-10))
___SET_STK(-10,___STK(-9))
___ADJFP(-8)
___IF(___EQP(___STK(0),___ABSENT))
___GOTO(___L14_compile_2d_file)
___END_IF
___GOTO(___L23_compile_2d_file)
___DEF_GLBL(___L13_compile_2d_file)
___SET_STK(-2,___R1)
___SET_R1(___STK(-1))
___IF(___NOT(___EQP(___STK(0),___ABSENT)))
___GOTO(___L23_compile_2d_file)
___END_IF
___DEF_GLBL(___L14_compile_2d_file)
___SET_R4(___SUB(5))
___IF(___NOT(___EQP(___STK(-2),___ABSENT)))
___GOTO(___L24_compile_2d_file)
___END_IF
___DEF_GLBL(___L15_compile_2d_file)
___SET_STK(-2,___R1)
___SET_R1(___SUB(6))
___IF(___NOT(___EQP(___R2,___ABSENT)))
___GOTO(___L25_compile_2d_file)
___END_IF
___DEF_GLBL(___L16_compile_2d_file)
___SET_R2(___SUB(7))
___IF(___NOT(___NULLP(___R3)))
___GOTO(___L26_compile_2d_file)
___END_IF
___DEF_GLBL(___L17_compile_2d_file)
___IF(___NOT(___STRINGP(___STK(-2))))
___GOTO(___L22_compile_2d_file)
___END_IF
___IF(___NOT(___STRINGP(___R4)))
___GOTO(___L21_compile_2d_file)
___END_IF
___IF(___NOT(___STRINGP(___R1)))
___GOTO(___L19_compile_2d_file)
___END_IF
___IF(___NOT(___STRINGP(___R2)))
___GOTO(___L18_compile_2d_file)
___END_IF
___SET_STK(-1,___STK(-2))
___SET_STK(-2,___R3)
___SET_R3(___R2)
___SET_R2(___R1)
___SET_R1(___R4)
___POLL(4)
___DEF_SLBL(4,___L4_compile_2d_file)
___ADJFP(-1)
___JUMPINT(___SET_NARGS(6),___PRC(61),___L__23__23_compile_2d_file)
___DEF_GLBL(___L18_compile_2d_file)
___SET_R1(___SUB(8))
___POLL(5)
___DEF_SLBL(5,___L5_compile_2d_file)
___GOTO(___L20_compile_2d_file)
___DEF_GLBL(___L19_compile_2d_file)
___SET_R1(___SUB(9))
___POLL(6)
___DEF_SLBL(6,___L6_compile_2d_file)
___DEF_GLBL(___L20_compile_2d_file)
___ADJFP(-4)
___JUMPGLONOTSAFE(___SET_NARGS(1),58,___G_error)
___DEF_GLBL(___L21_compile_2d_file)
___SET_R1(___SUB(10))
___POLL(7)
___DEF_SLBL(7,___L7_compile_2d_file)
___GOTO(___L20_compile_2d_file)
___DEF_GLBL(___L22_compile_2d_file)
___SET_R1(___SUB(11))
___POLL(8)
___DEF_SLBL(8,___L8_compile_2d_file)
___GOTO(___L20_compile_2d_file)
___DEF_GLBL(___L23_compile_2d_file)
___SET_R4(___STK(0))
___IF(___EQP(___STK(-2),___ABSENT))
___GOTO(___L15_compile_2d_file)
___END_IF
___DEF_GLBL(___L24_compile_2d_file)
___SET_STK(-1,___R1)
___SET_R1(___STK(-2))
___SET_STK(-2,___STK(-1))
___IF(___EQP(___R2,___ABSENT))
___GOTO(___L16_compile_2d_file)
___END_IF
___DEF_GLBL(___L25_compile_2d_file)
___IF(___NULLP(___R3))
___GOTO(___L17_compile_2d_file)
___END_IF
___DEF_GLBL(___L26_compile_2d_file)
___IF(___PAIRP(___R3))
___GOTO(___L17_compile_2d_file)
___END_IF
___SET_R1(___SUB(12))
___POLL(9)
___DEF_SLBL(9,___L9_compile_2d_file)
___GOTO(___L20_compile_2d_file)
___DEF_GLBL(___L27_compile_2d_file)
___SET_STK(-2,___STK(-3))
___SET_STK(-3,___FIX(1L))
___SET_STK(-1,___STK(-2))
___SET_STK(-2,___NUL)
___SET_R2(___STK(-1))
___SET_R1(___LBL(0))
___POLL(10)
___DEF_SLBL(10,___L10_compile_2d_file)
___ADJFP(-2)
___JUMPGLONOTSAFE(___SET_NARGS(5),28,___G__23__23_fail_2d_check_2d_string)
___END_P_SW
___END_P_COD
#undef ___PH_PROC
#define ___PH_PROC ___H__23__23_compile_2d_file
#undef ___PH_LBL0
#define ___PH_LBL0 61
#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__23__23_compile_2d_file)
___DEF_P_HLBL(___L1__23__23_compile_2d_file)
___DEF_P_HLBL(___L2__23__23_compile_2d_file)
___DEF_P_HLBL(___L3__23__23_compile_2d_file)
___DEF_P_HLBL(___L4__23__23_compile_2d_file)
___DEF_P_HLBL(___L5__23__23_compile_2d_file)
___DEF_P_HLBL(___L6__23__23_compile_2d_file)
___DEF_P_HLBL(___L7__23__23_compile_2d_file)
___DEF_P_HLBL(___L8__23__23_compile_2d_file)
___DEF_P_HLBL(___L9__23__23_compile_2d_file)
___DEF_P_HLBL(___L10__23__23_compile_2d_file)
___DEF_P_HLBL(___L11__23__23_compile_2d_file)
___DEF_P_HLBL(___L12__23__23_compile_2d_file)
___DEF_P_HLBL(___L13__23__23_compile_2d_file)
___DEF_P_HLBL(___L14__23__23_compile_2d_file)
___DEF_P_HLBL(___L15__23__23_compile_2d_file)
___DEF_P_HLBL(___L16__23__23_compile_2d_file)
___DEF_P_HLBL(___L17__23__23_compile_2d_file)
___DEF_P_HLBL(___L18__23__23_compile_2d_file)
___DEF_P_HLBL(___L19__23__23_compile_2d_file)
___DEF_P_HLBL(___L20__23__23_compile_2d_file)
___DEF_P_HLBL(___L21__23__23_compile_2d_file)
___DEF_P_HLBL(___L22__23__23_compile_2d_file)
___DEF_P_HLBL(___L23__23__23_compile_2d_file)
___DEF_P_HLBL(___L24__23__23_compile_2d_file)
___DEF_P_HLBL(___L25__23__23_compile_2d_file)
___DEF_P_HLBL(___L26__23__23_compile_2d_file)
___DEF_P_HLBL(___L27__23__23_compile_2d_file)
___DEF_P_HLBL(___L28__23__23_compile_2d_file)
___DEF_P_HLBL(___L29__23__23_compile_2d_file)
___DEF_P_HLBL(___L30__23__23_compile_2d_file)
___DEF_P_HLBL(___L31__23__23_compile_2d_file)
___DEF_P_HLBL(___L32__23__23_compile_2d_file)
___DEF_P_HLBL(___L33__23__23_compile_2d_file)
___DEF_P_HLBL(___L34__23__23_compile_2d_file)
___DEF_P_HLBL(___L35__23__23_compile_2d_file)
___DEF_P_HLBL(___L36__23__23_compile_2d_file)
___DEF_P_HLBL(___L37__23__23_compile_2d_file)
___DEF_P_HLBL(___L38__23__23_compile_2d_file)
___DEF_P_HLBL(___L39__23__23_compile_2d_file)
___DEF_P_HLBL(___L40__23__23_compile_2d_file)
___DEF_P_HLBL(___L41__23__23_compile_2d_file)
___DEF_P_HLBL(___L42__23__23_compile_2d_file)
___END_P_HLBL
___BEGIN_P_SW
___DEF_SLBL(0,___L0__23__23_compile_2d_file)
___IF_NARGS_EQ(6,___NOTHING)
___WRONG_NARGS(0,6,0,0)
___DEF_GLBL(___L__23__23_compile_2d_file)
___SET_STK(1,___R0)
___SET_STK(2,___R1)
___SET_STK(3,___R2)
___SET_STK(4,___R3)
___SET_R1(___STK(-1))
___SET_R0(___LBL(2))
___ADJFP(9)
___POLL(1)
___DEF_SLBL(1,___L1__23__23_compile_2d_file)
___JUMPINT(___SET_NARGS(1),___PRC(17),___L__23__23_compile_2d_options_2d_normalize)
___DEF_SLBL(2,___L2__23__23_compile_2d_file)
___SET_STK(-10,___R1)
___SET_R2(___R1)
___SET_R1(___SYM_obj)
___SET_R0(___LBL(3))
___JUMPGLONOTSAFE(___SET_NARGS(2),17,___G__23__23_assq)
___DEF_SLBL(3,___L3__23__23_compile_2d_file)
___IF(___FALSEP(___R1))
___GOTO(___L62__23__23_compile_2d_file)
___END_IF
___SET_R1(___SYM_obj)
___GOTO(___L43__23__23_compile_2d_file)
___DEF_SLBL(4,___L4__23__23_compile_2d_file)
___IF(___FALSEP(___R1))
___GOTO(___L61__23__23_compile_2d_file)
___END_IF
___SET_R1(___SYM_exe)
___DEF_GLBL(___L43__23__23_compile_2d_file)
___SET_STK(-4,___R1)
___SET_R1(___STK(-11))
___SET_R0(___LBL(5))
___JUMPGLONOTSAFE(___SET_NARGS(1),40,___G__23__23_path_2d_extension)
___DEF_SLBL(5,___L5__23__23_compile_2d_file)
___SET_STK(-3,___R1)
___SET_R1(___SYM_C)
___SET_R0(___LBL(6))
___JUMPGLONOTSAFE(___SET_NARGS(1),56,___G_c_23_target_2d_get)
___DEF_SLBL(6,___L6__23__23_compile_2d_file)
___SET_R0(___LBL(7))
___JUMPGLONOTSAFE(___SET_NARGS(1),55,___G_c_23_target_2d_file_2d_extensions)
___DEF_SLBL(7,___L7__23__23_compile_2d_file)
___SET_R2(___R1)
___SET_R0(___LBL(8))
___SET_R1(___STK(-3))
___JUMPGLONOTSAFE(___SET_NARGS(2),16,___G__23__23_assoc)
___DEF_SLBL(8,___L8__23__23_compile_2d_file)
___IF(___FALSEP(___R1))
___GOTO(___L60__23__23_compile_2d_file)
___END_IF
___SET_R2(___STK(-11))
___GOTO(___L44__23__23_compile_2d_file)
___DEF_SLBL(9,___L9__23__23_compile_2d_file)
___SET_R2(___R1)
___SET_R1(___STK(-3))
___DEF_GLBL(___L44__23__23_compile_2d_file)
___SET_STK(-3,___R1)
___SET_STK(-2,___R2)
___SET_R1(___STK(-9))
___SET_R0(___LBL(10))
___ADJFP(4)
___JUMPGLONOTSAFE(___SET_NARGS(1),41,___G__23__23_path_2d_normalize)
___DEF_SLBL(10,___L10__23__23_compile_2d_file)
___SET_STK(-13,___R1)
___SET_R0(___LBL(11))
___JUMPGLONOTSAFE(___SET_NARGS(1),44,___G__23__23_path_2d_strip_2d_trailing_2d_directory_2d_separator)
___DEF_SLBL(11,___L11__23__23_compile_2d_file)
___SET_R2(___R1)
___SET_R1(___STK(-13))
___SET_R0(___LBL(12))
___JUMPPRM(___SET_NARGS(2),___PRM__23__23_equal_3f_)
___DEF_SLBL(12,___L12__23__23_compile_2d_file)
___SET_R1(___BOOLEAN(___FALSEP(___R1)))
___IF(___NOT(___FALSEP(___R1)))
___GOTO(___L56__23__23_compile_2d_file)
___END_IF
___SET_R1(___STK(-13))
___GOTO(___L45__23__23_compile_2d_file)
___DEF_SLBL(13,___L13__23__23_compile_2d_file)
___DEF_GLBL(___L45__23__23_compile_2d_file)
___SET_STK(-13,___R1)
___SET_R0(___LBL(14))
___JUMPGLONOTSAFE(___SET_NARGS(1),38,___G__23__23_path_2d_directory)
___DEF_SLBL(14,___L14__23__23_compile_2d_file)
___SET_STK(-5,___R1)
___SET_R1(___STK(-13))
___SET_R0(___LBL(15))
___JUMPGLONOTSAFE(___SET_NARGS(1),42,___G__23__23_path_2d_strip_2d_directory)
___DEF_SLBL(15,___L15__23__23_compile_2d_file)
___SET_STK(-4,___R1)
___SET_R0(___LBL(16))
___JUMPGLONOTSAFE(___SET_NARGS(1),43,___G__23__23_path_2d_strip_2d_extension)
___DEF_SLBL(16,___L16__23__23_compile_2d_file)
___IF(___NOT(___EQP(___STK(-8),___SYM_dyn)))
___GOTO(___L46__23__23_compile_2d_file)
___END_IF
___SET_R2(___STK(-4))
___GOTO(___L47__23__23_compile_2d_file)
___DEF_GLBL(___L46__23__23_compile_2d_file)
___SET_R2(___R1)
___DEF_GLBL(___L47__23__23_compile_2d_file)
___SET_STK(-3,___R1)
___SET_R1(___STK(-7))
___IF(___FALSEP(___R1))
___GOTO(___L55__23__23_compile_2d_file)
___END_IF
___IF(___NOT(___FALSEP(___R1)))
___GOTO(___L49__23__23_compile_2d_file)
___END_IF
___DEF_GLBL(___L48__23__23_compile_2d_file)
___POLL(17)
___DEF_SLBL(17,___L17__23__23_compile_2d_file)
___ADJFP(-16)
___JUMPPRM(___NOTHING,___STK(4))
___DEF_SLBL(18,___L18__23__23_compile_2d_file)
___IF(___FALSEP(___R1))
___GOTO(___L48__23__23_compile_2d_file)
___END_IF
___DEF_GLBL(___L49__23__23_compile_2d_file)
___SET_STK(1,___SYM_C)
___SET_STK(2,___STK(-8))
___SET_STK(3,___STK(-5))
___SET_STK(4,___CONS(___STK(-6),___NUL))
___SET_R2(___STK(-14))
___SET_R1(___SYM_verbose)
___SET_R0(___LBL(20))
___ADJFP(8)
___CHECK_HEAP(19,4096)
___DEF_SLBL(19,___L19__23__23_compile_2d_file)
___JUMPGLONOTSAFE(___SET_NARGS(2),17,___G__23__23_assq)
___DEF_SLBL(20,___L20__23__23_compile_2d_file)
___SET_R2(___R1)
___SET_R1(___CONS(___SUB(13),___STK(-17)))
___SET_R3(___CONS(___SUB(14),___STK(-18)))
___SET_R4(___CONS(___SUB(15),___STK(-19)))
___BEGIN_ALLOC_LIST(3UL,___R1)
___ADD_LIST_ELEM(1,___R3)
___ADD_LIST_ELEM(2,___R4)
___END_ALLOC_LIST(3)
___SET_R3(___GET_LIST(3))
___SET_R1(___STK(-12))
___SET_R0(___LBL(22))
___ADJFP(-4)
___CHECK_HEAP(21,4096)
___DEF_SLBL(21,___L21__23__23_compile_2d_file)
___JUMPINT(___SET_NARGS(7),___PRC(116),___L__23__23_gambcomp)
___DEF_SLBL(22,___L22__23__23_compile_2d_file)
___SET_STK(-11,___R1)
___SET_R2(___STK(-14))
___SET_R1(___SYM_keep_2d_c)
___SET_R0(___LBL(23))
___JUMPGLONOTSAFE(___SET_NARGS(2),17,___G__23__23_assq)
___DEF_SLBL(23,___L23__23__23_compile_2d_file)
___IF(___FALSEP(___R1))
___GOTO(___L54__23__23_compile_2d_file)
___END_IF
___GOTO(___L50__23__23_compile_2d_file)
___DEF_SLBL(24,___L24__23__23_compile_2d_file)
___IF(___FALSEP(___R1))
___GOTO(___L53__23__23_compile_2d_file)
___END_IF
___DEF_GLBL(___L50__23__23_compile_2d_file)
___ADJFP(-8)
___IF(___NOT(___FIXEQ(___STK(-3),___FIX(0L))))
___GOTO(___L52__23__23_compile_2d_file)
___END_IF
___DEF_GLBL(___L51__23__23_compile_2d_file)
___SET_R1(___STK(-5))
___POLL(25)
___DEF_SLBL(25,___L25__23__23_compile_2d_file)
___ADJFP(-8)
___JUMPPRM(___NOTHING,___STK(4))
___DEF_SLBL(26,___L26__23__23_compile_2d_file)
___IF(___FIXEQ(___STK(-3),___FIX(0L)))
___GOTO(___L51__23__23_compile_2d_file)
___END_IF
___DEF_GLBL(___L52__23__23_compile_2d_file)
___SET_R2(___CONS(___STK(-7),___NUL))
___SET_R1(___SUB(16))
___SET_R0(___STK(-4))
___CHECK_HEAP(27,4096)
___DEF_SLBL(27,___L27__23__23_compile_2d_file)
___POLL(28)
___DEF_SLBL(28,___L28__23__23_compile_2d_file)
___ADJFP(-8)
___JUMPGLONOTSAFE(___SET_NARGS(2),46,___G__23__23_raise_2d_error_2d_exception)
___DEF_GLBL(___L53__23__23_compile_2d_file)
___SET_R1(___STK(-6))
___SET_R0(___LBL(26))
___ADJFP(-8)
___JUMPGLONOTSAFE(___SET_NARGS(1),26,___G__23__23_delete_2d_file)
___DEF_GLBL(___L54__23__23_compile_2d_file)
___SET_R2(___STK(-6))
___SET_R1(___STK(-15))
___SET_R0(___LBL(24))
___JUMPGLONOTSAFE(___SET_NARGS(2),49,___G__23__23_string_3d__3f_)
___DEF_GLBL(___L55__23__23_compile_2d_file)
___SET_STK(1,___STK(-15))
___SET_STK(2,___STK(-14))
___SET_STK(3,___ALLOC_CLO(1UL))
___BEGIN_SETUP_CLO(1,___STK(3),30)
___ADD_CLO_ELEM(0,___STK(-6))
___END_SETUP_CLO(1)
___SET_R1(___STK(3))
___SET_R3(___R2)
___SET_R2(___STK(-3))
___SET_R0(___LBL(18))
___ADJFP(2)
___CHECK_HEAP(29,4096)
___DEF_SLBL(29,___L29__23__23_compile_2d_file)
___JUMPGLONOTSAFE(___SET_NARGS(5),51,___G_c_23_cf)
___DEF_SLBL(30,___L30__23__23_compile_2d_file)
___IF_NARGS_EQ(0,___NOTHING)
___WRONG_NARGS(30,0,0,0)
___SET_R1(___CLO(___R4,1))
___JUMPPRM(___NOTHING,___R0)
___DEF_GLBL(___L56__23__23_compile_2d_file)
___SET_R1(___STK(-15))
___SET_R0(___LBL(31))
___JUMPGLONOTSAFE(___SET_NARGS(1),43,___G__23__23_path_2d_strip_2d_extension)
___DEF_SLBL(31,___L31__23__23_compile_2d_file)
___SET_R0(___LBL(32))
___JUMPGLONOTSAFE(___SET_NARGS(1),42,___G__23__23_path_2d_strip_2d_directory)
___DEF_SLBL(32,___L32__23__23_compile_2d_file)
___SET_R2(___STK(-13))
___SET_R0(___LBL(33))
___JUMPGLONOTSAFE(___SET_NARGS(2),39,___G__23__23_path_2d_expand)
___DEF_SLBL(33,___L33__23__23_compile_2d_file)
___IF(___EQP(___STK(-8),___SYM_obj))
___GOTO(___L59__23__23_compile_2d_file)
___END_IF
___IF(___NOT(___FALSEP(___STK(-7))))
___GOTO(___L45__23__23_compile_2d_file)
___END_IF
___SET_R2(___FIX(1L))
___SET_R0(___LBL(13))
___GOTO(___L57__23__23_compile_2d_file)
___DEF_SLBL(34,___L34__23__23_compile_2d_file)
___IF(___FALSEP(___R1))
___GOTO(___L58__23__23_compile_2d_file)
___END_IF
___SET_R2(___FIXADD(___STK(-5),___FIX(1L)))
___SET_R1(___STK(-6))
___SET_R0(___STK(-7))
___ADJFP(-8)
___POLL(35)
___DEF_SLBL(35,___L35__23__23_compile_2d_file)
___DEF_GLBL(___L57__23__23_compile_2d_file)
___SET_STK(1,___R0)
___SET_STK(2,___R1)
___SET_STK(3,___R2)
___SET_R1(___R2)
___SET_R2(___FIX(10L))
___SET_R0(___LBL(37))
___ADJFP(8)
___POLL(36)
___DEF_SLBL(36,___L36__23__23_compile_2d_file)
___JUMPGLONOTSAFE(___SET_NARGS(2),32,___G__23__23_number_2d__3e_string)
___DEF_SLBL(37,___L37__23__23_compile_2d_file)
___SET_R3(___R1)
___SET_R1(___STK(-6))
___SET_R2(___SUB(17))
___SET_R0(___LBL(38))
___JUMPGLONOTSAFE(___SET_NARGS(3),48,___G__23__23_string_2d_append)
___DEF_SLBL(38,___L38__23__23_compile_2d_file)
___SET_STK(-4,___R1)
___SET_R0(___LBL(34))
___JUMPGLONOTSAFE(___SET_NARGS(1),29,___G__23__23_file_2d_exists_3f_)
___DEF_GLBL(___L58__23__23_compile_2d_file)
___SET_R1(___STK(-4))
___POLL(39)
___DEF_SLBL(39,___L39__23__23_compile_2d_file)
___ADJFP(-8)
___JUMPPRM(___NOTHING,___STK(1))
___DEF_GLBL(___L59__23__23_compile_2d_file)
___SET_R2(___GLO__23__23_os_2d_obj_2d_extension_2d_string_2d_saved)
___SET_R0(___LBL(13))
___JUMPGLONOTSAFE(___SET_NARGS(2),48,___G__23__23_string_2d_append)
___DEF_GLBL(___L60__23__23_compile_2d_file)
___SET_STK(-3,___R1)
___SET_R1(___STK(-11))
___SET_R0(___LBL(40))
___JUMPGLONOTSAFE(___SET_NARGS(1),43,___G__23__23_path_2d_strip_2d_extension)
___DEF_SLBL(40,___L40__23__23_compile_2d_file)
___SET_STK(-2,___R1)
___SET_R1(___SYM_C)
___SET_R0(___LBL(41))
___ADJFP(4)
___JUMPGLONOTSAFE(___SET_NARGS(1),56,___G_c_23_target_2d_get)
___DEF_SLBL(41,___L41__23__23_compile_2d_file)
___SET_R0(___LBL(42))
___JUMPGLONOTSAFE(___SET_NARGS(1),55,___G_c_23_target_2d_file_2d_extensions)
___DEF_SLBL(42,___L42__23__23_compile_2d_file)
___SET_R2(___CAAR(___R1))
___SET_R0(___LBL(9))
___SET_R1(___STK(-6))
___ADJFP(-4)
___JUMPGLONOTSAFE(___SET_NARGS(2),48,___G__23__23_string_2d_append)
___DEF_GLBL(___L61__23__23_compile_2d_file)
___SET_R1(___SYM_dyn)
___GOTO(___L43__23__23_compile_2d_file)
___DEF_GLBL(___L62__23__23_compile_2d_file)
___SET_R2(___STK(-10))
___SET_R1(___SYM_exe)
___SET_R0(___LBL(4))
___JUMPGLONOTSAFE(___SET_NARGS(2),17,___G__23__23_assq)
___END_P_SW
___END_P_COD
#undef ___PH_PROC
#define ___PH_PROC ___H__23__23_build_2d_executable
#undef ___PH_LBL0
#define ___PH_LBL0 105
#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__23__23_build_2d_executable)
___DEF_P_HLBL(___L1__23__23_build_2d_executable)
___DEF_P_HLBL(___L2__23__23_build_2d_executable)
___DEF_P_HLBL(___L3__23__23_build_2d_executable)
___DEF_P_HLBL(___L4__23__23_build_2d_executable)
___DEF_P_HLBL(___L5__23__23_build_2d_executable)
___DEF_P_HLBL(___L6__23__23_build_2d_executable)
___DEF_P_HLBL(___L7__23__23_build_2d_executable)
___DEF_P_HLBL(___L8__23__23_build_2d_executable)
___DEF_P_HLBL(___L9__23__23_build_2d_executable)
___END_P_HLBL
___BEGIN_P_SW
___DEF_SLBL(0,___L0__23__23_build_2d_executable)
___IF_NARGS_EQ(6,___NOTHING)
___WRONG_NARGS(0,6,0,0)
___DEF_GLBL(___L__23__23_build_2d_executable)
___SET_STK(1,___R0)
___SET_STK(2,___R1)
___SET_STK(3,___R2)
___SET_STK(4,___R3)
___SET_R1(___STK(-1))
___SET_R0(___LBL(2))
___ADJFP(9)
___POLL(1)
___DEF_SLBL(1,___L1__23__23_build_2d_executable)
___JUMPINT(___SET_NARGS(1),___PRC(17),___L__23__23_compile_2d_options_2d_normalize)
___DEF_SLBL(2,___L2__23__23_build_2d_executable)
___SET_STK(-10,___R1)
___SET_R1(___STK(-9))
___SET_R0(___LBL(3))
___JUMPGLONOTSAFE(___SET_NARGS(1),38,___G__23__23_path_2d_directory)
___DEF_SLBL(3,___L3__23__23_build_2d_executable)
___SET_STK(-4,___R1)
___SET_R1(___STK(-9))
___SET_R0(___LBL(4))
___JUMPGLONOTSAFE(___SET_NARGS(1),42,___G__23__23_path_2d_strip_2d_directory)
___DEF_SLBL(4,___L4__23__23_build_2d_executable)
___SET_STK(-3,___SYM_C)
___SET_STK(-2,___SYM_exe)
___SET_STK(-1,___STK(-4))
___SET_STK(0,___STK(-11))
___SET_STK(-4,___R1)
___SET_R2(___STK(-10))
___SET_R1(___SYM_verbose)
___SET_R0(___LBL(5))
___ADJFP(4)
___JUMPGLONOTSAFE(___SET_NARGS(2),17,___G__23__23_assq)
___DEF_SLBL(5,___L5__23__23_build_2d_executable)
___SET_R2(___R1)
___SET_R1(___CONS(___SUB(18),___STK(-9)))
___SET_R3(___CONS(___SUB(19),___STK(-10)))
___SET_R4(___CONS(___SUB(20),___STK(-11)))
___BEGIN_ALLOC_LIST(3UL,___R1)
___ADD_LIST_ELEM(1,___R3)
___ADD_LIST_ELEM(2,___R4)
___END_ALLOC_LIST(3)
___SET_R3(___GET_LIST(3))
___SET_R1(___STK(-8))
___SET_R0(___LBL(7))
___ADJFP(-4)
___CHECK_HEAP(6,4096)
___DEF_SLBL(6,___L6__23__23_build_2d_executable)
___JUMPINT(___SET_NARGS(7),___PRC(116),___L__23__23_gambcomp)
___DEF_SLBL(7,___L7__23__23_build_2d_executable)
___IF(___NOT(___FIXEQ(___R1,___FIX(0L))))
___GOTO(___L10__23__23_build_2d_executable)
___END_IF
___SET_R1(___STK(-5))
___POLL(8)
___DEF_SLBL(8,___L8__23__23_build_2d_executable)
___ADJFP(-8)
___JUMPPRM(___NOTHING,___STK(4))
___DEF_GLBL(___L10__23__23_build_2d_executable)
___SET_R2(___STK(-7))
___SET_R1(___SUB(21))
___SET_R0(___STK(-4))
___POLL(9)
___DEF_SLBL(9,___L9__23__23_build_2d_executable)
___ADJFP(-8)
___JUMPGLONOTSAFE(___SET_NARGS(2),46,___G__23__23_raise_2d_error_2d_exception)
___END_P_SW
___END_P_COD
#undef ___PH_PROC
#define ___PH_PROC ___H__23__23_gambcomp
#undef ___PH_LBL0
#define ___PH_LBL0 116
#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__23__23_gambcomp)
___DEF_P_HLBL(___L1__23__23_gambcomp)
___DEF_P_HLBL(___L2__23__23_gambcomp)
___DEF_P_HLBL(___L3__23__23_gambcomp)
___DEF_P_HLBL(___L4__23__23_gambcomp)
___DEF_P_HLBL(___L5__23__23_gambcomp)
___DEF_P_HLBL(___L6__23__23_gambcomp)
___DEF_P_HLBL(___L7__23__23_gambcomp)
___DEF_P_HLBL(___L8__23__23_gambcomp)
___DEF_P_HLBL(___L9__23__23_gambcomp)
___DEF_P_HLBL(___L10__23__23_gambcomp)
___DEF_P_HLBL(___L11__23__23_gambcomp)
___DEF_P_HLBL(___L12__23__23_gambcomp)
___DEF_P_HLBL(___L13__23__23_gambcomp)
___DEF_P_HLBL(___L14__23__23_gambcomp)
___DEF_P_HLBL(___L15__23__23_gambcomp)
___DEF_P_HLBL(___L16__23__23_gambcomp)
___DEF_P_HLBL(___L17__23__23_gambcomp)
___DEF_P_HLBL(___L18__23__23_gambcomp)
___DEF_P_HLBL(___L19__23__23_gambcomp)
___DEF_P_HLBL(___L20__23__23_gambcomp)
___DEF_P_HLBL(___L21__23__23_gambcomp)
___DEF_P_HLBL(___L22__23__23_gambcomp)
___DEF_P_HLBL(___L23__23__23_gambcomp)
___DEF_P_HLBL(___L24__23__23_gambcomp)
___DEF_P_HLBL(___L25__23__23_gambcomp)
___DEF_P_HLBL(___L26__23__23_gambcomp)
___DEF_P_HLBL(___L27__23__23_gambcomp)
___DEF_P_HLBL(___L28__23__23_gambcomp)
___DEF_P_HLBL(___L29__23__23_gambcomp)
___DEF_P_HLBL(___L30__23__23_gambcomp)
___DEF_P_HLBL(___L31__23__23_gambcomp)
___DEF_P_HLBL(___L32__23__23_gambcomp)
___DEF_P_HLBL(___L33__23__23_gambcomp)
___DEF_P_HLBL(___L34__23__23_gambcomp)
___DEF_P_HLBL(___L35__23__23_gambcomp)
___DEF_P_HLBL(___L36__23__23_gambcomp)
___DEF_P_HLBL(___L37__23__23_gambcomp)
___DEF_P_HLBL(___L38__23__23_gambcomp)
___DEF_P_HLBL(___L39__23__23_gambcomp)
___DEF_P_HLBL(___L40__23__23_gambcomp)
___DEF_P_HLBL(___L41__23__23_gambcomp)
___DEF_P_HLBL(___L42__23__23_gambcomp)
___DEF_P_HLBL(___L43__23__23_gambcomp)
___DEF_P_HLBL(___L44__23__23_gambcomp)
___DEF_P_HLBL(___L45__23__23_gambcomp)
___DEF_P_HLBL(___L46__23__23_gambcomp)
___DEF_P_HLBL(___L47__23__23_gambcomp)
___DEF_P_HLBL(___L48__23__23_gambcomp)
___DEF_P_HLBL(___L49__23__23_gambcomp)
___DEF_P_HLBL(___L50__23__23_gambcomp)
___DEF_P_HLBL(___L51__23__23_gambcomp)
___DEF_P_HLBL(___L52__23__23_gambcomp)
___DEF_P_HLBL(___L53__23__23_gambcomp)
___DEF_P_HLBL(___L54__23__23_gambcomp)
___END_P_HLBL
___BEGIN_P_SW
___DEF_SLBL(0,___L0__23__23_gambcomp)
___IF_NARGS_EQ(7,___NOTHING)
___WRONG_NARGS(0,7,0,0)
___DEF_GLBL(___L__23__23_gambcomp)
___IF(___NOT(___EQP(___STK(-2),___SYM_obj)))
___GOTO(___L55__23__23_gambcomp)
___END_IF
___SET_R4(___SUB(22))
___GOTO(___L56__23__23_gambcomp)
___DEF_GLBL(___L55__23__23_gambcomp)
___IF(___EQP(___STK(-2),___SYM_dyn))
___GOTO(___L67__23__23_gambcomp)
___END_IF
___IF(___EQP(___STK(-2),___SYM_lib))
___GOTO(___L68__23__23_gambcomp)
___END_IF
___IF(___EQP(___STK(-2),___SYM_exe))
___GOTO(___L69__23__23_gambcomp)
___END_IF
___SET_R4(___SUB(23))
___DEF_GLBL(___L56__23__23_gambcomp)
___SET_STK(1,___ALLOC_CLO(1UL))
___SET_STK(2,___ALLOC_CLO(1UL))
___BEGIN_SETUP_CLO(1,___STK(1),53)
___ADD_CLO_ELEM(0,___R4)
___END_SETUP_CLO(1)
___BEGIN_SETUP_CLO(1,___STK(2),49)
___ADD_CLO_ELEM(0,___STK(-1))
___END_SETUP_CLO(1)
___SET_STK(3,___R0)
___SET_STK(4,___R1)
___SET_STK(5,___R2)
___SET_STK(6,___R3)
___SET_R1(___SUB(24))
___SET_R0(___LBL(8))
___ADJFP(12)
___CHECK_HEAP(1,4096)
___DEF_SLBL(1,___L1__23__23_gambcomp)
___POLL(2)
___DEF_SLBL(2,___L2__23__23_gambcomp)
___DEF_GLBL(___L57__23__23_gambcomp)
___SET_STK(1,___GLO__23__23_current_2d_directory)
___SET_STK(2,___R0)
___SET_R0(___LBL(4))
___ADJFP(8)
___POLL(3)
___DEF_SLBL(3,___L3__23__23_gambcomp)
___JUMPGLONOTSAFE(___SET_NARGS(1),39,___G__23__23_path_2d_expand)
___DEF_SLBL(4,___L4__23__23_gambcomp)
___SET_R3(___LBL(6))
___SET_R2(___R1)
___SET_R1(___STK(-7))
___SET_R0(___STK(-6))
___POLL(5)
___DEF_SLBL(5,___L5__23__23_gambcomp)
___ADJFP(-8)
___JUMPGLONOTSAFE(___SET_NARGS(3),37,___G__23__23_parameterize)
___DEF_SLBL(6,___L6__23__23_gambcomp)
___IF_NARGS_EQ(0,___NOTHING)
___WRONG_NARGS(6,0,0,0)
___POLL(7)
___DEF_SLBL(7,___L7__23__23_gambcomp)
___JUMPGLONOTSAFE(___SET_NARGS(0),25,___G__23__23_current_2d_directory)
___DEF_SLBL(8,___L8__23__23_gambcomp)
___SET_STK(-5,___R1)
___SET_R1(___SUB(25))
___SET_R0(___LBL(9))
___GOTO(___L57__23__23_gambcomp)
___DEF_SLBL(9,___L9__23__23_gambcomp)
___SET_STK(-4,___R1)
___SET_R1(___SUB(26))
___SET_R0(___LBL(10))
___GOTO(___L57__23__23_gambcomp)
___DEF_SLBL(10,___L10__23__23_gambcomp)
___SET_STK(-3,___R1)
___SET_R2(___STK(-12))
___SET_R1(___STK(-10))
___SET_R0(___LBL(11))
___JUMPGLONOTSAFE(___SET_NARGS(2),31,___G__23__23_map)
___DEF_SLBL(11,___L11__23__23_gambcomp)
___SET_STK(-12,___STK(-15))
___SET_STK(-15,___FIX(3L))
___SET_STK(-10,___STK(-14))
___SET_STK(-14,___TRU)
___SET_STK(-2,___LBL(46))
___SET_STK(-1,___R1)
___SET_STK(5,___STK(-5))
___SET_R1(___STK(-12))
___SET_R0(___LBL(12))
___ADJFP(8)
___JUMPPRM(___SET_NARGS(1),___PRM__23__23_symbol_2d__3e_string)
___DEF_SLBL(12,___L12__23__23_gambcomp)
___SET_R2(___R1)
___SET_R3(___GLO__23__23_os_2d_bat_2d_extension_2d_string_2d_saved)
___SET_R1(___SUB(27))
___SET_R0(___LBL(13))
___ADJFP(-3)
___JUMPGLONOTSAFE(___SET_NARGS(4),48,___G__23__23_string_2d_append)
___DEF_SLBL(13,___L13__23__23_gambcomp)
___SET_STK(-16,___R1)
___SET_R1(___STK(-14))
___SET_R0(___LBL(14))
___JUMPPRM(___SET_NARGS(1),___PRM__23__23_symbol_2d__3e_string)
___DEF_SLBL(14,___L14__23__23_gambcomp)
___SET_R1(___CONS(___R1,___NUL))
___SET_STK(-14,___R1)
___CHECK_HEAP(15,4096)
___DEF_SLBL(15,___L15__23__23_gambcomp)
___IF(___NOT(___FALSEP(___STK(-11))))
___GOTO(___L58__23__23_gambcomp)
___END_IF
___SET_R1(___NUL)
___GOTO(___L59__23__23_gambcomp)
___DEF_GLBL(___L58__23__23_gambcomp)
___SET_R1(___CONS(___SUB(28),___SUB(29)))
___SET_R1(___CONS(___R1,___NUL))
___CHECK_HEAP(16,4096)
___DEF_SLBL(16,___L16__23__23_gambcomp)
___DEF_GLBL(___L59__23__23_gambcomp)
___SET_STK(-11,___R1)
___SET_R1(___STK(-9))
___SET_R0(___LBL(17))
___JUMPGLONOTSAFE(___SET_NARGS(1),44,___G__23__23_path_2d_strip_2d_trailing_2d_directory_2d_separator)
___DEF_SLBL(17,___L17__23__23_gambcomp)
___SET_R1(___CONS(___SUB(30),___R1))
___SET_STK(-9,___R1)
___SET_R1(___STK(-8))
___SET_R0(___LBL(19))
___CHECK_HEAP(18,4096)
___DEF_SLBL(18,___L18__23__23_gambcomp)
___JUMPGLONOTSAFE(___SET_NARGS(1),44,___G__23__23_path_2d_strip_2d_trailing_2d_directory_2d_separator)
___DEF_SLBL(19,___L19__23__23_gambcomp)
___SET_R1(___CONS(___SUB(31),___R1))
___SET_STK(-8,___R1)
___SET_R1(___STK(-7))
___SET_R0(___LBL(21))
___CHECK_HEAP(20,4096)
___DEF_SLBL(20,___L20__23__23_gambcomp)
___JUMPGLONOTSAFE(___SET_NARGS(1),44,___G__23__23_path_2d_strip_2d_trailing_2d_directory_2d_separator)
___DEF_SLBL(21,___L21__23__23_gambcomp)
___SET_R1(___CONS(___SUB(32),___R1))
___BEGIN_ALLOC_LIST(3UL,___R1)
___ADD_LIST_ELEM(1,___STK(-8))
___ADD_LIST_ELEM(2,___STK(-9))
___END_ALLOC_LIST(3)
___SET_R2(___GET_LIST(3))
___SET_R0(___LBL(23))
___SET_R1(___STK(-11))
___CHECK_HEAP(22,4096)
___DEF_SLBL(22,___L22__23__23_gambcomp)
___JUMPGLONOTSAFE(___SET_NARGS(2),14,___G__23__23_append)
___DEF_SLBL(23,___L23__23__23_gambcomp)
___SET_R2(___R1)
___SET_R1(___LBL(41))
___SET_R0(___LBL(24))
___JUMPGLONOTSAFE(___SET_NARGS(2),31,___G__23__23_map)
___DEF_SLBL(24,___L24__23__23_gambcomp)
___SET_STK(-11,___R1)
___SET_R1(___STK(-5))
___SET_R2(___SUB(33))
___SET_R0(___LBL(31))
___IF(___PAIRP(___R1))
___GOTO(___L61__23__23_gambcomp)
___END_IF
___GOTO(___L63__23__23_gambcomp)
___DEF_GLBL(___L60__23__23_gambcomp)
___IF(___NOT(___PAIRP(___R1)))
___GOTO(___L63__23__23_gambcomp)
___END_IF
___DEF_GLBL(___L61__23__23_gambcomp)
___SET_STK(1,___R0)
___SET_STK(2,___R1)
___SET_STK(3,___R2)
___SET_R1(___CDR(___R1))
___SET_R0(___LBL(26))
___ADJFP(8)
___POLL(25)
___DEF_SLBL(25,___L25__23__23_gambcomp)
___GOTO(___L60__23__23_gambcomp)
___DEF_SLBL(26,___L26__23__23_gambcomp)
___SET_R2(___CAR(___STK(-6)))
___SET_R1(___CONS(___R2,___R1))
___SET_R1(___CONS(___STK(-5),___R1))
___CHECK_HEAP(27,4096)
___DEF_SLBL(27,___L27__23__23_gambcomp)
___POLL(28)
___DEF_SLBL(28,___L28__23__23_gambcomp)
___GOTO(___L62__23__23_gambcomp)
___DEF_SLBL(29,___L29__23__23_gambcomp)
___SET_R1(___STK(-5))
___POLL(30)
___DEF_SLBL(30,___L30__23__23_gambcomp)
___DEF_GLBL(___L62__23__23_gambcomp)
___ADJFP(-8)
___JUMPPRM(___NOTHING,___STK(1))
___DEF_GLBL(___L63__23__23_gambcomp)
___SET_R1(___NUL)
___JUMPPRM(___NOTHING,___R0)
___DEF_SLBL(31,___L31__23__23_gambcomp)
___SET_R1(___CDR(___R1))
___SET_R0(___LBL(32))
___JUMPGLONOTSAFE(___SET_NARGS(1),15,___G__23__23_append_2d_strings)
___DEF_SLBL(32,___L32__23__23_gambcomp)
___SET_R1(___CONS(___SUB(34),___R1))
___SET_R2(___CONS(___SUB(35),___STK(-12)))
___BEGIN_ALLOC_LIST(2UL,___R2)
___ADD_LIST_ELEM(1,___R1)
___END_ALLOC_LIST(2)
___SET_R1(___GET_LIST(2))
___SET_R2(___STK(-10))
___SET_R0(___LBL(34))
___CHECK_HEAP(33,4096)
___DEF_SLBL(33,___L33__23__23_gambcomp)
___JUMPGLONOTSAFE(___SET_NARGS(2),14,___G__23__23_append)
___DEF_SLBL(34,___L34__23__23_gambcomp)
___SET_R2(___R1)
___SET_R1(___STK(-15))
___SET_R0(___LBL(35))
___JUMPGLONOTSAFE(___SET_NARGS(2),31,___G__23__23_map)
___DEF_SLBL(35,___L35__23__23_gambcomp)
___SET_STK(-15,___R1)
___SET_R0(___LBL(36))
___JUMPGLONOTSAFE(___SET_NARGS(0),35,___G__23__23_os_2d_environ)
___DEF_SLBL(36,___L36__23__23_gambcomp)
___IF(___NOT(___FIXNUMP(___R1)))
___GOTO(___L64__23__23_gambcomp)
___END_IF
___SET_R2(___NUL)
___GOTO(___L65__23__23_gambcomp)
___DEF_GLBL(___L64__23__23_gambcomp)
___SET_R2(___R1)
___DEF_GLBL(___L65__23__23_gambcomp)
___SET_R0(___LBL(37))
___SET_R1(___STK(-15))
___JUMPGLONOTSAFE(___SET_NARGS(2),14,___G__23__23_append)
___DEF_SLBL(37,___L37__23__23_gambcomp)
___SET_R2(___R1)
___SET_R0(___LBL(38))
___SET_R1(___STK(-11))
___JUMPGLONOTSAFE(___SET_NARGS(2),14,___G__23__23_append)
___DEF_SLBL(38,___L38__23__23_gambcomp)
___BEGIN_ALLOC_LIST(14UL,___FAL)
___ADD_LIST_ELEM(1,___KEY_stderr_2d_redirection)
___ADD_LIST_ELEM(2,___FAL)
___ADD_LIST_ELEM(3,___KEY_stdout_2d_redirection)
___ADD_LIST_ELEM(4,___FAL)
___ADD_LIST_ELEM(5,___KEY_stdin_2d_redirection)
___ADD_LIST_ELEM(6,___R1)
___ADD_LIST_ELEM(7,___KEY_environment)
___ADD_LIST_ELEM(8,___STK(-17))
___ADD_LIST_ELEM(9,___KEY_directory)
___ADD_LIST_ELEM(10,___STK(-14))
___ADD_LIST_ELEM(11,___KEY_arguments)
___ADD_LIST_ELEM(12,___STK(-16))
___ADD_LIST_ELEM(13,___KEY_path)
___END_ALLOC_LIST(14)
___SET_R3(___GET_LIST(14))
___SET_R2(___GLO_open_2d_process)
___SET_R0(___STK(-13))
___SET_R1(___STK(-6))
___CHECK_HEAP(39,4096)
___DEF_SLBL(39,___L39__23__23_gambcomp)
___POLL(40)
___DEF_SLBL(40,___L40__23__23_gambcomp)
___ADJFP(-18)
___JUMPGLONOTSAFE(___SET_NARGS(5),33,___G__23__23_open_2d_process_2d_generic)
___DEF_SLBL(41,___L41__23__23_gambcomp)
___IF_NARGS_EQ(1,___NOTHING)
___WRONG_NARGS(41,1,0,0)
___GOTO(___L66__23__23_gambcomp)
___DEF_SLBL(42,___L42__23__23_gambcomp)
___SET_R2(___CDR(___STK(-6)))
___SET_R1(___CONS(___R1,___R2))
___SET_R0(___STK(-7))
___ADJFP(-8)
___CHECK_HEAP(43,4096)
___DEF_SLBL(43,___L43__23__23_gambcomp)
___POLL(44)
___DEF_SLBL(44,___L44__23__23_gambcomp)
___DEF_GLBL(___L66__23__23_gambcomp)
___SET_R3(___CDR(___R1))
___SET_R1(___CAR(___R1))
___SET_R2(___SUB(36))
___POLL(45)
___DEF_SLBL(45,___L45__23__23_gambcomp)
___JUMPGLONOTSAFE(___SET_NARGS(3),48,___G__23__23_string_2d_append)
___DEF_SLBL(46,___L46__23__23_gambcomp)
___IF_NARGS_EQ(1,___NOTHING)
___WRONG_NARGS(46,1,0,0)
___SET_STK(1,___R0)
___SET_STK(2,___R1)
___SET_R0(___LBL(48))
___ADJFP(8)
___POLL(47)
___DEF_SLBL(47,___L47__23__23_gambcomp)
___JUMPGLONOTSAFE(___SET_NARGS(1),45,___G__23__23_process_2d_status)
___DEF_SLBL(48,___L48__23__23_gambcomp)
___SET_STK(-5,___R1)
___SET_R1(___STK(-6))
___SET_R0(___LBL(29))
___JUMPGLONOTSAFE(___SET_NARGS(1),18,___G__23__23_close_2d_port)
___DEF_SLBL(49,___L49__23__23_gambcomp)
___IF_NARGS_EQ(1,___NOTHING)
___WRONG_NARGS(49,1,0,0)
___SET_STK(1,___R0)
___SET_STK(2,___R4)
___SET_R0(___LBL(51))
___ADJFP(8)
___POLL(50)
___DEF_SLBL(50,___L50__23__23_gambcomp)
___JUMPGLONOTSAFE(___SET_NARGS(1),39,___G__23__23_path_2d_expand)
___DEF_SLBL(51,___L51__23__23_gambcomp)
___SET_R3(___CLO(___STK(-6),1))
___SET_R2(___TRU)
___SET_R0(___STK(-7))
___POLL(52)
___DEF_SLBL(52,___L52__23__23_gambcomp)
___ADJFP(-8)
___JUMPGLONOTSAFE(___SET_NARGS(3),41,___G__23__23_path_2d_normalize)
___DEF_SLBL(53,___L53__23__23_gambcomp)
___IF_NARGS_EQ(1,___NOTHING)
___WRONG_NARGS(53,1,0,0)
___SET_STK(1,___R0)
___SET_STK(2,___R1)
___SET_R2(___CAR(___R1))
___SET_R1(___CLO(___R4,1))
___SET_R0(___LBL(42))
___ADJFP(8)
___POLL(54)
___DEF_SLBL(54,___L54__23__23_gambcomp)
___JUMPGLONOTSAFE(___SET_NARGS(2),48,___G__23__23_string_2d_append)
___DEF_GLBL(___L67__23__23_gambcomp)
___SET_R4(___SUB(37))
___GOTO(___L56__23__23_gambcomp)
___DEF_GLBL(___L68__23__23_gambcomp)
___SET_R4(___SUB(38))
___GOTO(___L56__23__23_gambcomp)
___DEF_GLBL(___L69__23__23_gambcomp)
___SET_R4(___SUB(39))
___GOTO(___L56__23__23_gambcomp)
___END_P_SW
___END_P_COD
#undef ___PH_PROC
#define ___PH_PROC ___H_link_2d_incremental
#undef ___PH_LBL0
#define ___PH_LBL0 172
#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_link_2d_incremental)
___DEF_P_HLBL(___L1_link_2d_incremental)
___DEF_P_HLBL(___L2_link_2d_incremental)
___DEF_P_HLBL(___L3_link_2d_incremental)
___DEF_P_HLBL(___L4_link_2d_incremental)
___DEF_P_HLBL(___L5_link_2d_incremental)
___DEF_P_HLBL(___L6_link_2d_incremental)
___DEF_P_HLBL(___L7_link_2d_incremental)
___DEF_P_HLBL(___L8_link_2d_incremental)
___DEF_P_HLBL(___L9_link_2d_incremental)
___DEF_P_HLBL(___L10_link_2d_incremental)
___DEF_P_HLBL(___L11_link_2d_incremental)
___DEF_P_HLBL(___L12_link_2d_incremental)
___DEF_P_HLBL(___L13_link_2d_incremental)
___DEF_P_HLBL(___L14_link_2d_incremental)
___DEF_P_HLBL(___L15_link_2d_incremental)
___DEF_P_HLBL(___L16_link_2d_incremental)
___DEF_P_HLBL(___L17_link_2d_incremental)
___DEF_P_HLBL(___L18_link_2d_incremental)
___END_P_HLBL
___BEGIN_P_SW
___DEF_SLBL(0,___L0_link_2d_incremental)
___IF_NARGS_EQ(1,___PUSH(___R1) ___PUSH(___ABSENT) ___SET_R1(___ABSENT) ___SET_R2(___ABSENT) ___SET_R3(
___NUL))
___GET_REST_KEY(0,1,0,3,___SUB(40))
___DEF_GLBL(___L_link_2d_incremental)
___SET_STK(1,___STK(-1))
___SET_STK(-1,___STK(0))
___SET_STK(0,___R1)
___SET_STK(2,___R2)
___SET_R2(___STK(1))
___SET_R1(___STK(2))
___SET_R3(___NUL)
___POLL(1)
___DEF_SLBL(1,___L1_link_2d_incremental)
___GOTO(___L20_link_2d_incremental)
___DEF_GLBL(___L19_link_2d_incremental)
___SET_R4(___CAR(___R2))
___IF(___STRINGP(___R4))
___GOTO(___L30_link_2d_incremental)
___END_IF
___IF(___NOT(___PAIRP(___R4)))
___GOTO(___L32_link_2d_incremental)
___END_IF
___SET_STK(1,___CAR(___R4))
___ADJFP(1)
___IF(___NOT(___STRINGP(___STK(0))))
___GOTO(___L31_link_2d_incremental)
___END_IF
___SET_R3(___CONS(___R4,___R3))
___SET_R2(___CDR(___R2))
___ADJFP(-1)
___CHECK_HEAP(2,4096)
___DEF_SLBL(2,___L2_link_2d_incremental)
___POLL(3)
___DEF_SLBL(3,___L3_link_2d_incremental)
___DEF_GLBL(___L20_link_2d_incremental)
___IF(___PAIRP(___R2))
___GOTO(___L19_link_2d_incremental)
___END_IF
___IF(___NOT(___EQP(___STK(-1),___ABSENT)))
___GOTO(___L21_link_2d_incremental)
___END_IF
___SET_STK(-1,___R0)
___SET_STK(1,___R1)
___SET_STK(2,___R3)
___SET_R1(___CAR(___R3))
___SET_R1(___CAR(___R1))
___SET_R0(___LBL(5))
___ADJFP(6)
___POLL(4)
___DEF_SLBL(4,___L4_link_2d_incremental)
___JUMPGLONOTSAFE(___SET_NARGS(1),41,___G__23__23_path_2d_normalize)
___DEF_SLBL(5,___L5_link_2d_incremental)
___SET_R0(___LBL(6))
___JUMPGLONOTSAFE(___SET_NARGS(1),38,___G__23__23_path_2d_directory)
___DEF_SLBL(6,___L6_link_2d_incremental)
___SET_R3(___STK(-4))
___SET_R0(___STK(-7))
___ADJFP(-5)
___IF(___EQP(___STK(-1),___ABSENT))
___GOTO(___L22_link_2d_incremental)
___END_IF
___GOTO(___L23_link_2d_incremental)
___DEF_GLBL(___L21_link_2d_incremental)
___SET_STK(1,___R1)
___SET_R1(___STK(-1))
___ADJFP(1)
___IF(___NOT(___EQP(___STK(-1),___ABSENT)))
___GOTO(___L23_link_2d_incremental)
___END_IF
___DEF_GLBL(___L22_link_2d_incremental)
___SET_STK(-2,___GLO__23__23_current_2d_directory)
___SET_STK(-1,___R0)
___SET_STK(1,___R1)
___SET_STK(2,___R3)
___SET_R1(___SUB(41))
___SET_R0(___LBL(8))
___ADJFP(5)
___POLL(7)
___DEF_SLBL(7,___L7_link_2d_incremental)
___JUMPGLONOTSAFE(___SET_NARGS(1),39,___G__23__23_path_2d_expand)
___DEF_SLBL(8,___L8_link_2d_incremental)
___SET_R3(___LBL(14))
___SET_R2(___R1)
___SET_R1(___STK(-7))
___SET_R0(___LBL(9))
___JUMPGLONOTSAFE(___SET_NARGS(3),37,___G__23__23_parameterize)
___DEF_SLBL(9,___L9_link_2d_incremental)
___SET_R2(___SUB(42))
___SET_R0(___LBL(10))
___JUMPGLONOTSAFE(___SET_NARGS(2),48,___G__23__23_string_2d_append)
___DEF_SLBL(10,___L10_link_2d_incremental)
___SET_STK(-7,___STK(-4))
___SET_R3(___STK(-3))
___SET_R0(___STK(-6))
___ADJFP(-5)
___IF(___EQP(___STK(0),___ABSENT))
___GOTO(___L24_link_2d_incremental)
___END_IF
___GOTO(___L27_link_2d_incremental)
___DEF_GLBL(___L23_link_2d_incremental)
___SET_STK(-2,___R1)
___SET_R1(___STK(-1))
___IF(___NOT(___EQP(___STK(0),___ABSENT)))
___GOTO(___L27_link_2d_incremental)
___END_IF
___DEF_GLBL(___L24_link_2d_incremental)
___SET_R2(___TRU)
___IF(___NOT(___STRINGP(___STK(-2))))
___GOTO(___L28_link_2d_incremental)
___END_IF
___DEF_GLBL(___L25_link_2d_incremental)
___IF(___NOT(___STRINGP(___R1)))
___GOTO(___L26_link_2d_incremental)
___END_IF
___SET_STK(-1,___STK(-2))
___SET_STK(-2,___R3)
___SET_R3(___R2)
___SET_R2(___R1)
___SET_R1(___STK(-1))
___POLL(11)
___DEF_SLBL(11,___L11_link_2d_incremental)
___ADJFP(-2)
___JUMPINT(___SET_NARGS(4),___PRC(192),___L__23__23_link_2d_incremental)
___DEF_GLBL(___L26_link_2d_incremental)
___SET_R1(___SUB(43))
___POLL(12)
___DEF_SLBL(12,___L12_link_2d_incremental)
___GOTO(___L29_link_2d_incremental)
___DEF_GLBL(___L27_link_2d_incremental)
___SET_R2(___STK(0))
___IF(___STRINGP(___STK(-2)))
___GOTO(___L25_link_2d_incremental)
___END_IF
___DEF_GLBL(___L28_link_2d_incremental)
___SET_R1(___SUB(44))
___POLL(13)
___DEF_SLBL(13,___L13_link_2d_incremental)
___DEF_GLBL(___L29_link_2d_incremental)
___ADJFP(-3)
___JUMPGLONOTSAFE(___SET_NARGS(1),58,___G_error)
___DEF_SLBL(14,___L14_link_2d_incremental)
___IF_NARGS_EQ(0,___NOTHING)
___WRONG_NARGS(14,0,0,0)
___POLL(15)
___DEF_SLBL(15,___L15_link_2d_incremental)
___JUMPGLONOTSAFE(___SET_NARGS(0),25,___G__23__23_current_2d_directory)
___DEF_GLBL(___L30_link_2d_incremental)
___SET_R4(___CONS(___R4,___NUL))
___SET_R3(___CONS(___R4,___R3))
___SET_R2(___CDR(___R2))
___CHECK_HEAP(16,4096)
___DEF_SLBL(16,___L16_link_2d_incremental)
___POLL(17)
___DEF_SLBL(17,___L17_link_2d_incremental)
___GOTO(___L20_link_2d_incremental)
___DEF_GLBL(___L31_link_2d_incremental)
___ADJFP(-1)
___DEF_GLBL(___L32_link_2d_incremental)
___SET_R1(___SUB(45))
___POLL(18)
___DEF_SLBL(18,___L18_link_2d_incremental)
___ADJFP(-2)
___JUMPGLONOTSAFE(___SET_NARGS(1),58,___G_error)
___END_P_SW
___END_P_COD
#undef ___PH_PROC
#define ___PH_PROC ___H__23__23_link_2d_incremental
#undef ___PH_LBL0
#define ___PH_LBL0 192
#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__23__23_link_2d_incremental)
___DEF_P_HLBL(___L1__23__23_link_2d_incremental)
___DEF_P_HLBL(___L2__23__23_link_2d_incremental)
___DEF_P_HLBL(___L3__23__23_link_2d_incremental)
___DEF_P_HLBL(___L4__23__23_link_2d_incremental)
___END_P_HLBL
___BEGIN_P_SW
___DEF_SLBL(0,___L0__23__23_link_2d_incremental)
___IF_NARGS_EQ(4,___NOTHING)
___WRONG_NARGS(0,4,0,0)
___DEF_GLBL(___L__23__23_link_2d_incremental)
___SET_STK(1,___STK(0))
___SET_STK(0,___TRU)
___SET_STK(2,___R0)
___SET_STK(3,___R1)
___SET_STK(4,___R2)
___SET_STK(5,___R3)
___SET_R1(___STK(1))
___SET_R0(___LBL(2))
___ADJFP(11)
___POLL(1)
___DEF_SLBL(1,___L1__23__23_link_2d_incremental)
___JUMPGLONOTSAFE(___SET_NARGS(1),47,___G__23__23_reverse)
___DEF_SLBL(2,___L2__23__23_link_2d_incremental)
___SET_R2(___CONS(___STK(-7),___NUL))
___SET_R1(___CONS(___R2,___R1))
___SET_R3(___STK(-6))
___SET_R2(___STK(-8))
___SET_R0(___STK(-9))
___CHECK_HEAP(3,4096)
___DEF_SLBL(3,___L3__23__23_link_2d_incremental)
___POLL(4)
___DEF_SLBL(4,___L4__23__23_link_2d_incremental)
___ADJFP(-11)
___JUMPGLONOTSAFE(___SET_NARGS(4),54,___G_c_23_link_2d_modules)
___END_P_SW
___END_P_COD
#undef ___PH_PROC
#define ___PH_PROC ___H_link_2d_flat
#undef ___PH_LBL0
#define ___PH_LBL0 198
#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_link_2d_flat)
___DEF_P_HLBL(___L1_link_2d_flat)
___DEF_P_HLBL(___L2_link_2d_flat)
___DEF_P_HLBL(___L3_link_2d_flat)
___DEF_P_HLBL(___L4_link_2d_flat)
___DEF_P_HLBL(___L5_link_2d_flat)
___DEF_P_HLBL(___L6_link_2d_flat)
___DEF_P_HLBL(___L7_link_2d_flat)
___DEF_P_HLBL(___L8_link_2d_flat)
___DEF_P_HLBL(___L9_link_2d_flat)
___DEF_P_HLBL(___L10_link_2d_flat)
___DEF_P_HLBL(___L11_link_2d_flat)
___END_P_HLBL
___BEGIN_P_SW
___DEF_SLBL(0,___L0_link_2d_flat)
___IF_NARGS_EQ(1,___PUSH(___R1) ___SET_R1(___ABSENT) ___SET_R2(___ABSENT) ___SET_R3(___NUL))
___GET_REST_KEY(0,1,0,2,___SUB(46))
___DEF_GLBL(___L_link_2d_flat)
___SET_STK(1,___STK(0))
___SET_STK(0,___R1)
___SET_STK(2,___R2)
___SET_R2(___STK(1))
___SET_R1(___STK(2))
___SET_R3(___NUL)
___POLL(1)
___DEF_SLBL(1,___L1_link_2d_flat)
___GOTO(___L13_link_2d_flat)
___DEF_GLBL(___L12_link_2d_flat)
___SET_R4(___CAR(___R2))
___IF(___STRINGP(___R4))
___GOTO(___L19_link_2d_flat)
___END_IF
___IF(___NOT(___PAIRP(___R4)))
___GOTO(___L21_link_2d_flat)
___END_IF
___SET_STK(1,___CAR(___R4))
___ADJFP(1)
___IF(___NOT(___STRINGP(___STK(0))))
___GOTO(___L20_link_2d_flat)
___END_IF
___SET_R3(___CONS(___R4,___R3))
___SET_R2(___CDR(___R2))
___ADJFP(-1)
___CHECK_HEAP(2,4096)
___DEF_SLBL(2,___L2_link_2d_flat)
___POLL(3)
___DEF_SLBL(3,___L3_link_2d_flat)
___DEF_GLBL(___L13_link_2d_flat)
___IF(___PAIRP(___R2))
___GOTO(___L12_link_2d_flat)
___END_IF
___IF(___NOT(___EQP(___STK(0),___ABSENT)))
___GOTO(___L14_link_2d_flat)
___END_IF
___SET_STK(0,___R0)
___SET_STK(1,___R1)
___SET_STK(2,___R3)
___SET_R1(___CAR(___R3))
___SET_R1(___CAR(___R1))
___SET_R0(___LBL(5))
___ADJFP(7)
___POLL(4)
___DEF_SLBL(4,___L4_link_2d_flat)
___JUMPGLONOTSAFE(___SET_NARGS(1),41,___G__23__23_path_2d_normalize)
___DEF_SLBL(5,___L5_link_2d_flat)
___SET_R0(___LBL(6))
___JUMPGLONOTSAFE(___SET_NARGS(1),38,___G__23__23_path_2d_directory)
___DEF_SLBL(6,___L6_link_2d_flat)
___SET_R3(___STK(-5))
___SET_R0(___STK(-7))
___ADJFP(-6)
___IF(___EQP(___STK(0),___ABSENT))
___GOTO(___L15_link_2d_flat)
___END_IF
___GOTO(___L17_link_2d_flat)
___DEF_GLBL(___L14_link_2d_flat)
___SET_STK(1,___R1)
___SET_R1(___STK(0))
___ADJFP(1)
___IF(___NOT(___EQP(___STK(0),___ABSENT)))
___GOTO(___L17_link_2d_flat)
___END_IF
___DEF_GLBL(___L15_link_2d_flat)
___SET_R2(___TRU)
___IF(___NOT(___STRINGP(___R1)))
___GOTO(___L18_link_2d_flat)
___END_IF
___DEF_GLBL(___L16_link_2d_flat)
___SET_STK(-1,___R3)
___SET_R3(___R2)
___SET_R2(___R1)
___SET_R1(___STK(-1))
___POLL(7)
___DEF_SLBL(7,___L7_link_2d_flat)
___ADJFP(-2)
___JUMPINT(___SET_NARGS(3),___PRC(211),___L__23__23_link_2d_flat)
___DEF_GLBL(___L17_link_2d_flat)
___SET_R2(___STK(0))
___IF(___STRINGP(___R1))
___GOTO(___L16_link_2d_flat)
___END_IF
___DEF_GLBL(___L18_link_2d_flat)
___SET_R1(___SUB(47))
___POLL(8)
___DEF_SLBL(8,___L8_link_2d_flat)
___ADJFP(-2)
___JUMPGLONOTSAFE(___SET_NARGS(1),58,___G_error)
___DEF_GLBL(___L19_link_2d_flat)
___SET_R4(___CONS(___R4,___NUL))
___SET_R3(___CONS(___R4,___R3))
___SET_R2(___CDR(___R2))
___CHECK_HEAP(9,4096)
___DEF_SLBL(9,___L9_link_2d_flat)
___POLL(10)
___DEF_SLBL(10,___L10_link_2d_flat)
___GOTO(___L13_link_2d_flat)
___DEF_GLBL(___L20_link_2d_flat)
___ADJFP(-1)
___DEF_GLBL(___L21_link_2d_flat)
___SET_R1(___SUB(48))
___POLL(11)
___DEF_SLBL(11,___L11_link_2d_flat)
___ADJFP(-1)
___JUMPGLONOTSAFE(___SET_NARGS(1),58,___G_error)
___END_P_SW
___END_P_COD
#undef ___PH_PROC
#define ___PH_PROC ___H__23__23_link_2d_flat
#undef ___PH_LBL0
#define ___PH_LBL0 211
#undef ___PD_ALL
#define ___PD_ALL ___D_FP ___D_R0 ___D_R2 ___D_R3 ___D_R4
#undef ___PR_ALL
#define ___PR_ALL ___R_FP ___R_R0 ___R_R2 ___R_R3 ___R_R4
#undef ___PW_ALL
#define ___PW_ALL ___W_FP ___W_R0 ___W_R2 ___W_R3 ___W_R4
___BEGIN_P_COD
___BEGIN_P_HLBL
___DEF_P_HLBL_INTRO
___DEF_P_HLBL(___L0__23__23_link_2d_flat)
___DEF_P_HLBL(___L1__23__23_link_2d_flat)
___DEF_P_HLBL(___L2__23__23_link_2d_flat)
___DEF_P_HLBL(___L3__23__23_link_2d_flat)
___END_P_HLBL
___BEGIN_P_SW
___DEF_SLBL(0,___L0__23__23_link_2d_flat)
___IF_NARGS_EQ(3,___NOTHING)
___WRONG_NARGS(0,3,0,0)
___DEF_GLBL(___L__23__23_link_2d_flat)
___SET_STK(1,___FAL)
___SET_STK(2,___R0)
___SET_STK(3,___R2)
___SET_STK(4,___R3)
___SET_R0(___LBL(2))
___ADJFP(8)
___POLL(1)
___DEF_SLBL(1,___L1__23__23_link_2d_flat)
___JUMPGLONOTSAFE(___SET_NARGS(1),47,___G__23__23_reverse)
___DEF_SLBL(2,___L2__23__23_link_2d_flat)
___SET_R3(___STK(-4))
___SET_R2(___STK(-5))
___SET_R0(___STK(-6))
___POLL(3)
___DEF_SLBL(3,___L3__23__23_link_2d_flat)
___ADJFP(-7)
___JUMPGLONOTSAFE(___SET_NARGS(4),54,___G_c_23_link_2d_modules)
___END_P_SW
___END_P_COD
#undef ___PH_PROC
#define ___PH_PROC ___H__23__23_c_2d_code
#undef ___PH_LBL0
#define ___PH_LBL0 216
#undef ___PD_ALL
#define ___PD_ALL ___D_FP ___D_R1 ___D_R4
#undef ___PR_ALL
#define ___PR_ALL ___R_FP ___R_R1 ___R_R4
#undef ___PW_ALL
#define ___PW_ALL ___W_R1 ___W_R4
___BEGIN_P_COD
___BEGIN_P_HLBL
___DEF_P_HLBL_INTRO
___DEF_P_HLBL(___L0__23__23_c_2d_code)
___DEF_P_HLBL(___L1__23__23_c_2d_code)
___END_P_HLBL
___BEGIN_P_SW
___DEF_SLBL(0,___L0__23__23_c_2d_code)
___IF_NARGS_EQ(0,___SET_R1(___NUL))
___GET_REST(0,0,0,0)
___DEF_GLBL(___L__23__23_c_2d_code)
___SET_R1(___SUB(49))
___POLL(1)
___DEF_SLBL(1,___L1__23__23_c_2d_code)
___JUMPGLONOTSAFE(___SET_NARGS(1),58,___G_error)
___END_P_SW
___END_P_COD
___END_M_SW
___END_M_COD
___BEGIN_LBL
___DEF_LBL_INTRO(___H__20___gsclib," _gsclib",___REF_FAL,15,0)
,___DEF_LBL_PROC(___H__20___gsclib,0,-1)
,___DEF_LBL_PROC(___H__20___gsclib,0,-1)
,___DEF_LBL_RET(___H__20___gsclib,___IFD(___RETI,4,0,0x3f1L))
,___DEF_LBL_RET(___H__20___gsclib,___IFD(___RETN,1,0,0x1L))
,___DEF_LBL_RET(___H__20___gsclib,___IFD(___RETI,0,0,0x3fL))
,___DEF_LBL_RET(___H__20___gsclib,___IFD(___RETN,5,0,0x7L))
,___DEF_LBL_RET(___H__20___gsclib,___IFD(___RETI,0,0,0x3fL))
,___DEF_LBL_RET(___H__20___gsclib,___IFD(___RETI,8,0,0x3f03L))
,___DEF_LBL_RET(___H__20___gsclib,___IFD(___RETN,5,0,0x3L))
,___DEF_LBL_RET(___H__20___gsclib,___IFD(___RETI,8,8,0x3f00L))
,___DEF_LBL_RET(___H__20___gsclib,___IFD(___RETN,5,0,0x3L))
,___DEF_LBL_RET(___H__20___gsclib,___IFD(___RETN,5,0,0x3L))
,___DEF_LBL_RET(___H__20___gsclib,___IFD(___RETN,5,0,0x7L))
,___DEF_LBL_RET(___H__20___gsclib,___IFD(___RETN,5,0,0xdL))
,___DEF_LBL_RET(___H__20___gsclib,___IFD(___RETI,8,8,0x3f0cL))
,___DEF_LBL_INTRO(___H__23__23_compile_2d_options_2d_normalize,"##compile-options-normalize",___REF_FAL,
4,0)
,___DEF_LBL_PROC(___H__23__23_compile_2d_options_2d_normalize,1,-1)
,___DEF_LBL_RET(___H__23__23_compile_2d_options_2d_normalize,___IFD(___RETI,1,4,0x3f0L))
,___DEF_LBL_PROC(___H__23__23_compile_2d_options_2d_normalize,1,-1)
,___DEF_LBL_RET(___H__23__23_compile_2d_options_2d_normalize,___IFD(___RETI,0,0,0x3fL))
,___DEF_LBL_INTRO(___H_compile_2d_file_2d_to_2d_target,"compile-file-to-target",___REF_FAL,9,0)
,___DEF_LBL_PROC(___H_compile_2d_file_2d_to_2d_target,5,-1)
,___DEF_LBL_RET(___H_compile_2d_file_2d_to_2d_target,___IFD(___RETI,8,1,0x3f0fL))
,___DEF_LBL_RET(___H_compile_2d_file_2d_to_2d_target,___IFD(___RETN,5,1,0xfL))
,___DEF_LBL_RET(___H_compile_2d_file_2d_to_2d_target,___IFD(___RETN,5,1,0xfL))
,___DEF_LBL_RET(___H_compile_2d_file_2d_to_2d_target,___IFD(___RETI,2,4,0x3f1L))
,___DEF_LBL_RET(___H_compile_2d_file_2d_to_2d_target,___IFD(___RETI,2,4,0x3f0L))
,___DEF_LBL_RET(___H_compile_2d_file_2d_to_2d_target,___IFD(___RETI,2,4,0x3f0L))
,___DEF_LBL_RET(___H_compile_2d_file_2d_to_2d_target,___IFD(___RETI,2,4,0x3f0L))
,___DEF_LBL_RET(___H_compile_2d_file_2d_to_2d_target,___IFD(___RETI,3,4,0x3f3L))
,___DEF_LBL_INTRO(___H__23__23_compile_2d_file_2d_to_2d_target,"##compile-file-to-target",___REF_FAL,16,0)
,___DEF_LBL_PROC(___H__23__23_compile_2d_file_2d_to_2d_target,4,-1)
,___DEF_LBL_RET(___H__23__23_compile_2d_file_2d_to_2d_target,___IFD(___RETI,8,1,0x3f0fL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file_2d_to_2d_target,___IFD(___RETN,5,1,0xfL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file_2d_to_2d_target,___IFD(___RETN,5,1,0x1bL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file_2d_to_2d_target,___IFD(___RETN,5,1,0x1fL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file_2d_to_2d_target,___IFD(___RETN,5,1,0x1fL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file_2d_to_2d_target,___IFD(___RETI,7,1,0x3f77L))
,___DEF_LBL_RET(___H__23__23_compile_2d_file_2d_to_2d_target,___IFD(___RETN,9,1,0x33L))
,___DEF_LBL_RET(___H__23__23_compile_2d_file_2d_to_2d_target,___IFD(___RETN,9,1,0x33L))
,___DEF_LBL_RET(___H__23__23_compile_2d_file_2d_to_2d_target,___IFD(___RETI,7,8,0x3f03L))
,___DEF_LBL_PROC(___H__23__23_compile_2d_file_2d_to_2d_target,0,3)
,___DEF_LBL_RET(___H__23__23_compile_2d_file_2d_to_2d_target,___IFD(___RETI,8,0,0x3f03L))
,___DEF_LBL_RET(___H__23__23_compile_2d_file_2d_to_2d_target,___IFD(___RETN,5,0,0x3L))
,___DEF_LBL_RET(___H__23__23_compile_2d_file_2d_to_2d_target,___IFD(___RETN,5,0,0x3L))
,___DEF_LBL_RET(___H__23__23_compile_2d_file_2d_to_2d_target,___IFD(___RETN,1,0,0x1L))
,___DEF_LBL_RET(___H__23__23_compile_2d_file_2d_to_2d_target,___IFD(___RETI,4,4,0x3f0L))
,___DEF_LBL_INTRO(___H_compile_2d_file,"compile-file",___REF_FAL,11,0)
,___DEF_LBL_PROC(___H_compile_2d_file,7,-1)
,___DEF_LBL_RET(___H_compile_2d_file,___OFD(___RETI,12,1,0x3f03fL))
,___DEF_LBL_RET(___H_compile_2d_file,___IFD(___RETN,9,1,0x3fL))
,___DEF_LBL_RET(___H_compile_2d_file,___IFD(___RETN,9,1,0x3fL))
,___DEF_LBL_RET(___H_compile_2d_file,___IFD(___RETI,4,4,0x3f7L))
,___DEF_LBL_RET(___H_compile_2d_file,___IFD(___RETI,4,4,0x3f0L))
,___DEF_LBL_RET(___H_compile_2d_file,___IFD(___RETI,4,4,0x3f0L))
,___DEF_LBL_RET(___H_compile_2d_file,___IFD(___RETI,4,4,0x3f0L))
,___DEF_LBL_RET(___H_compile_2d_file,___IFD(___RETI,4,4,0x3f0L))
,___DEF_LBL_RET(___H_compile_2d_file,___IFD(___RETI,4,4,0x3f0L))
,___DEF_LBL_RET(___H_compile_2d_file,___IFD(___RETI,4,4,0x3f3L))
,___DEF_LBL_INTRO(___H__23__23_compile_2d_file,"##compile-file",___REF_FAL,43,0)
,___DEF_LBL_PROC(___H__23__23_compile_2d_file,6,-1)
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___OFD(___RETI,12,3,0x3f07dL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETN,9,3,0x7dL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETN,9,3,0x7fL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETN,9,3,0x7fL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETN,9,3,0xffL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETN,9,3,0x1ffL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETN,9,3,0x1ffL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETN,9,3,0xffL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETN,9,3,0x1ffL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETN,13,3,0x3fbL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETN,13,3,0x3ffL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETN,13,3,0x3ffL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETN,13,3,0x3fbL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETN,13,3,0x3ffL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETN,13,3,0x7ffL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETN,13,3,0xfffL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___OFD(___RETI,16,3,0x3f0008L))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETN,13,3,0xeffL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___OFD(___RETI,24,3,0x3f0f0a7fL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___OFD(___RETN,21,3,0xf0a7fL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___OFD(___RETI,20,3,0x3ff020fL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETN,13,3,0x20fL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETN,13,3,0x21dL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETN,13,3,0x21dL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETI,8,3,0x3f08L))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETN,5,3,0x1dL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETI,8,8,0x3f00L))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETI,8,8,0x3f00L))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___OFD(___RETI,18,3,0x3f30effL))
,___DEF_LBL_PROC(___H__23__23_compile_2d_file,0,1)
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETN,13,3,0x3ffL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETN,13,3,0x3ffL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETN,13,3,0x3fbL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETN,5,0,0xfL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETI,0,0,0x3fL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETI,8,0,0x3f07L))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETN,5,0,0x7L))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETN,5,0,0x7L))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETI,8,0,0x3f01L))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETN,9,3,0x1ffL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETN,13,3,0x3ffL))
,___DEF_LBL_RET(___H__23__23_compile_2d_file,___IFD(___RETN,13,3,0x3ffL))
,___DEF_LBL_INTRO(___H__23__23_build_2d_executable,"##build-executable",___REF_FAL,10,0)
,___DEF_LBL_PROC(___H__23__23_build_2d_executable,6,-1)
,___DEF_LBL_RET(___H__23__23_build_2d_executable,___OFD(___RETI,12,3,0x3f07dL))
,___DEF_LBL_RET(___H__23__23_build_2d_executable,___IFD(___RETN,9,3,0x7dL))
,___DEF_LBL_RET(___H__23__23_build_2d_executable,___IFD(___RETN,9,3,0x7fL))
,___DEF_LBL_RET(___H__23__23_build_2d_executable,___IFD(___RETN,9,3,0xffL))
,___DEF_LBL_RET(___H__23__23_build_2d_executable,___IFD(___RETN,13,3,0xffdL))
,___DEF_LBL_RET(___H__23__23_build_2d_executable,___OFD(___RETI,12,3,0x3ff0dL))
,___DEF_LBL_RET(___H__23__23_build_2d_executable,___IFD(___RETN,5,3,0xdL))
,___DEF_LBL_RET(___H__23__23_build_2d_executable,___IFD(___RETI,8,3,0x3f08L))
,___DEF_LBL_RET(___H__23__23_build_2d_executable,___IFD(___RETI,8,8,0x3f00L))
,___DEF_LBL_INTRO(___H__23__23_gambcomp,"##gambcomp",___REF_FAL,55,0)
,___DEF_LBL_PROC(___H__23__23_gambcomp,7,-1)
,___DEF_LBL_RET(___H__23__23_gambcomp,___OFD(___RETI,16,6,0x3f03ffL))
,___DEF_LBL_RET(___H__23__23_gambcomp,___OFD(___RETI,16,6,0x3f03ffL))
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETI,8,1,0x3f03L))
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETN,5,1,0x3L))
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETI,8,8,0x3f00L))
,___DEF_LBL_PROC(___H__23__23_gambcomp,0,-1)
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETI,0,0,0x3fL))
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETN,13,6,0x3ffL))
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETN,13,6,0x7ffL))
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETN,13,6,0xfffL))
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETN,13,6,0x1fd7L))
,___DEF_LBL_RET(___H__23__23_gambcomp,___OFD(___RETN,21,6,0x107ff7L))
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETN,17,6,0x7ff7L))
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETN,17,6,0x7fdfL))
,___DEF_LBL_RET(___H__23__23_gambcomp,___OFD(___RETI,20,6,0x3f07fffL))
,___DEF_LBL_RET(___H__23__23_gambcomp,___OFD(___RETI,20,6,0x3f07effL))
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETN,17,6,0x7bffL))
,___DEF_LBL_RET(___H__23__23_gambcomp,___OFD(___RETI,20,6,0x3f077ffL))
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETN,17,6,0x77ffL))
,___DEF_LBL_RET(___H__23__23_gambcomp,___OFD(___RETI,20,6,0x3f06fffL))
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETN,17,6,0x6fffL))
,___DEF_LBL_RET(___H__23__23_gambcomp,___OFD(___RETI,20,6,0x3f063ffL))
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETN,17,6,0x62ffL))
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETN,17,6,0x62ffL))
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETI,8,0,0x3f07L))
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETN,5,0,0x7L))
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETI,8,0,0x3f01L))
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETI,8,0,0x3f01L))
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETN,5,0,0x5L))
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETI,8,0,0x3f01L))
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETN,17,6,0x23ffL))
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETN,17,6,0x23ffL))
,___DEF_LBL_RET(___H__23__23_gambcomp,___OFD(___RETI,20,6,0x3f0217fL))
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETN,17,6,0x217fL))
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETN,17,6,0x216fL))
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETN,17,6,0x217fL))
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETN,17,6,0x216fL))
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETN,17,6,0x206fL))
,___DEF_LBL_RET(___H__23__23_gambcomp,___OFD(___RETI,20,20,0x3f02003L))
,___DEF_LBL_RET(___H__23__23_gambcomp,___OFD(___RETI,20,20,0x3f02003L))
,___DEF_LBL_PROC(___H__23__23_gambcomp,1,-1)
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETN,5,0,0x3L))
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETI,0,0,0x3fL))
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETI,0,0,0x3fL))
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETI,0,0,0x3fL))
,___DEF_LBL_PROC(___H__23__23_gambcomp,1,-1)
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETI,8,0,0x3f03L))
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETN,5,0,0x3L))
,___DEF_LBL_PROC(___H__23__23_gambcomp,1,1)
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETI,8,0,0x3f03L))
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETN,5,0,0x3L))
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETI,8,8,0x3f00L))
,___DEF_LBL_PROC(___H__23__23_gambcomp,1,1)
,___DEF_LBL_RET(___H__23__23_gambcomp,___IFD(___RETI,8,0,0x3f03L))
,___DEF_LBL_INTRO(___H_link_2d_incremental,"link-incremental",___REF_FAL,19,0)
,___DEF_LBL_PROC(___H_link_2d_incremental,5,-1)
,___DEF_LBL_RET(___H_link_2d_incremental,___IFD(___RETI,2,4,0x3f3L))
,___DEF_LBL_RET(___H_link_2d_incremental,___IFD(___RETI,2,4,0x3f3L))
,___DEF_LBL_RET(___H_link_2d_incremental,___IFD(___RETI,2,4,0x3f3L))
,___DEF_LBL_RET(___H_link_2d_incremental,___IFD(___RETI,8,0,0x3f0fL))
,___DEF_LBL_RET(___H_link_2d_incremental,___IFD(___RETN,5,0,0xfL))
,___DEF_LBL_RET(___H_link_2d_incremental,___IFD(___RETN,5,0,0xfL))
,___DEF_LBL_RET(___H_link_2d_incremental,___IFD(___RETI,8,1,0x3f1fL))
,___DEF_LBL_RET(___H_link_2d_incremental,___IFD(___RETN,5,1,0x1fL))
,___DEF_LBL_RET(___H_link_2d_incremental,___IFD(___RETN,5,1,0x1eL))
,___DEF_LBL_RET(___H_link_2d_incremental,___IFD(___RETN,5,1,0x1eL))
,___DEF_LBL_RET(___H_link_2d_incremental,___IFD(___RETI,3,4,0x3f1L))
,___DEF_LBL_RET(___H_link_2d_incremental,___IFD(___RETI,3,4,0x3f0L))
,___DEF_LBL_RET(___H_link_2d_incremental,___IFD(___RETI,3,4,0x3f0L))
,___DEF_LBL_PROC(___H_link_2d_incremental,0,-1)
,___DEF_LBL_RET(___H_link_2d_incremental,___IFD(___RETI,0,0,0x3fL))
,___DEF_LBL_RET(___H_link_2d_incremental,___IFD(___RETI,2,4,0x3f3L))
,___DEF_LBL_RET(___H_link_2d_incremental,___IFD(___RETI,2,4,0x3f3L))
,___DEF_LBL_RET(___H_link_2d_incremental,___IFD(___RETI,2,4,0x3f0L))
,___DEF_LBL_INTRO(___H__23__23_link_2d_incremental,"##link-incremental",___REF_FAL,5,0)
,___DEF_LBL_PROC(___H__23__23_link_2d_incremental,4,-1)
,___DEF_LBL_RET(___H__23__23_link_2d_incremental,___OFD(___RETI,12,2,0x3f03dL))
,___DEF_LBL_RET(___H__23__23_link_2d_incremental,___IFD(___RETN,9,2,0x3dL))
,___DEF_LBL_RET(___H__23__23_link_2d_incremental,___OFD(___RETI,12,12,0x3f001L))
,___DEF_LBL_RET(___H__23__23_link_2d_incremental,___OFD(___RETI,12,12,0x3f001L))
,___DEF_LBL_INTRO(___H_link_2d_flat,"link-flat",___REF_FAL,12,0)
,___DEF_LBL_PROC(___H_link_2d_flat,4,-1)
,___DEF_LBL_RET(___H_link_2d_flat,___IFD(___RETI,1,4,0x3f1L))
,___DEF_LBL_RET(___H_link_2d_flat,___IFD(___RETI,1,4,0x3f1L))
,___DEF_LBL_RET(___H_link_2d_flat,___IFD(___RETI,1,4,0x3f1L))
,___DEF_LBL_RET(___H_link_2d_flat,___IFD(___RETI,8,0,0x3f07L))
,___DEF_LBL_RET(___H_link_2d_flat,___IFD(___RETN,5,0,0x7L))
,___DEF_LBL_RET(___H_link_2d_flat,___IFD(___RETN,5,0,0x7L))
,___DEF_LBL_RET(___H_link_2d_flat,___IFD(___RETI,2,4,0x3f0L))
,___DEF_LBL_RET(___H_link_2d_flat,___IFD(___RETI,2,4,0x3f0L))
,___DEF_LBL_RET(___H_link_2d_flat,___IFD(___RETI,1,4,0x3f1L))
,___DEF_LBL_RET(___H_link_2d_flat,___IFD(___RETI,1,4,0x3f1L))
,___DEF_LBL_RET(___H_link_2d_flat,___IFD(___RETI,1,4,0x3f0L))
,___DEF_LBL_INTRO(___H__23__23_link_2d_flat,"##link-flat",___REF_FAL,4,0)
,___DEF_LBL_PROC(___H__23__23_link_2d_flat,3,-1)
,___DEF_LBL_RET(___H__23__23_link_2d_flat,___IFD(___RETI,8,1,0x3f0fL))
,___DEF_LBL_RET(___H__23__23_link_2d_flat,___IFD(___RETN,5,1,0xfL))
,___DEF_LBL_RET(___H__23__23_link_2d_flat,___IFD(___RETI,8,8,0x3f01L))
,___DEF_LBL_INTRO(___H__23__23_c_2d_code,"##c-code",___REF_FAL,2,0)
,___DEF_LBL_PROC(___H__23__23_c_2d_code,1,-1)
,___DEF_LBL_RET(___H__23__23_c_2d_code,___IFD(___RETI,0,0,0x3fL))
___END_LBL
___BEGIN_OFD
___DEF_OFD(___RETI,12,1)
___GCMAP1(0x3f03fL)
,___DEF_OFD(___RETI,12,3)
___GCMAP1(0x3f07dL)
,___DEF_OFD(___RETI,16,3)
___GCMAP1(0x3f0008L)
,___DEF_OFD(___RETI,24,3)
___GCMAP2(0x3f0f0a7fL,0x0L)
___GCMAP0
,___DEF_OFD(___RETN,21,3)
___GCMAP1(0xf0a7fL)
,___DEF_OFD(___RETI,20,3)
___GCMAP1(0x3ff020fL)
,___DEF_OFD(___RETI,18,3)
___GCMAP1(0x3f30effL)
,___DEF_OFD(___RETI,12,3)
___GCMAP1(0x3f07dL)
,___DEF_OFD(___RETI,12,3)
___GCMAP1(0x3ff0dL)
,___DEF_OFD(___RETI,16,6)
___GCMAP1(0x3f03ffL)
,___DEF_OFD(___RETI,16,6)
___GCMAP1(0x3f03ffL)
,___DEF_OFD(___RETN,21,6)
___GCMAP1(0x107ff7L)
,___DEF_OFD(___RETI,20,6)
___GCMAP1(0x3f07fffL)
,___DEF_OFD(___RETI,20,6)
___GCMAP1(0x3f07effL)
,___DEF_OFD(___RETI,20,6)
___GCMAP1(0x3f077ffL)
,___DEF_OFD(___RETI,20,6)
___GCMAP1(0x3f06fffL)
,___DEF_OFD(___RETI,20,6)
___GCMAP1(0x3f063ffL)
,___DEF_OFD(___RETI,20,6)
___GCMAP1(0x3f0217fL)
,___DEF_OFD(___RETI,20,20)
___GCMAP1(0x3f02003L)
,___DEF_OFD(___RETI,20,20)
___GCMAP1(0x3f02003L)
,___DEF_OFD(___RETI,12,2)
___GCMAP1(0x3f03dL)
,___DEF_OFD(___RETI,12,12)
___GCMAP1(0x3f001L)
,___DEF_OFD(___RETI,12,12)
___GCMAP1(0x3f001L)
___END_OFD
___BEGIN_MOD_PRM
___DEF_MOD_PRM(0,___G__20___gsclib,1)
___DEF_MOD_PRM(5,___G__23__23_compile_2d_options_2d_normalize,17)
___DEF_MOD_PRM(11,___G_compile_2d_file_2d_to_2d_target,22)
___DEF_MOD_PRM(4,___G__23__23_compile_2d_file_2d_to_2d_target,32)
___DEF_MOD_PRM(10,___G_compile_2d_file,49)
___DEF_MOD_PRM(3,___G__23__23_compile_2d_file,61)
___DEF_MOD_PRM(1,___G__23__23_build_2d_executable,105)
___DEF_MOD_PRM(6,___G__23__23_gambcomp,116)
___DEF_MOD_PRM(13,___G_link_2d_incremental,172)
___DEF_MOD_PRM(8,___G__23__23_link_2d_incremental,192)
___DEF_MOD_PRM(12,___G_link_2d_flat,198)
___DEF_MOD_PRM(7,___G__23__23_link_2d_flat,211)
___DEF_MOD_PRM(2,___G__23__23_c_2d_code,216)
___END_MOD_PRM
___BEGIN_MOD_C_INIT
___END_MOD_C_INIT
___BEGIN_MOD_GLO
___DEF_MOD_GLO(0,___G__20___gsclib,1)
___DEF_MOD_GLO(5,___G__23__23_compile_2d_options_2d_normalize,17)
___DEF_MOD_GLO(11,___G_compile_2d_file_2d_to_2d_target,22)
___DEF_MOD_GLO(4,___G__23__23_compile_2d_file_2d_to_2d_target,32)
___DEF_MOD_GLO(10,___G_compile_2d_file,49)
___DEF_MOD_GLO(3,___G__23__23_compile_2d_file,61)
___DEF_MOD_GLO(1,___G__23__23_build_2d_executable,105)
___DEF_MOD_GLO(6,___G__23__23_gambcomp,116)
___DEF_MOD_GLO(13,___G_link_2d_incremental,172)
___DEF_MOD_GLO(8,___G__23__23_link_2d_incremental,192)
___DEF_MOD_GLO(12,___G_link_2d_flat,198)
___DEF_MOD_GLO(7,___G__23__23_link_2d_flat,211)
___DEF_MOD_GLO(2,___G__23__23_c_2d_code,216)
___END_MOD_GLO
___BEGIN_MOD_SYM_KEY
___DEF_MOD_SYM(0,___S_C,"C")
___DEF_MOD_SYM(1,___S___gsclib,"_gsclib")
___DEF_MOD_SYM(2,___S_dyn,"dyn")
___DEF_MOD_SYM(3,___S_exe,"exe")
___DEF_MOD_SYM(4,___S_keep_2d_c,"keep-c")
___DEF_MOD_SYM(5,___S_lib,"lib")
___DEF_MOD_SYM(6,___S_obj,"obj")
___DEF_MOD_SYM(7,___S_verbose,"verbose")
___DEF_MOD_KEY(0,___K_arguments,"arguments")
___DEF_MOD_KEY(1,___K_base,"base")
___DEF_MOD_KEY(2,___K_cc_2d_options,"cc-options")
___DEF_MOD_KEY(3,___K_directory,"directory")
___DEF_MOD_KEY(4,___K_environment,"environment")
___DEF_MOD_KEY(5,___K_ld_2d_options,"ld-options")
___DEF_MOD_KEY(6,___K_ld_2d_options_2d_prelude,"ld-options-prelude")
___DEF_MOD_KEY(7,___K_module_2d_name,"module-name")
___DEF_MOD_KEY(8,___K_options,"options")
___DEF_MOD_KEY(9,___K_output,"output")
___DEF_MOD_KEY(10,___K_path,"path")
___DEF_MOD_KEY(11,___K_stderr_2d_redirection,"stderr-redirection")
___DEF_MOD_KEY(12,___K_stdin_2d_redirection,"stdin-redirection")
___DEF_MOD_KEY(13,___K_stdout_2d_redirection,"stdout-redirection")
___DEF_MOD_KEY(14,___K_warnings_3f_,"warnings?")
___END_MOD_SYM_KEY
#endif