comparison trunk/src/dil/TypeSystem.d @ 512:112c17300069

Added module dil.TypeSystem.
author Aziz K?ksal <aziz.koeksal@gmail.com>
date Thu, 13 Dec 2007 23:04:50 +0100
parents
children 812f497b20dc
comparison
equal deleted inserted replaced
511:aa73f669c298 512:112c17300069
1 /++
2 Author: Aziz Köksal
3 License: GPL3
4 +/
5 module dil.TypeSystem;
6
7 import dil.Symbol;
8
9 abstract class Type : Symbol
10 {
11 Type next;
12 }
13
14 class TypeBasic : Type
15 {
16
17 }
18
19 class TypeDArray : Type
20 {
21
22 }
23
24 class TypeAArray : Type
25 {
26
27 }
28
29 class TypePointer : Type
30 {
31
32 }
33
34 class TypeReference : Type
35 {
36
37 }