Difference between revisions of "NetHack 3.6.0 source code"

From NetHackWiki
Jump to navigation Jump to search
(add link to slashem source code)
Line 1: Line 1:
 
{{NetHack source code}}
 
{{NetHack source code}}
''Source code'' is the code of a program that is not yet compiled into an OS-usable binary. NetHack is programmed in [[wikipedia:C programming language|C]], a portable language that compiles on many systems. The NetHack programmers, the [[DevTeam]], are a dedicated but conservative bunch, releasing new versions very infrequently. The latest NetHack sources are available at (http://www.nethack.org/v343/download-src.html). Earlier versions are available at (http://www.nethack.org/common/index.html).
+
''Source code'' is the code of a program that is not yet compiled into an OS-usable binary. NetHack is programmed in [[wikipedia:C programming language|C]], a portable language that compiles on many systems. The NetHack programmers, the [[DevTeam]], are a dedicated but conservative bunch, releasing new versions very infrequently. The latest NetHack sources are available at ([http://www.nethack.org/v343/download-src.html http://www.nethack.org/v343/download-src.html]). Earlier versions are available at ([http://www.nethack.org/common/index.html http://www.nethack.org/common/index.html]).
  
 
Wikihack provides an annotated version of the NetHack 3.4.3 source code. The original source code is distributed under the [[Project:NetHack General Public License|NetHack General Public License]]; our annotations use the [[Wikia:Text of the GNU Free Documentation License|GNU Free Documentation License]]. Read [[Project:Copyrights]] for detailed copyright information.
 
Wikihack provides an annotated version of the NetHack 3.4.3 source code. The original source code is distributed under the [[Project:NetHack General Public License|NetHack General Public License]]; our annotations use the [[Wikia:Text of the GNU Free Documentation License|GNU Free Documentation License]]. Read [[Project:Copyrights]] for detailed copyright information.
Line 6: Line 6:
 
Here at [[Wikihack:About|Wikihack]], anyone, including you, can annotate the source code. You can get an overview of the sources by reading the [http://members.shaw.ca/rob.ellwood/sources.txt Beginner's Guide To Nethack Sources] or just [[Source diving|dive]] in!
 
Here at [[Wikihack:About|Wikihack]], anyone, including you, can annotate the source code. You can get an overview of the sources by reading the [http://members.shaw.ca/rob.ellwood/sources.txt Beginner's Guide To Nethack Sources] or just [[Source diving|dive]] in!
  
An indicator like "(20% annotated)" indicates that someone has documented about 20% of the code for that file. All others are not yet annotated. (Please help!)
+
An indicator like "(20% annotated)" indicates that someone has documented about 20% of the code for that file. All others are not yet annotated. (Please help!)
  
 
{|style="width: 100%;"
 
{|style="width: 100%;"
Line 119: Line 119:
 
* [[artifact.c]] (20% annotated)
 
* [[artifact.c]] (20% annotated)
 
* [[attrib.c]]
 
* [[attrib.c]]
* [[ball.c]]
+
* [[ball.c]] (10 % annotated)
 
* [[bones.c]]
 
* [[bones.c]]
 
* [[botl.c]]
 
* [[botl.c]]

Revision as of 23:42, 14 November 2009

Source code is the code of a program that is not yet compiled into an OS-usable binary. NetHack is programmed in C, a portable language that compiles on many systems. The NetHack programmers, the DevTeam, are a dedicated but conservative bunch, releasing new versions very infrequently. The latest NetHack sources are available at (http://www.nethack.org/v343/download-src.html). Earlier versions are available at (http://www.nethack.org/common/index.html).

Wikihack provides an annotated version of the NetHack 3.4.3 source code. The original source code is distributed under the NetHack General Public License; our annotations use the GNU Free Documentation License. Read Project:Copyrights for detailed copyright information.

Here at Wikihack, anyone, including you, can annotate the source code. You can get an overview of the sources by reading the Beginner's Guide To Nethack Sources or just dive in!

An indicator like "(20% annotated)" indicates that someone has documented about 20% of the code for that file. All others are not yet annotated. (Please help!)

nethack-3.4.3/include

nethack-3.4.3/src


Other files

SLASH'EM

See SLASH'EM_0.0.7E7F2_source_code.