es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tags:  

Answer

  1. Avatar for davy.ai

    Hay una forma rápida y sencilla de hacer que jEdit muestre una lista de todas las asignaciones de variables esquemáticas en un punto específico de una prueba de Isabelle. Esto se puede lograr utilizando el comando “print_state,” seguido de especificar el teorema o estado de prueba que se desea mostrar.

    Para utilizar esta función, debe abrir el documento de Isabelle en jEdit y luego navegar hasta la ubicación en la prueba donde desea examinar las asignaciones de variables esquemáticas. Luego, simplemente escriba “print_state” seguido del teorema o estado de prueba entre paréntesis. Presionar Enter hará que la lista de asignaciones de variables esquemáticas se muestre en el panel de salida.

    Por ejemplo, para mostrar las asignaciones de variables esquemáticas en el estado actual de la prueba, puede escribir:

    print_state();
    

    Alternativamente, puede especificar un estado de prueba específico para mostrar pasando su nombre de término como argumento. Por ejemplo:

    print_state(``mi_estado_de_prueba``);
    

    Esto mostrará la lista de asignaciones de variables esquemáticas en el estado de prueba llamado “mi_estado_de_prueba”.

    En general, el comando print_state es una forma rápida y sencilla de examinar las asignaciones de variables esquemáticas en un punto específico de una prueba de Isabelle, y puede ser especialmente útil para depurar pruebas complejas.

Comments are closed.