Miscellaneous - Retro 10

Description: Retro is a lightweight Forth system that is designed to be easy to learn and use. It supports a large number of platforms and is under active development.
Author: crc
Version: 1.5
New in v1.5: This release fixes a bug that causes the VM to hang when a stack overflow or underflow occurs.
Uploaded on: October 5th 2008 at 11:13 AM
Rating: Unrated
Downloads: 89 (all versions), 47 (this version)
    Download Now »

Comments

Sort

This must be a joke. Did they ever try this before posting? Since the last few versions, when I hit the space key, the widget behaves as if I had hit the return key. If I hit the return key, nothing appears to happen. When I produce a stack underflow, the widget becomes unresponsive instead of issuing an alert.

Posted by: marco on Sep 22, 08 (3:13 PM) for version 1.4 (previous version)  

The issue regarding space vs. return is covered in the manual, on pages 30-32 which describe the workings of the parser and interpreter loop. Specifically, Retro parses as code is entered, rather than when return is hit (this is one area where it differs from most other Forth implementations).

With your second issue, stack underflow is a definite problem. I'll address it in the next version.

Posted by: crc (developer) on Sep 28, 08 (12:19 AM) for version 1.4 (previous version)  

Ok! Thanks for putting this straight!

Posted by: marco on Oct 06, 08 (4:02 PM) for version 1.5 (current version)  

You Must Log In to Post Comments

 
Username:
Password:
Remember Me
Create an account | Password Reminder