C Adventure Toolkit
From Just Solve the File Format Problem
(Difference between revisions)
(Created page with "{{FormatInfo |formattype=electronic |subcat=Interactive Fiction |extensions={{ext|d}} |released=1985 }} The '''C Adventure Toolkit''' ("'''CAT'''") is an [[Interactive Fiction...") |
m (Changed a comma to a colon) |
||
Line 7: | Line 7: | ||
The '''C Adventure Toolkit''' ("'''CAT'''") is an [[Interactive Fiction|interactive fiction]] system for [[MS-DOS]] and the [[Atari ST]], written in 1985<ref>Dates of files in http://www.ifarchive.org/if-archive/programming/cpp/cat.zip</ref> by "Tony Stiles"<ref>http://www.ifarchive.org/if-archive/programming/cpp/cat.zip → REGISTER.TXT</ref>. It produces [[C]] from input files, which can then be compiled into runnable programs. | The '''C Adventure Toolkit''' ("'''CAT'''") is an [[Interactive Fiction|interactive fiction]] system for [[MS-DOS]] and the [[Atari ST]], written in 1985<ref>Dates of files in http://www.ifarchive.org/if-archive/programming/cpp/cat.zip</ref> by "Tony Stiles"<ref>http://www.ifarchive.org/if-archive/programming/cpp/cat.zip → REGISTER.TXT</ref>. It produces [[C]] from input files, which can then be compiled into runnable programs. | ||
− | CAT has two "standard libraries" | + | CAT has two "standard libraries": the "standard library" written in the CAT language, and the set of C sources that need to be compiled along with the generated C (in directory GENSRC.D).<ref name="catintro">http://www.ifarchive.org/if-archive/programming/cpp/cat.zip → CATINTRO.TXT</ref> |
== Extensions == | == Extensions == |
Latest revision as of 04:59, 11 March 2019
The C Adventure Toolkit ("CAT") is an interactive fiction system for MS-DOS and the Atari ST, written in 1985[1] by "Tony Stiles"[2]. It produces C from input files, which can then be compiled into runnable programs.
CAT has two "standard libraries": the "standard library" written in the CAT language, and the set of C sources that need to be compiled along with the generated C (in directory GENSRC.D).[3]
Contents |
[edit] Extensions
The input for a single CAT compilation consists of a number of files with extension .d (.D due to DOS naming conventions), as well as an extensionless index file named "GENLIST"[3] (containing nothing but the filenames of .D files).
[edit] Identification
.d files will probably contain the strings "@rem", "@room", "@obj", and "@msg".
[edit] Links
- The C Adventure Toolkit at the Interactive Fiction Wiki
- Version 1 in the Interactive Fiction archive
- Version 2 in the Interactive Fiction archive (containing its own contents twice - once normally, and another inside an embedded zip file)
[edit] References
- ↑ Dates of files in http://www.ifarchive.org/if-archive/programming/cpp/cat.zip
- ↑ http://www.ifarchive.org/if-archive/programming/cpp/cat.zip → REGISTER.TXT
- ↑ 3.0 3.1 http://www.ifarchive.org/if-archive/programming/cpp/cat.zip → CATINTRO.TXT