<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"https://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
	<head>
		<title>Whitespace .NET</title>
		<link rel="stylesheet" type="text/css" href="./%20.css" media="screen" />
	</head>
	<body>
		<div id="top"></div>
		<h1>The Whitespace language</h1>
		<p>Whitespace is a programming language using only Space, Tab, and Line feed, any other
		character being ignored. More information about this language can be found on the official
		website: <a href="https://compsoc.dur.ac.uk/whitespace/">https://compsoc.dur.ac.uk/whitespace/</a>
		</p>
		
		<h1>WSC, the .NET Whitespace Compiler</h1>
		<p>The whitespace compiler creates a .NET executable assembly from whitespace source code. This assembly 
		can then be run using the <a href="https://www.microsoft.com/downloads/details.aspx?familyid=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&amp;displaylang=en">Microsoft .NET Framework</a>, or the <a href="https://www.mono-project.com/">Mono Runtime.</a>
		<br/>The wsc compiler is written in C# and uses a C module. It can be compiled and used under Microsoft Windows or GNU/Linux: 
		A Microsoft Visual Studio 8 solution file is included in the source archive, along with a UNIX Makefile. Under Windows, you will have to run lex-yacc/build-parser.bat in order to create the whitespace parser before compiling the solution.<br/>
		16 whitespace examples are provided, they can be compiled to .NET executables.<br/>
		To compile a binary, run: <code>[mono] wsc.exe filename.ws [-o filename.exe]</code>.
		Omitting the output filename will produce a program named "<code> .exe</code>" (space dot exe).<br/>
		Some exceptions are sent if your code is invalid, if you don't have write access to the output binary for example. 
		Please feel free to submit a patch if you find a bug.</p>

		<h1>License</h1>
		<p>WSC is released under the terms of the mighty <a href="https://www.gnu.org/copyleft/gpl.html">GNU GPL</a>, in its second version.</p>

		<h1>Download</h1>
        <p>The project was originally hosted on <a href="https://code.google.com/p/spacesharp/"><img src="images/google.png" alt="Google Code" /></a> using SVN, until its closure in 2016. It is now hosted on <a href="https://github.com/nicolasff/spacesharp">GitHub</a>.<br/><br/>A <a href="https://archive.softwareheritage.org/browse/origin/directory/?origin_url=http://spacesharp.googlecode.com/svn/">snapshot</a> of the original SVN repository was captured by the Software Heritage Archive in 2016.</p>
	</body>
</html>
