Skip to content

Releases: SLiV9/penne

v0.3.4

07 Mar 13:26
Compare
Choose a tag to compare

Fixed a bug where type inference could change the type of a variable from &T to T in some cases.

Full Changelog: v0.3.3...v0.3.4

v0.3.3

27 Feb 17:44
Compare
Choose a tag to compare

Fixed a crash when an empty source file was parsed.

Full Changelog: v0.3.2...v0.3.3

v0.3.2

16 Feb 20:44
Compare
Choose a tag to compare

Functions have private linkage by default. Allow constants and primitive operators in constant expressions. Fixed a few bugs.

Full Changelog: v0.3.1...v0.3.2

v0.3.1c

15 Jan 19:11
Compare
Choose a tag to compare

Added:

  • structs and words;
  • import;
  • parenthesized expressions.

Full Changelog: v0.2.1d...v0.3.1c

v0.2.1

13 Oct 12:58
Compare
Choose a tag to compare

First release of the Penne compiler, with:

  • goto and loop;
  • function calls;
  • reference pointers with autoderef;
  • array views;
  • integer casting;
  • bytestrings;
  • pretty error messages;
  • C interop;
  • wasm support;
  • WASM-4 header file.