Abersoft Forth desensamblado
Publicado: Sab Sep 05, 2015 6:01 pm
He desensamblado Abersoft Forth (de John Jones-Steele, 1983). Fue mi Forth favorito hace 30 años y posiblemente el mejor Forth comercial para Spectrum (Spectrum Forth-83 (de Lennart Benschop, 1988) es más potente, pero no fue comercial y apenas fue conocido).
El código fuente final en Z80 está limpio y listo para ser ensamblado de nuevo, e incluye comentarios sobre fallos y posibles mejoras. Es un buen ejemplo de una implementación del estándar fig-Forth 1.1, con las especificidades de Spectrum (todas las implementaciones de fig-Forth son casi idénticas, con solo una pequeña parte del código que depende del sistema operativo).
El archivo ZIP contiene todos los ficheros necesarios para hacer el desensamblado, con una descripción detallada, aunque el proceso es algo complejo. Gracias a la potencia de Forth, varias tareas importantes del proceso las hace el mismo Abersoft Forth.
Aquí está:
http://programandala.net/es.programa.ab ... forth.html
El código fuente final en Z80 está limpio y listo para ser ensamblado de nuevo, e incluye comentarios sobre fallos y posibles mejoras. Es un buen ejemplo de una implementación del estándar fig-Forth 1.1, con las especificidades de Spectrum (todas las implementaciones de fig-Forth son casi idénticas, con solo una pequeña parte del código que depende del sistema operativo).
El archivo ZIP contiene todos los ficheros necesarios para hacer el desensamblado, con una descripción detallada, aunque el proceso es algo complejo. Gracias a la potencia de Forth, varias tareas importantes del proceso las hace el mismo Abersoft Forth.
Aquí está:
http://programandala.net/es.programa.ab ... forth.html