home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.pascal
- Path: sparky!uunet!cs.utexas.edu!torn!news.ccs.queensu.ca!slip203.telnet1.QueensU.CA!dmurdoch
- From: dmurdoch@mast.queensu.ca (Duncan Murdoch)
- Subject: Re: BP7--colorized source code....
- Message-ID: <dmurdoch.294.726706009@mast.queensu.ca>
- Lines: 67
- Sender: news@knot.ccs.queensu.ca (Netnews control)
- Organization: Queen's University
- References: <34942@adm.brl.mil>
- Date: Sun, 10 Jan 1993 22:46:50 GMT
-
- In article <34942@adm.brl.mil> lee@cpu.us.dynix.com (Lee Crites) writes:
-
- >* I chose different colors for each category, just to see how it worked.
- >I noticed that STRING showed up in the reserved word color, but INTEGER,
- >WORD, LONGINT, and CHAR did not. Is this a bug, or do I just not
- >understand what is happening?
-
- INTEGER etc. are just identifiers standing for subranges of the integers.
- There's nothing syntactically special about them, so you can define your own
- types like
- type
- integer = 1..10;
- word = string;
- etc.
-
- STRING is special, because the compiler has to understand both uses in
-
- type
- string10 = string[10];
- string255 = string;
-
- You're not allowed to have your own identifier called STRING; it really is a
- reserved word.
-
- >* When I tried to use DPMIINST, it ran fine. It even told me to send a
- >copy of f9b18c13.db to Borland so that it could be included in the next
- >release. (Am I unique in this, or did everyone get that?!?)
-
- Nope, I didn't get that. It recognized QEMM as something it could get along
- with.
-
- Anyway, I
- >can boot up BP, and get a screen, use some of the FKEYS, read in a
- >program, etc, but when I try to use the menu bar, it hangs. The only
- >keystroke sequence that continues to work is Alt-X (fortunately). It is
- >no different when I use the keyboard or mouse. I get the pull-down menu,
- >and nothing else. Am I missing something here? I am using DR-DOS v6.0,
- >4meg of RAM, 386SX/25. I can run BPW just fine. Bye the way, I did set
- >up my CONFIG.SYS so that it conformed to the requirements stated in the
- >installation instructions.
-
- I suspect you'll have to call Borland for help on this.
-
- >* The new compiler, touted as compiling 85,000 lines per minute, seems to
- >be no faster than my TP6 compiler. I compiled all of my last three
- >commercial software packages just before installing BP7, timing each, and
- >then re-compiled them all right after (with TURBO). The difference was
- >less than a second, if at all, on my largest source file (6800 lines,
- >including comments). Is the TURBO.EXE compilation engine the same?
-
- It's probably very similar, but since the language is different, the engine
- must be different. I haven't noticed any speedup. I have noticed that the
- "standard machine" in the Borland ads keeps getting faster.
-
- >* I have seen two things that seem to contridict each other. First, the
- >new TV documentation discusses some differences in the physical
- >size/format of the TObject, etc. A couple of places in the documentation
- >also state that BP7 is backward compatible. Which is supposed to be
- >right? I can tell you that I had to recompile ALL of the UNITS from TP6
- >before they worked with my BP7 programs, so I have a feeling that I know
- >the answer already.
-
- You can't use old .TPU files. You can use almost all old source code,
- unless it is very low level and relies on the object layout. That's the
- extent of the compatibility.
-
- Duncan Murdoch
-