Download List

Descripción del Proyecto

ghli is GPMI's Highlevel Language Interpreter, developed to operate
under GPMI, though it works as a standalone script interpreter as well.
It features a byte code interpreter with complex instructions for high
level languages, a framework to ease implementing precompilers, a Pascal
precompiler, and an Assembly precompiler. It aims to be small, fast,
and flexible. The number of core instructions are very limited while it
offers a simple interface so the host application can register its own
extension commands easily.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2005-08-28 17:06
0.0.3

Las matrices dinámicas se llevaron a cabo en el centro y en el precompilador Pascal. El árbol de directorios se reestructuró. Ahora todo se compila con y sin gpmi. Un script para descargar las bibliotecas externas se agregó. Limpieza de Menores se hicieron para las pérdidas de memoria, los insectos, y las advertencias del compilador.
Tags: Major feature enhancements
Dynamic arrays were implemented in the core and in
the pascal precompiler. The directory tree was
restructured. Now everything compiles with and
without gpmi. A script to download external
libraries was added. Minor cleanups were made for
memory leaks, bugs, and compiler warnings.

2005-07-04 13:39
0.0.2

Scripts Pascal no es sensible a mayúsculas ya, y Pascal-estilo para el ciclo de toma expresiones en lugar de constantes. Presentación de informes de error que se limpia de manera que cada rutina devuelve unificado de los errores de ejecución. Conversiones de tipo estaban en Pascal. Para example_app, - memstat se añade, que hace uso de la memoria y las estadísticas de tiempo de ejecución. Todas las pérdidas de memoria encontrado hasta el momento fueron limpiados.
Tags: Code cleanup
Pascal scripting is not case sensitive anymore, and pascal-style
for cycle takes expressions instead of constants. Error
reporting is cleaned up so that every routine returns unified
runtime errors. Type casts were in Pascal. For example_app, --
memstat is added, which does memory usage and runtime
statistics. All the memory leaks found so far were cleaned up.

2005-06-29 00:42
0.0.1

Tags: Initial freshmeat announcement

Project Resources