buff = new StringBuffer();
if(interpreter.equals(""))
{
buff.append("python");
}
else
{
buff.append(interpreter);
}
buff.append(" ");
if(debugging)
buff.append(" -d ");
if(ignoreEnv)
buff.append(" -E ");
if(interactive)
buff.append(" -i ");
if(!optimize.equals(""))
{
buff.append(" ");
buff.append(optimize);
buff.append(" ");
}
if(!division.equals(""))
{
buff.append(" ");
buff.append(division);
buff.append(" ");
}
if(skipSite)
buff.append(" -S ");
if(!tabIssues.equals(""))
{
buff.append(" ");
buff.append(tabIssues);
buff.append(" ");
}
if(unbuffered)
buff.append(" -u ");
if(!verbosity.equals(""))
{
buff.append(" ");
buff.append(verbosity);
buff.append(" ");
}
if(!warnings.equals(""))
{
buff.append(" -W ");
buff.append(warnings);
}
if(!options.equals(""))
{
buff.append(" ");
buff.append(options);
}
buff.append(" \"");
buff.append(file);
buff.append("\" ");
buff.append(arguments);
// return value
buff;