Skip to content

Releases: Karl-Lang/Karl

v0.4.0-alpha.6

04 Apr 20:46
71e99f3

Choose a tag to compare

🍂 Changelogs

  • Implementation of Karl's own CLI
  • Fix bugs and optimize code
  • Rewrite variable management system

v0.4.0-alpha.5

09 Dec 19:44
1e99b39

Choose a tag to compare

🍂 Changelogs

  • Optimization of Karl core
  • Put back final variables support

v0.4.0-alpha.4

05 Dec 19:09
35664c8

Choose a tag to compare

 :fallen_leaf: Changelogs

  • Provide patch for bugs 015, 016, 017, 018, 019, 020, 021, 022, 023

v0.4.0-alpha.3

30 Nov 17:43
bafdc6e

Choose a tag to compare

⚠️ This version isn't a stable version! Some bugs can happen!! Please report it to me! ⚠️

🍂 Changelogs

  • Apply patch for bugs 005, 006, 007, 008, 009, 010, 011, 012, 013 and 014

v0.4.0-alpha.2

28 Nov 20:32
6d8068c

Choose a tag to compare

⚠️ This version isn't a stable version! Some bugs can happen!! Please report it to me! ⚠️

🍂 Changelogs

  • Apply patch for bugs 001, 002, 003 and 004

Karl v0.4.0-alpha.1

23 Nov 18:00
2e51dc6

Choose a tag to compare

⚠️ This version isn't a stable version! Some bugs can happen!! Please report it to me! ⚠️

🍂 Changelogs

  • Add the return type of the functions
  • Add mathematical basic operations (+, -, /, *)
  • Fix major part of known bugs
  • Multi-line comments
  • Make functions usable before its initialization
  • New errors design
  • Fully reworked variable and function system
  • Parser optimizations and upgrades

Karl v0.2.3

06 Nov 18:58

Choose a tag to compare

🍂 Changelogs

  • Fix a lot of critical bugs
  • Remove Else if statement temporarily

Karl v0.2.2

31 Oct 15:28

Choose a tag to compare

🍂 Changelogs

  • Major bug fix : Cannot declare a variable with another variable at value
  • Major bug fix : Can declare two variable with the same name
  • Minor bug fix : Type error at incorrect value type error message

Karl v0.2.1

31 Oct 12:23

Choose a tag to compare

🍂 Changelogs

  • Major bug fix : Impossibility to increment/decrement variable
  • Minor bug fix : Can increment/decrement final variable

Karl v0.2.0

29 Oct 20:38
397e83d

Choose a tag to compare

🍂 Changelogs

  • New file extension: .karl instead of .ry
  • New condition operators: && and ||
  • New statements: else -> and else if (condition) -> {
  • Reduce at lines in error messages
  • New: Variable increment and decrement
  • New condition: if(boolean) -> {//code}
  • Add support for float numbers
  • Add support for multiple ! in condition: !!false -> true but !!!false -> false
  • Add arrows to if and else statements

⚠️ Versionning will change in next versions, including change management.
🍃 Next version will provide updated documentation