Skip to content

Releases: martindevans/Yolol

Yolol v12

13 Jun 19:54
Compare
Choose a tag to compare

Updated number parsing to be region agnostic (always using . to separate numbers, instead of the region appropriate separator)

Yolol v11

15 May 01:07
Compare
Choose a tag to compare

Updated Yolol assembler to accept a drectory path to --input. All files in the directory with a yasm extension will be compiled to a yolol file.

Yolol v10

06 May 13:25
Compare
Choose a tag to compare

Yolol Emulator

  • Tested against the game using the Yolol Acid test.
    • Modified Tan(x) to produce exactly the same values as the game.

Yolol Assembler

  • Added comment character (## comment).
  • Added support for brace character which simply gets removed from compiled output after macro substitution.
  • Improved error messages.
  • Detected too many substitutions (usually due to a define loop) and throwing an error instead of looping forever.

Yolol v9

14 Mar 23:20
Compare
Choose a tag to compare

Yolol Emulator

  • Fixed formatting of some negative numbers not including a - symbol
  • Implemented Factorial operator
  • Lots of small performance improvements

Yolol Assembler

  • Rebuilt on new Yolol version.

Yolol v8

07 Nov 22:11
Compare
Choose a tag to compare

This release includes a new version of the Emulator and the brand new assembler for the yasm language which compiles into Yolol.

Yolol Emulator

  • Better formatting of error messages
  • Fixed comments
  • Removed support for multiple emulators emulating a device network
  • New internal implementation of strings

Yolol Assembler

  • Initial release
  • See some example code here

Yolol Emulator 7.0.0

12 Oct 22:03
Compare
Choose a tag to compare
  • Alphabetically ordering variables when displaying them
  • Added --end_program and -e switches which allow you to set an end variable e.g. :done
  • Many small performance improvements

Yolol Emulator 6.0.0

30 Jul 23:40
Compare
Choose a tag to compare

Version 6.0.0 of the enumator. This replaces the number implementation which should match more closely with what the game does.

Yolol Emulator 5.0.0

27 Jun 15:57
Compare
Choose a tag to compare
Added my solutions for some old challenges

Yolol Emulator 4.0.0

22 Apr 01:46
Compare
Choose a tag to compare

This release includes an entirely new parser which should handle operator precedence and associativity properly.

Yolol Emulator 3.0.0

28 Feb 22:09
Compare
Choose a tag to compare

A new release of the Emulator. This version includes auto running (--auto) with configurable delay (--delay).