Add new attachment

Only authorized users are allowed to upload new attachments.

List of attachments

Kind Attachment Name Size Version Date Modified Author Change note
png
Colour Source Code.png 22.7 kB 1 26-Apr-2021 06:41 Roland B. Wassenberg Colour Source Code.png
png
TCL-Breakout1.png 12.2 kB 1 26-Apr-2021 06:41 Roland B. Wassenberg TCL-Breakout1.png
png
TCL-Breakout2.png 15.2 kB 1 26-Apr-2021 06:41 Roland B. Wassenberg TCL-Breakout2.png
png
TCL-Breakout3.png 23.7 kB 1 26-Apr-2021 06:42 Roland B. Wassenberg TCL-Breakout3.png
png
TCL-Breakout4.png 27.7 kB 1 26-Apr-2021 06:42 Roland B. Wassenberg TCL-Breakout4.png
png
TCL-Example3.png 36.8 kB 1 26-Apr-2021 06:42 Roland B. Wassenberg TCL-Example3.png
atr
TCL-SOURCE CODE with OSS DOS X... 184.0 kB 1 26-Apr-2021 06:28 Roland B. Wassenberg TCL-SOURCE CODE with OSS DOS XL 2.30p DD.atr
atr
TCL-SOURCE-original.atr 736.9 kB 1 26-Apr-2021 06:28 Roland B. Wassenberg TCL-SOURCE-original.atr
atr
TCL.atr 92.2 kB 1 26-Apr-2021 05:39 Roland B. Wassenberg TCL.atr
pdf
TCL.pdf 208.0 kB 1 26-Apr-2021 05:40 Roland B. Wassenberg TCL.pdf
png
TCL.png 9.7 kB 1 26-Apr-2021 06:40 Roland B. Wassenberg TCL.png

This page (revision-12) was last changed on 26-Apr-2021 06:58 by Roland B. Wassenberg  

This page was created on 26-Apr-2021 05:09 by Roland B. Wassenberg

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 1 changed 2 lines
!!!TCL - Test Computer Language ; Copyright (C) 1985-1990 by David Firth
Test Computer Language or short TCL was developed by David Firth.
!!!TCL - Test Computer Language (TCL) ; Copyright (C) 1985-1990 by David Firth
[{Image src='TCL.png' width=666 height=84 }]
Test Computer Language, Version 2.2\\
\\
This language has been designed for the programmer with an in-depth knowledge of ATARI's 8 bit computers. It may also be useful to know a little 6502 machine code in order to extend the functionality of the language via user defined functions and procedures.\\
\\
This language will also be of use to somebody just starting to learn 6502 machine code as small (or large) machine code routines may be incorporated directly within TCL programs themselves.\\
\\
The language was written as an exercise by the author himself. It currently works with DOS XL by just entering TCL and hitting return. It should work with other DOS systems, but it may be necessary to specify the run address for yourself. The run address is $2600.\\
\\
There are probably many errors contained within this document since it was last updated long before the last version of the compiler in 1986. The author has updated a few areas he knew were wrong, but he may have probably missed some bits.\\
\\
If the reader has any problems or queries regarding this documentation, please send an e-mail to the author and he will find the answer and update this guide.
At line 4 changed 14 lines
This language has been designed for the programmer with an in-depth knowledge of ATARI's 8 bit computers. It
may also be useful to know a little 6502 machine code in order to extend the functionality of the language via user
defined functions and procedures.
This language will also be of use to somebody just starting to learn 6502 machine code as small (or large) machine
code routines may be incorporated directly within TCL programs themselves.
The language was written as an exercise for myself but take a look at Enigmatix! for an example of what can be
achieved.
It currently works with DOS XL by just entering TCL and hitting return. It should work with other DOS systems but
it may be necessary to specify the run address yourself. The run address is 0x2600.
There are probably many errors contained within this document since it was last updated long before the last version
of the compiler (1986). I have just updated a few areas I knew were wrong but memories fade and I have probably
missed some bits.
If you have any problems or queries regarding this documentation send an Email message to myself and I'll find the
answer and update this guide.
!!ATR images
* [TCL.atr] ; TCL computer language with SpartaDOS 3.2g
* [TCL-SOURCE-original.atr] ; original source code with SpartaDOS 3.2g ; 720 KiB image
* [TCL-SOURCE CODE with OSS DOS XL 2.30p DD.atr] ; original source code with OSS DOS XL 2.30p DD ; 180 KiB image
At line 19 removed 3 lines
!!ATR image
* [TCL.atr]
At line 23 added 17 lines
!!Source Code
Boot TCL-SOURCE.ATR without BASIC from above\\
LOAD MAC65\\
LOAD #D:LANGUAGE.M65\\
ASM,,#D:TCL.COM
!!Example
[{Image src='TCL-Example3.png' width=674 height=479 }]
Colour program in TCL source code
!!Pictures
[{Image src='TCL-Breakout3.png' width=709 height=317 }]
Break Out in TCL - picture 1\\
\\
[{Image src='TCL-Breakout4.png' width=683 height=424 }]
Break Out in TCL - picture 2\\
Version Date Modified Size Author Changes ... Change note
12 26-Apr-2021 06:58 2.282 kB Roland B. Wassenberg to previous
11 26-Apr-2021 06:57 2.28 kB Roland B. Wassenberg to previous | to last
10 26-Apr-2021 06:53 2.862 kB Roland B. Wassenberg to previous | to last
9 26-Apr-2021 06:51 2.868 kB Roland B. Wassenberg to previous | to last
8 26-Apr-2021 06:46 2.758 kB Roland B. Wassenberg to previous | to last
7 26-Apr-2021 06:36 1.895 kB Roland B. Wassenberg to previous | to last
6 26-Apr-2021 06:35 1.895 kB Roland B. Wassenberg to previous | to last
5 26-Apr-2021 06:28 1.988 kB Roland B. Wassenberg to previous | to last
4 26-Apr-2021 06:27 1.982 kB Roland B. Wassenberg to previous | to last
3 26-Apr-2021 06:10 1.621 kB Roland B. Wassenberg to previous | to last
2 26-Apr-2021 05:30 0.162 kB Roland B. Wassenberg to previous | to last
1 26-Apr-2021 05:09 0.141 kB Roland B. Wassenberg to last
« This page (revision-12) was last changed on 26-Apr-2021 06:58 by Roland B. Wassenberg