Skip to content

Releases: duckafire/LIM

LIM v1.0.0

25 Feb 21:13
Compare
Choose a tag to compare

BIG rework

  • All code was rewritten
  • New long flags:
    • -h: --help
    • -r: --replace
    • -v: --version
  • New flags:
    • -ln | --lib-name
    • -n | --name
    • -nh | --no-header
    • -V | --verbose
  • New help messages
  • New keywords to help flag
  • New optional file (header.lim)
  • New documentation
  • New semantic rules
  • New argument synopsis
  • New treatment for arguments
  • New treatment for input file content
  • New nickname generator
  • The prefix LIB_ was not necessary
  • Now global identifiers will be added to core table
  • Removed support to Tic80 API
  • Downgrade of Lua version supported: 5.4 -> 5.3
  • Many more

LIM v0.1.11

13 Jul 15:56
Compare
Choose a tag to compare

Additions

  • New prefix LIB_ for add functions to the library table.
  • Functions names can be protected.
  • Library functions can be used inside itself.

Changes

  • Changed the manner that the names are compacted.
  • The original names are not more relevant for the compaction.
  • Now the values inside the tables do not have their names compacted.
  • The table _G was become to be removed from the code after compaction.
  • Changes in text of the help message (-h).
  • Changes in semantic rules.
  • Updated in contents and in structures of the documentation.
  • Several fixes of small errors.

LIM v0.1.0

03 Jun 02:08
Compare
Choose a tag to compare

Content

Flags

  • -v -> version.
  • -h -> help.
  • -r -> replace.

Support

  • LUA (5.4)
  • Tic80 API (1.0.2736)