Skip to content

Releases: Princess-org/Princess

Princess 0.1.8

21 Oct 18:45
Compare
Choose a tag to compare
Princess 0.1.8 Pre-release
Pre-release

Changes:

  • Pretty much finished compile time code execution (bugs ahead!)
  • Fix returning multiple struct values
  • Default parameters

Princess 0.1.7

08 Oct 11:30
Compare
Choose a tag to compare
Princess 0.1.7 Pre-release
Pre-release

Changes:

  • Allow string literals to use .value inline

Princess 0.1.6

06 Oct 15:43
Compare
Choose a tag to compare
Princess 0.1.6 Pre-release
Pre-release

Changes:

  • Implement if expression

Princess 0.1.5

05 Oct 10:27
Compare
Choose a tag to compare
Princess 0.1.5 Pre-release
Pre-release

Changes:

  • Allow enum values to refer to previous ones
  • More work on ctfe

Princess 0.1.4

30 Sep 21:18
Compare
Choose a tag to compare
Princess 0.1.4 Pre-release
Pre-release

Changes:

  • More compile time code execution, add more libraries to link
  • Call cstd::main and std::main

Princess 0.1.3

28 Sep 17:14
Compare
Choose a tag to compare
Princess 0.1.3 Pre-release
Pre-release

Changes:

  • Simple compile time code evaluation, this isn't finalized in this version but simple constants should work
  • Fix a bug that was causing a memory leak for loops etc

Princess 0.1.2

25 Sep 19:27
Compare
Choose a tag to compare
Princess 0.1.2 Pre-release
Pre-release

Changes:

  • Add binary not operator

Princess 0.1.1

11 Sep 18:50
Compare
Choose a tag to compare
Princess 0.1.1 Pre-release
Pre-release

Changes:

  • Fix some bugs with lazy loading

Princess 0.1.0

10 Sep 17:29
Compare
Choose a tag to compare
Princess 0.1.0 Pre-release
Pre-release

Changes:

  • Lazy loading for types and functions, you can now declare things out of order

Princess 0.0.3

30 Jun 18:54
Compare
Choose a tag to compare
Princess 0.0.3 Pre-release
Pre-release

Changes:

  • Switch to autogenerating cstd.pr
  • Anonymous structs
  • #extern functions and variables