Download Latest Version Lua 5.5.0 source code.tar.gz (498.4 kB)
Email in envelope

Get an email when there's a new version of Lua

Home / 3.1
Name Modified Size InfoDownloads / Week
Parent folder
README.md 1998-07-11 551 Bytes
Totals: 1 Item   551 Bytes 0

Lua 3.1 was released on 11 Jul 1998. Its main new features were anonymous functions and function closures via upvalues. (Lua 5.0 brought full lexical scoping and dropped upvalues.) This brought a flavor of functional programming to Lua. There was also support for multiple global contexts; however, the API was not fully reentrant (this had to wait until Lua 4.0). Lua 3.1 also saw a major code re-organization and clean-up, with much reduced module interdependencies. Lua 3.1 also adopted double precision for the internal representation of numbers.

Source: README.md, updated 1998-07-11