Borland Turbo Pascal programming language| Found: 369. Displaying: 1-10 |  |  |
 | CMATH for Borland Pascal 7 4.0 |  | CMATH is a comprehensive library for complex-number arithmetics and
mathematics, both in cartesian and polar format (float, double, and extended precision). The implementation in Assembly language ensures superior speed, accuracy, and safety.
As in the C version of CMATH, all functions of the Pascal/Delphi version have a type-specific prefix, as in, cf_sin, cd_exp, or pf_sqrt. They are optimized for Pentium II-IV, but will run on computers down to 386+387.
This version is for Borland (Turbo) Pascal 7. |
|
  | toadlong.zip - |  | This came from the early days of Turbo Pascal, when it had no long integers (just shorts). So I added that functionality just as an exercise (learning how to work with numbers bigger than 8 or 16 bits).
This lead to Toad Hall Infinite Math, with "integers" with up to 64,000 digits. That also had stubbed code for "virtual" integers (actually stored on separate files on the hard drive) that could potentially be up to the size of the hard drive!
That was mostly a fun thing, just to learn how to work with huge arrays and virtual arrays (we were inventing them then, you see). I saw no practical use for being able to count the stars in the sky .. but surprisingly an astrophysicist found a use for the silly thing! Amazing ...
Regrettably Infinite Math was lost in a disk crash, and I never could locate that astrophysicist again to get a copy back.
Oh well ...
David Kirschbaum
Toad Hall
|
|
  | SWAG - HTML Edition 1 |  | Welcome to the HTML version of SWAG [SourceWare Archive Group]. This is an HTML version of the last SWAG release from 11/29/1997. No new content has been added.
"SWAG is a collection of source code and program examples for the PASCAL programming language. The material has been donated by various PASCAL programmers from around the world, who desire to contribute to the advancement of one of the greatest programming languages there is. SWAG packets are available in 57 different categories covering EVERY aspect of the PASCAL language, and ALL ABSOLUTELY FREE !!! ... The material contained in SWAG is intended to be a teaching and learning aid for users of the PASCAL language. Whether you are a beginner or experienced programmer, you'll find SWAG to be an invaluable source of ideas and information. "
Why a collection of source code mostly from pre-Windows 95 era Turbo Pascal programming? There are a few reasons. The first is Nostalgia - for anyone who programmed in this time period the SWAG was an invaluable resource. Another reason is that most of this stuff is still very useful in new programming challenges. For example, calculating check-sums or sorting data is still done pretty much the same way. And there is even a section on Borland Delphi (Mostly version 1 and maybe some 2). There is also a lot ot be learned from this code written back when concerns dealt with fitting your entire program on a 1.2 meg floppy, running in 64K memory block sizes and on slower CPU's. Learning from these examples of efficiency illustrated here can only result in better performance in our programs today.
The Pascal language is alive and well today, with products like - my favorites- Borland Delphi, Borland Kylix, Turbo Pascal or also Free Pascal, Pocket Studio, Irie Pascal, and GPC in use making great programs. So grab a compiler (if you don't already have one) browse through the snippets and start programming. |
|
  | passfunc.zip - |  | Terse exposition (4096 bytes) of how to pass a function as a parameter to a procedure (possibly in another unit) with an inline statement using Turbo Pascal 4.0, plus source code for an illustrative program. |
|
  | CRTFix 1.16 |  | CRTFix is a patcher that fixes bug in Borland Pascal (aka Turbo Pascal) CRT unit. This bug causes run-time error 200 in the very beginning of ANY programm that uses CRT when this program is run on fast machines (I think Pentium 200 and better). You can use fixed version of CRT that I supply (use tpumover to insert it to turbo.tpl) if your version is already patched and CRTFix can not find original code. |
|
  | cmpx31.zip - |  | This fileq contains v3.1 of a complex math's unit to suit TP/BP 5.0,
5.5, 6.0 and 7.0 (files CMPX.??U). The unit provides all the facilities
and functions required for handling complex numbers.
Special requirements: TP/BP 5.0, 5.5, 6.0 or 7.0.
Changes: Trigonometric functions added.
cmpx31.zip has replaced cmpx30.zip
Freeware. Uploaded by the author.
Joe da Silva
j.ds@mailcity.com
------------------------------ |
|
  | mos31.zip - |  | Interface for Turbo Pascal 7.0 programmers. MOS Design is based upon
Amiga Workbench Make easily Roll-up menus, windows, buttons, sliders,
lists, requesters. Also included is the ResourceBuilder: MRE Draw
requester, and MRE make the source.
Special requirements: DOS, TP7, 386, mouse, VGA.
Changes: Additional features added.
mos31.zip has replaced mos30.zip.
Shareware. Uploaded on behalf of the authors, Jean-Pierre Planas and
Frederic Cheveau.
E-mail: Sybaris@multimania.com (Jean-Pierre Planas)
zuulcoder@hotmail.com (Frederic Cheveau)
Cedric Imbery
junior@imerir.asso.fr
------------------------------ |
|
   | Found: 369. Displaying: 1-10 |  |  |
 |
DeltaSpy 1.6
Tell DeltaSpy which web sites to monitor, and how often you want these web pages searched. The program will work silently in the background, and notify you when there are changes to these important sites or blogs. View sites with changes highlighted. |
 |

|