Requirements
RISC OS 3.5+
Why
There are quite a few nice features added to 3.5 and later versions. Often they make things easier, sometimes they make things possible. That RASCAL currently requires 3.5+ is the result of a decision we made to reduce the amount of coding and thus increase the possibility of success. Using later versions of RISC OS is simply much easier.What to do
All that is required is to add some code to handle things on 3.1. You are very welcome to do this, especially if you have a computer running 3.1 to test the code.
Long Filenames
Why
All RASCAL packages are child packages of the RASCAL package and thus have their name prefixed with RASCAL. This results in filenames which are almost all longer than the 10 character limit of old RISC OS versions.What to do
- Buy a new version of RISC OS
Sorry, but this is the most obvious and best solution. - Use gnatk8
This command line utility allows you to shorten names and will be used by GNAT if it can't find a file using the adc/gnat file. This will probably (?) require you to rename all RASCAL source files. - LongFiles, Win95FS etc.
There are ways to have long filenames on a system which does not support long filenames.