Skip to content

Releases: JeneLitsch/Litan

Version 0.5

29 Nov 21:02
Compare
Choose a tag to compare
Version 0.5 Pre-release
Pre-release
  • Faster for loops
  • Faster variable access
  • Less memory allocation for local variables
  • Fixes and more...

Alpha 0.4

27 Nov 17:22
Compare
Choose a tag to compare
Alpha 0.4 Pre-release
Pre-release
  • Functions pointers + ltn::invoke(...)
  • External functions
  • Clock object and ltn::clock()

Alpha 0.2.1

25 Nov 09:58
Compare
Choose a tag to compare
Alpha 0.2.1 Pre-release
Pre-release
  • Bug fixes
  • ltnvm takes the path of a compiled file to run as an argument
  • improved "+" operator

Alpha 0.3

25 Nov 22:57
c9f2923
Compare
Choose a tag to compare
Alpha 0.3 Pre-release
Pre-release

Core language

  • Better type promotion and casting

Standard library

  • [math.ltn] mathematical functions (min, max, sin, cos, abs ...)
  • [io.ltn] input/output streams and read and write functions
  • [utils.ltn] size(), front() and back() for arrays

Alpha 0.2

24 Nov 23:44
Compare
Choose a tag to compare
Alpha 0.2 Pre-release
Pre-release
  • asm-functions
  • namespaces
  • bitshift << >>
  • removed "->" operator

Alpha 0.1

22 Nov 22:23
6987e35
Compare
Choose a tag to compare
Alpha 0.1 Pre-release
Pre-release
  • functions
  • arrays
  • strings
  • ints and floats
  • limited basic operators
  • comments
  • garbage collection