Documentation for the Shilto Language version 0.01.

It is fairly high-level, very simple and designed
from what were considered the best features and syntactical elements of
other languages.

Just-in-time compilation and the performance benefits thereof:
	The Shilto Language is a language capable of being just-in-time
	compiled; in fact, its current implementation is a just-in-time
	compiler. It should be very fast on a just-in-time compiled
	implementation, and nothing in the language is holding it back, unlike
	many other languages such as Python. In fact, in the current
	implementation, it almost matches the speed of an equivalent C program!
	That is to say, it's incredibly fast, especially since the direct
	alternative to it is Javascript, and there's no way Javascript could
	ever get anywhere near the speed of C! And the Shilto Language is
	actually even faster than C in some cases, and it's getting faster! It
	will hopefully beat C in all areas soon. But there is one area where it
	currently blows C out of the water -- doing trigonometric calculations.
	Since the Shilto Language has trigonometric functions built-in as unary
	operators, it is able to do some great optimizations, such as computing
	the sine and cosine of an angle, at the same time, without having to
	call any function, in one x86 CPU instruction -- fsincos! GCC does not
	do these kind of optimizations. For example, if you're calling the sin
	function with the argument x, and x cannot be determined at compile
	time, gcc will generate code to call the sin function, and so, of
	course, the CPU will have to do lots of unneccessary pushing and popping
	in the called function. This is not the case in the current Shilto
	Language implementation; there are no function calls for trigonometric
	"functions". And also, in a just-in-time compiled implementation, the
	just-in-time compiler is able to produce extremely efficient code with
	vector instructions such as SSE2 specifically for the computer on which
	it is about to run, but only if the computer supports them.
	
	Another good thing about the performance of the Shilto Language on a
	just-in-time compiler is that the Shilto Language has built-in vector
	operators, which perform multiple operations on multiple elements in the
	array or hash table at the same time. These operators are very easy for
	the compiler to automatically translate into vector instructions. If
	this seems similar to a feature of the D language, it is: D is whence I
	got the idea.

List of features:
	garbage collection, no keywords, mostly immutable types, strong
	use of immutablility, unless statement, until loop, loop loop,
	bases in literals, closures, function syntax, multiple return
	values, extreme strong typing, static typing, its simplicity,
	exponentiation operator, roots operator, lack many unneccessary
	types (like Python, unlike C)

Syntax:
	Introduction:
		The Shilto Language is a language with syntax similar to C. It is
		based off of the C syntax, but there are several notable
		differences, all of which are intended as improvements to the
		(as of this writing) 38 year old syntax that C has.