#include <RT0.oh>
extern void OOC_RT0_init0(void);
extern void OOC_HashCode_init0(void);
extern void OOC_Object_init0(void);
extern void OOC_Exception_init0(void);
extern void OOC_SysClock_init0(void);
extern void OOC_Time_init0(void);
extern void OOC_Ascii_init0(void);
extern void OOC_CharClass_init0(void);
extern void OOC_Strings_init0(void);
extern void OOC_LongStrings_init0(void);
extern void OOC_ConvTypes_init0(void);
extern void OOC_IntConv_init0(void);
extern void OOC_IntStr_init0(void);
extern void OOC_Msg_init0(void);
extern void OOC_Channel_init0(void);
extern void OOC_PosixFileDescr_init0(void);
extern void OOC_Termination_init0(void);
extern void OOC_StdChannels_init0(void);
extern void OOC_Real0_init0(void);
extern void OOC_LRealConv_init0(void);
extern void OOC_LRealStr_init0(void);
extern void OOC_RealConv_init0(void);
extern void OOC_RealStr_init0(void);
extern void OOC_TextRider_init0(void);
extern void OOC_Out_init0(void);
extern void OOC_Err_init0(void);
extern void OOC_IO_init0(void);
extern void OOC_ADT_StringBuffer_init0(void);
extern void OOC_URI_CharClass_init0(void);
extern void OOC_URI_String_init0(void);
extern void OOC_URI_init0(void);
extern void OOC_URI_Authority_Unparsed_init0(void);
extern void OOC_URI_Query_Unparsed_init0(void);
extern void OOC_URI_Scheme_Hierarchical_init0(void);
extern void OOC_URI_Authority_ServerBased_init0(void);
extern void OOC_OS_Path_init0(void);
extern void OOC_IO_StdChannels_init0(void);
extern void OOC_OS_ProcessParameters_init0(void);
extern void OOC_OS_HostPath_init0(void);
extern void OOC_IO_Buffer_init0(void);
extern void OOC_IO_FileChannel_init0(void);
extern void OOC_URI_Scheme_Opaque_init0(void);
extern void OOC_URI_Scheme_CurrentDoc_init0(void);
extern void OOC_URI_Parser_init0(void);
extern void OOC_URI_Scheme_File_init0(void);
extern void OOC_IO_BinaryRider_init0(void);
extern void OOC_ADT_Storable_init0(void);
extern void OOC_ADT_Dictionary_init0(void);
extern void OOC_Config_init0(void);
extern void OOC_OS_ProcessManagement_init0(void);
extern void OOC_OS_Files_init0(void);
extern void OOC_XML_InputBuffer_init0(void);
extern void OOC_XML_UnicodeCodec_init0(void);
extern void OOC_XML_UnicodeBuffer_init0(void);
extern void OOC_XML_Error_init0(void);
extern void OOC_XML_DTD_init0(void);
extern void OOC_XML_Locator_init0(void);
extern void OOC_XML_UnicodeCodec_UTF8_init0(void);
extern void OOC_XML_EntityResolver_init0(void);
extern void OOC_XML_Builder_init0(void);
extern void OOC_XML_UnicodeCodec_UTF16_init0(void);
extern void OOC_XML_Parser_init0(void);
extern void OOC_XML_UnicodeCodec_Latin1_init0(void);
extern void OOC_Config_Parser_init0(void);
extern void OOC_Config_Section_init0(void);
extern void OOC_Config_Section_Options_init0(void);
extern void OOC_OOC_Logger_init0(void);
extern void OOC_Config_Section_Arguments_init0(void);
extern void OOC_OOC_Config_Pragmas_init0(void);
extern void OOC_ADT_Comparator_init0(void);
extern void OOC_ADT_ArrayList_init0(void);
extern void OOC_OOC_Error_init0(void);
extern void OOC_OOC_Scanner_InputBuffer_init0(void);
extern void OOC_Object_Boxed_init0(void);
extern void OOC_ADT_Dictionary_AddressKey_init0(void);
extern void OOC_ADT_Dictionary_AddressKey_IntValue_init0(void);
extern void OOC_ADT_Object_Storage_init0(void);
extern void OOC_OOC_Scanner_Symbol_init0(void);
extern void OOC_OOC_Scanner_Builder_init0(void);
extern void OOC_OOC_Scanner_BasicList_init0(void);
extern void OOC_OOC_Scanner_Integer_init0(void);
extern void OOC_OOC_Scanner_Pragma_init0(void);
extern void OOC_OOC_Scanner_init0(void);
extern void OOC_OOC_Doc_Decoration_init0(void);
extern void OOC_OOC_Doc_init0(void);
extern void OOC_OOC_AST_init0(void);
extern void OOC_OOC_SymbolTable_init0(void);
extern void OOC_OOC_SymbolTable_Builder_init0(void);
extern void OOC_OOC_Repository_init0(void);
extern void OOC_Files_init0(void);
extern void OOC_OOC_Repository_FileSystem_init0(void);
extern void OOC_OOC_Config_Repositories_init0(void);
extern void OOC_Config_Source_init0(void);
extern void OOC_IO_TextRider_init0(void);
extern void OOC_Config_Source_CmdLine_init0(void);
extern void OOC_Config_Source_Environment_init0(void);
extern void OOC_ProgramArgs_init0(void);
extern void OOC_IO_Memory_init0(void);
extern void OOC_Config_Simple_init0(void);
extern void OOC_OOC_Config_Autoconf_init0(void);
extern void OOC_OOC_Config_StdPragmas_init0(void);
extern void OOC_OOC_Config_FileSystem_init0(void);
extern void OOC_OOC_Config_init0(void);
extern void OOC_OOC_Config_CCompiler_init0(void);
extern void OOC_XML_Writer_init0(void);
extern void OOC_OOC_Package_init0(void);
extern void OOC_StringSearch_init0(void);
extern void OOC_OOC_SymbolTable_Uses_init0(void);
extern void OOC_Object_BigInt_init0(void);
extern void OOC_OOC_SymbolTable_Predef_init0(void);
extern void OOC_OOC_SymbolTable_TypeRules_init0(void);
extern void OOC_OOC_SymbolTable_Namespace_init0(void);
extern void OOC_OOC_SymbolTable_ImportModules_init0(void);
extern void OOC_Log_init0(void);
extern void OOC_OOC_SymbolTable_Exports_init0(void);
extern void OOC_OOC_Doc_ResolveRef_init0(void);
extern void OOC_OOC_SymbolTable_CreateNamespace_init0(void);
extern void OOC_StringSearch_NoMatch_init0(void);
extern void OOC_OOC_SymbolTable_GetClass_init0(void);
extern void OOC_OOC_Doc_Output_XML_init0(void);
extern void OOC_OOC_SymbolTable_InterfaceDescr_init0(void);
extern void OOC_OOC_SymbolTable_InterfaceXML_init0(void);
extern void OOC_OOC_Doc_TextBuffer_init0(void);
extern void OOC_OOC_Doc_Input_Texinfo_init0(void);
extern void OOC_OOC_Parser_init0(void);
extern void OOC_OOC_AST_ExtTree_init0(void);
extern void OOC_OOC_AST_ExtTree_CreateSymTab_init0(void);
extern void OOC_OOC_Auxiliary_WriteSymbolFile_init0(void);
extern void OOC_OOC_Auxiliary_ParseModule_init0(void);
extern void OOC_OOC_Make_LinkProgramC_init0(void);
extern void OOC_OOC_IR_init0(void);
extern void OOC_OOC_C_DeclWriter_init0(void);
extern void OOC_OOC_AST_ExtTree_CreateIR_init0(void);
extern void OOC_OOC_AST_ExtTree_XML_init0(void);
extern void OOC_OOC_IR_XML_init0(void);
extern void OOC_OOC_IR_ConstFold_init0(void);
extern void OOC_ADT_Dictionary_IntValue_init0(void);
extern void OOC_OOC_IR_VisitAll_init0(void);
extern void OOC_OOC_IR_CheckUses_init0(void);
extern void OOC_OOC_C_Naming_init0(void);
extern void OOC_OOC_C_ConvertDecl_init0(void);
extern void OOC_OOC_C_RuntimeData_init0(void);
extern void OOC_OOC_Make_TranslateToC_init0(void);
extern void OOC_OOC_C_IRtoC_init0(void);
extern void OOC_OOC_Make_WriteMainFileC_init0(void);
extern void OOC_OOC_SSA_Opcode_init0(void);
extern void OOC_OOC_SSA_Result_init0(void);
extern void OOC_OOC_SSA_Opnd_init0(void);
extern void OOC_OOC_SSA_init0(void);
extern void OOC_OOC_SSA_DeadCodeElimination_init0(void);
extern void OOC_OOC_SSA_Aliasing_init0(void);
extern void OOC_OOC_SSA_Destore_init0(void);
extern void OOC_OOC_SSA_Blocker_init0(void);
extern void OOC_OOC_SSA_Schedule_init0(void);
extern void OOC_OOC_SSA_IRtoSSA_init0(void);
extern void OOC_OOC_SSA_XML_init0(void);
extern void OOC_OOC_SSA_CSE_init0(void);
extern void OOC_OOC_SSA_Algebraic_init0(void);
extern void OOC_OOC_SSA_ConstProp_init0(void);
extern void OOC_OOC_SSA_LoopRewrite_init0(void);
extern void OOC_OOC_SSA_PRE_init0(void);
extern void OOC_OOC_SSA_Stats_init0(void);
extern void OOC_OOC_SSA_IGraph_init0(void);
extern void OOC_OOC_SSA_Allocator_init0(void);
extern void OOC_OOC_SSA_WriteC_init0(void);
extern void OOC_OOC_Config_Assembler_init0(void);
extern void OOC_OOC_IA32_Writer_init0(void);
extern void OOC_OOC_IA32_RuntimeData_init0(void);
extern void OOC_OOC_Make_TranslateToIA32_init0(void);
extern void OOC_OOC_Make_WriteMainFileAssembler_init0(void);
extern void OOC_OOC_IA32_WriteAssembler_init0(void);
extern void OOC_OOC_Make_init0(void);
extern void OOC_oo2c_init0(void);

int main (int argc, char *argv[]) {
  RT0__argc = (OOC_INT32)argc;
  RT0__argv = (OOC_CHAR8**)argv;
  OOC_RT0_init0();
  OOC_HashCode_init0();
  OOC_Object_init0();
  OOC_Exception_init0();
  OOC_SysClock_init0();
  OOC_Time_init0();
  OOC_Ascii_init0();
  OOC_CharClass_init0();
  OOC_Strings_init0();
  OOC_LongStrings_init0();
  OOC_ConvTypes_init0();
  OOC_IntConv_init0();
  OOC_IntStr_init0();
  OOC_Msg_init0();
  OOC_Channel_init0();
  OOC_PosixFileDescr_init0();
  OOC_Termination_init0();
  OOC_StdChannels_init0();
  OOC_Real0_init0();
  OOC_LRealConv_init0();
  OOC_LRealStr_init0();
  OOC_RealConv_init0();
  OOC_RealStr_init0();
  OOC_TextRider_init0();
  OOC_Out_init0();
  OOC_Err_init0();
  OOC_IO_init0();
  OOC_ADT_StringBuffer_init0();
  OOC_URI_CharClass_init0();
  OOC_URI_String_init0();
  OOC_URI_init0();
  OOC_URI_Authority_Unparsed_init0();
  OOC_URI_Query_Unparsed_init0();
  OOC_URI_Scheme_Hierarchical_init0();
  OOC_URI_Authority_ServerBased_init0();
  OOC_OS_Path_init0();
  OOC_IO_StdChannels_init0();
  OOC_OS_ProcessParameters_init0();
  OOC_OS_HostPath_init0();
  OOC_IO_Buffer_init0();
  OOC_IO_FileChannel_init0();
  OOC_URI_Scheme_Opaque_init0();
  OOC_URI_Scheme_CurrentDoc_init0();
  OOC_URI_Parser_init0();
  OOC_URI_Scheme_File_init0();
  OOC_IO_BinaryRider_init0();
  OOC_ADT_Storable_init0();
  OOC_ADT_Dictionary_init0();
  OOC_Config_init0();
  OOC_OS_ProcessManagement_init0();
  OOC_OS_Files_init0();
  OOC_XML_InputBuffer_init0();
  OOC_XML_UnicodeCodec_init0();
  OOC_XML_UnicodeBuffer_init0();
  OOC_XML_Error_init0();
  OOC_XML_DTD_init0();
  OOC_XML_Locator_init0();
  OOC_XML_UnicodeCodec_UTF8_init0();
  OOC_XML_EntityResolver_init0();
  OOC_XML_Builder_init0();
  OOC_XML_UnicodeCodec_UTF16_init0();
  OOC_XML_Parser_init0();
  OOC_XML_UnicodeCodec_Latin1_init0();
  OOC_Config_Parser_init0();
  OOC_Config_Section_init0();
  OOC_Config_Section_Options_init0();
  OOC_OOC_Logger_init0();
  OOC_Config_Section_Arguments_init0();
  OOC_OOC_Config_Pragmas_init0();
  OOC_ADT_Comparator_init0();
  OOC_ADT_ArrayList_init0();
  OOC_OOC_Error_init0();
  OOC_OOC_Scanner_InputBuffer_init0();
  OOC_Object_Boxed_init0();
  OOC_ADT_Dictionary_AddressKey_init0();
  OOC_ADT_Dictionary_AddressKey_IntValue_init0();
  OOC_ADT_Object_Storage_init0();
  OOC_OOC_Scanner_Symbol_init0();
  OOC_OOC_Scanner_Builder_init0();
  OOC_OOC_Scanner_BasicList_init0();
  OOC_OOC_Scanner_Integer_init0();
  OOC_OOC_Scanner_Pragma_init0();
  OOC_OOC_Scanner_init0();
  OOC_OOC_Doc_Decoration_init0();
  OOC_OOC_Doc_init0();
  OOC_OOC_AST_init0();
  OOC_OOC_SymbolTable_init0();
  OOC_OOC_SymbolTable_Builder_init0();
  OOC_OOC_Repository_init0();
  OOC_Files_init0();
  OOC_OOC_Repository_FileSystem_init0();
  OOC_OOC_Config_Repositories_init0();
  OOC_Config_Source_init0();
  OOC_IO_TextRider_init0();
  OOC_Config_Source_CmdLine_init0();
  OOC_Config_Source_Environment_init0();
  OOC_ProgramArgs_init0();
  OOC_IO_Memory_init0();
  OOC_Config_Simple_init0();
  OOC_OOC_Config_Autoconf_init0();
  OOC_OOC_Config_StdPragmas_init0();
  OOC_OOC_Config_FileSystem_init0();
  OOC_OOC_Config_init0();
  OOC_OOC_Config_CCompiler_init0();
  OOC_XML_Writer_init0();
  OOC_OOC_Package_init0();
  OOC_StringSearch_init0();
  OOC_OOC_SymbolTable_Uses_init0();
  OOC_Object_BigInt_init0();
  OOC_OOC_SymbolTable_Predef_init0();
  OOC_OOC_SymbolTable_TypeRules_init0();
  OOC_OOC_SymbolTable_Namespace_init0();
  OOC_OOC_SymbolTable_ImportModules_init0();
  OOC_Log_init0();
  OOC_OOC_SymbolTable_Exports_init0();
  OOC_OOC_Doc_ResolveRef_init0();
  OOC_OOC_SymbolTable_CreateNamespace_init0();
  OOC_StringSearch_NoMatch_init0();
  OOC_OOC_SymbolTable_GetClass_init0();
  OOC_OOC_Doc_Output_XML_init0();
  OOC_OOC_SymbolTable_InterfaceDescr_init0();
  OOC_OOC_SymbolTable_InterfaceXML_init0();
  OOC_OOC_Doc_TextBuffer_init0();
  OOC_OOC_Doc_Input_Texinfo_init0();
  OOC_OOC_Parser_init0();
  OOC_OOC_AST_ExtTree_init0();
  OOC_OOC_AST_ExtTree_CreateSymTab_init0();
  OOC_OOC_Auxiliary_WriteSymbolFile_init0();
  OOC_OOC_Auxiliary_ParseModule_init0();
  OOC_OOC_Make_LinkProgramC_init0();
  OOC_OOC_IR_init0();
  OOC_OOC_C_DeclWriter_init0();
  OOC_OOC_AST_ExtTree_CreateIR_init0();
  OOC_OOC_AST_ExtTree_XML_init0();
  OOC_OOC_IR_XML_init0();
  OOC_OOC_IR_ConstFold_init0();
  OOC_ADT_Dictionary_IntValue_init0();
  OOC_OOC_IR_VisitAll_init0();
  OOC_OOC_IR_CheckUses_init0();
  OOC_OOC_C_Naming_init0();
  OOC_OOC_C_ConvertDecl_init0();
  OOC_OOC_C_RuntimeData_init0();
  OOC_OOC_Make_TranslateToC_init0();
  OOC_OOC_C_IRtoC_init0();
  OOC_OOC_Make_WriteMainFileC_init0();
  OOC_OOC_SSA_Opcode_init0();
  OOC_OOC_SSA_Result_init0();
  OOC_OOC_SSA_Opnd_init0();
  OOC_OOC_SSA_init0();
  OOC_OOC_SSA_DeadCodeElimination_init0();
  OOC_OOC_SSA_Aliasing_init0();
  OOC_OOC_SSA_Destore_init0();
  OOC_OOC_SSA_Blocker_init0();
  OOC_OOC_SSA_Schedule_init0();
  OOC_OOC_SSA_IRtoSSA_init0();
  OOC_OOC_SSA_XML_init0();
  OOC_OOC_SSA_CSE_init0();
  OOC_OOC_SSA_Algebraic_init0();
  OOC_OOC_SSA_ConstProp_init0();
  OOC_OOC_SSA_LoopRewrite_init0();
  OOC_OOC_SSA_PRE_init0();
  OOC_OOC_SSA_Stats_init0();
  OOC_OOC_SSA_IGraph_init0();
  OOC_OOC_SSA_Allocator_init0();
  OOC_OOC_SSA_WriteC_init0();
  OOC_OOC_Config_Assembler_init0();
  OOC_OOC_IA32_Writer_init0();
  OOC_OOC_IA32_RuntimeData_init0();
  OOC_OOC_Make_TranslateToIA32_init0();
  OOC_OOC_Make_WriteMainFileAssembler_init0();
  OOC_OOC_IA32_WriteAssembler_init0();
  OOC_OOC_Make_init0();
  OOC_oo2c_init0();
  return 0;  /* _program_exit_code */
}
