La última gran actualización de PseudoD hasta la 3.0.0
, introduce un sin fin de complementos sintácticos para facilitar el desarrollo:
- El núcleo de PseudoD utiliza un nuevo tokenizador (tokenizer) eliminando fallas en la lectura del archivo
- Nuevas literales de cadena
- Soporte de localización (equivalente en PseudoD a
std::locale
de C++ osetlocale
de C) - BEPD separada en sub-bibliotecas (aún no del todo)
- Nuevas funciones en la BEPD
- El condicional
mientras ... finbucle
ahora pertenece al NIA devolver
,escribir
,enviar_parametro
y otras palabras clave ahora aceptan expresiones como argumentos- Nueva forma de declarar métodos estáticos
- Nueva forma de declarar métodos y procedimientos
- Ahora los comentarios pueden encontrarse en cualquier parte del programa (antes solo en su propia línea)
- Eliminada la instrucción
Importar.LlamarA
. - Solucionados fallos y bugs:
- Llamar a un método estático en una clase ya no pasa la clase como primer argumento
- Ahora
liberar
borra punteros también TipoCaracter#EsEspacioEnBlanco
defn/tipocaracter.pseudo
ahora utiliza localización