page | chapters | |||
Index
&
entry page |
|
|||
this page | ASM
| BOOKS | Compilers
HelpFile | Information | Manuals | Mouse |
|||
page 1G | BGI | Games | Graphics | |||
page
2:
extra window |
Network | Numeric | Serial port | Source | Sound | |||
page
2W
extra window |
Turbo
Vision | Websearch
| LINUX | Windows
| Winsock
WWW-Pascal | ZZZ stuff (games) |
|||
Delphi
page
extra window |
www | ftp | information | components | books | |||
. books | Pascal
and Delphi book suggestions,
framed page for convenience. Amazon |
|||
Quality
Pascal |
The
beauty, readability and maintainability
of a Pascal source text is at least as important as the efficiency of the compiled machine code. If not, then Pascal is obviously not the proper language for the task. |
|||
PLEASE | DO
NOT LINK TO SUB-PAGES OR WORSE, PARTICULAR FILES!
IN YOUR ARTICLES DO NOT REFER TO SUB-PAGES OR FILES! INSTEAD REFER TO CHAPTERS AND KEYWORDS LITERALLY. |
|||
PLEASE | make a bookmark in your browser before you leave to one of the links | |||
KAPRUN | Salzburg, Austria. Photograph of power plant |
ASM |
Programmers
Oasis Simo Salminen, Select Assembler
8086 Assembly language Tutorial Assembly Language Tutorial Universidad de Guadalajara Roby's Tutor Chapter 14 -- Combining Pascal with Assembly Inline generator D.Baldwin ! ftp://garbo.uwasa.fi/pub/pc/turbopas/inlin219.zip (35kB) x86.org186386 ASM documentation (most for Acrobat Reader) Randall Hyde's Assembly Language Page, Art of ASM programming Hornet.org ASM tutors Visual Assembler (really! RAD) Dieter's Pass32 Assembler ftp://garbo.uwasa.fi/pub/pc/assembler/ ftp://rtfm.mit.edu/pub/usenet/news.answers/assembly-language/x86/borland ASM Central. Assembly Language, v3.1 NASM avail. for DOS and Unix, incl. documentation and source in "C", 'x86 NASM Rob Anderton (IDE...) http://ftp.uni-heidelberg.de/ DataRescue (UnAssembly) Bobrich's Assembler page Jim Websters' Assembly Language Help and Programming Home Page. Bill Hudson Visual Turbo Assembler IDE (announced) Joost Vrielink Turbo Assembler IDE MoonWare ASM FAQ ? http://www.eskimo.com/~htak/win95asm/win95asm.htm ASM language tutorial AsmEdit Nov 23 ! ftp://garbo.uwasa.fi/pc/doc-net/asm9812h.zip (70kB) Nov 23 ! ftp://garbo.uwasa.fi/pc/doc-net/asm9812t.zip (60kB) Assembly ressources MMX technology programmers reference manual (Intel) Easy Assembler Shell (ru) John Fine's NASM Information and links, JLOC binary locator Free Assemblers and Linkers Agner Fog, Optimizing Assembler Code for the Pentium ! asmDLL.zip (11kB) 32-bit skeleton by ZEN Andre Van Der Merwe Jens' File Editor |
news:borland.public.tasmcaution: clicking may install the NG in your e-mail program |
ASM |
BOOKS | ||||||
DESCRIPTIONS, TUTORIALS see also at FAQ and manuals and information and FTP | ||||||
|
||||||
download!
Ed Mitchells TP-book (320kB)
mirror: ! ftp://garbo.uwasa.fi/pc/turbopas/tpr-book.zip (320 kb) Roby's Pascal Tutorial (also C++ and ? ASM) (Inprise / Borland link:) Grenville's Turbo Pascal Tutorial. Webnotes. Coronado Pascal Tutorial CORONADO ENTERPRISES TUTORIALS Donald E. Knuth (Stanford Univ.), The Art of Computer Programming book (Price $50) academic! The Virtual Museum of Computing (VMoC) Martin Petersen's tutorial (html+examples) ! pascal.zip (182 kB) [! mirror no maint] Glenn Grotzinger's Turbo Pascal tutor ! FTP (154kb) [! mirror no maint]URL Academic Computing Support, Turbo Pascal 7 description Turbo Pascal Reference Book from Simtel ! tpr_book.zip (290kB) FTP Constracters Tutorials Blaise Pascal (History article at Pascal Central) More books: Prof. Niklaus Wirth's homepage (below) |
||||||
IF
YOU LOOK FOR A TP TUTORIAL:
1) SEARCH THE MANUALS YOU GOT WITH TURBO PASCAL. 2) LOOK AT FAQ (Dr.John Stockton, Prof. Timo Salmi...) 3) LOOK HERE, in INFORMATION and in the MANUALS chapter |
||||||
BOOKS |
Professor Niklaus Wirth
Institut für Computersysteme ETH Zentrum CH-8092 Zürich (Switzerland) URL
| URL
|
COMPILER |
DOS
TMT Pascal Lite for DOS (new Ver.3 Dec-98) ix FPK / FPC-Pascal Compiler, protected mode compiler for DOS / Unix ... Free Pascal Klaus Hartnegg DeadFish IDE for FPC http://tfdec1.fys.kuleuven.ac.be/~michael/fpc/fpc.html P32 cryogen (Munich) URL1 | ULR2 generates ASM source, ASM available IRIE PASCAL DOS+W95/NT+OS/2+Linux GNU for DOS "easy installation" (ftp Uni Essen-Germany) Borland -> GNU compatibility package (Uni Essen, ftp) RHIDERH-IDE for DJGPP, mainly GNU a TP clone ! SURPASS.LZH (140kB) SourceMountain var. Pascal compilers Pro32 DOS extender Wuschel's DOS eXtender WDosX Borland Museum, TP 1, 3, 5.5 WhereToBuy: Soft4u.COM, search for Turbo Pascal, etc. (academic accounts) |
Win 95 / NT
ProsperoSoftware Extended Pascal (also for OS/2, DOS, Win3.x) [German mirror] Virtual Pascal(see more at OS/2 below) fPrint UK Ltd => Delphi Console application compiling with Delphi PasW32 units CRT, DOS, SYSTEM to compile BP7 source with Delphi 3 =>32bit Nov-26 new: printer-wincrt-windos NEW URL WinFPC extension to FPC v0.99.5 Allen Cheng Bloodshed Software, Dev-Pascal, +links to more free compilers, construction TMT Pascal for Win32 (new Ver.3 Dec-98) ix ZieglerSoft (dk) CRT32 for Delphi FPC see in Unix/Linux subchapter |
Unix /
Linux (see also Linux
chapter)
FPK / FPC-Pascal Compiler, protected mode compiler for DOS / Unix ... Free Pascal The GNU Pascal Compiler page (alias GPC) FTP Frank Heckenbachs Pascal pages Some info about the ? GNU compiler RHIDERH-IDE for DJGPP, mainly GNU ! OOPAS package, extends GNU with some TP notions. The Free Compilers List The ! Pascal-S compiler The P4 Pascal Compiler source |
OS/2
OS2 BP7.0 compatible compiler, Virtual Pascal [! zip] (and the lsxpower library for it) ? OS2 BP7.0 compatible compiler, demo [? zip] (and Speedsoft library) New: SpeedPascal (SpeedSoft Chemnitz) Sibyl (nl) (at) (descr.) (OS2bbs) Markus Hannig OS/2 links Virtual Pascal v 1.0b #3 ! ftp (vp10b003.zip 633kB) ! patch (vp_pat5.zip 6kB) Virtual Pascal for OS/2, WinXX, (DOS), v2.0b2, funct. 1.1 demo ! FTP (1719kb) Andreas Killer: BP7 for OS/2 TMT Pascal Lite for OS/2 (new Ver.3 Dec-98) ix |
MAC
Think Pascal by Symantec. |
OTHER
Free Compilers List (Wirth family, most unusable) Pascal MT+ CP/M-8080/Z80 Pascal MT+86 CP/M-86+Concurrent DOS + REAL/32 ? Turbo Pascal 3 for CP/M-86 +Concurrent DOS+REAL/32 + CP/M 8080/Z80 ArticleTHINK Pascal compared with CodeWarrior Pascal at Pascal Central (Bill Catambay) Embedded Pascal for 8051, Z80 (Delphi compatible / RAD?) new URL Pascal Pro compiler ANSI-ISO compilers KSC Systems Pascal 51 + 251 LAWICEL embedded Pascal for 8051/52, Z180, AtmelAVR ! TinyRTL (14kB) by Solar Designer (system.tpu replacement for TP) Cabot Software (UK) Pascal/P-Code Solutions FPC see above in Unix/Linux subchapter Embedded P2C for PIC+Scenix, DonTronic/by Pavel Baranov book with disk for 8031 Modula 3 (mainly Linux) Oberon ETH | FIM | POW! | LinzFTP Win3.x + WinNT, Linux, Mac, Amiga... before you try to "upgrade" from Pascal to C without success, have a look at Oberon! Programming With Blackbox tutorials, BlackBox Component Builder StatLab Heidelberg ADA Ada Home ALGOL the "mother" of Pascal. ALGOL 60 phrase structure Euphoria |
TOOLS
TPU file dumper TP 6: ! intrfc63.zip (51kB) T/BP 7: ! intrfc70.zip (60kB) incl. source! Pascal Formater Christian Gaal, a Windows utility Code colorizer Andreas Killer source formatter Pro-Analyzer to analyze, diagram and document your Delphi and Pascal programs Torben Ring's IDE (200kB) with support for the Inprise/Borland Delphi look at WotSit (chapter binary, TPU format) |
non Pascal
specific, Compiler writing
compiler internet resources Let's build a compiler by Jack Crenshaw Compiler Basics Turbo Pascal 3.0 compiler / code generation internals Programmer's Oasis, Compilers and translators Article: metalanguage Backus-Naur Compiler Construction, Prof. Niklaus Wirth, ETH, Oberon For the curious: The Decompilation Page (?!) Reverse Engineering Cogencee, compiler generator for Delphi! Albert Gräf: Turbo Pascal Lex/Yacc |
Owen's Top Ten (humorous comparison: Pascal vs. C) |
where to buy: look in FAQ page |
AltaVista (c)
search for Pascal
compiler
The AltaVista logo and our Search Engine Content are copyright and trademarks of Compaq Corporation. Used with permission. |
COMPILER |
Delphi moved to new page extra window |
.HLP |
HelpScribble
by JG
HelpWriter for Delphi (Teletech Systems) Time2Help Delphi Torry's Delphi Pages, select: help-writer's tools F1Help Delphi MiniHelp Plus (sorry, URL lost) Duncan Murdoch's ! HLP2KW12.ZIP (18kB) Get topics from existing .HLP (Win) Dynobyte's AutoHelp (for Delphi) HelpMaster Becker CKB WinHELP command line parameters Oasis SEFreeware help authoring tool for Windows 95/ NT4.x EasyCash (at) TContextHelp for Delphi 2.. ! FixRTF (121kB) (make Win97 RTF usable for .HLP) Simon Reinhardt Delphi FAQ Linda Moore Help Authoring Software To ! register external .HLP (7kB) under Delphi 3 ! ftp://ftp.microsoft.com/softlib/MSLFILES/hcwsetup.exe helpfile creation with W7 .RTF German Winhelp tutorial 99 Steps to Winhelp look at WotSit too! |
.HLP |
Philippe Kahn
Founder of Borland Inventor of Turbo Pascal URL at Starfish |
INFORMATION | ||||||||||||||||||||||||
see also at books | manuals | FAQ | WWW | ||||||||||||||||||||||||
The
SWAG Home Page: lots of source code and information [? mirror]
see
on
source
? A collection of technical documents List of pascal utility vendors ? Monthly programmers' issues ? Building a Pascal compiler yourself (postscript) About the compiler structure (PC engines!) Several publications about Pascal programming ? Inside Turbo Pascal (1990) (link is ok, but not directly?!) Information about Turbo Pascal for Windows 1.5 An introduction to Pascal programming Glenn Grotzinger's Pascal Tutorial URL! FTP (154kB) [mirror no maint] Another Pascal Tutorial Roby's Pascal Tutorial A tutorial teaching you the basics (hauk) ? How to use graphics mode (small) DPMI, Huffman compression etc. Joe Jared Scott Earnest Code colorizer (tool) Directory of Computer Consultants & Developers (Iverson Software) Frank Heckenbachs Pascal pages (gnu ...) Teaching Programming (Why/How Pascal) TP 6 Runtime + Compiler Errors list Turbo Pascal lessons, PASLESS.ZIP + Turbo Pascal Tutor: PASTUT34.ZIP Borland / Inprise Technical Information Documents Duncan Murdoch's BP 7 buglist ! BP7BUGS2.ZIP (18kB) Print VGA on HP deskjet colour printer by Bean Turbo Pascal Learning Club (HongKong - "Kim" Wong Hoi Ko) SigmaPascal downloads compress (LZH,ZIP,RAR)+ encrypt, long_filenames, graph, games... URLix Telemachos' Peroxide DK, Programming tutorials (Vesa, 3D ++, EMS, interrupts...) Dr. John R. Stockton's Personal Pascal Starting Page PLENTY! Uni Oldenburg toolkits (Video, 3D, CMF sound, kbd) FTP An encryption algorithm for the Security of information with D4 source ANSI-ISO STANDARD PASCAL INFORMATION PAGE Scott Moore Code Warrior at Eindhoven T.University Owen's Top Ten (humorous comparison: Pascal vs. C) Jarek Sklenar (jsk) RTE200, OOP ... Blaise Pascal |
||||||||||||||||||||||||
Indexed HTML Version 1 delorie HTML 2 about Decompilers (C) examples and theory WOTSIT file formats (graph, database, text, printer, and...) http://www.arcetri.astro.it/irlab/doc/doc_pc/interrupt/ (Ralph Brown's Interr. +more) DOS .EXE format and some more PC hints DOS Programming, Undocumented DOS, and DOS Secrets (not Pascal) Microsoft Office Developer Forum Articles Mighty Research, CDROM, data in .EXE etc., downloads, information FAQsys (not Pascal, but plenty interesting info) BIOS information (PC) Craig Peacock Interfacing the PC ser., par., kbd, int |
||||||||||||||||||||||||
BIRTH
OF THE EURO page
|
||||||||||||||||||||||||
Y2K
issues
Dr. John R. Stockton's Time and Date Page, Pascal-URL | Y2k page Inprise Compliance Process and Key Tools iWarfare News Briefs Uvonics 4Y2K page y2k-screensavers Royal Greenwich Observatory Information Leaflet No. 48: `Leap Years' Y2k on my prof. page Cabot Software (UK) Pascal/P-Code Solutions, Y2k |
||||||||||||||||||||||||
new: TODAYS
TECHNOLOGY NEWS ON TP-links
PLEASE CLICK WITH THE RIGHT MOUSE BUTTON, THEN SELECT Open {link} in New Window |
||||||||||||||||||||||||
INFORMATION |
MANUALS |
and tutorials, see also at "books" and "information" and "FAQ" |
How
to use TP 7.0 IDE
How to use Turbo Debugger Manuals and buglists for TP 5.0/6.0 Roby's Pascal Tutorial Sandbrooks (NZ) TP 7 Helper ! pstutv1i.zip (71kB) TvNiki1Stein-Software Pascal Learning Game Poppeman's Pascal tutors (SE) Página sobre Pascal do Flávio (portugues) Ed Mitchells book as text (Hagenberg) Brian Brown/Peter Henry Pascal prog. v2.0, several mirrors FPC docs in .html ! docs.tar.gz (288kB) How To Code: Pascal by Stan Sieler Handbook of Algorithms and Data Structures Coronado Pascal Tutorial | CORONADO ENTERPRISES TUTORIALS Brian Brown/Peter Henry, Pascal Programming v2.0 Turbo Pascal, HTML and Java Programming Page Cursus Turbo Pascal (nl) Utrecht Turbo Pascal v6.0 GUIDE D'UTILISATION (fr) Initiation à la programmation avec Turbo Pascal (fr) Delphi and Pascal Programming Tutorials A Pascal programming primer |
MANUALS |
MOUSE |
look also at TurboVision | FAQ | graphics and SOURCE |
1 105613 Apr 18 1993 ftp://garbo.uwasa.fi/pc/turbopa7/tpmous33.zip
A TP7 Library of Mouse Routines, w/s, PD, Michael Day Elim Garak's Mouse Button Handler - CODE Duncan Murdoch's ! SAVEMOUS.ZIP (9kB) save mouse status for later restore # SpeedSoft (OS/2) VIO Reference book for download Patrick's GUI (buttons, mouse handling...) Lars Indresaeter's mouse unit Text-Mouse reactivate following graphmode Dark_Spirit's ! mouse (9kB) driver with visible cursor for SVGA |
Patent: X-Y Position Indicator for a Display System (URL) |
MOUSE |
|
IT IS HARD TO
KEEP THE
TP-LINKS IN A LOGICAL ORDER. MOST NEW LINKS
ARE SIMPLY
Franz Glaser |
Receive email when this page changes | |
• Powered by NetMind • |
Click Here |