Quintiq file version 2.0 
 | 
#parent: #root 
 | 
Method PTF_ParseScript ( 
 | 
  String lines 
 | 
) id:Method_LibPTF_pnlTestRunner_PTF_ParseScript 
 | 
{ 
 | 
  #keys: '[102890.0.1865516243]' 
 | 
  Body: 
 | 
  [* 
 | 
    // Parse the script read from the script file 
 | 
    //First line - [ResultLogPath], [LoggingOptions] 
 | 
    firstline       := lines.Tokenize( ";" ).Element( 0 ); 
 | 
    otherparameters := firstline.Tokenize( "," ); 
 | 
    vhResultLogPath.Value( otherparameters.Element( 0 ) ); 
 | 
    vhLogging.Value( otherparameters.Element( 1 ) ); 
 | 
     
 | 
    // Remove first line (other parameters) before parsing 
 | 
    actionscript := lines.RestString( lines.FindString( ";", 0 ) + 1 ); 
 | 
     
 | 
    actionscript := this.PTF_RemoveComment( actionscript ); 
 | 
    actionscript := this.PTF_ParseLoopActions( actionscript ); 
 | 
     
 | 
    this.vhPendingActions().Value( actionscript ); 
 | 
     
 | 
    chkActionDone.Checked( false ); 
 | 
    chkLoggedStartMarker( false ); 
 | 
  *] 
 | 
} 
 |