!!!Pascal for the Atari
[{TableOfContents }]

!![Kyan Pascal] ; Copyright (C) 1985 Kyan Software

Kyan Pascal is the most advanced Pascal compiler for the Atari 8bit. Kyan Pascal is also available for Apple II.

!ATR-Images
* [Kyan Pascal 1.1|KP1_SS_ED_V3_GBXL.atr] ; Kyan Pascal V. 1.1 complete restored by GoodByteXL ; thank you so much GoodByteXL for your help. We really appreciate that! :-)
__Please take into account, that the DOS was modified by Kyan! It is not possible to use a normal DOS 2.5 from another disk! The modifications (loading-routines) are moved into $480 up to $6FF. This is mentioned in the document in chapter DOS 2.5, but only there!__
* [Kyan Pascal (Side A) (1986).atr] ; Kyan Pascal V. 2.0x
* [Kyan Pascal (Side B) (1986).atr] ; Kyan Pascal V. 2.0x
* [Kyan Pascal DOS 2.5 MD (restored)|Kyan_Pascal_DOS_2.5_MD_(restored).atr] ; from atarionline.pl, complete restored and runable, thank you atarionline.pl
* [Kyan_Pascal_10.atr] ; thanks to a kind soul from the midwest, we really appreciate your help for the whole community! Please go ahead, we really need your help!
* [Kyan Pascal 1.1 A|Kyan_Pascal_1.1_A.atr] ; thanks to Serious Computerist
* [Kyan_Pascal_1.1 B|Kyan_Pascal_1.1_B.atr] ; thanks to Serious Computerist
* [Kyan Pascal 1.1 (1987).atr] ; highly likely that 1987 is wrong
* [Kyan_Pascal_2.02_(1986)_side_1.atr] ; thanks to Mr. Bacardi
* [Kyan_Pascal_2.02_(1986)_side_1.atr] ; thanks to Mr. Bacardi
* [Kyan_Pascal_2.02-01.atr] ; thanks to a kind soul from the midwest, we really appreciate your help for the whole community! Please go ahead, we really need your help!
* [Kyan_Pascal_2.02-02.atr] ; thanks to a kind soul from the midwest, we really appreciate your help for the whole community! Please go ahead, we really need your help!
* [Kyan Pascal 2.04 with utilities|Kyan_Pascal_2.04_with_utilities.zip] ; 4 ATRs in one zip-file; Version 2.02 and 2.04 are binary identical, thanks to GoodByteXL for checking
* [Kyan_Pascal_System_Utilities_Demo_Programs.atr] ; thanks to a kind soul from the midwest, we really appreciate your help for the whole community! Please go ahead, we really need your help!
* [Kyan_Pascal_System_Utilities_V1.00_Side1.atr] ; thanks to a kind soul from the midwest, we really appreciate your help for the whole community! Please go ahead, we really need your help!
* [Kyan_Pascal-ToolKit_I_(System_Utilities)_A.atr] ; thanks to Serious Computerist
* [Kyan_Pascal-ToolKit_I_(System_Utilities)_B.atr] ; thanks to Serious Computerist
* [Kyan Pascal Utils (s1).atr] ; Toolkit System Utilities part 1
* [Kyan Pascal Utils (s2).atr] ; Toolkit System Utilities part 2
* [KYANUTILS1.ATR] ; Kyan Pascal Utilities with missing sector 451 (file REPEAT.I) ; thanks to [Atari_Ace|https://atariage.com/forums/topic/262217-lets-make-kyan-pascal-great-again-atari-first/?do=findComment&comment=4673610] from AtariAge
* [Kyan Pascal - Advanced Graphics Toolkit|Toolkit_III.atr] ; Kyan Pascal - Advanced Graphics Toolkit for Kyan Pascal Version 2.xx
* [Kyan Pascal Tutorial (s1).atr]
* [Kyan Pascal Tutorial (s2).atr]
* [Kyan Pascal Tutorial (s3).atr]
* [Kyan Pascal Tutorial (s4).atr]

!__Still Missing__
The community with the help of all has made great progress regarding Kyan Pascal. Tom Eckmann, CEO of Kyan Pascal, was so nice to us, by giving Kyan Pascal into PD. To complete Kyan Pascal, we need your help again. The missing list is as follows:\\
\\
__- Kyan Pascal version 1.2 and 1.3__\\
__- Programming Utility Toolkit for Kyan Pascal version 1.x__\\
__- Advanced Graphics Toolkit for Kyan Pascal version 1.x__\\
__- Kyan Pascal version 2.00 and 2.03__\\
__- Code Optimizer Toolkit for Kyan Pascal version 2.x ; includes the source code for the Runtime Library__\\
\\
Any help of any kind, even just hints or infos to complete the above site is very welcome at any time. We really would appreciate your help. :-)

!Manuals
* [Kyan_Pascal_for_the_Atari_Users_Manual.pdf] ; size: 17.1 MB ; thanks to a kind soul from the midwest, we really appreciate your help for the whole community! Please go ahead, we really need your help!
* [Kyan_Pascal-Toolkit_I-Atari_System_Utilities-Users_Manual.pdf] ; size: 2.7 MB ; thanks to a kind soul from the midwest, we really appreciate your help for the whole community! Please go ahead, we really need your help!
* [Atari_System_Utilities_Toolkit_flyer.pdf] ; size: 68 KB ; thanks to a kind soul from the midwest, we really appreciate your help for the whole community! Please go ahead, we really need your help!
* [Kyan_Pascal-Atari_Software_Products_catalog.pdf] ; size: 367 KB ; thanks to a kind soul from the midwest, we really appreciate your help for the whole community! Please go ahead, we really need your help!
* [Kyan_Pascal_v1_manual.pdf] ; size: 9.8 MB ; thanks to a kind soul from the midwest, we really appreciate your help for the whole community! Please go ahead, we really need your help!
* [Kyan_Pascal-Readme-Missing_Page_2-Errata.pdf] ; size: 36 KB ; thanks to a kind soul from the midwest, we really appreciate your help for the whole community! Please go ahead, we really need your help!
* [Kyan PASCAL Tutorial Manual-Version 1.0|Kyan_Pascal_Tutorial_Manual.pdf] ; size: 655 KB ; thank you so much GoodByteXL for your outstanding work, you really make the best pdf files available! Please go ahead with that incredible work! :-)))\\
* [Kyan PASCAL Tutorial Manual-Version 1.1|Kyan_Pascal_V1-1_2020.pdf] ; size: 745 KB ; thank you so much GoodByteXL for your outstanding work, you really make the best pdf files available! Please go ahead with that incredible work!
\\
__Please take into account, that the DOS was modified by Kyan! It is not possible to use a normal DOS 2.5 from another disk! The modifications (loading-routines) are moved into $480 up to $6FF. This is mentioned in the document in chapter DOS 2.5, but only there!__\\
* [KYAN PASCAL - Table of Contents in html|KYAN_PASCAL-Table_of_Contents.html]\\
* [KYAN PASCAL - Table of Contents in rtf|KYAN_PASCAL-Table_of_Contents.rtf]\\
* [KYAN PASCAL - A PROGRAMMING LANGUAGE|http://cerebro.xu.edu/~ryanr/atari/kyan.html]

!Errata
* [Kyan Pascal Error $89 (137)|Kyan Pascal Error $89 (137)]

!Examples

* [Bitwise AND]
* [Invert Char at X.Y Position]
* [CIO Library for Kyan Pascal]
* [CIO Library with Note and Point for Kyan Pascal]
* [HEAD Tool]

!External Information

* [Kyan Pascal Manual (part)|http://cerebro.xu.edu/~ryanr/atari/kyan.html]
* [Kyan Pascal Review from ANTIC|http://www.atarimagazines.com/v4n7/kyanpascal.html]
* [Kyan Pascal Information Page (Apple Version)|http://www.appleoldies.ca/kix/]
* [Kyan Pascal Update (Apple).pdf]

from Steven N. Hirsch in 2002 (maybe just for the Apple version; status up to now unclear):\\
\\
Kyan Pascal v2.0\\
Kyan Pascal PLUS v2.0\\
Kix ?\\
Toolkit 1: System Utilities\\
Toolkit 2: Mouse Text\\
Toolkit 3: Advanced Graphics\\
Toolkit 4: Turtle Graphics\\
Toolkit 5: Mouse Graphics\\
Toolkit 6: Code Optimizer\\
Toolkit 7(?): Font Utilities\\
\\
Update...Kyan newsletter, Apple edition\\
Vol. 1 No 1 November/December 1985 through\\
Vol. 2 No 5 July/August 1987\\
\\
Kyan Macro Assembler\\

!Pictures
[{Image src='Disk_2_02.jpg' width=640 height=628 }]
Kyan Pascal 2.02 side 1 diskette; thanks to Mr. Bacardi\\
\\
[{Image src='Ad.jpg' width=603 height=405 }]
Kyan Pascal 2.0 ad with toolkits taken from Compute #071 of 1986

!References
[https://exploringkyanpascal.blogspot.com/p/table-of-contents.html] ; Kyan Pascal discussion group created by Bill Lange ; highly recommended

!Credits
We deeply, deeply thank Tom Eckmann, CEO of Kyan Software, for giving Kyan Pascal into PD. Tom, be sure, you are in our hearts forever, you will never be forgotten! Thank you so much! Further, we thank WASEO from Germany for initiating this project, establishing contact to Tom and doing so much for this project. We thank Kevin Savetz for interviewing Tom and making contact again. We thank the "stay behind task force from Abbuc" for founding some ultra rare (way above 10) parts of this projects. We thank GoodByteXL for scanning all the manuals, preparing them, bringing them into read mode and getting into Kyan Pascal that deep, so we could build this site. We thank Thomas Grasel from RAF for borrowing his Kyan Pascal version, so we could compare it with the other versions. We thank Fred from the [Atari museum in the Netherlands|https://atarimuseum.nl/] for a major, lost to believe contribution in this project.

!!Atari Program Exchange Pascal Version 1.0

* [APX Atari Pascal]
* [APX Atari Pascal Review|http://www.cyberroach.com/analog/an11/pascal.htm]

!!Atari Learning System Pascal Version 2.0: AED80018, 48K Diskettes, 2 disk drives required

* [Atari Learning System Pascal Version 2.0]

!!Draper Pascal

* [Draper Pascal]


!!CLSN Pascal

* [CLSN_Pascal_1.1.atr] ; requires 128K; thanks to Atarmania and Serious Computerist
* [CLSN_Pascal-Manual.pdf] ; size: 6.3 MB

!!!Cross Pascal Compiler
* [MAD PASCAL COMPILER 1.6.0|http://mads.atari8.info/] ; Thank you so much Tebe/MadTeam, highly appreciated! :-)
* [Discussion on AtariAge about Mad Pascal|https://atariage.com/forums/topic/145386-wudsn-ide-the-free-integrated-atari-8-bit-development-plugin-for-eclipse/page/25/?tab=comments#comment-4340150] ; Thank you JAC! :-)