The MASM Forum Archive 2004 to 2012

Project Support Forums => PowerBASIC Low Level Code => Topic started by: Twister on January 15, 2011, 03:15:30 AM

Title: About
Post by: Twister on January 15, 2011, 03:15:30 AM
What is the PowerBASIC compiler written in? Is it C or VB 5/6?
Title: Re: About
Post by: hutch-- on January 15, 2011, 06:40:40 AM
Assembler. The author is Bob Zale who is also one of our members. Bob has been writing assembler code for many years and has a track record of high performance basic compilers dating from back in the DOS days.
Title: Re: About
Post by: Gunther on January 15, 2011, 03:57:07 PM
Quote from: hutch--, January 15, 2010, at 06:40:40 AMAssembler.

That's absolutely right for the DOS suite. I'm not sure if the Windows compilers are written in assembly language. It seems to me it's blended code (PB with inline assembler). Anyway, Bob made great tools.

Gunther
Title: Re: About
Post by: Twister on January 15, 2011, 05:41:14 PM
Wow, Assembly! Wouldn't that make it difficult to maintain?
Title: Re: About
Post by: jj2007 on January 15, 2011, 06:15:05 PM
Quote from: Horton on January 15, 2011, 05:41:14 PM
Wow, Assembly! Wouldn't that make it difficult to maintain?

If you stick with Windows, x86 and 32 bits, no.
Title: Re: About
Post by: hutch-- on January 16, 2011, 02:56:08 AM
Gunther,

> That's absolutely right for the DOS suite.

Its absolutely right for te two 32 bit versions as well.
Title: Re: About
Post by: Gunther on January 16, 2011, 05:02:44 PM
Quote from: hutch--, January 16, 2010, at 02:56:08 AMIts absolutely right for te two 32 bit versions as well.

Impressive!  :U

Gunther