Sfera 0.2.0 para SuperForth
Publicado: Mar Feb 02, 2016 4:39 pm
He subido la versión 0.2.0 de Sfera, la biblioteca para SuperForth.
Las novedades más importantes de esta versión son:
Las novedades más importantes de esta versión son:
- Palabras para conocer la máquina sobre la que corre el sistema Forth: `machine`, `processor`, `display-type`.
- Palabras para poder usar la zona de memoria común de QDOS, rompiendo así la limitación del antiguo estándar Forth-83 que sigue SuperForth, y que limita el espacio del sistema Forth a 64 KiB. Estas palabras son `aallocate`, `afree` y `aunused`.
- Palabras para manipular palabras diferidas, de acuerdo con el Forth estándar actual: `defer`, `defer@`, `defer!`, `defers`, `action-of` e `is`. SuperForth tiene sus propias palabras para hacer lo mismo, aunque con algunas limitaciones: `exvec:`, `assign` y `to-do`.