Salome HOME
Merge Python 3 porting.
[modules/yacs.git] / src / yacsloader / samples / schemaLR2.xml
index 048553f6aa68cf78fc7937a7d9dd9eb60252e434..cceb188fc2cb165bf84e880fd70309ba343c10fb 100644 (file)
@@ -59,10 +59,10 @@ if err > epsilon :
     msg += "refOutput - output : %f - %f \n"%(refOutput, output);
     msg += "Got abs relative diff  %f .\n"%err
     ret = False;
-    print msg;
+    print(msg);
     pass
 
-#print "+++ OK " , i , " +++", ret
+#print("+++ OK " , i , " +++", ret)
 ]]></code></script>
             <inport name="i" type="int"/>
             <inport name="refOutputs" type="pyobj"/>
@@ -263,7 +263,7 @@ refOutputs = [
    <inline name="PyBuildLoopIndex">
       <function name="make_indexes">
          <code><![CDATA[def make_indexes(inVal, outVal) :
-    print "In make_indexes" ;
+    print("In make_indexes") ;
     if ( len(inVal) != len(outVal) ) :
         msg = "len(inVal) (%i) != len(outVal) (%i). "%( len(inVal), len(outVal) ) ;
         raise ValueError(msg)       
@@ -291,7 +291,7 @@ pmmlObj.SetCurrentModel( modelname , eval(pmmltype) );
 myFunc = "pyFunc";
 myHeader = "Function processed in YACCS";
 myCode = pmmlObj.ExportPyStr(myFunc, myHeader);
-exec myCode;
+exec(myCode);
 ]]></code></script>
       <inport name="filename" type="string"/>
       <inport name="modelname" type="string"/>
@@ -312,8 +312,8 @@ filepath = resourcesDir + filename;
       <outport name="filepath" type="string"/>
    </inline>
    <inline name="PyGetRes">
-      <script><code><![CDATA[print "retVec ";
-print retVec;
+      <script><code><![CDATA[print("retVec ");
+print(retVec);
 res = "True";
 for ret in retVec:
     if not ret: