Skip to content

Releases: PKopel/PiG

v0.3.2

01 Apr 14:33
21cd85b

Choose a tag to compare

Improve if expression (#67)

v0.3.1

07 Dec 15:30
592aff9

Choose a tag to compare

Add `length` bif for lists, maps and strings (#53)

* Implement `length` bif for lists, maps and strings

* Update README.md

v0.3.0

06 Dec 00:04
0e496ee

Choose a tag to compare

Add dictionaries (hash maps) (#52)

v0.2.0

30 Nov 16:15
216da58

Choose a tag to compare

Comand line arguments (#49)

* Add support for command line arguments

* Enable use with shebang

* Update version, README and ChangeLog

v0.1.8

29 Nov 22:40
31a5798

Choose a tag to compare

Add conditional dependency, refactor Console module (#48)

* Add conditional dependency, refactor Console module

* Update ChangeLog.md

v0.1.7

17 Nov 16:03
d610bc5

Choose a tag to compare

Change `do` to `:` in `if`s and `while`s (#46)

* Add binary chceck in release action

* Change 'do' to ':' in ifs and whiles

* update version number

v0.1.6

21 Oct 17:33
b6e2ccc

Choose a tag to compare

Improve number to string conversion (#45)

Release v0.1.5

18 Oct 15:22

Choose a tag to compare

  • improve parser to handle chained function calls, e.g. fun(0)()
  • improve directive's parser error message

Release v0.1.4

01 Oct 10:55
89b2dc8

Choose a tag to compare

  • Handle return correctly in interpreter outside of function bodies
  • Update exit() function to return status code

Release v0.1.3

22 Sep 16:28
3a153d4

Choose a tag to compare

  • Add return keyword