Bueno, como te decia Davila, el codigo esta bien, es solo que no me deja ingresar mi nombre, corre todo y termina<br>la logica seria que me permitiera introducir mi nombre.<br><br>en el caso de Guerrero, estamos claros de que msc genera el .exe. el problema es que cuando ejecuto msc ejemplo.cs  me envia esto<br>
File: ejemplo.cs<br>class ejemplo<br>^<br>Expected &quot;Title&quot; (at char 0), (line:1, col:1)<br>Traceback (most recent call last):<br>  File &quot;/usr/bin/msc&quot;, line 222, in &lt;module&gt;<br>    msc = MSC(filename)<br>
  File &quot;/usr/bin/msc&quot;, line 123, in __init__<br>    self.parsefile(filename)<br>  File &quot;/usr/bin/msc&quot;, line 175, in parsefile<br>    for tok in tokens:<br>UnboundLocalError: local variable &#39;tokens&#39; referenced before assignment<br>
<br><br>no se si hay que configurar la variable de entorno como se hace en software con licencia privada (Winsote), en todo caso, como lo hago<br>de cualquier manera voy a probar con endl o \n<br><br>