Skip to content

Releases: ebp012/aspen

Aspen v0.8.2 beta

06 Oct 22:07
11b1a60

Choose a tag to compare

Aspen v0.8.2 beta Pre-release
Pre-release
  • Add loops
    • Remove infinite loops for safety (will likely be added back in a later update)
    • Add while loops
    • Add until loops, the inverse of the while loop
  • Add the if-elif-else statement for conditionals
    • elif and else are currently broken; if works as expected
  • Add arrays
  • Ignore newlines, tabs and carriage returns when compiling (semicolon required for now)

I am also working on improving the online IDE so you can upload files and then download them interpreted as .ptl files to be compiled by your favourite JavaScript (might change to C++, Java or B) compiler into proper executable programs.

Aspen v0.7.1 alpha

03 Sep 19:59
1a3d4c3

Choose a tag to compare

Aspen v0.7.1 alpha Pre-release
Pre-release

Aspen v0.8.1 beta

29 Sep 11:19
1a3d4c3

Choose a tag to compare

Aspen v0.8.1 beta Pre-release
Pre-release
  • Add the warn(), time(), instant(), color(), and bgcolor() routines
  • Introduce the repeat loop
  • Improved and extended documentation
  • Add examples

Aspen v0.8 beta

27 Sep 21:09
1a3d4c3

Choose a tag to compare

Aspen v0.8 beta Pre-release
Pre-release
  • Add variables declared using $ sign
  • Add comments declared using # sign and closed using semicolon
  • Execute multiple commands within one program using semicolons
  • Multi-line programs (newlines are ignored)
  • note() routine
  • Documentation wiki
  • Mathematical features added (can print solutions to math)