/simpletypesystem/trunk

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/simpletypesystem/trunk
1 by Gustav Hartvigsson
Initial Code.
1
NAME:
2
The (Super) Simple Type System
3
4
Authors:
5
Gustav Hartvigsson (c) 2013
6
7
ABOUT:
8
The software (The type-system) is an experiment. It was
9
written in a few hours by Gustav Hartvigsson to see how
10
to create a simple reference counting type system that
11
was super simple. (Redundancy is redundant).
12
13
The source code in ./src/ is what constitutes the type
14
system.
15
16
If you need a real type system for C use GLib/GObject. It
17
is a much more mature and better designed type system
18
than mine. It also has a main-loop and threading support
19
out-of-the-box.
20
21
TO CONSIDER:
22
Perhaps it would be more beneficial to have the code
23
under some kind of BSD License?
24
25
ALSO:
26
27
THIS SOFTWARE IS DISTRIBUTED AS IS, IT IS AN EXPERIMENT
28
AND SHOULD BE TREATED AS SUCH. ALL AND ANY CLAIMS --
29
MONETARY OR OTHERWISE -- ARE VOID.
30
31
THIS SOFTWARE IS DISTRIBUTED UNDER THE LGPLv3.
32
33
NOTE THAT INCLINATION (using #include or otherwise) OF
34
THE HEADER FILES (files ending with .h) IS _NOT_
35
CONSIDERED AS DERIVATIVE, BUT CHANGES TO THE HEADER
36
FILES IS.