Make a dating web

contents · index · other versions · english · portugus · espaol Lua is an extension programming language designed to support general procedural programming with data description facilities.

make a dating web-28make a dating web-16

The language constructs will be explained using the usual extended BNF notation, in which {) in Lua can be any string of letters, digits, and underscores, not beginning with a digit.

This coincides with the definition of names in most languages.

(The definition of letter depends on the current locale: any character considered alphabetic by the current locale can be used in an identifier.) Identifiers are used to name variables and table fields. Moreover, a backslash followed by a real newline results in a newline in the string.

For a discussion of the decisions behind the design of Lua, see the technical papers available at Lua's web site.

For a detailed introduction to programming in Lua, see Roberto's book, .

This section describes the lexis, the syntax, and the semantics of Lua.

In other words, this section describes which tokens are valid, how they can be combined, and what their combinations mean.

The Lua distribution includes a sample host program called , which uses the Lua library to offer a complete, stand-alone Lua interpreter.

Lua is free software, and is provided as usual with no guarantees, as stated in its license.

986 Comments

  1. contents · index · other versions · english · portugus · espaol Lua is an extension programming language designed to support general procedural programming with data description facilities.

  2. It also offers good support for object-oriented programming, functional programming, and data-driven programming.

  3. Lua is intended to be used as a powerful, light-weight scripting language for any program that needs one. This host program can invoke functions to execute a piece of Lua code, can write and read Lua variables, and can register C functions to be called by Lua code.

Comments are closed.