Variables |
string | urmCutlandTk.VERSION = 'v.00.00 --- 2010 April 12' |
| Version.
|
int | urmCutlandTk.godel_prog = 1 |
| Représentation du programme par un code à la Gödel.
|
int | urmCutlandTk.godel_regs = 1 |
| Représentation des registres par un code à la Gödel.
|
int | urmCutlandTk.nb_runned = 0 |
| Nombre d'instructions exécutée.
|
int | urmCutlandTk.num_inst = 1 |
| Numéro de l'instruction courante.
|
| urmCutlandTk.num_inst_old = None |
| Numéro de l'instruction courante précédante.
|
int | urmCutlandTk.num_reg = 1 |
| Numéro du registre courant.
|
| urmCutlandTk.num_reg_old = None |
| Numéro du registre courant précédant.
|
tuple | urmCutlandTk.prog = urmCutland.UrmCutlandProg('') |
| Programme à faire exécuter par urm.
|
tuple | urmCutlandTk.urm = urmCutland.UrmCutland() |
| Machine virtuelle URM.
|
tuple | urmCutlandTk.w = tk.Tk() |
| Fenêtre principale.
|
tuple | urmCutlandTk.monospace = tkFont.Font(w, size=10, family='courier') |
| Police de caractères à taille fixe pour les listes.
|
tuple | urmCutlandTk.hide_qJmnq1 = tk.IntVar() |
| Si True alors n'affiche pas les instructions q) J(m,n,q+1) dans le champ programme.
|
tuple | urmCutlandTk.hide_Tnn = tk.IntVar() |
| Si True alors n'affiche pas les instructions T(n,n) dans le champ programme.
|
tuple | urmCutlandTk.show_godel_numbers = tk.IntVar() |
| Si True alors affiche les "nombres de Gödel" de chaque instruction.
|
tuple | urmCutlandTk.show_godel_prog = tk.IntVar() |
| Si True alors affiche godel_prog.
|
tuple | urmCutlandTk.show_godel_regs = tk.IntVar() |
| Si True alors affiche godel_regs.
|
tuple | urmCutlandTk.show_factors = tk.IntVar() |
| Si True alors affiche les facteurs des registres.
|
tuple | urmCutlandTk.sleep = tk.IntVar() |
| Si True alors marque une pause entre chaque instruction exécutée.
|
int | urmCutlandTk.sleep_delay = 100 |
| Durée en ms de l'attente en deux exécutions.
|
| urmCutlandTk.stop = False |
| Si True alors interrompre l'exécution en cours.
|