The Kinetic Programming Language (KPL)
KPL is a structured language, with some simple object-oriented features.
There are several predefined object classes. New classes cannot be defined.
New objects of existing classes can be created.
There is no explicit object constructor/destructor. Objects are created when they are declared, and freed when the program terminates.
Variables and objects must be declared before they can be used.
Methods and properties of objects are called with the field "." operator.
The syntax is case-sensitive.
All reserved keywords and all predefined functions and the methods and properties of predefined objects
are in lowercase.
(C) 2008-2015 Milescu Labs. Last modified: 02-21-15