close Warning: Can't synchronize with repository "(default)" (Unsupported version control system "svn": No module named svn). Look in the Trac log for more information.

Version 30 (modified by malte.appeltauer, 9 years ago) (diff)



latest version of Lua

The Lua programming language permits lightweight and embeddable scripting, whose syntax is easy to understand for non-programmers, and on the other hand permits high portability on diversive platforms. Along with high compatibility to C/C++, Lua is frequently used in computer graphics applications to separate the graphics engine from interactive functionality (e.g. user interface and game logic) and provide an appropriate level of reusability of the core functionalities.

We developed Lua libraries proivding object-orientation and context-orientation on the basis of Lua's meta concepts.


  • Benjamin Hosain Wasty, Amir Semmo, Malte Appeltauer, Bastian Steinert, and Robert Hirschfeld.
    ContextLua - Dynamic Behavioral Variations in Computer Games.
    In Proceedings of the Workshop on Context-oriented Programming (COP) 2010, co-located with ECOOP 2010, Maribor, Slovenia, June 22, 2010, ACM DL. (to appear)

© ACM, 2010. This is the authors' version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version will be published in proceedings of the International Workshop on Context-Oriented Programming.


For more information, please contact us:

Attachments (1)

Download all attachments as: .zip