11-28-2013, 09:26 PM
AF350 Wrote:RB has gotten the programming bug started up, I am coding in a version of basic called vintage basic which has line numbers, and runs in the command prompt window. Can not make it an exe file so I have to run vintage basic in order to run my programVintage Basic is one I haven't seen in a long time. It was pretty big among hobbyists back in the 70's and 80's. In some forms it's a binary code that's entered via keyboard by the hobbyist. In others it's a hexadecimal code. A bit less work and a bit easier on the eyes. Today you can simply download it. For 32-bit MS Windows and Mac OS X it's in the for of a ZIP file. For 32-bit Linux it's in a tar.gz form. It can also be had as source code in a tar.gz package. You'll need GHC to compile the source. Note: There is a bug in GHC Version 6.10.1 on Windows that will cause your interpreter to freeze up when Ctrl-C is pressed at an INPUT prompt. You'll need to download a nightly build to get the fix for this.![]()
The program is based on a book from radio shack that has a basic listing for just about any electronic formula you could ever use or need plus a few things I have added such as resistor color codes both 4 and 5 band codes not many know about the 5 band code outside of the industry. Also will add some info and codes on wire size, capacitor number codes and other good to know stuff. I have about 75% of program done so far. once it is up and running I will try to translate the program into C or C++ which I can make it an exe program.
The Basic I'm using is a rewritten form of Applesoft Basic that uses some C++ coding. It's stored in a rewritable ROM chip on my Apple's logic board. Except for a few higher command functions it's fully compatible with the standard Applesoft Basic. Like vintage Basic it uses line numbers. Entering Basic programs without line numbers came with the advent of Visual Basic which could be used with or without line numbers.
15 year veteran fire fighter
Collector of Apple //e's
Beatus homo qui invenit sapientiam
Collector of Apple //e's
Beatus homo qui invenit sapientiam

