Manual for Lattice C

C and PASCAL (or any other high-level languages) in here please

Moderators: simonsunnyboy, Mug UK, Zorro 2, Moderator Team

User avatar
Bikerbob
Captain Atari
Captain Atari
Posts: 174
Joined: Wed Mar 23, 2016 2:46 am
Location: Oakville, ON, Canada
Contact:

Re: Manual for Lattice C

Postby Bikerbob » Sat May 05, 2018 10:35 pm

Is this still dead? no Lattice C 5.5 or 5.6 on the net? how easy is it to buy a copy of the program?

User avatar
DrCoolZic
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2175
Joined: Mon Oct 03, 2005 7:03 pm
Location: France
Contact:

Re: Manual for Lattice C

Postby DrCoolZic » Sun May 06, 2018 7:13 am

As far as I know nothing new and the program is hard to find

mikro
Atari God
Atari God
Posts: 1481
Joined: Sat Sep 10, 2005 11:11 am
Location: Kosice, Slovakia
Contact:

Re: Manual for Lattice C

Postby mikro » Sun May 06, 2018 7:32 am

If there's someone reliable, I'm willing to donate my complete Lattice C box. Not sure about the version (should be 5.5 or 5.6). I don't need it but I certainly don't want to end up like Nyh and his "saviour" from the beginning of the thread...

User avatar
kodak80
Captain Atari
Captain Atari
Posts: 493
Joined: Sat Nov 09, 2013 12:05 am
Location: Brisbane, Australia
Contact:

Re: Manual for Lattice C

Postby kodak80 » Sun May 06, 2018 10:55 am

mikro wrote:If there's someone reliable, I'm willing to donate my complete Lattice C box. Not sure about the version (should be 5.5 or 5.6). I don't need it but I certainly don't want to end up like Nyh and his "saviour" from the beginning of the thread...

I would be happy to scan your copy Miro.
Atari Falcon 030 | Atari 1040 STE | Atari 1040 STFM | Atari 1040 STF | Kryoflux & Supercard Pro Flux boards | MiniCosmosEx
Admin of Atari ST Review Magazine Archive: http://www.ataristreview.com

mikro
Atari God
Atari God
Posts: 1481
Joined: Sat Sep 10, 2005 11:11 am
Location: Kosice, Slovakia
Contact:

Re: Manual for Lattice C

Postby mikro » Sun May 06, 2018 11:15 am

kodak80 wrote:
mikro wrote:If there's someone reliable, I'm willing to donate my complete Lattice C box. Not sure about the version (should be 5.5 or 5.6). I don't need it but I certainly don't want to end up like Nyh and his "saviour" from the beginning of the thread...

I would be happy to scan your copy Miro.

Rob, you're exactly that kind of person whom I'd call reliable. :) I'll take a look when I get to Europe and let you know ASAP.

User avatar
FujiMan
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 118
Joined: Wed May 03, 2006 3:34 pm
Location: Elburn, IL 60119 USA
Contact:

Re: Manual for Lattice C

Postby FujiMan » Sun May 06, 2018 4:12 pm

I do have the manuals, about 40mb for all of them. Let me put them in DropBox.

They are still uploading, should be available soon.

https://www.dropbox.com/sh/nc93lgut8c28 ... joqSa?dl=0

User avatar
kodak80
Captain Atari
Captain Atari
Posts: 493
Joined: Sat Nov 09, 2013 12:05 am
Location: Brisbane, Australia
Contact:

Re: Manual for Lattice C

Postby kodak80 » Sun May 06, 2018 9:48 pm

FujiMan wrote:I do have the manuals, about 40mb for all of them. Let me put them in DropBox.

They are still uploading, should be available soon.

https://www.dropbox.com/sh/nc93lgut8c28 ... joqSa?dl=1

Just downloaded the files. Many thanks for sharing these with the community. Can you confirm which version of Lattice C that the manuals are from? 5.?

Do you have dumps of the disks to go with these as they do not appear on Atarimania.com?

Looks like we still need Miro's copy scanning and dumping to get 5.5/5.6.
Atari Falcon 030 | Atari 1040 STE | Atari 1040 STFM | Atari 1040 STF | Kryoflux & Supercard Pro Flux boards | MiniCosmosEx
Admin of Atari ST Review Magazine Archive: http://www.ataristreview.com

User avatar
kodak80
Captain Atari
Captain Atari
Posts: 493
Joined: Sat Nov 09, 2013 12:05 am
Location: Brisbane, Australia
Contact:

Re: Manual for Lattice C

Postby kodak80 » Sun May 06, 2018 10:40 pm

Hi DrCoolZic

Just trying to install Lattice C 5.6 from your website. Do you know what the disk volume labels are? It seems the installer checks the disk volume labels during the install.

edit:
OK, found the volume label names on disk 1 IN LCDISKS.DIR:

LC5DISK1.560
LC5DISK2.560
LC5DISK3.560
LC5DISK4.560
LC5DISK5.560
LC5DISK6.560
LC5DISK7.560
Atari Falcon 030 | Atari 1040 STE | Atari 1040 STFM | Atari 1040 STF | Kryoflux & Supercard Pro Flux boards | MiniCosmosEx
Admin of Atari ST Review Magazine Archive: http://www.ataristreview.com

mehlab
Retro freak
Retro freak
Posts: 14
Joined: Mon Apr 23, 2012 1:48 am

Re: Manual for Lattice C

Postby mehlab » Mon May 07, 2018 1:11 am

Thank you very much

User avatar
FujiMan
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 118
Joined: Wed May 03, 2006 3:34 pm
Location: Elburn, IL 60119 USA
Contact:

Re: Manual for Lattice C

Postby FujiMan » Mon May 07, 2018 5:39 pm

They are at least 5.x, possibly 5.5.

mikro
Atari God
Atari God
Posts: 1481
Joined: Sat Sep 10, 2005 11:11 am
Location: Kosice, Slovakia
Contact:

Re: Manual for Lattice C

Postby mikro » Fri May 11, 2018 4:23 pm

mikro wrote:Not sure about the version (should be 5.5 or 5.6).

Now I am sure:
IMG_20180511_121015.jpg
IMG_20180511_120914_1.jpg

So basically any 5.x will do as the base, then just the addendum needs to be scanned.
You do not have the required permissions to view the files attached to this post.

User avatar
kodak80
Captain Atari
Captain Atari
Posts: 493
Joined: Sat Nov 09, 2013 12:05 am
Location: Brisbane, Australia
Contact:

Re: Manual for Lattice C

Postby kodak80 » Fri May 11, 2018 7:11 pm

Cool, so just the 2 addendum manuals then. Will save on postage costs :D
Atari Falcon 030 | Atari 1040 STE | Atari 1040 STFM | Atari 1040 STF | Kryoflux & Supercard Pro Flux boards | MiniCosmosEx
Admin of Atari ST Review Magazine Archive: http://www.ataristreview.com

User avatar
DrCoolZic
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2175
Joined: Mon Oct 03, 2005 7:03 pm
Location: France
Contact:

Re: Manual for Lattice C

Postby DrCoolZic » Sat May 12, 2018 8:31 am

I did a bit of research and I found the following useful information:

So it looks like after 14 years we may finally get documentation for 5.5. The information I have about the differences between 5.5 and 5.6 are listed here viewtopic.php?p=88572#p88572 . From what I understand 5.5 doc was with addendum where 5.6 doc was a complete rewrite.

If you get the complete 5.5 package would be good to also publish the diskette content.

Here is the picture I have about 5.5 release (seems like you are missing the installation guide for 5.5?)
lattice C 5.5.JPG
You do not have the required permissions to view the files attached to this post.

User avatar
DrCoolZic
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2175
Joined: Mon Oct 03, 2005 7:03 pm
Location: France
Contact:

Re: Manual for Lattice C

Postby DrCoolZic » Sat May 12, 2018 8:50 am

For information I have
  • Lattice C 5.06.02 30 October 1990 (7 diskettes)
  • Lattice C 5.60 8 November 1993 (7 diskettes)

Attached is the version 5.60 in .st format
Lattice-c-5.60.rar
You do not have the required permissions to view the files attached to this post.
Last edited by DrCoolZic on Sat May 12, 2018 1:09 pm, edited 1 time in total.

User avatar
kodak80
Captain Atari
Captain Atari
Posts: 493
Joined: Sat Nov 09, 2013 12:05 am
Location: Brisbane, Australia
Contact:

Re: Manual for Lattice C

Postby kodak80 » Sat May 12, 2018 10:54 am

Happy to dump the 5.5 disks as I have both Kryoflux and SCP boards. Hopefully the disks are in reasonable condition for dumping.
Atari Falcon 030 | Atari 1040 STE | Atari 1040 STFM | Atari 1040 STF | Kryoflux & Supercard Pro Flux boards | MiniCosmosEx
Admin of Atari ST Review Magazine Archive: http://www.ataristreview.com

User avatar
kodak80
Captain Atari
Captain Atari
Posts: 493
Joined: Sat Nov 09, 2013 12:05 am
Location: Brisbane, Australia
Contact:

Re: Manual for Lattice C

Postby kodak80 » Sat May 12, 2018 11:02 am

I have created .ST format disk images for DrCoolZic's disks:

LatticeC_560.zip

These disks have the correct Volume Labels and so installation to Hard Disk will work. :D
You do not have the required permissions to view the files attached to this post.
Atari Falcon 030 | Atari 1040 STE | Atari 1040 STFM | Atari 1040 STF | Kryoflux & Supercard Pro Flux boards | MiniCosmosEx
Admin of Atari ST Review Magazine Archive: http://www.ataristreview.com

User avatar
DrCoolZic
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2175
Joined: Mon Oct 03, 2005 7:03 pm
Location: France
Contact:

Re: Manual for Lattice C

Postby DrCoolZic » Sat May 12, 2018 1:07 pm

kodak80 wrote:I have created .ST format disk images for DrCoolZic's disks:

LatticeC_560.zip
These disks have the correct Volume Labels and so installation to Hard Disk will work. :D

This should be the same as the one I just posted above :wink:
posting.php?mode=quote&f=70&t=2792&p=345104#pr345094

User avatar
Bikerbob
Captain Atari
Captain Atari
Posts: 174
Joined: Wed Mar 23, 2016 2:46 am
Location: Oakville, ON, Canada
Contact:

Re: Manual for Lattice C

Postby Bikerbob » Thu May 17, 2018 4:45 am

Glad I asked!!! :) I am guessing the 5.60 manual must be out there because we have the disk dumps. If the 3 or 4 of us ask around on the various forums we can find.. maybe someone will step up?

James

itaboy
Captain Atari
Captain Atari
Posts: 177
Joined: Sun May 04, 2014 6:24 pm

Re: Manual for Lattice C

Postby itaboy » Thu May 17, 2018 6:59 am

I have the full set of manuals of both versions (5.5 and 5.6)

It will be a bit painful to scan them, but eventually... :)

User avatar
DrCoolZic
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2175
Joined: Mon Oct 03, 2005 7:03 pm
Location: France
Contact:

Re: Manual for Lattice C

Postby DrCoolZic » Thu May 17, 2018 7:35 am

From what I understand the 5.6 is a complete rewrite ? Can you provide pictures of the covers of 5.6 ?

User avatar
Bikerbob
Captain Atari
Captain Atari
Posts: 174
Joined: Wed Mar 23, 2016 2:46 am
Location: Oakville, ON, Canada
Contact:

Re: Manual for Lattice C

Postby Bikerbob » Thu May 17, 2018 12:22 pm

itaboy wrote:I have the full set of manuals of both versions (5.5 and 5.6)

It will be a bit painful to scan them, but eventually... :)


Well thats fantastic and I hope you really can contribute, saving things like this is really what the current Retro hobby is all about. I am looking to learn this language, as a way to actually use my ST for something. I would even offer to buy it, if you want to sell? :angel:

otherwise I am looking forward to when you find time to scan it! :)

James

User avatar
Bikerbob
Captain Atari
Captain Atari
Posts: 174
Joined: Wed Mar 23, 2016 2:46 am
Location: Oakville, ON, Canada
Contact:

Re: Manual for Lattice C

Postby Bikerbob » Thu May 17, 2018 12:25 pm

As a quick question about this C - from what i read, I think this lattice C is pretty close to ANSI .. I know when we get to the 5 and 5.5 5.6 these are specific to Atari and the libraries are more involved and specific to the hardware, but for the ST, would most of you consider what I would learn with this very transferable? OR if I was to start with ANSI C and a book or two on ANSI C programming.. transferable to Lattice C on the ATARI?
James

User avatar
DrCoolZic
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2175
Joined: Mon Oct 03, 2005 7:03 pm
Location: France
Contact:

Re: Manual for Lattice C

Postby DrCoolZic » Thu May 17, 2018 6:58 pm

I do not fully understand your question 8O

You may find interesting information about software development for Atari in this page http://info-coach.fr/atari/software/development.php . It is a bit outdated but I talk about the most widely used C compilers on Atari. I think that Lattice C is probably one of the best if not the best C compiler on Atari. But due to the lack of documentation for Lattice C I am using the Pure C compiler (or the AHCC equivalent). This is a very good compiler. It generates probably less optimized code but I do not think that this very important.

If you are new to C development on Atari you should read the C-Manship by Clayton Walnuts. It present C language and development for Atari. An hypertext version has been created by Lonny Pursell and I have converted it to PDF so that it can be read on any platform. You can find it here http://info-coach.fr/atari/software/_de ... p-v1.0.pdf

User avatar
Bikerbob
Captain Atari
Captain Atari
Posts: 174
Joined: Wed Mar 23, 2016 2:46 am
Location: Oakville, ON, Canada
Contact:

Re: Manual for Lattice C

Postby Bikerbob » Thu May 17, 2018 8:29 pm

Thanks DrCoolZic, got the link for the PDF, a great place to start!! :)

James

czietz
Hardware Guru
Hardware Guru
Posts: 608
Joined: Tue May 24, 2016 6:47 pm

Re: Manual for Lattice C

Postby czietz » Thu May 17, 2018 9:19 pm

Although I cannot recommend this C-Manship book to learn the basics of C! For example for functions he uses K&R style; somewhat understandably because when the original book came out, ANSI C89 was really new. But someone who learns C today should not use a book that teaches a programming style from the 1970s.


Social Media

     

Return to “C / PASCAL etc.”

Who is online

Users browsing this forum: No registered users and 1 guest