Just a nice title
Watermark
Home
  Software
    Pascal-FC
      Cambios

Idioma:
  English

Introducción
Agregados
Descarga
Cambios

Manuales
  Referencia
  Usuarios
  Definición

Pascal FC 2

Historial de cambios

0.9.37, 2010/10/21
  - Agregué 'randomize' para initicializar al generador de números aleatorios con una semilla diferente.
0.9.30, 2006/06/03
    -Error corregido en la rutina de errores... La variable 'errs' estaba doblemente definido, y por eso siempre vacio en la rutina importante.
    -Mudé la rutina de control de exceso de memoria a pfc2_err.pp.
    -Removí mensages de error duplicados en el listado.
    -Agregué un Makefile.
    -Reformateado el listado de símbolos (mas compacto).
    -Agregado una opción para seguir la ejecución del interpretador, adicionando '-t' en la línea de comando.
    -Corregido un error que solamente aparecía en resources
0.9.29, 2006/05/09
    Hice modificaciones en el comportamiento para 'readln' y 'eof' en el interpretador. No estoy completamente satisfecho, pero funciona más lógicamente.
0.9.28, 2004/04/14
    Cambié el límite de número de sentencias en la ejecución de 200000 a 2000000 (dos millones)
0.9.27, 2003-05-28
    Dos nuevas funciones:
        -keypressed: devuelve TRUE si hay una tecla apretada
        -readkey: devuelve el valor de la tecla apretada
          (Para teclas de funciones el teclado devuelve dos codigos: un
            caracter con valor 0, y luego el código de la tecla apretada!)
    Posibilidad de definir caracteres como en Turbo Pascal:
        utilizando el sign # y un valor decimal: #65 es 'A'
    Cambiado los límites:
        250 símbolos (en lugar de 150)
        40 arreglos (en lugar de 20)
        50 alternativas en case y select (era 20)
        50 canales (era 20)
        100 constantes tipo real (en lugar de 50)
        50 procesos simultáneos (en lugar de 20)
0.9.26, 2003-04-27
    Dos nuevas primitivas:
        -textcolor(col): seleccionar el color de texto (valor 0-15)
        -textbackground(col): seleccionar color de fondo (valor 0-7)
          Nota: No olvidarse de volver a colores normales antes de salir del programa!
0.9.25, 2002-05-06
    Expansión de tabulaciones agregado.
        Error cuando se especificaba la extension sobre la linea de comando al compilar (corregido).
0.9.24, 2002-04-22
    Problema corregido:
      cuando se terminaba una línea sin ';', esta se concatenaba con la siguiente, y causaba un error de sintaxis.
0.9.23, 2002-04-21
    Dos errores corregidos:
-No se podía declarar mas de dos constantes reales,
-En la versión original, no funcionaba la negación unitaria para expresiones reales.
0.9.22, 2002-04-20
    Primera versión pública. Para llegar a este punto se hicieron muchos cambios al código fuente original, solamente para lograr la compilación con un compilador moderno. Este proceso no terminó todavía...
Para validar los cambios, se agregaron un par de primitivas nuevas (gotoxy, y clrscr).
Espero recibir reportes de problemas, así podré seguir mejorando el compilador. Una vez que considero el código suficientemente depurrado, publicaré el fuente...
9380


(c) John Coppens ON6JC/LW3HAZ correo