lua53-5.3.5_3.txz


Advertisement

Description

lua53 - Powerful, efficient, lightweight, embeddable scripting language

Property Value
Distribution FreeBSD 12
Repository FreeBSD Ports Quarterly amd64
Package filename lua53-5.3.5_3.txz
Package name lua53
Package version 5.3.5
Package release 3
Package architecture amd64
Package type txz
Category lang
Homepage https://www.lua.org/
License MIT
Maintainer russ.haley@gmail.com
Download size 277.77 KB
Installed size 1.52 MB
Lua is a programming language originally designed for extending applications,
but also frequently used as a general-purpose, stand-alone language. Lua
combines simple procedural syntax (similar to Pascal) with powerful data
description constructs based on associative arrays and extensible semantics.
Lua is dynamically typed, interpreted from bytecodes, and has automatic memory
management with garbage collection, making it ideal for configuration,
scripting, and rapid prototyping.
A fundamental concept in the design of Lua is to provide meta-mechanisms for
implementing features, instead of providing a host of features directly in
the language. For example, although Lua is not a pure object-oriented
language, it does provide meta-mechanisms for implementing classes and
inheritance. Lua's meta-mechanisms bring an economy of concepts and keep the
language small, while allowing the semantics to be extended in unconventional
ways. Extensible semantics is a distinguishing feature of Lua.
Lua is implemented as a small library of C functions, written in ANSI C, and
compiles unmodified in all known platforms. The implementation goals are
simplicity, efficiency, portability, and low embedding cost.
WWW: https://www.lua.org/
Options:
- EDITNONE: off
- LIBEDIT_DL: on
- LIBEDIT: off
- READLINE: off
- DOCS: on
- ASSERT: off
- APICHECK: off

Alternatives

Package Version Architecture Repository
lua53-5.3.5_3.txz 5.3.5 i386 FreeBSD Ports Quarterly
lua53-5.3.5_3.txz 5.3.5 i386 FreeBSD Ports Latest
lua53-5.3.5_3.txz 5.3.5 amd64 FreeBSD Ports Latest
lua53 - - -

Requires

Name Value
libedit = 3.1.20190324,1

Provides

Name Value
liblua-5.3.so -

Download

Type URL
Mirror pkg.freebsd.org
Binary Package lua53-5.3.5_3.txz
Source Package lang/lua53

Install Howto

Install lua53 txz package:

# pkg install lua53

See Also

Package Description
lua53-luasocket-3.0.r1_4,1.txz IPv4 and IPv6 socket support for the Lua language
luabind-0.9.1_15.txz Library that helps you create bindings between C++ and Lua
luajava-1.1_2.txz Lua scripting tool for Java
luajit-2.0.5_4.txz Just-In-Time Compiler for Lua
luajit-openresty-2.1.20190912_2.txz Just-In-Time Compiler for Lua (OpenResty branch)
luakit-2017.08.10_2.txz Fast, small, webkit2 based browser framework extensible with Lua
luasql-firebird-2.5.0.txz Lua interface to Firebird
luasql-mysql-2.5.0.txz Lua interface to MySQL
luasql-odbc-2.5.0.txz Lua interface to ODBC
luasql-postgres-2.5.0.txz Lua interface to PostgreSQL
luasql-sqlite3-2.5.0.txz Lua interface to SQLite3
lucene++-3.0.7_13.txz C++ port of the Lucene library
lucene-3.6.2.txz Full-text search engine for Java
lucene4-4.10.4.txz Full-text search engine for Java, 4.x branch
lucene5-5.5.5.txz Full-text search engine for Java, 5.x branch
Advertisement
Advertisement