Ir al contenido principal

Paginas oficiales

Como primera entrada, voy a dejar una lista de enlaces a las páginas oficiales de PseudoD:

En estas páginas se encuentra gran parte de la documentación del lenguaje.

Comentarios

Entradas más populares de este blog

Punteros y referencias

 PseudoD hace énfasis en las diferencias entre punteros y referencias. Este articulo esta dedicado a mostrar y explicar estas diferencias (incluye ejemplos). Para comenzar, vamos a asumir que al inicio de todos los ejemplos de ejecutó el siguiente código: adquirir variable1 adquirir variable2 adquirir variable3 ¿Muy sencillo no? luego de esto, la memoria de PseudoD queda similar a: Memoria después de tres adquisiciones de memoria Claro, esto es ignorando las variables de la BEPD y del núcleo las cuales, en PseudoD 1.9.5 (no pro bado en versiones recientes) er an de , aproximadamente, ~526 bloques (esto incluyen d o toda la BEPD, nosotros solo utilizaremos lo autoincl uido ). Primero: ¿Que es un puntero? Un puntero (se cción no-normativa , válida solo en PseudoD ) es un bloque de memoria que en vez de poseer un valor propio (como variable1 posee {Hola} en la imagen superior) posee un índice de acceso rápido a otra variable, por ende, cada vez que se acceda al punt

Futuro PseudoD 2.2.0

La futura versión de PseudoD, PseudoD 2.2.0 tendrá cambios fundamentales en la estructura del lenguaje, más estos cambios serán compatibles con versiones anteriores, de manera que no romperán con la estructura de ningún programa existente. Los cambios son: Resolución de nombres Ahora usar referencias es más cómodo que nunca con la resolución de nombres de PseudoD 2.2.0: adquirir var fijar var a {Hola Mundo} adquirir ref fijar ref a var#NOMBRE escribir <ref> Este código imprime en pantalla el texto "Hola Mundo". Mejor sintaxis para las clases y funciones clase Persona hereda Objeto implementa @Saludable atributo nombre puntero padre puntero madre metodo saludar finclase metodo Persona#saludar con yo y nombre escribir {Hola } escribir nombre escribir {, yo soy } escribir <yo>#nombre nl finmetodo Reestructuración de la BEPD parte 1/2 Ahora la BEPD posee una mejor estrucutra y nuevas funciones.