/linkedlist.lua

linked-list implementation in Lua

Primary LanguageLuaMIT LicenseMIT

linkedlist.lua

Linked-list implementation for Lua. Includes a linked-list as well as a double-linked list.

This module is part of a set of algorithms.

Installation

Install through LuaRocks (luarocks install linkedlist) or from source, see the github repo.

Documentation

The docs are available online, or can be generated using Ldoc. Just run "ldoc ." from the repo.

Tests

Tests are in the spec folder and can be executed using the busted test framework. Just run "busted" from the repo. This requires LuaCov to be installed.

Besides that luacheck is configured for linting, just run "luacheck ." from the repo. The Busted test-run will result in a coverage report (file "luacov.report.out").

Copyright and License

See LICENSE.

History

0.1.0 released xx-xxx-2022

  • Initial released version