Afnix writing system technology

Features

The Afnix writing system is a multi-threaded functional programming writing system with dynamic symbol bindings that supports the object oriented paradigm. The system features a state of the art runtime engine that supports both 32 and 64 bits platforms. The distribution is available with several clients, a rich set of modules and services that are designed to be platform independent. This powerful engine is built with a modular architecture that makes the installation and maintenance an easy task. The distribution is ready for use on various UNIX platforms.

Technology

The Afnix writing system operates with a set of reserved keywords and predicates. Standard objects provide support for integers, real numbers, strings, characters and boolean. Various containers like list, vector, hash table, bitset, and graphs are also available in the core distribution. The system incorporates the concept of lambda expression with explicit closure. Symbol scope limitation is another feature called gamma expression . Form like notation with an easy block declaration is an extension to the traditional form notation. The object model provides a single inheritance mechanism with dynamic symbol resolution. Special features include instance parenting, class rebinding and instance inference. Native class derivation and method override is also part of the object model with fixed class objects and forms.


copyright © 1999-2024 Amaury Darsch
terms of use