Skip to content

Releases: biscuitlang/bl

0.5.2

03 Feb 08:59
Compare
Choose a tag to compare
0.5.2 Pre-release
Pre-release
  • Add support of user defined struct member tags.
  • Add BL Build System.
  • Improved builtin API.
  • Better Windows support.
  • Bugfixes: #85 #80 #69 #82 #29

0.5.1

01 Dec 23:15
Compare
Choose a tag to compare
0.5.1 Pre-release
Pre-release
  • Complete rework of compile-time value representation.
  • Command line arguments are now presented in command_line_arguments global.
  • Custom executable startup (removed dependency on crt on macos and linux).
  • Structure inheritance.
  • Switch statement.
  • No need to write semicolons after functions and typedefs in global scope.
  • Structure members are now separated by semicolon.
  • Enum variants are now separated by semicolon.
  • Bugfixes: #65, #62, #63, #57, #64, #39, #61, #68, #67

0.5.0

02 Oct 09:06
Compare
Choose a tag to compare
0.5.0 Pre-release
Pre-release
  • Statical runtime type info.
  • Fix global immutables.
  • Configuration file generation.
  • Improve documentation.
  • Defer statement.
  • DWARF generation.
  • Basic STD functions.
  • Experimental wrappers for SDL2, SDL2_Image and Vulkan.
  • Two new demos.
  • Vim syntax highlighter.

Initial release

25 Aug 22:49
Compare
Choose a tag to compare
Initial release Pre-release
Pre-release

This is initial testing release, binaries are not included yet.