At present there are great deal of Amiga applications that have an ARexx Port.
http://www.devdaily.com/blog-files/applescript-dictionary.jpgEach application has its own set of unique commands.
http://www.devdaily.com/blog-files/ap ... ipt-dictionary-finder.jpg(Why are you showing me these?!? All will become clear in a moment!)
Rather than make an official request on AmigaBounty just yet I'd like to talk about it first in case I am wrong and there is already provision for this in the OS.
As you can see from the above links, this is Apple's own interpretation to help people interested in scripting understand what commands are available in each application.
The project I'd like to propose to any interested party willing to accept this project would evolve over 3 stages:
1) Research. Find out what worthwhile applications have an arexx port. Trawl through webpages, program guides and pdfs to find out to what extent functionality of arexx they in fact cover; making notes of urls and reference points.
2) Setting out the data. From this list of applications this stage would involve entering commands into a suitable file format; suggested here is .csv, but could be .xml. Every application gets allocated a file that lists each command name and its described purpose.
Within this drawer of csv/xml dictionary files would reside a dictionary of global arexx commands.
I would expect stage 2 to take the longest amount of time; sure it won't be an easy process consolidating all the information in one place.
3) The third and final stage would to be create the gui similar to apple's implementation. A list requester showing those applications in the database and a dictionary window that parses the csv/xml into a more readable marked up form.
So any takers?
Edited by djrikki on 2010/8/24 16:11:53