Service Communautaire d'Information sur la Recherche et le Développement - CORDIS


HOMETALK Résumé de rapport

Project ID: IST-2001-33507
Financé au titre de: FP5-IST
Pays: Greece

CAL (language + software package)

CAL is a scripting language used for writing internal code inside Hermes. Stands for "Control Assembly Language". Third-party developers can use CAL to extend Hermes functionality. CAL is mainly used to add intelligence inside the server while eases the design and implementation of new innovative user services.

CAL is a low level assembly language that provides a complete set of general-purpose (arithmetic, logical, flow control, etc) instructions as well as special instructions for command, response and notification handling through XML manipulation. The CAL scripts are compiled to binary form in order to optimise space and processing power requirements.

Reported by

InAccess Networks
Sigrou 230
17672 Athens