John Foust wrote:
At 11:13 AM 8/6/2008, Paul Koning wrote:
John> I thought it was just tokenized because
there were
John> "de-compilers" that restored "compiled" code to real
source.
You may be thinking of RT-11 BASIC, where the "list" command actually
did exactly that.
No, I'm think of circa '83 VAX-based BASIC-Plus (2?).
The decompilers I know of worked on PDP-11 Basic+
code (RSTS/E, and possibly other OS's).
It compiled the source code into push-pop opcodes.
VAX-Basic, and basic+2 compiled to machine language,
and were not easily decompiled (optimizations made it
even harder).
I have the source for two basic+ decompilers for RSTS/E.
They are both based on the bpcref code (a cross reference
program that shipped with RSTS/E as source for a while).