GYS Project - Home



What is GYS?

GYS is the scripting engine which helps to create the embedded interpreter of your own language.

GYS has built-in lexical and expression analyzer, but during interpretation it calls different user code for executing commands, operators, conversions and value getting. The interpreter is fully runtime - it reads code and interprets it at once. GYS doesn't generate any intermediate code. User doesn't have to use stack to implement his GYS-derived script language.

The "abstract" GYS interpreter can be called within application to execute the script according to the designed language definition and functionality. The library provides an easy and clear way to define a scipt language interpreter step-by-step: developer can define next language elements:

Mainly this library can be used to create:

What is Standard GYS?

Standard GYS (stdGYS) is the C-like script language made using GYS library.

Its main features are:

This language is extensible and can be easily integrated into your application. Developer can use stdGYS or its parts as basis for his own projects.

Contact Me | ©2004 Govoruschenko Yuri Y.