EGSL Publisher's description
from Daniel Fuhrmannek
EGSL is a small interpreter written in Pascal which can execute Lua scripts.
EGSL is a small interpreter written in Pascal which can execute Lua scripts. So you can do all what you can do with Lua but even more вЂ¦ because I implemented some graphics routines so you can write graphical programs. The function names are chosen from "traditional" BASIC dialects.The engine is based on SDL, SDL_gfx, SDL_mixer, SDL_image and SDL_ttf so you should have installed those libraries alongside with liblua. Binaries are available for Linux 64bit (compiled on Kubuntu 10.10), Linux 32bit (compiled on Ubuntu 10.10) and Windows 32bit (compiled on Vista Home Premium). As shown in the image below EGSL is intended for "old-school" games.
* a free (licensed under the zlib license) Lua interpreter with add-ons for game programming
* graphical functions (loadimage, putimage вЂ¦)
* graphics primitives
* sound and music
* mouse, keyboard and joystick input
* many more useful functions
System Requirements:No special requirements.
Program Release Status: Major Update
Program Install Support: Install and Uninstall