Embeddable scripting language used frequently in games combining simple procedural syntax with powerful data description constructs based on associative arrays and extensible semantics.
R. Ierusalimschy, L. de Figueiredo, and W. Celes. HOPL III: Proceedings of the third ACM SIGPLAN conference on History of programming languages, page 2-1--2-26. New York, NY, USA, ACM, (2007)
J. Midtgaard, N. Ramsey, and B. Larsen. Proceedings of the 15th Symposium on Principles and Practice of Declarative Programming, page 121--132. New York, NY, USA, ACM, (2013)
T. Batista, and M. Vieira. Journal of Universal Computer Science, 13 (6):
786--805(2007)\url|http://www.jucs.org/jucs_13_6/re_aspectlua_achieving_reuse|.