lights FAQ Forum github.com/luapower/terra.low
This package
terra.low

Terra Standard Libraries
terra.low
terra.arrayview
terra.dynarray
terra.hashmap
terra.phf
terra.linkedlist
terra.fixedfreelist
terra.arrayfreelist
terra.lrucache
terra.bitarray
terra.utf8
terra.random

terra.low

Lua+Terra standard library & flat vocabulary of tools


--[[

	Lua+Terra standard library & flat vocabulary of tools.
	Written by Cosmin Apreutesei. Public domain.

	Intended to be used as global environment:

		setfenv(1, require'terra.low')

	Allocation and initialization vocabulary:

		alloc(T[, len])  --> dealloc(p)          allocate   --> deallocate
		obj:init(...)    --> obj:free()          initialize --> release contents
		new(T, ...)      --> release(p[, len])   alloc+init --> free+dealloc
		container:elem() --> elem:release()      alloc+init --> free+dealloc

]]

See the source code for more info.


Package:terra.low
Pkg type:Terra
Version: eef4077
Last commit:
Author: Cosmin Apreutesei
License: Public Domain

Requires: terra  glue  luajit  pp  terra.hashmap 


Top