[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Apple lle and BASIC
- Subject: Re: Apple lle and BASIC
- From: winston19842005 <bjjlyates@NOSPAMbellsouth.net>
- Date: Sat, 26 Mar 2011 17:02:30 -0400
- Newsgroups: comp.sys.apple2
- Organization: SunSITE.dk - Supporting Open source
- References: <iml8g8$n9c$1@dont-email.me> <alpine.DEB.2.00.1103261427480.24955@midnightmarauder.localdomain>
- Thread-index: Acvr+R5sXMC07lfsEeC6JwAWy6gbdQ==
- Thread-topic: Apple lle and BASIC
- User-agent: Microsoft-Entourage/11.4.0.080122
- Xref: g2news1.google.com comp.sys.apple2:21000
On 3/26/11 2:30 PM, in article
alpine.DEB.2.00.1103261427480.24955@midnightmarauder.localdomain, "Steve
Nickolas" <lyricalnanoha@usotsuki.hoshinet.org> wrote:
> On Sat, 26 Mar 2011, Bettablue wrote:
>
>> I have another question though. Is Apple BASIC compatible with programs
>> written with another version of BASIC? IE, can I write a program on a PC of
>> the same era and use on my lle? There are a lot of programs I have in Apple
>> BASIC that I want to run on my IBM 5150 too.
>
> Kindasorta. If it doesn't use Apple-specific stuff, it usually isn't that
> difficult to translate. The IBM dialect is fairly closely related to
> Apple's (both were written by Microsoft) so if you know both dialects
> (fpbasic and gwbasic) you can usually translate basic stuff from the Apple
> to the PC. If it uses PEEK, POKE or CALL though...
>
Hmm... of the old systems, I'd say Applesoft BASIC isn't "fairly close" to
either IBM BASIC(A) or other Microsoft BASIC's.
Good examples of Microsoft BASIC would be IBM BASIC (ROM version or disk
version), Commodore PET/VIC/64/128 BASICs, TRS-80 BASICs.
Further away from the Microsoft standard than Applesoft would be Sinclair
BASIC.
Others would fall in the middle somewhere, like Atari BASIC. It is close,
but the strings are a little weird.