CompuServe Thread

#ACE BASIC Compiler v2.3

17 messages in this thread
#43879From: david bennNov 11, 1994 6:47 PM
Kelly. ACE still only supports single-precision floating point math, but double-precision is at the top of my list for the next version. As an intermediate step I maye provide a SUBprogram library that can be linked with ACE programs (in the near future) to allow DP math via SUBprogram (or DEF FN) calls. Are you currently using ACE? I'd be interested in knowing what you do with it. I have a user in Liverpool who wants to use it for converting old Fortran programs, so he's keen on DP math also. He's also using it right now to control a large telescope. Anyway, thanks for your message. Regards, David Benn
#43901From: Kelly JordanNov 13, 1994 7:32 AM
David, No, I am not currently using ACE because it doesn't use double precision math. When you do add double precision math, I will give it a much better look. I have some satellite tracking programs that are in dire need of updating, and giving any form of nice user interface in C is beyond my capabilities, but Basic should make it much simpler. I have compiled the kernal for the satellite tracking program in C under FFP, and the errors are astronomical – double precision is a must. 73, Kelly
#43911From: Ash WyllieNov 13, 1994 6:41 PM
david I hope to use ACE to run some very old AbasiC programs. If you have some suggestions, I would be very open to suggestions.<G> -ash
#43944From: Kelly JordanNov 15, 1994 5:41 AM
Ash, Can't give you any suggestions for using ACE. I stopped looking at it when I found out it was using single precision math. 73, Kelly
#44021From: david bennNov 17, 1994 9:18 AM
Ash. >I hope to use ACE to run some very old AbasiC programs. If you have some suggestions, I would be very open to suggestions.<G> Gee, I'm not sure I ever _saw_ any Abasic code. 🙂 If you have questions about specific aspects of ACE in relation to conversion of old code, feel free to ask me. ACE can handle old old old code, like GW-BASIC (yes, even line numbers! :). Regards, DB
#44033From: Ash WyllieNov 17, 1994 6:40 PM
Dave It should be interesting converting AbasiC, as it uses some very old graphics routines. It even predates IFF I think. I think that it goes back to .9 or so. -ash
#44322From: david bennNov 26, 1994 9:46 PM
Ash > It should be interesting converting AbasiC, as it uses some very old graphics > routines. It even predates IFF I think. I think that it goes back to .9 or so. Right. ACE supports a fairly rich set of graphics command and functions although I intend to increase the size of this set. In any case, let me know if you need any help. Regards, David Benn ps – I'm usually on CompuServe a couple of times per week (just not the last week).
#44769From: Ash WyllieDec 12, 1994 10:08 PM
David Is there an easy way to put small images in a window, like cards? I've looked (scanned) the docs and cannot see anything obvious. -ash
#44816From: david bennDec 18, 1994 5:11 AM
Ash, ACE v2.3 supports IFF picture displaying. It doesn't scale images to fit a window though. If you are talking about creating images by hand and placing them in a window, I can send you some ACE code that shows how to do this. Rgds, David Benn
#44823From: Ash WyllieDec 18, 1994 10:02 PM
David that would be a help. The program uses gshape(x,y),vector to write a card and paint(x,y) to erase the cards. vector contains a card image in a different format from AmigaBasic. I have mad a new set of cards but have no way at the moment to write them. IFF gets the background onto the screen but is no help to write cards. put in AmigaBasic would seem to do the same thing, but I haven't tried it as yet. If you could show me some code I would be overjoyed. -ash
#44896From: david bennDec 26, 1994 7:36 AM
I'll get some code together and send it to you. This deals with Intuition images however. I'm still a little unclear as to the format of your new set of images. Rgds, David Benn
#44020From: david bennNov 17, 1994 9:15 AM
Kelly. >No, I am not currently using ACE because it doesn't use double precision >math. When you do add double precision math, I will give it a much better >look. Right. As I said, DP is right up there at the top of the todo list for the next release. I've already done some preliminary work on this. >I have some satellite tracking programs that are in dire need of updating, >and giving any form of nice user interface in C is beyond my capabilities, >but Basic should make it much simpler. I have compiled the kernal for the >satellite tracking program in C under FFP, and the errors are astronomical >- double precision is a must. Understandable. I am a keen amateur astronomer and so I understand the need for DP in the kind of program you mention above. I have used ACE for some astronomy programs. The results have been acceptable with FFP but DP would be far better. In some cases of course, FFP just doesn't cut it at all. Regards, David Benn
#44022From: david bennNov 17, 1994 9:22 AM
Kelly. The other point I should make is that, you _could_ use ACE to code the GUI side of the program and then just call a C function (or functions) to do the calculations. With something like PCQ using double-precision, it could get a little messy, but I'd be happy to answer any questions you may have along these lines. Apart from this, just hang on for awhile for ACE to have DP. Regards, DB
#44081From: Kelly JordanNov 19, 1994 6:48 AM
David, Thanks for the replies. Will most definitely keep ACE in mind. Right now, I suffer from having too many irons in the fire, and the fire is running out of oxygen! 73, Kelly
#44323From: david bennNov 26, 1994 9:48 PM
Kelly, > Thanks for the replies. Will most definitely keep ACE in mind. You're welcome. > Right now, I suffer from having too many irons in the fire, and the fire > is running out of oxygen! Understood. I have that problem too. 🙂 Regards, David Benn
#44593From: Alan DuplainDec 4, 1994 10:35 AM
David, On the current version are random file supported? It wasn't on the previous version and limited very much my use of ACE. I was hoping to be able to use ACE to write program to measure production and performance of employes. And also to write some programs for astronomy projects. Alan DuPlain Cap-Sante, Quebec
#44759From: david bennDec 12, 1994 4:45 AM
Alan > On the current version are random file supported? It wasn't on the > previous version and limited very much my use of ACE. Along with double-precision floating point math, random files are at the top of my list of features to implement for the next release. See "Future versions" in ace.doc. > I was hoping to be able to use ACE to write program to measure production > and performance of employes. And also to write some programs for astronomy > projects. I'm adding more and more features to ACE with each new release. Except for sprites, the two abovementioned features are the main AmigaBASIC features yet to be implemented. From the sounds of the kinds of programs you wish to write, the next release will cater better to you. Regards, David Benn