home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.lang.pascal.borland      Borland Pascal was actually pretty neat      2,978 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 2,964 of 2,978   
   Robert Prins to Chax Plore   
   Re: CLPB Mini FAQ v2.08 - Final   
   08 Feb 25 12:40:16   
   
   From: robert@prino.org   
      
   On 2025-02-07 06:37, Chax Plore wrote:   
   > Thank you! Found your comfy corner on Neocities   
      
   Neocities is OK for what I need. My pages are simple, I don't need fancy   
   javascript (there's a little to sort tables, and to make one page select a   
   random link, click on the forward arrow on e.g.   
   , go back and   
   repeat)   
      
   > and downloaded some code.   
   > db/dw/dd trick is a classic.   
      
   I get the db/dw/dd's from assembling code using   
      
      
   > Also thank you for Pascal enhanced/tuned-up Runtime Library, of which you   
   are a   
   > co-author. It rescued few of my past projects from effects of Borland RRL   
   bugs.   
      
   It might actually be interesting to go back to it, and check what can be done   
   to   
   improve it, using SSEx or even AVX code, although I'm not sure it that runs in   
   16-bit DOS, or fit some of the Norbert Juffa code to handle Borland 6-byte   
   reals   
   into the old Turbo Pascal 3 compiler, I've got a complete, fairly well   
   commented, disassembly of the latter, and the source of Norbert's code in   
   included in the TP6 and BP7 replacement libraries.   
      
   Then again, there are so many other things that require more attention... Near   
   the top of my non-hitching to-do list is the wish to create an "EHIPAS" REXX   
   exec that can turn Pascal source into a format that resembles, as close as   
   possible, the Borland and VP IDE's, similar to my other EHIxxx routines that   
   turn z/OS legacy languages into a format that resembles the highlighting in the   
   z/OS ISPF editor, like  foe   
   PL/I.   
      
   Anyway, thanks for your kind words, and if you have any questions about the   
   code   
   you have downloaded, drop me a line.   
      
   Robert   
   --   
   Robert AH Prins   
   robert(a)prino(d)org   
   The hitchhiking grandfather - https://prino.neocities.org/   
   Some REXX code for use on z/OS - https://prino.neocities.org/zOS/zOS-Tools.html   
      
      
   >   
   > On 2025-02-03 22:44, Robert Prins wrote:   
   >> On 2025-02-03 10:44, Chax Plore wrote:   
   >>> Please do not abandon the Mini FAQ.   
   >>> maybe it is somewhat silent on this group, but Pascal is always alive in   
   our   
   >>> hearts.   
   >>   
   >> I know, and I still use it all the time, next to PL/I and REXX, in the form   
   of   
   >> Virtual Pascal (VP), which is just as "dead" as Turbo/Borland Pascal, but at   
   >> least it allows me to create 32-bit executables that still run on 64-bit   
   >> Windoze (W7 in my case).   
   >>   
   >> I've tried FreePascal a few times, and it doesn't support one feature that   
   was   
   >> in TP/BP from V4 when Borland introduced the "unit" feature, it eliminates   
   >> variables that are part of a single "const" declaration.   
   >>   
   >> And the IDE and debugger suck, suck big time!   
   >>   
   >> Of course VP has the major disadvantage that it doesn't natively support   
   >> anything after the Pentium in the built-in assembler, so to use post-Pentium   
   >> instructions you will have to hark back to TP 1/2/3 times, and code the   
   >> instructions using db/dw/dd definitions and debugging them is a bit tricky,   
   to   
   >> say the least. My "lift" program uses both MMX, P6 (conditional moves), and   
   >> even AVX instructions!   
   >>   
   >> If you want to see some of my (badly commented) code, it can be found via   
   the   
   >> links on  and   
   >> there's a link to the "manual" next to it. You need "lift32bit.rar" and the   
   >> input file for the main "lift" program is in liftdat.rar". "lift32bit.rar"   
   >> also contains the executables and VPO files, although the latter are   
   obviously   
   >> specific, directory-wise, for my system. The final (60th!) 16-bit TP 3   
   version   
   >> can also be found on the same page, it runs in DOSBox-X.   
   >>   
   >> Anyway to come back to your post after this senseless blabbering, I might   
   >> consider reposting the mini-FAQ occasionally, if and when there's some   
   >> activity in the group.   
   >>   
   >> Robert   
   >   
   >   
      
   --- SoupGate-DOS v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca