#include "yacsconfig.h"#include "YACS_version.h"#include "RuntimeSALOME.hxx"#include "SALOMEDispatcher.hxx"#include "Proc.hxx"#include "TypeCode.hxx"#include "WhileLoop.hxx"#include "ForLoop.hxx"#include "ForEachLoop.hxx"#include "SalomeOptimizerLoop.hxx"#include "Bloc.hxx"#include "InputPort.hxx"#include "OutputPort.hxx"#include "PresetPorts.hxx"#include "InputDataStreamPort.hxx"#include "OutputDataStreamPort.hxx"#include "Switch.hxx"#include "SalomeProc.hxx"#include "PyStdout.hxx"#include "SessionCataLoader.hxx"#include "CORBAComponent.hxx"#include "SalomeComponent.hxx"#include "SalomeHPComponent.hxx"#include "SalomePythonComponent.hxx"#include "CppComponent.hxx"#include "SalomeContainer.hxx"#include "CppContainer.hxx"#include "SalomeHPContainer.hxx"#include "PythonNode.hxx"#include "CORBANode.hxx"#include "XMLNode.hxx"#include "CppNode.hxx"#include "PresetNode.hxx"#include "OutNode.hxx"#include "StudyNodes.hxx"#include "SalomePythonNode.hxx"#include "DistributedPythonNode.hxx"#include "CORBACORBAConv.hxx"#include "CORBAPythonConv.hxx"#include "CORBAXMLConv.hxx"#include "CORBACppConv.hxx"#include "CORBANeutralConv.hxx"#include "TypeConversions.hxx"#include "PythonCORBAConv.hxx"#include "PythonXMLConv.hxx"#include "PythonCppConv.hxx"#include "PythonNeutralConv.hxx"#include "PythonInitConv.hxx"#include "NeutralCORBAConv.hxx"#include "NeutralPythonConv.hxx"#include "NeutralXMLConv.hxx"#include "NeutralCppConv.hxx"#include "NeutralInitConv.hxx"#include "CppCORBAConv.hxx"#include "CppPythonConv.hxx"#include "CppXMLConv.hxx"#include "CppCppConv.hxx"#include "CppNeutralConv.hxx"#include "XMLCORBAConv.hxx"#include "XMLPythonConv.hxx"#include "XMLCppConv.hxx"#include "XMLNeutralConv.hxx"#include "CalStreamPort.hxx"#include <libxml/parser.h>#include <omniORB4/CORBA.h>#include <iostream>#include <sstream>#include <cassert>#include "YacsTrace.hxx"