Ayuna, necesito entender algo

jasmin
11 de Febrero del 2006
me enviaron un ejemplo para hacer una calculadora en visual fox y trato de entender que fue lo que hicieron paso a paso pero no entiendo esta parte:

If NumEntra <> \"ND\"
ThisForm.label1.Caption = \"\"
PuntoD = .F.
NumEntra = \"ND\"
Endif

num1 = ThisForm.label1.Caption

set decimals to xDecimales

if val(num1) = 0 .and. !PuntoD
num1 = \"\"
endif

que es eso de !puntoD falso y eso de numero entra=\"nd\"

set decimals to xDecimales

If NumOpera = 0 And Boton = \"-\"
NumEntra = \"ND\"
Endif

If NumEntra = \"ND\" .or. NumEntra == \"MEM\"
NumOpera = NumOpera + 1
Endif

despues de esto creo que sere capaz de entender el progrma, solo entendi que numentra es una variable publica.