Welcome, Guest. Please login or register.

Author Topic: jAMOS - new AMOS BASIC reimplementation in Java  (Read 3789 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline MequaTopic starter

  • Newbie
  • *
  • Join Date: Feb 2011
  • Posts: 31
    • Show only replies by Mequa
Re: jAMOS - new AMOS BASIC reimplementation in Java
« Reply #14 from previous page: March 25, 2012, 05:57:38 AM »
Update: jAMOS alpha 0.19 (March 24th 2012)

- Can now return an argument from procedures using Param/Param#/Param$. An example was added under the Tutorial menu.
- Some groundwork done for passing arguments to procedures - implementation coming soon.
 

Offline MequaTopic starter

  • Newbie
  • *
  • Join Date: Feb 2011
  • Posts: 31
    • Show only replies by Mequa
Re: jAMOS - new AMOS BASIC reimplementation in Java
« Reply #15 on: March 28, 2012, 08:25:16 AM »
Update: jAMOS alpha 0.20 (March 28th 2012)

- Can now pass arguments to procedures as well as return an argument (variable scoping and "call without Proc" still to do). The example was updated.
- Some bugfixes with number-to-string conversion. Type conversion is automatic unlike AMOS, so you can now do number+string as well as string+number.
 

Offline MequaTopic starter

  • Newbie
  • *
  • Join Date: Feb 2011
  • Posts: 31
    • Show only replies by Mequa
jAMOS alpha 0.21
« Reply #16 on: April 29, 2012, 08:51:59 PM »
Update: jAMOS alpha 0.21 (April 29th 2012)

- Arrays are now implemented, including multi-dimensional support surpassing the AMOS original.
- An example was added using two-dimensional arrays for plotting to and from a buffer.
 

Offline MequaTopic starter

  • Newbie
  • *
  • Join Date: Feb 2011
  • Posts: 31
    • Show only replies by Mequa
jAMOS alpha 0.22
« Reply #17 on: May 11, 2012, 12:05:34 AM »
Update: jAMOS alpha 0.22 (May 10th 2012)

- Various bug fixes and code refactoring.
- Now supports whitespace in expressions without hanging (bug fix); examples updated.
- Tidied up several examples.
- Back-port of the parser/interpreter core from Java to C++ almost completed, to be released soon as "MequaScript".
 

Offline MequaTopic starter

  • Newbie
  • *
  • Join Date: Feb 2011
  • Posts: 31
    • Show only replies by Mequa
jAMOS alpha 0.23
« Reply #18 on: May 24, 2012, 06:51:32 AM »
Update: jAMOS alpha 0.23 (May 23rd 2012)

- Various more bug fixes and code refactoring.
- A new, non-AMAL Abk example was added with easier code to follow.
- jAMOS now has a sister project - XAMOS! Fully re-written runtime engine in C++ with SDL libraries, compatible with jAMOS projects.
 

Offline MequaTopic starter

  • Newbie
  • *
  • Join Date: Feb 2011
  • Posts: 31
    • Show only replies by Mequa
jAMOS alpha 0.24
« Reply #19 on: June 03, 2012, 04:10:24 PM »
Update: jAMOS alpha 0.24 (June 3rd 2012)

- Various more bug fixes and code refactoring in line with XAMOS 0.24.
- Can now translate AMAL and AMAL EnvGen code into C++ as well as Java, in line with XAMOS's new AMAL support.