Herramientas de usuario

Herramientas del sitio


es:manual:spsl

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
es:manual:spsl [2026/09/26 16:20] – [@File] rootes:manual:spsl [2026/09/26 16:35] (actual) – [@File / @End] root
Línea 485: Línea 485:
 ;#; ;#;
  
-Por ejemplo, sea el siguiente //script de procesamiento// que comprueba si un programa en Python ha definido correctamente la función ''factoria)n) mediante una serie de pruebas unitarias:+Por ejemplo, sea el siguiente //script de procesamiento// que comprueba si un programa en Python ha definido correctamente la función ''factoria(n)'' mediante una serie de pruebas unitarias:
  
    @File factorial.txt    @File factorial.txt
Línea 494: Línea 494:
    @End    @End
    @Command on    @Command on
-   python3 check.py factorial.txt  == ok ->  : Incorrecto+   python3 check.py factorial.txt  == ok -> Correcto : Incorrecto
  
 El trozo de código comprendido entre ''@File'' y ''@End'' se guardará en un fichero ''factorial.txt'' en el directorio de trabajo. Este nombre se usa en la instrucción final como entrada a un programa Python que hace las comprobaciones que el fichero indica. El trozo de código comprendido entre ''@File'' y ''@End'' se guardará en un fichero ''factorial.txt'' en el directorio de trabajo. Este nombre se usa en la instrucción final como entrada a un programa Python que hace las comprobaciones que el fichero indica.
  
-Esta opción es una alternativa al uso de ficheros en el directorio de trabajo, ya que en casos simples como este no es necesario estblecer un directorio base.+Esta opción es una alternativa al uso de ficheros en el [[es:manual:items:externosfichero#directorio de trabajo]] , ya que en casos simples como este no es necesario establecer un [[es:manual:items:externosfichero#directorio base]].
  
  
Línea 574: Línea 574:
 Aunque no es obligatorio, el uso del bucle ''for'' suele ir asociado a los modos de evaluación ''@Eval add all'' y ''@OnError continue'', que realiza todas las pruebas y contabiliza las que obtiene un resultado positivo, descontando o no las pruebas con resultado negativo.  Aunque no es obligatorio, el uso del bucle ''for'' suele ir asociado a los modos de evaluación ''@Eval add all'' y ''@OnError continue'', que realiza todas las pruebas y contabiliza las que obtiene un resultado positivo, descontando o no las pruebas con resultado negativo. 
 ==== Comentarios ==== ==== Comentarios ====
-Cualquier línea que comience con el caracter ''#'' se considera un comentario, y se ignora completamente. Los espacios en blanco no se tienen en cuanta mas que para separar los diferentes elemntos del lenguaje.+Cualquier línea que comience con el caracter ''#'' se considera un comentario, y se ignora completamente. Los espacios en blanco no se tienen en cuanta mas que para separar los diferentes elemrntos del lenguaje.
  
 ==== Gramática ==== ==== Gramática ====
es/manual/spsl.1790439655.txt.gz · Última modificación: (editor externo)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki